Witam.
Mam stworzony własny program do wystawiania faktur sprzedaży i chcę go wyposażyć o funkcjonalność generowania JPK_FA.xml.
Dalszy etap czyli szyfrowanie, podpis i wysyłkę zamierzam kontynuować przez Aplikację kliencką 2.0 na stronie MF.
Problem mam z samym wygenerowaniem pliku xml.
Struktura mojego pliku jest zgodna dla faktury VAT ze strony
https://www.przekaz-jpk.pl/baza-wiedzy/plik-jpk-faktury-vat/.
Gdy wygeneruję tylko jedną fakturę VAT Aplikacja kliencka daje poprawną weryfikację natomiast większa ilość faktur daje 2 błedy jak poniżej.
V,0,Błąd wynikający z analizy dokumentu. org.xml.sax.SAXParseException; lineNumber: 69; columnNumber: 22; cvc-complex-type.2.4.d: Invalid content was found starting with element 'P_1'. No child element is expected at this point.
V,1,Błąd wynikający z analizy dokumentu. org.xml.sax.SAXParseException; lineNumber: 161; columnNumber: 26; cvc-complex-type.2.4.d: Invalid content was found starting with element 'P_2B'. No child element is expected at this point.
Wygląda na to że nie są wyróżniane koniec i początek pomiędzy poszczególnymi fakturami.
Już od kilku dni siedzę nad tym problemem i nic.
Może ktoś pomoże lub wskaże drogę jak rozwiązać problem.
Pozdrawiam.