Funkcja dostępna od wersji ProstaPaczka v21.5 PRO umożliwia przenoszenie informacji o wewnętrznych statusach tworzenia przesyłek do pola własnego typu tekstowego w powiązanym dokumencie Subiekta nexo.
Informacje o statusach są dopisywane do zawartości wskazanego pola własnego. Dotychczasowa zawartość pola nie jest nadpisywana.
Obsługiwane statusy
Mechanizm obsługuje następujące statusy wewnętrzne ProstejPaczki:
- PP_RLP – przesyłka zarejestrowana bez numeru. Obecnie status dotyczy wyłącznie przewoźnika InPost ShipX.
- PP_PLP – etykieta przygotowana, przesyłka posiada numer.
- PP_PMA – manifest przygotowany.
Statusy logistyczne przekazywane przez przewoźników nie są przenoszone do dokumentu Subiekta nexo.
Konfiguracja
Aby skonfigurować przenoszenie statusów, przejdź do:
PP2 → SUBIEKT NEXO → PROGRAM → PRZEN. STATUSÓW
W konfiguracji określ następujące parametry:
- Przenoszone statusy – wybierz wszystkie obsługiwane statusy wewnętrzne lub wskaż wybrane statusy według ich symboli.
- Dane do zapisania – określ, jakie informacje mają być dopisywane do pola własnego, np. datę, godzinę, symbol statusu lub opis statusu.
- Pole własne – wskaż pole własne typu tekstowego w Subiekcie nexo, do którego będą zapisywane informacje. Konfigurację pola można określić dla poszczególnych typów dokumentów w ustawieniach V2.
- Zakres monitorowania statusów – określ liczbę dni wstecz, z których statusy mają być sprawdzane. Zalecany zakres to od 3 do 7 dni, zależnie od liczby obsługiwanych przesyłek.
- Interwał synchronizacji – określ odstęp pomiędzy kolejnymi cyklami synchronizacji. Czas wykonywania synchronizacji nie jest wliczany do ustawionego odstępu.
Uruchomienie i działanie mechanizmu
Na głównym panelu zakładki SUBIEKT NEXO znajduje się przełącznik umożliwiający uruchomienie lub zatrzymanie mechanizmu. Widoczność przełącznika można skonfigurować w ustawieniach programu.
Po uruchomieniu mechanizm sprawdza zapisane w bazie danych zdarzenia dotyczące zmian wewnętrznych statusów i przenosi skonfigurowane informacje do odpowiednich dokumentów Subiekta nexo. Każda zmiana wewnętrznego statusu zarejestrowana od wersji v21.5 jest zapisywana w bazie wraz z datą.
Jeżeli status został już przeniesiony lub próba jego przeniesienia zakończyła się błędem, nie jest ponownie przetwarzany w kolejnych cyklach synchronizacji.
Na panelu mechanizmu wyświetlane są liczniki informujące o liczbie przetworzonych statusów oraz o statusach, których nie udało się przenieść z powodu błędu.
Historia przenoszenia statusów
Historię prób przenoszenia statusów znajdziesz w menu:
PP2 → SUBIEKT NEXO → AKCJE DODATKOWE → STATUSY
W historii sprawdzisz, czy informacja o statusie została zapisana w dokumencie. W przypadku niepowodzenia dostępny jest również krótki opis błędu.
Usunięcie wpisu z historii umożliwia ponowienie próby przeniesienia danego statusu podczas kolejnego cyklu synchronizacji.
Uwaga: nie usuwaj wpisów zakończonych powodzeniem, jeśli nie chcesz, aby mechanizm ponownie przetwarzał te statusy.
Rozwiązywanie problemów
Jeżeli status nie został przeniesiony do dokumentu Subiekta nexo, wykonaj następujące czynności:
- Przejdź do PP2 → SUBIEKT NEXO → AKCJE DODATKOWE → STATUSY.
- Odszukaj wpis dotyczący danego dokumentu i sprawdź opis błędu.
- Usuń przyczynę problemu. Może nią być np. brak miejsca w polu tekstowym lub utrata połączenia z bazą danych.
- Po usunięciu przyczyny błędu usuń odpowiedni wpis z historii, aby umożliwić ponowną próbę przeniesienia statusu.
Jeżeli problem nadal występuje, sprawdź poprawność konfiguracji pola własnego oraz dostępność połączenia z bazą danych Subiekta nexo.
