Autor Wątek: Z którego pola Subiekta nexo brany jest adres na etykietę?  (Przeczytany 7644 razy)

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1804
(na podstawie zgłoszenia)
Chcemy wdrożyć ProstąPaczkę dla Subiekta nexo.
Skąd ProstaPaczka pobiera adres, który wstawia na etykiecie kurierskiej/

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1804
Adres na etykietę przewoźnika (kuriera, spedytora lub Pocztę Polską) brany jest z:

1. Z dokumentu Subiekta nexo
Jeżeli na dokumencie w Subiekcie nexo ustawione jest pole "Adres dostawy" jako "Wprowadzony na dokumencie", to adres odbiorcy przesyłki pobierany jest z pół adresowych znajdujących się poniżej pola "Adres dostawy"
Trzeba w takich przypadkach jednak uważać, bo domyślnie do tych pól wstawiane jest tylko ulica, kod pocztowy  oraz nazwa miejscowości.
Nie jest to wystarczające dla zaadresowania przesyłki, więc aby działało pobieranie adresu musi być on wprowadzany w odpowiedniej kolejności:
pierwsza linia: nazwa odbiorcy
druga linia: nazwa ulicy z numerem domu i lokalu
trzecia linia: kod pocztowy a po spacji nazwa miejscowości

Przykładowo:
Jan Kowalski
ul. Marynarska 18/14
15-300 Białystok

Jeżeli ma być wpisany również kraj odbioru to należy go podać po średniku w linii  z kodem pocztowym i nazwą miejscowości:
John Doe
Strasse 11/2
11011 Berlin;DE

UWAGA! jeżeli w linii adresu nie będzie podanego kodu kraju, to będzie brany z rekordu bazy Subiekta, który jest wprowadzany przez samego Subiekta lub przez programy wstawiające dokument do Subiekta.
Niestety kod kraju nie jest widoczny z poziomu dokumentu Subiekta nexo, co może prowadzić do błędów przy generowaniu listów (jeżeli adres zostanie zmieniony na inny, a kod kraju będzie pobrany z bazy). Dlatego też zalecamy aby ustawiać kod kraju jawnie w linii adresu.
Od wersji v24.8 została dodana możliwość zdefiniowania wyrażenia regularnego wybierającego kod pocztowy z 3. linii adresu. Szczegóły dostępne są w wątku: https://forum.prostapaczka.pl/subiekt-nexo/kody-pocztowe-adresu-wprowadzonego-na-dokumencie/

2. Z kartoteki kontrahenta subiekta nexo
W przypadku pozostałych pozycji pola "Adres dostawy":
- Domyślny dla dokumentu
- Zamawiającego
- Odbiorcy

adres brany jest z kartoteki kontrahenta odpowiedniego dla wybranej pozycji.
Przykładowo: wybierze adres kontrahenta z sekcji Odbiorca dokumentu Subiekta nexo, jak w polu "Adres dostawy' będzie wybrana pozycja "Odbiorca".


« Ostatnia zmiana: Sierpień 19, 2024, 10:49:12 am wysłana przez Piotr »

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1804
Dodaliśmy w wątku przykład dla wprowadzenia kodu kraju ISO2. Funkcja dostępna jest od wersji 20.9.2

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1804
W wątku dodaliśmy informację o pobieraniu kodu kraju, oraz możliwości ustawienia własnego wyrażenia regularnego dla kodu kraju: https://forum.prostapaczka.pl/subiekt-nexo/kody-pocztowe-adresu-wprowadzonego-na-dokumencie/