JPK_FA - korekta

259 views
Skip to first unread message

Jastu

unread,
Dec 9, 2016, 4:04:08 AM12/9/16
to Jednolity Plik Kontrolny
Witam,
mam problem z JPK_FA
system, dla którego robię mechanizm generowania plików JPK został zbudowany tak, że w przypadku korekty "edytujemy" fakturę korygowaną.
Czyli edytujemy pozycję faktury, podając nową wartość - mniejszą lub większą, albo zero jeśli usuwamy
Po zapisie pozycji przelicza się podsumowanie kwot w nagłówku, ale pozycje faktury jako ujemne są dopiero na wydruku - w bazie danych mam je jako dodatnie bądź zerowe.
O ile w JPK_VAT tematu drukowania pozycji nie ma, o tyle w JPK_FA trzeba te pozycje mieć - tylko żeby mi kwoty ogółem zgadzały z kwotami z pozycji w pliku, to musiałbym odejmować kwoty przed korektą i po korekcie..a nie bardzo mam ochotę to robić (wolę przenieść z bazy systemu do pliku 1:1, a nie z wydruków)
Jak należy to zrobić?
Dzięki
Jarek

waf

unread,
Dec 9, 2016, 7:18:40 AM12/9/16
to Jednolity Plik Kontrolny

Obawiam się, że będziesz jednak musiał sięgnąć do faktury korygowanej 
aby pobrać pozycje przed korektą i zapisać je w JPK.

To jak faktura korygująca jest reprezentowana w systemie FK jest jego wewnętrzną
sprawą, może być tak jak u ciebie albo tak jak w systemie, którym ja się opiekuję
gdzie w fakturze korygującej są zarówno pozycje po korekcie jak i przepisane 
(z minusem) pozycje faktury korygowanej.

To jak ma wyglądać faktura korygująca (na zewnątrz systemu - jako dokument) 
określa ustawa i stamtąd wynika, że musi mieć pozycje przed korektą i po korekcie 
tak jak masz na wydruku.
Tam samo powinno być w JPK_FA inaczej pozycje faktury korygującej nie 
zsumują ci się do nagłówka i moim zdaniem to będzie niepoprawne.

pzrd
WAF

Jastu

unread,
Dec 9, 2016, 9:17:26 AM12/9/16
to Jednolity Plik Kontrolny
Tak zrobiłem - sięgam do faktury korygowanej i wyliczam (o ile wartości można wyliczyć, o tyle z ceną musiałem rzeźbić)
ale do JPK wrzucam jeden rekord dla każdej z pozycji na fakturze, wtedy dla korekty suma kwot z pozycji równa się wartość faktury
przy wrzuceniu korygowanych i korygujących dostanę nową wart, a nie inf. o ile zmieniła się wartość aktualna w stosunku do poprzedniej
Dzięki

Reply all
Reply to author
Forward
0 new messages