Co do pól i kwot to w moim przypadku wygląda OK, jednak moje księgi są ekstremalnie proste.
Co do etd i tns, to mam jednak pewne obiekcje, chociaż absolutnie nie chcę się tutaj wykłócać.
Jestem jednak przekonany, że MF stosuje validatory XML przed zaakceptowaniem tych danych.
Validator którego używam, odrzucił pliki jako niezgodne ze schematem, i słusznie, gdyż w XML element zdefiniowany w innym namespace to inny element, nawet jak ma taką samą nazwę podstawową.
Chociaż oczywiście nie wiem, jakich validatorów używa MF.
Z ciekawości sprawdziłem jaki XML wygeneruje darmowe narzędzie on-line na stronie MF:
https://e-mikrofirma.mf.gov.pl/jpk-form/
Oto wynik:
- Kod: Zaznacz wszystko
<JPK xmlns:etd="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2020/03/11/eD/DefinicjeTypy/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://crd.gov.pl/wzor/2020/05/08/9394/ http://crd.gov.pl/wzor/2020/05/08/9394/schemat.xsd" xmlns="http://crd.gov.pl/wzor/2020/05/08/9394/">
<Naglowek>
<KodFormularza kodSystemowy="JPK_V7K (1)" wersjaSchemy="1-2E">JPK_VAT</KodFormularza>
<WariantFormularza>1</WariantFormularza>
<DataWytworzeniaJPK>2020-11-07T11:51:43.6278285</DataWytworzeniaJPK>
<NazwaSystemu>Formularz uproszczony</NazwaSystemu>
<CelZlozenia poz="P_7">1</CelZlozenia>
<KodUrzedu>1433</KodUrzedu>
<Rok>2020</Rok>
<Miesiac>10</Miesiac>
</Naglowek>
<Podmiot1 rola="Podatnik">
<OsobaFizyczna>
<etd:NIP>1234567890</etd:NIP>
<etd:ImiePierwsze>Test</etd:ImiePierwsze>
<etd:Nazwisko>Test</etd:Nazwisko>
<etd:DataUrodzenia>2000-01-01</etd:DataUrodzenia>
<Email>test@test.pl</Email>
<Telefon>123123123</Telefon>
</OsobaFizyczna>
</Podmiot1>
</JPK>
Jak widać, użyli etd:NIP.
Pozdrawiam,
Karol