ProstaPaczka2

ProstaPaczka2 => Sello => Wątek zaczęty przez: bioires w Sierpień 19, 2021, 09:50:44 am

Tytuł: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: bioires w Sierpień 19, 2021, 09:50:44 am
Witam,
Podczas skanowania listu przewozowego od DPD w celu otworzenia okna kompletacji pojawia się pewien problem. Mianowicie pod kodem kreskowym DPD kryje się nie tylko numer listu ale również kilka znaków przed i po numerze, przykładowo:
nr listu: 1000347497595U
dane po zeskanowaniu: %0005827100034797595U101616
Przez to PP nie znajduję paczki w systemie i w celu włączenia kompletacji, należy ręcznie usuwać niepotrzebne znaki.
Czy istnieje możliwość, aby w jakiś sposób to usprawnić?
Pozdrawiam
Tytuł: Odp: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: Piotr w Sierpień 19, 2021, 10:08:15 am
Dla pewności: nadmiarowo jest znak "%' i cyfry po 'U'?
Spróbujemy to obejść w kolejnych wersjach programu.
Tytuł: Odp: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: bioires w Sierpień 19, 2021, 10:26:11 am
Tak.
Byłoby super :)
Tytuł: Odp: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: Piotr w Sierpień 24, 2021, 03:53:17 pm
W wersji 21.8.4 został dodany mechanizm który wybierze 14 znaków ze skanowanego numeru.
https://forum.prostapaczka.pl/wazne-informacje-i-ogloszenia/v21-8-4/

Problem ten nie powinien już występować.
Na środowisku testowym numery były dłuższe o 1 znak.
Jeżeli dalej będzie to prosimy o kilka przykładów numeru listu zeskanowanego skanerem klawiaturowym.

Tytuł: Odp: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: bioires w Sierpień 25, 2021, 09:28:44 am
W tym momencie dla około połowy listów program nie znajduję numeru i nie uruchamia kompletacji.
Przykłady zeskanowanych listów:
%10094021000349084187U101616 (numer w PP 1000349084187U) - nie
%10221221000349084182U101616 (1000349084182U) - nie
%00622001000349084180U101616 (1000349084180U) - nie
%00184001000349084173U101616 (1000349084173U) - nie
%10830471000349084164U101616 (1000349084164U) - uruchomiło kompletacje
%00104501000349084142U101616 (1000349084142U) - uruchomiło
%00823001000349084161U101616 (1000349084161U) - uruchomiło
%10320951000349084148U101616 (1000349084148U) - nie







Tytuł: Odp: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: Piotr w Sierpień 27, 2021, 08:46:19 am
Wszystkie numery mają taką samą konstrukcję. Numer jest  rozpoznawany za pomocą wyrażeń regularnych, więc odczytywane powinny być tak samo wszystkie numery.
Jak wprowadzimy ręcznie podane numery to wyszukiwanie działa.

Proszę sprawdzić czy w numerze nadawczym w paczce Sello numer listu nie  jest wprowadzony z jakimś dodatkowym znakiem, np.: spacją.
Wyszukiwanie jest realizowane co do znaku, aby działało szybciej.
Tytuł: Odp: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: bioires w Październik 28, 2021, 03:57:51 pm
Tutaj sytuacja się wyjaśniła i problem leży po Naszej stronie. Pracujemy poprzez pulpit zdalny i o ile na komputerze lokalnym czytnik kodów kreskowych wszystko ładnie skanuje, tak przy pracy na serwerze bywa, że zamiast znaku % wskazuje cyfrę 5 lub, a zamiast "U" wstawia "u". Gdy nastąpi jedno z dwóch takich zdarzeń to oczywiście program nie znajduję listu.
Tytuł: Odp: Kompletacja po numerze listu - DPD
Wiadomość wysłana przez: Piotr w Październik 29, 2021, 12:32:44 pm
Dziękuję za informację. Windows nieustannie zaskakuje :)