KSEF - błędna wysyłka ilości i kwot

Tematy związane z rozwojem CDN XL, opinie, pochwały, narzekania i inne elementy nie związane z konkretnymi modułami systemu

Moderator: mikey

andy
Posty: 7
Rejestracja: 11 kwie 2009, 01:32
Rola: Konsultant CDN XL

KSEF - błędna wysyłka ilości i kwot

Post autor: andy »

Czy wie ktoś dlaczego XL wysyła ilości i kwoty do KSeF o 100 razy większe niż są w XL-u?
Nie można sprawdzić XML-a jaki zostanie wygenerowany przy wysyłce (info z Comarchu) i dopiero po wysyłce okazuje się, że w KSeF jest zupełnie co innego niż w XL-u.
Trochę mało wiarygodny generator XML-a.

Awatar użytkownika
praiser
Posty: 1086
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: KSEF - błędna wysyłka ilości i kwot

Post autor: praiser »

Wrzuć do procedury dane dokumentu

exec [CDN].[KSeF_Dane3] gidnumer, gidtyp

i zobacz co zwrócą kolumny , jeśli jest źle to trzeba przeglądnąć procedurę , np. co jest zapisywane do zmiennej @ilosc
--------------------------------
Pozdrawiam
WW

andy
Posty: 7
Rejestracja: 11 kwie 2009, 01:32
Rola: Konsultant CDN XL

Re: KSEF - błędna wysyłka ilości i kwot

Post autor: andy »

[CDN].[KSeF_Dane3] zwraca poprawne kwoty a XL do KSeF wysyła ilości i kwoty razy 100.

andy
Posty: 7
Rejestracja: 11 kwie 2009, 01:32
Rola: Konsultant CDN XL

Re: KSEF - błędna wysyłka ilości i kwot

Post autor: andy »

Odkryłem, że taki efekt jest wynikiem zastosowania kropki jako symbolu grupowania cyfr w ustawieniach regionalnych komputera.
Jeżeli użytkownik ustawi sobie tak komputer (bo tak lubi i kto mu zabroni), to zarówno O! jak i XL wysyła do KSeF nie to co jest w O!/XL ale ilości i wartości pomnożone przez 100!
Dowiadujemy się o tym dopiero po zobaczeniu swojej faktury w KSeF.

Awatar użytkownika
praiser
Posty: 1086
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: KSEF - błędna wysyłka ilości i kwot

Post autor: praiser »

trzeba to zgłosić jako błąd krytyczny albo sprawdzić czy już ktoś tego nie zgłosił.
--------------------------------
Pozdrawiam
WW

andy
Posty: 7
Rejestracja: 11 kwie 2009, 01:32
Rola: Konsultant CDN XL

Re: KSEF - błędna wysyłka ilości i kwot

Post autor: andy »

Zgłosiłem to już wcześniej zanim znalazłem przyczynę.
Niestety wczoraj Comarch odrzucił to złoszenie stwierdzając, że tak ma być (kropka jest niedopuszczalna i ... koniec kropka).
Widocznie podejście implementacyjne do serializacji jest tak podatne na sytuacje nietypowe (patrz: ilość dotychczasowych poprawek z tym związanych), że realizacja takiego drobiazgu jak zwielokrotnianie kwot jest obecnie poza ich możliwościami.
Upubliczniam zatem problem i rozwiązanie dla wszystkich użytkowników, konsultantów i wdrożeniowców XL i O!.
Trzeba pilnować/uprzedzać klientów, że jeżeli ktoś kiedykolwiek wpadnie na taki pomysł aby symbolem grupowania cyfr była kropka to dzieją sie cyrki z serializacją przed wysyłką do KSeF.

ODPOWIEDZ