https://infinite.pl/edinet/hungary/xml/invoice/pki/xsd.xml
https://infinite.pl/edinet/hungary/xml/invoice/pki/
A
M – mandatory; kötöző
D – dependent; feltételes
N – numeric,
AN – alpha numeric
Dátum - YYYY-MM-DDTHH:MM:SS or(vagy) YYYY-MM-DD
Számok - Tizedes jel : pont, nem alkalmazunk csoportosítási elválasztó karaktereket ( pl. 10,234.12 hibás, helyes: 10234.12 )
Szöveg - Nem tartalmazhat elválasztó karaktereket
Fild Name |
Type |
Format |
Description |
sERPa mező,algoritmus |
<Invoice |
|
|
|
|
<InvoiceHeader |
|
|
|
|
InvoiceNumber |
M |
AN(14) |
Invoice number |
Vevőszámlaszám |
Date |
|
|
|
|
Egy XML amely összefogja a pdf-t, xml-t, és az esetleges számlamellékletet.
Fild Name |
Type |
Format |
Description |
sERPa mező,algoritmus |
<?xml version="1.0" encoding="utf-8"?> |
|
|
|
|
<INVOICEDATA> |
|
|
|
|
INVOICENUMBER |
M |
|
dbo.BizSzam(V.Ev V.Sorozat V.Sorszam) |
Vevőszámla bizonylatszám |
COMPANYNAME |
M |
|
SA.Nev |
Saját adatban levő név, ami a vevőszámlához kapcsolódik |
INVOICENAME |
M |
|
|
A számla PDF neve és kiterjesztése. pl. 2020-BV_000023.pdf |
NAVXMLNAME |
M |
|
|
NAV XML neve és kiterjesztése.pl. 2020-BV_000023.xml |
INVTYPE |
M |
|
|
Fix: PKI |
SELFBILLING |
O |
|
|
Üres |
WEBRELEVANT |
O |
|
|
Üres |
INVOICEDUEDATE |
O |
|
V.EsedekessegDatum |
Számla esedékesség, fizetési hátárideje |
SETTLEMENTDATE |
O |
|
V.TeljesitesDatum |
Számla teljesítés dátuma |
INVMETHOD |
O |
|
|
Üres |
<ATTACHMENTS> |
|
|
|
|
*ZESZ_ATTACHMENTNAME |
M |
|
|
Csatolmányok file neve és kiterjesztése. (számla és nav.xml, és esetleges mellékletek) több csatolmány eseték a szegmenst kellene ismételni |
</ATTACHMENTS> |
|
|
|
|
<SENDTOPARTY> |
|
|
|
|
<ZESZ_SENTTOEMAIL> |
|
|
|
|
EMAILADDRESS |
M |
|
|
Vevőszámla számlakép címzettek email címei |
SENDINGPARAM |
O |
|
|
1 |
</ZESZ_SENTTOEMAIL> |
|
|
|
|
</SENDTOPARTY> |
|
|
|
|
BUYERCODE |
O |
|
|
Üres |
MAILTEXTTEMPLATE |
O |
|
|
Üres |
COMMENT |
O |
|
|
Üres |
CONNECTINVOICENUM |
O |
|
|
Üres |
AMOUNT |
O |
|
|
Üres |
</INVOICEDATA> |
|
|
|
|
Ha a számlában olyan mértékegység van, amelyet a ECOD nem ismer/nem használ, de a termékhez meg van adva az átváltásba, hogy hogyan kell átszámolni, akkor az a generálás elvégzi. (InvoiceUnitNetPrice átszámításra kerül az „új” mennyiség/InvoiceQuantity/ alapján)
A következő Termék mértékegységet ismeri az ECOD
1. db ( PCE: unit)
2. M (MTR: Meter)
3. m2 (MTK: square meter)
4. kg (KGM: Kilogram)
5. L vagy liter ( LTR: Liter)
6. pár (PR: pair (two objects making up a whole))
7. tonna (TNE: metric tone (1000kg))
Auchan esetén, ha rendelés helye nem a számlázási cím helye, akkor az a számlán telephelyt kell megadni. (Üllő - Logisztika)
Forintos számla esetén két tizedes a kerekítés, más esetén (pl EUR, USD) három.
Fild Name |
Type |
Format |
Description |
sERPa mező,algoritmus |
<Document-Invoice> |
|
|||
|
||||
<Invoice-Header> |
|
|||
InvoiceNumber |
M |
X(35) |
Number of invoice |
Vevőszámlaszám |
InvoiceDate |
M |
CCYY-MM-DD |
Invoice date |
Vevőszámla dátuma |
SalesDate |
|
Számla teljesítés dátum, vagy szállítólevél dátum. Csak a SalesDate menüparaméter felvétele esetén kerül az xml-be. |
||
InvoiceCurrency |
M |
[A-Z] (3) |
Invoice currency |
Vevőszámla devizája |
InvoicePaymentDueDate |
M |
CCYY-MM-DD |
Date of payment |
Fizetési határidő: Esedékesség dátum |
<InvoicePaymentTerms |
O |
N0 (3) |
payment terms (in days) in view of date of invoice |
Fizetési határidő: napokban kiszámolva |
InvoicePaymentType |
M |
[A-Z][0-9] (3) |
Type of payment ("42" -transfer, "10" – cash, "31" – debit transfer) |
Fizetési mód: 10: készpénz, kompenzáció esetén 42: átutalás esetén 31: debit transfer esetén |
DiscountPercentage |
O |
N0(10) |
Discount define in percent, if invoice is pay before date of payment |
Üres (Skontó százalék) |
Remarks |
O |
X(350) |
Remarks |
Vevőszámla fejlécmegjegyzése, ha Nyomtatás<>Nincs, első 350 karakter |
PurchasingInformation |
O |
X(350) |
Purchasing information |
Vevőszámla fejlécmegjegyzés 350 karaktertől 700 karakterig (Remarks folytatás) |
TestInformation |
O10 |
X(350) |
Test informations |
Üres (Tesztelésre vonatkozó információ megadására van lehetőség) |
DocumentFunctionCode |
M |
"O"|”C”|”SO”
|
Vevőszámla típusa:
O: Nomrálszámla C: helyesbítőszámla SO: sztornószámla |
|
<Order> |
|
Ha a számlához több rendelés tartozik akkor tételesen adjuk át, egyébként a fejléc adat. (tételesen: Line-Order részbe) |
||
BuyerOrderNumber |
M |
X(35) |
Number of order |
Vevőszámlához kapcsolt -szállítólevélen kersztül- vevőrendelés bizonylatszáma, ha van kézi akkor az. Csak az első 35 karaktere!
HA Rendelés adatok= Szállítólevél alapbizonylat+dátum: Ha a számlához nincs rendelés kapcsolva, akkor a szállítólevél alapbizonylatát adjuk át a BuyerOrderNumber és a BuyerOrderDate a szállítólevél dátumát.
HA Rendelés adatok= Szállítólevél alapbizonylat+dátum: Ha a számlához nincs rendelés kapcsolva, akkor a szállítólevél alapbizonylatát adjuk át a BuyerOrderNumber és a |
BuyerOrderDate |
M |
CCYY-MM-DD |
Data of order |
Rednelés fejlécében található dátum |
</Order> |
|
|||
<Reference> |
|
|||
InvoiceReferenceNumber |
O6 |
X(35) |
Number of reference invoice |
Helyesbített / sztornózott számla száma, ha van kézi bizonylatszám akkor az |
InvoiceReferenceDate |
M |
CCYY-MM-DD |
Data of reference invoice |
Helyesbített / sztornózott számla dátuma |
</Reference> |
|
|||
<Delivery> |
|
|||
DeliveryLocationNumber |
M |
[0-9](13) |
ILN of delivery point |
Számlához kapcsolt szállítólevélen levő ügyfél+telephely GLN száma (Ha van telephely a szállítólevélen akkor az ha nincs telephely akkor az ügyfélé) |
DeliveryDate |
M |
CCYY-MM-DD |
Date of delivery |
Számlá teljesítés dátum |
Name |
M |
X(175) |
Name of Buyer |
Számlá ügyfél telephely neve, ha nincs akkor ügyfél |
PublicAreaName |
M |
X(35) |
Name of public area |
Számlá levő ügyfél telephely utca neve, ha nincs akkor ügyfél |
KindPublicArea |
O |
X(35) |
Kind of public area |
Számlá ügyfél telephely utca jellege, ha nincs akkor ügyfél |
StreetNumber |
O |
X(35) |
Street Number |
Számlá ügyfél telephely házszám, ha nincs akkor ügyfél |
Building |
O |
X(35) |
Building |
Üres (épület neve) |
CityName |
M |
X(35) |
City |
Számlá levő ügyfél telephely város, ha nincs akkor ügyfél |
PostalCode |
M |
X(9) |
Postal code |
Számláügyfél telephely irányítószám, ha nincs akkor ügyfél |
Country |
M |
X(3) |
Country (ISO 3166) |
Számlá ügyfél telephely országa ALPHA 2 szerint, ha nincs akkor ügyfél |
DeliveryNoteNumber |
O |
X(35) |
Number of delivery note |
-Atadas.Alapbizonylat vagy -átadás bizonylatszáma -vagy a szállítólevél bizonylatszáma DeliveryNoteDate mezőbe az -Atadas.AtvetelDatum vagy -SzLevel.Datum kerül a felsorolás sorrendjében kiértékelve. |
DeliveryNoteDate |
O |
CCYÍ-MM-DD |
Date of delivery note |
Üres |
ReceivingAdviceNumber |
O |
X(35) |
Receiving advice number |
Üres |
ReceivingAdviceDate |
O |
CCYÍ-MM-DD |
Receiving advice date |
Üres |
</Delivery> |
|
|||
</Invoice-Header> |
|
|||
|
|
|||
<Invoice-Parties> |
|
|||
<Buyer> |
|
|||
ILN |
M |
[0-9](13) |
ILN of buyer |
Számlán levő ügyfél GLN száma |
TaxID |
O |
X(35) |
TAX ID of buyer |
Számlán levő ügyfél adószáma, kötőjelek nélkül |
AccountNumber |
O |
X(35) |
Account number of buyer |
Számlán levő ügyfél első bankszámlájának a pénzintézetének a neve |
AccountName |
O |
X(70) |
Bank name where the bank account is |
Számlán levő ügyfél első bankszámlája, kötőjelek nélkül |
CompanyRegistrationNumber |
O |
X(35) |
Company registration number |
Számlán levő ügyfél cégjegyzék száma |
FiscalNumber |
O4 |
X(35) |
Fiscal Number |
Számlán levő ügyfél/telephely jövedéki eng. száma |
CodeByIssuer |
O |
X(35) |
Code of buyer by invoice issuer |
Számlán levő ügyfél kódja. |
Name |
M |
X(175) |
Name of buyer |
Számlán levő ügyfél neve, ha van hosszúneve akkor az. |
PublicAreaName |
M |
X(35) |
Name of public area |
Számlán levő ügyfél utca neve (ha van telephely akkor is) |
KindPublicArea |
O |
X(35) |
Kind of public area |
Számlán levő ügyfél utca jellege (ha van telephely akkor is) |
StreetNumber |
O |
X(35) |
Street number |
Számlán levő ügyfél házszám (ha van telephely akkor is) |
Building |
O |
X(35) |
Building |
Üres (épület neve) |
CityName |
M |
X(35) |
City |
Számlán levő ügyfél város (ha van telephely akkor is) |
PostalCode |
M |
X(9) |
Postal code |
Számlán levő ügyfél iránítószám (ha van telephely akkor is) |
Country |
M |
X(3) |
Country (ISO 3166) |
Számlán levő ügyfél országa ALPHA 2 szerint (ha van telephely akkor is) |
</Buyer> |
|
|||
<Seller> |
|
|||
ILN |
M |
[0-9](13) |
Saját adatban levő GLN szám |
|
TaxID |
M |
X(35) |
Saját adószám, kötőjelek nélkül |
|
FiscalNumber |
O4 |
X(35) |
Saát jövedéki eng. szám |
|
AccountNumber |
M |
X(35) |
Számlában szereplő saját bankszámlanak a pénzintézetének a neve |
|
AccountName |
O |
X(70) |
Számlában szereplő saját bankszámlaszámla, kötőjelek nélkül |
|
CompanyRegistrationNumber |
O |
X(35) |
Üres (cégjegyzékszám) |
|
CodeByBuyer |
O |
X(35) |
Ügyfél idegen azonosító szerinti kódja, ahol a Partnernél azonosítónk=Igaz, vagy ha van az ügyfélnek a számlába áruházi ár, és az áruházi árban meg van adva a beszállító kód, akkor az. |
|
Name |
M |
X(175) |
Saját cégnév |
|
PublicAreaName |
M |
X(35) |
Saját utca neve |
|
KindPublicArea |
O |
X(35) |
Saját utca jellege |
|
StreetNumber |
O |
X(35) |
Saját házszám |
|
Building |
O |
X(35) |
Üres (épület neve) |
|
CityName |
M |
X(35) |
Saját város |
|
PostalCode |
M |
X(9) |
Saját iránítószám |
|
Country |
M |
X(3) |
Saját országa ALPHA 2 szerint |
|
</Seller> |
|
|||
<Invoicee> |
|
Ugyan olyan mint a vevő: Buyer |
||
ILN |
|
|||
TaxID |
|
|||
AccountNumber |
|
|||
AccountName |
|
|||
CompanyRegistrationNumber |
|
|||
FiscalNumber |
|
|||
CodeByIssuer |
|
|||
Name |
|
|||
PublicAreaName |
|
|||
KindPublicArea |
|
|||
StreetNumber |
|
|||
Building |
|
|||
CityName |
|
|||
PostalCode |
|
|||
Country |
|
|||
</Invoicee> |
|
|||
<InvoiceIssuer> |
|
Ugyan olyan mint a vevő: Seller |
||
ILN |
|
|||
TaxID |
|
|||
AccountNumber |
|
|||
AccountName |
|
|||
CompanyRegistrationNumber |
|
|||
FiscalNumber |
|
|||
CodeByIssuer |
|
|||
Name |
|
|||
PublicAreaName |
|
|||
KindPublicArea |
|
|||
StreetNumber |
|
|||
Building |
|
|||
CityName |
|
|||
PostalCode |
|
|||
Country |
|
|||
</InvoiceIssuer> |
|
|||
</OrderIssuer> |
|
|||
ILN |
|
Számlához kapcsolt szállítólevélen levő rendelésen levő ügyfél+telephely GLN száma |
||
TaxID |
|
Ugyan olyan mint a vevő: Buyer |
||
AccountNumber |
|
|||
AccountName |
|
|||
CompanyRegistrationNumber |
|
|||
FiscalNumber |
|
|||
CodeByIssuer |
|
|||
Name |
|
|||
PublicAreaName |
|
|||
KindPublicArea |
|
|||
StreetNumber |
|
|||
Building |
|
|||
CityName |
|
|||
PostalCode |
|
|||
Country |
|
|||
</OrderIssuer> |
|
|||
<ShipFrom> |
|
Üres |
||
ILN |
|
|||
TaxID |
|
|||
AccountNumber |
|
|||
AccountName |
|
|||
CompanyRegistrationNumber |
|
|||
FiscalNumber |
|
|||
CodeByIssuer |
|
|||
Name |
|
|||
PublicAreaName |
|
|||
KindPublicArea |
|
|||
StreetNumber |
|
|||
Building |
|
|||
CityName |
|
|||
PostalCode |
|
|||
Country |
|
|||
</ShipFrom> |
|
|||
</Invoice-Parties> |
|
|||
|
|
|||
<Invoice-Lines> |
|
|||
<Line> |
|
|||
<Line-Item> |
|
|||
LineNumber |
M |
N0 |
Line number |
Száma tétel sorszáma |
OriginalLineNumber |
O |
N0 |
Line number in original invoice |
Száma tétel sorszáma az eredeti számla tételen, ha ez nem egy Normál számla |
EAN |
M |
[0-9](14) |
EAN of product |
Száma tételen levő termék vonalkódja, ha a idegen azonosító típus szerint a számla ügyfelének van vonalkódja akkor az. |
ProductGroupCode |
O |
X(35) |
Üres |
|
BuyerItemCode |
O12 |
X(35) |
Száma tételen levő termékkódja az ügyfél idegen típus szerint, ha nincs akkor üres |
|
SupplierItemCode |
O12 |
X(35) |
Száma tételen levő termékkódja |
|
NationalProductGroupCode |
O12 |
X(35) |
Üres |
|
HarmonisedSystemCode |
O12 |
X(35) |
Besorolási kód |
|
ContainedIdentificationCode |
O12 |
X(35) |
Identification of contained item |
Üres (azonosítása elkülönített tétel) |
ItemDescription |
M |
X(35) |
Termék neve, Normál típus esetén a szöveg |
|
ItemType |
O11 |
"RC" | "CU" |
Identifier of return package |
Üres RC: return package (vissza csomag) CU: consumer unit (fogyasztói egység) |
InvoiceQuantity |
C9 |
R3 |
Számla tételen levő mennyiség |
|
WithdrawnQuantity |
C8 |
R3 |
Withdrawn quantity |
Üres (visszavont mennyiséget) |
InvoiceUnitPacksize |
O13 |
R3 |
Number of the consumer units it the trade unit |
Üres |
DeliveredQuantity |
O |
R3 |
Delivered quantity |
Üres |
UnitOfMeasure |
O3 |
X(3) |
Unit of measure |
Termék mértékegysége PCE: unit MTR: Meter MTK: square meter KGM: Kilogram LTR: Liter PR: pair (two objects making up a whole) TNE: metric tone (1000kg) |
InvoiceUnitNetPrice |
M3 |
R2 |
Kedvezménnyel csökkentett nettó egységár |
|
InvoiceUnitListPrice |
M |
R2 |
Gross price excluding all allowances and charges and taxes |
Nettó egységár |
TaxRate |
O |
R2 |
Számla tétel áfa kulcsa Export esetén amikor nincs áfakulcs akkor 0 |
|
TaxCategoryCode |
M |
"S" | "Z" | "E" | "AC" | "G" |
Számla tétel áfa kulcsának típussa,áfaanalitika1 szerint S: normális áfakulcs,azaz %-kos (another number, standard) Z: adómentes (zero) E: Adómentes (exempt) AC: Nem adóalap (payment of duty/tax/fee is not done on the basis of his invoice) G: adómentes export tétel (tax-free export item) |
|
TaxAmount |
M |
Áfa érték |
||
NetAmount |
M |
Nettó összesen |
||
GrossAmount |
M |
Bruttó összesen |
||
PackageType |
O |
Üres CT: karton (carton) BX: doboz (box) |
||
UnitWeight |
|
Nettó tömeg 1 egységre (Párbeszédablak, Nettó tömeg = 1 esetén kerül az xml-be) |
||
</Line-Item> |
|
|||
<Line-Order> |
|
Ha a számlához több rendelés tartozik akkor tételesen adjuk át, egyébként a fejléc adat. (Order részbe) |
||
BuyerOrderNumber |
|
|||
BuyerOrderDate |
|
|||
</Line-Order> |
|
|||
<Line-Reference> |
O |
|||
InvoiceReferenceNumber |
M |
X(35) |
Helyesbített / sztornózott számla száma |
|
InvoiceReferenceDate |
M |
CCYY-MM-DD |
Helyesbített / sztornózott számla kelte |
|
</Line-Reference> |
|
|||
<Line-AllowanceOrCharge> |
O |
|||
<AllowanceOrCharge-Line> |
M |
|||
Step |
N |
N0 |
Minden esetben: 0 |
|
Type |
M |
"A" | "C" |
Type |
Minden esetben: A A: allowance |
PercentageAmount |
M |
R2 |
Percentage value of allownced or charge |
Minden esetben: 0 |
</AllowanceOrCharge-Line> |
|
|||
MonetaryCharge |
O15 |
R2 |
Line item monetarny charge |
Minden esetben: 0 |
MonetaryAllowance |
O16 |
R2 |
Line item monetarny allowance |
Minden esetben: 0 |
</Line-AllowanceOrCharge> |
|
|||
</Line> |
|
|||
</Invoice-Lines> |
|
|||
|
|
|||
<Invoice-Summary> |
|
|||
TotalLines |
M |
N0 |
Számla tétel sorok száma |
|
TotalNetAmount |
M |
R2 |
Nettó érték |
|
TotalTaxAmount |
M |
R2 |
Áfa érték |
|
TotalGrossAmount |
M |
R2 |
Bruttó érték |
|
TotalPayAmount |
O |
R2 |
Bruttó érték |
|
<AllowanceOrCharge> |
|
|||
Type |
M |
"A" | 'C" |
Minden esetben: A |
|
MonetaryAmount |
M |
R2 |
Minden esetben: 0 |
|
</AllowanceOrCharge> |
|
|||
<Tax-Summary> |
|
|||
<Tax-Summary-Line> |
|
|||
TaxRate |
M |
Áfa kulcs Export esetén amikor nincs áfakulcs akkor 0 |
||
TaxCategoryCode |
M |
"S" | "Z" | "E" | "AC" | "G" |
S: normális áfakulcs,azaz %-kos (another number, standard) Z: adómentes (zero) E: Adómentes (exempt) AC: Nem adóalap (payment of duty/tax/fee is not done on the basis of his invoice) G: adómentes export tétel (tax-free export item) |
|
TaxAmount |
M |
R2 |
Áfa érték |
|
TaxableAmount |
M |
R2 |
Áfa alapja (nettó érték) |
|
GrossAmount |
M |
R2 |
Bruttó érték |
|
</Tax-Summary-Line> |
|
|||
</Tax-Summary> |
|
|||
</Invoice-Summary> |
|
|||
|
|
|||
</Document-Invoice> |
|