Witam,
klient otrzymał wezwanie o źle wypełnionym PIT36L.
Po wpisaniu do pola 27 (należna zaliczka): 25 549 - nie ma info o syntax error (spacja).
W xmlu do e-deklaracje pola wyglądają tak:
<P_27>25</P_27>
<P_55>25549.00</P_55>
Fajnie jakby kolejne pity wyłapywały takie błędy :)
Uprzedzając pytania - tak, wykorzystujemy komercyjnie i tak, mamy licencję wykupioną.
błąd w PIT36L w pity2011
Re: błąd w PIT36L w pity2011
A jak wyglądał wysłany XML?
Spacje itp. usuwam od początku istnienia wysyłki.
Plik XML nie przeszedłby ze spacją.
Spacje itp. usuwam od początku istnienia wysyłki.
Plik XML nie przeszedłby ze spacją.
Re: błąd w PIT36L w pity2011
Dokładnie tak, jak wkleiłem część pliku.
Jak widać do xml poszła niepoprawna kwota w polu 27, za to w polu 55 i 58 przeniosła się poprawnie.
(pole 58 wygenerowane przez przeliczenie w programie, nie wpisywane ręcznie - suma należnych zaliczek=sumie wpłaconych).
Pozostałe pola formularza przeliczyły się poprawnie.
Wstawiłem xxxxxxxxxxxxxxxx zamiast KRS OOP.
<PozycjeSzczegolowe>
<P_23>3768748.20</P_23>
<P_24>3584624.72</P_24>
<P_25>184123.48</P_25>
<P_27>25</P_27>
<P_34>7130.56</P_34>
<P_37>176992.92</P_37>
<P_44>176992.92</P_44>
<P_45>176993</P_45>
<P_46>33628.67</P_46>
<P_49>33628.67</P_49>
<P_50>2506.30</P_50>
<P_53>31122.37</P_53>
<P_54>31122</P_54>
<P_55>25549.00</P_55>
<P_56>5573.00</P_56>
<P_58>25549</P_58>
<P_64>0</P_64>
<P_66>5573</P_66>
<P_92>6367</P_92>
<P_96>4574</P_96>
<P_97>3430</P_97>
<P_99>3769</P_99>
<P_101>2739</P_101>
<P_102>2335</P_102>
<P_103>2335</P_103>
<P_104>xxxxxxxxxxxxxxxxxxxxxxxx</P_104>
<P_105>311.20</P_105>
<P_109>1</P_109>
</PozycjeSzczegolowe>
Jak widać do xml poszła niepoprawna kwota w polu 27, za to w polu 55 i 58 przeniosła się poprawnie.
(pole 58 wygenerowane przez przeliczenie w programie, nie wpisywane ręcznie - suma należnych zaliczek=sumie wpłaconych).
Pozostałe pola formularza przeliczyły się poprawnie.
Wstawiłem xxxxxxxxxxxxxxxx zamiast KRS OOP.
<PozycjeSzczegolowe>
<P_23>3768748.20</P_23>
<P_24>3584624.72</P_24>
<P_25>184123.48</P_25>
<P_27>25</P_27>
<P_34>7130.56</P_34>
<P_37>176992.92</P_37>
<P_44>176992.92</P_44>
<P_45>176993</P_45>
<P_46>33628.67</P_46>
<P_49>33628.67</P_49>
<P_50>2506.30</P_50>
<P_53>31122.37</P_53>
<P_54>31122</P_54>
<P_55>25549.00</P_55>
<P_56>5573.00</P_56>
<P_58>25549</P_58>
<P_64>0</P_64>
<P_66>5573</P_66>
<P_92>6367</P_92>
<P_96>4574</P_96>
<P_97>3430</P_97>
<P_99>3769</P_99>
<P_101>2739</P_101>
<P_102>2335</P_102>
<P_103>2335</P_103>
<P_104>xxxxxxxxxxxxxxxxxxxxxxxx</P_104>
<P_105>311.20</P_105>
<P_109>1</P_109>
</PozycjeSzczegolowe>
Re: błąd w PIT36L w pity2011
Teraz zrozumiałem. Błąd jest ale ta spacja wpisana w kwocie w poz.27 to chyba nie jest zwykła spacja (o kodzie 32). Czy kwota była wklejona ze schowka?
Re: błąd w PIT36L w pity2011
Tak, wklejone było z jakiegoś kalkulatora. Bardzo możliwe że była to jakaś niełamliwa spacja, której nie wycięło.
A mam teraz drugi problem. Za pomocą pity2011 puściłem korektę. Utworzyłem ją poprzez zapisz jako nowy plik. I ten nowy plik oznaczyłem jako korektę i wysłałem. Kwotę wstawiłem poprawną.
Przed chwilą dostałem tel ze skarbówki, że wysłany pit nie różni się od pierwotnej wersji - znowu poszło 25zł zamiast 25549zł.
Z ciekawości sprawdziłem checksumy na UPO - są różne dla pierwotnego pitu i korekty - tylko nie wiem, co jest haszowane. Jeżeli jest jakiś timestamp albo różnica w checkboxie (złożenie zeznania/korekta).
Tak czy inaczej poddaję się - korektę składamy papierowo. Rok temu miałem ten sam problem z PIT36 - tylko z innymi polami.
A mam teraz drugi problem. Za pomocą pity2011 puściłem korektę. Utworzyłem ją poprzez zapisz jako nowy plik. I ten nowy plik oznaczyłem jako korektę i wysłałem. Kwotę wstawiłem poprawną.
Przed chwilą dostałem tel ze skarbówki, że wysłany pit nie różni się od pierwotnej wersji - znowu poszło 25zł zamiast 25549zł.
Z ciekawości sprawdziłem checksumy na UPO - są różne dla pierwotnego pitu i korekty - tylko nie wiem, co jest haszowane. Jeżeli jest jakiś timestamp albo różnica w checkboxie (złożenie zeznania/korekta).
Tak czy inaczej poddaję się - korektę składamy papierowo. Rok temu miałem ten sam problem z PIT36 - tylko z innymi polami.