Autor Wątek: Kurier48 i Kurier24 z Odbiorem w punkcie a adres punktu odbioru  (Przeczytany 243 razy)

kidl

  • Full Member
  • ***
  • Wiadomości: 100
W przypadku ustawień dla Kurier48 mamy możliwość ustawienia warunku szukania danych punktu odbioru poprzez zaznaczenie i ustawienie "Szukaj gdy". Taki sam warunek przydałby się dla usługi Kurier24.
Ewentualnie można dla Kurier24 dodać ustawienie, żeby szukało adresu punktu odbioru po identyfikatorze, tak jak jest to w Kurier48.

Kolejna sugestia, to ewentualne rozgraniczenie ustawień dla Kurier48 i Kurier48 Odbiór w punkcie oraz tak samo dla Kurier24 i Kurier24 Odbiór w punkcie. Takie rozwiązanie jest zastosowane dla Allegro Kurier48 i Allegro Kurier48 Odbiór w punkcie.

W sytuacji gdy mapujemy sposoby wysyłki z rozdzieleniem usług Kurier48 (24) i Kurier48 (24) Odbiór w punkcie, to mamy większe pole manewru w ustawieniach.


W związku z aktualizacją Sello do wersji wyższej niż 1.36, szukając ustandaryzowania sposobu zapisu Paczkomatów i Punktów odbioru Poczty Polskiej, napotkałem problem:
1. jeśli ustawię wyrażenia regularne po identyfikatorze Punktu odbioru, to działa dla Paczkomatów w tym Allegrowych, Kurier48 w tym Allegrowych, ale już nie dla Kurier24
2. jeśli ustawię wyrażenia regularne  po danych adresowych punktu odbioru, to dla zamówień Allegro jest OK, ale dla zamówień sklepowych muszę uzupełniać ręcznie adres Paczkomatów, bo jest zaciągany tylko numer. Dla zamówień mailowych i telefonicznych również trzeba uzupełniać pełne dane Paczkomatu. Stosując wyżej wspomniane wyrażenie po identyfikatorze, upraszcza nam to obsługę tych zamówień. Tu napotykam tez problem z usługą Kurier24. Żeby wyrażenia regularne po adresie dobrze działały muszę zastosować standaryzację separatorów, np: [OP]|Paczkomat MLW03M (MLW03M)|Płocka 98|06-500 Mława[/OP], jednak gdy brakuje danych Punktu odbioru, to automat s2sGt wrzuca [OP]|||[/OP]. Tylko dla Kurier24 nie mam jak dorzucić warunku, przy którym nie sięgałby do tego PW. W tej chwili wyrzuca błąd z danymi punktu odbioru. W przypadku Kurier48 dorzucam warunek "Szukaj gdy" ustawiając, żeby sprawdzał tylko jeśli metoda wysyłki jest "Kurier48 Odbiór w punkcie". Przy takim ustawieniu dla wysyłki "Kurier48" w ogóle tam nie zagląda i nie wyrzuca błędu.

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1229
Cytuj
Ewentualnie można dla Kurier24 dodać ustawienie, żeby szukało adresu punktu odbioru po identyfikatorze, tak jak jest to w Kurier48.

W wersji v21.3 dodaliśmy możliwość wyszukiwania identyfikatora punktu odbioru Poczty Polskiej dla przesyłki Pocztex kurier 24.
Dodana została funkcja wyszukiwania warunkowego, "Gdy", która uruchomi wyszukiwanie  gdy spełniony będzie określony warunek.
Konfiguracja wybierania identyfikatora punktu odbioru Poczty odbywa się za pomocą okna zarządzania atrybutami, dzięki czemu można go wyciągnąć z pola własnego, uwag, podtytułu czy innych atrybutów dokumentu aktualnie obsługiwanych przez okno.
Jest tam też możliwość nałożenia wyrażenia regularnego na otrzymaną wartość.
Należy pamiętać że id punktu poczty jest liczbą całkowitą więc należy użyć operacji rzutowania na l. całkowitą.