Ezt egy másik issue-ban leĂrtam már, de istenĂ©rt nem találom se a nyitott, se a zártak között.
"Van példa már", a manageInvoice példában az invoiceData egy base64 encódolt számlapélda, 3db is van. Elég részletesek
bas64decode-el kiadja a számla adat példákat:
Itt az első eleje:
<?xml version="1.0" encoding="UTF-8"?>
<InvoiceData xmlns="http://schemas.nav.gov.hu/OSA/3.0/data" xmlns:ns2="http://schemas.nav.gov.hu/OSA/3.0/base">
<invoiceNumber>03280155079294312882</invoiceNumber>
<invoiceIssueDate>2020-09-04</invoiceIssueDate>
<completenessIndicator>true</completenessIndicator>
<invoiceMain>
<invoice>
<invoiceHead>
<supplierInfo>
<supplierTaxNumber>
<ns2:taxpayerId>48258036</ns2:taxpayerId>
<ns2:vatCode>5</ns2:vatCode>
<ns2:countyCode>51</ns2:countyCode>
</supplierTaxNumber>
<groupMemberTaxNumber>
<ns2:taxpayerId>44444444</ns2:taxpayerId>
<ns2:vatCode>4</ns2:vatCode>
<ns2:countyCode>51</ns2:countyCode>
</groupMemberTaxNumber>
<communityVatNumber>AS16514193</communityVatNumber>
Köszönöm, persze ki tudom hámozni, de a 2.0-s XSD-hez voltak/vannak kĂĽlön data pĂ©ldák a sample/Data sample/ mappában amik 3.0-ra minden bizonnyal invalidak, Ăgy vagy törölni vagy frissĂteni lenne Ă©rdemes Ĺ‘ket.
És akkor már az Ăşj, zavaros elvárásoknak megfelelĹ‘ pĂ©ldákat is kĂ©rĂĽnk. RĂ©szszámlákat mĂłdosĂtĂł(?) elszámolĂł számlát xml-ekkĂ©nt Ă©s (pdf) számlakĂ©ppel egyĂĽtt.
Január 1-től már ez a kötelező?
Köszönöm a tippet.
Visszakódoltam a mintából, de a
**<supplierName>wMgLGqTrETzRHXvhVs.......ImvXCFKNhpxBQoorDH</supplierName>**
TagrĂłl leĂrást nem találok sehol.
Erről valaki tudna mondani valami hasznosat?
Köszönöm
Szia @zsfoto !
Az csak egy random string, nincs vele teendő, kezeld úgy mind ABC Kft. :)
A többeiknek: nem tudom mikor lesznek mintapĂ©ldák, nyilván tudjuk, hogy fontos segĂtsĂ©g.
Ăśdv
Szia @NTCA-supporter!
Köszönöm.
(Már megijedtem ;-) )
Többieknek:
A minta alapján végül sikerült egy számlát beküldenem ami elfogadásra került. Jó volt a tipp, hogy dekódoljuk a 3 mintát.
Zs.
Sziasztok,
az alábbi két generált mintát még @NTCA-developer tette be egy másik issue-ba, szerintem nagyon jók, minden benne van:
https://github.com/nav-gov-hu/Online-Invoice/files/5435487/invoiceData.txt
https://github.com/nav-gov-hu/Online-Invoice/files/5435494/invoiceDataXSDValid.txt
Sziasztok,
az alábbi két generált mintát még @NTCA-developer tette be egy másik issue-ba, szerintem nagyon jók, minden benne van:https://github.com/nav-gov-hu/Online-Invoice/files/5435487/invoiceData.txt
https://github.com/nav-gov-hu/Online-Invoice/files/5435494/invoiceDataXSDValid.txt
Érdekes, hogy az alap namespace Ă©s ki van Ărva, a base64-es pĂ©ldában nincs a "data" namespacenek kĂĽlön "n0" nĂ©v adva
Érdekes, hogy az alap namespace Ă©s ki van Ărva, a base64-es pĂ©ldában nincs a "data" namespacenek kĂĽlön "n0" nĂ©v adva
Igen, mert az issuet valójában a namespace miatt nyitottam: https://github.com/nav-gov-hu/Online-Invoice/issues/483
Az InvoiceData esetében nem kötelező namespace-t adni, hiszen a "http://schemas.nav.gov.hu/OSA/3.0/data" az alapértelmezett. Ettől függetlenül én minden szegmenst elláttam namespace-el, ha később változik valamelyik, csak kicserélem.
Az első, invoiceData.txt mintában a
vatAmountMismatch -nek nincs
case és reason ága.
Az Online Szamla_interfesz specifikáció_HU_v3.0 viszont jelöli hogy van.
Sziasztok!
Zárom az issuet, elérhetőek a példaszámlák. Ha van még kérdés nyissátok újra nyugodtan.
Ăśdv