Autor Wątek: [S2SGT] Kopiowanie adresu do wysyłki z Sello do Subiekta GT  (Przeczytany 2228 razy)

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1763
W wersji v20.4.7 programu ProstaPaczka do modułu S2SGT (synchronizacja danych z Sello do Subiekta GT) dodaliśmy możliwość skopiowania adresu do wysyłki z transakcji Sello do dokumentu Subiekta GT (pola własnego lub uwag).

Funkcja ma współpracować z funkcją pobierania adresu dostawy z pola własnego przy tworzeniu listu z modułu obsługi wysyłek dla Subiekta GT.

Konfiguracja S2SGT
Aby adres do wysyłki był kopiowany z Sello do dokumentu Subiekta GT należy w S2SGT użyć akcji 'SkopiowanieDanychTransakcji'.

Adres do wysyłki jest dostępny w parametrach:
- TransakcjaAdrWysylkiFirma
- TransakcjaAdrWysylkiNazwisko
TransakcjaAdrWysylkiAdres
- TransakcjaAdrWysylkiPanstwo
- TransakcjaAdrWysylkiKodPocztowy
- TransakcjaAdrWysylkiMiasto
- TransakcjaAdrWysylkiTelefon
- TransakcjaAdrWysylkiEmail

Można z tych parametrów ułożyć własny schemat zasilania. My w przykładzie podamy taki, który da się odczytać w module dla Subiekta GT:

Cytuj
F:Transakcj[aAdrWysylkiFirma|N:TransakcjaAdrWysylkiNazwisko|U:TransakcjaAdrWysylkiAdres|P:TransakcjaAdrWysylkiPanstwo|K:TransakcjaAdrWysylkiKodPocztowy|M:TransakcjaAdrWysylkiMiasto|T:TransakcjaAdrWysylkiTelefon|E:TransakcjaAdrWysylkiEmail|

W ten sposób w polu własnym dokumentu będzie zapisywany adres w postaci:

Cytuj
F:TransakcjaAdrWysylkiFirma|N:TransakcjaAdrWysylkiNazwisko|U:TransakcjaAdrWysylkiAdres|P:TransakcjaAdrWysylkiPanstwo|K:TransakcjaAdrWysylkiKodPocztowy|M:TransakcjaAdrWysylkiMiasto|T:TransakcjaAdrWysylkiTelefon|E:TransakcjaAdrWysylkiEmail|

W konfiguracji należy wskazać pole własne dokumentu (tekstowe) do którego ma być wstawiony adres do wysyłki.

Wyciąganie adresu z pola własnego Subiekta GT

Aby wybrać adres odbiorcy z pola własnego dokumentu Subiekta GT należy:
- skonfigurować pobieranie adresów, aby na pierwszym miejscu był wybrany adres z pola własnego
- dodać konfigurację mapowania poszczególnych pól adresowych

Więcej szczegółów o ustawieniach można znaleźć w instrukcji ustawień pobierania danych z Subiekta GT oraz instrukcji konfiguracji mapowania adresu z pola własnego Subiekta GT.

Wyrażenia regularne dla pobierania adresu z pola własnego:

Firma:
(?<=F:).*?(?=\|)
Nazwisko
(?<=\|N:).*?(?=\|)
Ulica:
(?<=\|U:).*?(?=\|)
Kod pocztowy:
(?<=\|K:).*?(?=\|)
Kraj:
(?<=\|P:).*?(?=\|)
Miasto:
(?<=\|M:).*?(?=\|)
Email:
(?<=\|E:).*?(?=\|)
Telefon:
(?<=\|T:).*?(?=\|)
« Ostatnia zmiana: Kwiecień 27, 2020, 08:29:35 am wysłana przez Piotr »