Edinet XML
A RoolWikiBÓL
(Változatok közti eltérés)
2011. június 17., 13:58 változat (szerkesztés) Rozsahegyil (Vita | szerkesztései) A (Levédte a(z) Edinet XML lapot [edit=autoconfirmed:move=autoconfirmed]) ← Előző változtatások |
2011. június 22., 14:05 változat (szerkesztés) (undo) Rozsahegyil (Vita | szerkesztései) Következő változtatások → |
||
9. sor: | 9. sor: | ||
|- | |- | ||
|- | |- | ||
- | | Incoice.InvoiceHeader.InvoiceNumber || || | + | | Incoice.InvoiceHeader.InvoiceNumber || || számla.bizonylatszám |
|- | |- | ||
- | | Incoice.InvoiceHeader.Date || || | + | | Incoice.InvoiceHeader.Date || || számla.nnp_id_kelte.dátum YYYY-MM-DD formában |
|- | |- | ||
- | | Incoice.InvoiceHeader.InvoiceDueDate || || | + | | Incoice.InvoiceHeader.InvoiceDueDate || || számla.nnp_id_fizetes_hatarideje.dátum YYYY-MM-DD formában |
|- | |- | ||
- | | Incoice.InvoiceHeader.PaymentTermsQualifier || { 3 } || | + | | Incoice.InvoiceHeader.PaymentTermsQualifier || { 3 } || fix |
|- | |- | ||
- | | Incoice.InvoiceHeader.PaymentMethod.Code || { 42 } || | + | | Incoice.InvoiceHeader.PaymentMethod.Code || { 42, 10 } || |
+ | * 42: átutalásos | ||
+ | * 10: készpénzes | ||
+ | * egyébként hiba | ||
|- | |- | ||
- | | Incoice.InvoiceHeader.InvoiceCurrencyCoded || || | + | | Incoice.InvoiceHeader.InvoiceCurrencyCoded || || számla.pnm_id_szamla.kód |
|- | |- | ||
- | | Incoice.InvoiceHeader.InvoicePurposeCoded || || | + | | Incoice.InvoiceHeader.InvoicePurposeCoded || { C, O } || |
+ | * C: ha a számla helyesbít egy másik számlát | ||
+ | * O: egyébként | ||
+ | |||
|- | |- | ||
- | | Incoice.InvoiceHeader.DocumentRole || || | + | | Incoice.InvoiceHeader.DocumentRole || { A, O } || |
+ | * A: ha a számla stornóz egy másik számlát | ||
+ | * O: egyébként | ||
+ | |||
+ | |- | ||
+ | | Incoice.InvoiceParty.OrderParty.RefInvoiceNumber || || a helyettesített (szla_id_stornozott), vagy a stornózott (szla_id_helyesbitett) számla bizonylatszáma. Csak akkor szerepel, ha ki van töltve | ||
+ | |- | ||
+ | | Incoice.InvoiceParty.OrderParty.RefInvoiceDate || || a helyettesített, vagy a stornózott számla kiállítás dátuma. Csak akkor szerepel, ha ki van töltve | ||
+ | |||
- | |||
|- | |- | ||
- | | Incoice.InvoiceParty.OrderParty.BuyerOrderNumber || || | + | | Incoice.InvoiceParty.OrderParty.BuyerOrderNumber || || számla.vms_id.hivatkozasi_nev |
|- | |- | ||
- | | Incoice.InvoiceParty.OrderParty.BuyerOrderDate || || | + | | Incoice.InvoiceParty.OrderParty.BuyerOrderDate || || számla.vms_id.nnp_id_rendeles.dátum YYYY-MM-DDTHH24:MI:SS formában |
|- | |- | ||
- | | Incoice.InvoiceParty.DeliveryParty.DeliveryDate || || | + | | Incoice.InvoiceParty.DeliveryParty.DeliveryDate || || számla.szll_id.nnp_id.dátum YYYY-MM-DDTHH24:MI:SS formában |
|- | |- | ||
- | | Incoice.InvoiceParty.DeliveryParty.DeliveryDocumentNumber || || | + | | Incoice.InvoiceParty.DeliveryParty.DeliveryDocumentNumber || || szállítólevél bizonylatszám 'SZLL-' nélkül |
|- | |- | ||
- | | Incoice.InvoiceParty.DeliveryParty.DeliveryDocumentDate || || | + | | Incoice.InvoiceParty.DeliveryParty.DeliveryDocumentDate || || mint a DeliveryDate |
|- | |- | ||
- | | Incoice.InvoiceParty.BuyerParty.ILN || || | + | | Incoice.InvoiceParty.BuyerParty || || ha a vevő gln forrás értéke |
+ | * partner, akkor a BuyerParty jellemzők megegyeznek az InvoiceeParty jellemzőkkel | ||
+ | * partner cím, akkor a BuyerParty jellemzők megegyeznek az ShipToParty jellemzőkkel | ||
|- | |- | ||
- | | Incoice.InvoiceParty.BuyerParty.TaxID || || | + | | Incoice.InvoiceParty.BuyerParty.ILN || || case lTftRec.vevo_gln_forras when 'P' then pnr.gln_kod else coalesce(pcm_szll.szegmens_gln_kod, pcm_szll.gln_kod) end |
+ | * pnr: számla -> vállalat partner -> partner | ||
+ | * pcm_szll: számla -> szállítólevél -> vállalat partner cím -> partner cím | ||
|- | |- | ||
- | | Incoice.InvoiceParty.BuyerParty.Name || || | + | | Incoice.InvoiceParty.BuyerParty.TaxID || || partner.adószám. Csak akkor szerepel, ha ki van töltve |
|- | |- | ||
- | | Incoice.InvoiceParty.BuyerParty.Street || || | + | | Incoice.InvoiceParty.BuyerParty.Name || || ILN-hez hasonlóan a vevő gln forrástól függően vagy a partner neve, vagy a szállítási cím neve |
|- | |- | ||
- | | Incoice.InvoiceParty.BuyerParty.PostalCode || || | + | | Incoice.InvoiceParty.BuyerParty.Street || || a vevő gln forrástól függ |
|- | |- | ||
- | | Incoice.InvoiceParty.BuyerParty.City || || | + | | Incoice.InvoiceParty.BuyerParty.PostalCode || || a vevő gln forrástól függ |
|- | |- | ||
- | | Incoice.InvoiceParty.BuyerParty.Country || || | + | | Incoice.InvoiceParty.BuyerParty.City || || a vevő gln forrástól függ |
+ | |- | ||
+ | | Incoice.InvoiceParty.BuyerParty.Country || || a vevő gln forrástól függ | ||
|- | |- | ||
- | | Incoice.InvoiceParty.InvoiceeParty.ILN || || | + | | Incoice.InvoiceParty.InvoiceeParty.ILN || || számla -> vállalat_partner -> partner.gln_kod_szamlazasi |
|- | |- | ||
- | | Incoice.InvoiceParty.InvoiceeParty.Name || || | + | | Incoice.InvoiceParty.InvoiceeParty.Name || || partner.név |
|- | |- | ||
- | | Incoice.InvoiceParty.InvoiceeParty.Street || || | + | | Incoice.InvoiceParty.InvoiceeParty.Street || || partner.számlázási cím |
|- | |- | ||
- | | Incoice.InvoiceParty.InvoiceeParty.PostalCode || || | + | | Incoice.InvoiceParty.InvoiceeParty.PostalCode || || partner.tls_id_szamlazasi_cim -> település.irányítószám |
|- | |- | ||
- | | Incoice.InvoiceParty.InvoiceeParty.City || || | + | | Incoice.InvoiceParty.InvoiceeParty.City || || település.név |
|- | |- | ||
- | | Incoice.InvoiceParty.InvoiceeParty.Country || || | + | | Incoice.InvoiceParty.InvoiceeParty.Country || || település -> ország.kód |
|- | |- | ||
- | | Incoice.InvoiceParty.ShipToParty.ILN || || | + | | Incoice.InvoiceParty.ShipToParty.ILN || || számla -> szállítólevél -> vállalat partner cím -> partner cím.gln kód |
|- | |- | ||
- | | Incoice.InvoiceParty.ShipToParty.Name || || | + | | Incoice.InvoiceParty.ShipToParty.Name || || partner cím.név |
|- | |- | ||
- | | Incoice.InvoiceParty.ShipToParty.Street || || | + | | Incoice.InvoiceParty.ShipToParty.Street || || partner cím.cím |
|- | |- | ||
- | | Incoice.InvoiceParty.ShipToParty.PostalCode || || | + | | Incoice.InvoiceParty.ShipToParty.PostalCode || || partner cím -> település.irányítószám |
|- | |- | ||
- | | Incoice.InvoiceParty.ShipToParty.City || || | + | | Incoice.InvoiceParty.ShipToParty.City || || település.név |
|- | |- | ||
- | | Incoice.InvoiceParty.ShipToParty.Country || || | + | | Incoice.InvoiceParty.ShipToParty.Country || || település -> ország.kód |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.ILN || || | + | | Incoice.InvoiceParty.SellerParty.ILN || || számla -> vállalat -> partner.gln kód |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.BuyerSellerID || || | + | | Incoice.InvoiceParty.SellerParty.BuyerSellerID || || coalesce(vms.beszallito_kod, coalesce(vpc_szll.beszallito_kod, vpn.beszallito_kod)) |
+ | * ha a transzfer feladat.beszállító kód kezelés értéke 5, akkor ennek az első 5 karaktere | ||
+ | |||
+ | * vms: számla -> vevői megrendelés | ||
+ | * vpc_szll: számla -> szállítólevél -> vállalat partner cím | ||
+ | * vpn: számla -> vállalat partner | ||
+ | |||
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.TaxID || || | + | | Incoice.InvoiceParty.SellerParty.TaxID || || -> vállalat.adószám. Csak akkor van jelen, ha az adószám ki van töltve |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.BankAccount || || | + | | Incoice.InvoiceParty.SellerParty.BankAccount || || vállalat bankszámla.pénzforgalmi jelzőszám Csak akkor van jelen, ha az bankszámla szám ki van töltve |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.Name || || | + | | Incoice.InvoiceParty.SellerParty.Name || || vállalat.név |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.Street || || | + | | Incoice.InvoiceParty.SellerParty.Street || || vállalat.székhely cím |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.PostalCode || || | + | | Incoice.InvoiceParty.SellerParty.PostalCode || || vállalat.tls_id_szekhely -> település.irányítószám |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.City || || | + | | Incoice.InvoiceParty.SellerParty.City || || település.név |
|- | |- | ||
- | | Incoice.InvoiceParty.SellerParty.Country || || | + | | Incoice.InvoiceParty.SellerParty.Country || || település -> ország.kód |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.ItemNum || || | + | | Incoice.InvoiceParty.ShipFromParty.ILN || || -> telephely -> partner cím.gln kód |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.EAN || || | + | | Incoice.InvoiceParty.ShipFromParty.Name || || telephely.név |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.CustomTariffNumber || || | + | | Incoice.InvoiceParty.ShipFromParty.Street || || telephely.cím |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.PacketContentQuantity || || | + | | Incoice.InvoiceParty.ShipFromParty.PostalCode || || telephely -> település.irányítószám |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.QuantityValue || || | + | | Incoice.InvoiceParty.ShipFromParty.City || || település.név |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.TaxCategoryCoded || { S } || | + | | Incoice.InvoiceParty.ShipFromParty.Country || || település -> ország.kód |
+ | |||
+ | |||
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.TaxPercent || || | + | | Incoice.InvoiceDetail.Item || || A helyesbített és a helyes adatok nálunk 2 sorban szerepelnek, a fájlba külön mező van nekik soronként. Helyesbítő számla esetén csak minden második számla tétel alkalmával (a 2.tól kezdődően) készül egy XML Item |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.TaxAmount || || | + | | Incoice.InvoiceDetail.Item.ItemNum || || számla tétel.sorrend (helyesbítő számla esetén sorrend/2) |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.MonetaryGrossValue || || | + | | Incoice.InvoiceDetail.Item.EAN || || transzfer feladat.cikk ean forrástól függően |
+ | * vállalat áru.gyűjtő vonalkód | ||
+ | * vállalat áru.egyedi vonalkód | ||
+ | * partner áru kód.gyűjtő vonalkód | ||
+ | * partner áru kód.egyedi vonalkód | ||
+ | |||
+ | * partner áru kód: -> számla -> vállalat partner -> partner -> partner áru kód | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.CustomTariffNumber || || -> aru jegyzek.kód, illetve ebből az első 8 számjegy, ha a transzfer feladat.vámtarifaszám kezelés értéke 8 | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.PacketContentQuantity || || -> vállalat áru -> áru.gyűjtőben egyedi darab. Csak ha ki van töltve, egyébként nem szerepel. | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.QuantityValue || || számla tétel.mennyiseg / partner áru kód.atvaltas | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.QuantityValueWithdrawn || || a helyesbített érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.TaxCategoryCoded || { S ...} || rjo_get_rendszer_parameter( transzfer adat.tipus || '_' || adó kulcs.kód ||'_ADO_KATEGORIA') | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.TaxCategoryCodedWas || || a helyesbített érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.TaxPercent || || -> adó kulcs.ado_mertek | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.TaxPercentWas || || a helyesbített érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.TaxAmount || || számla tétel.adó érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.TaxAmountWithdrawn || || a helyesbített érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.MonetaryGrossValue || || számla tétel.bruttó érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.MonetaryGrossValue || || a helyesbített érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.MonetaryAmountPayable || || számla tétel.nettó érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.MonetaryAmountPayable || || a helyesbített érték | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.UnitOfMeasure || || partner áru kód -> mennyiségi egység.kód | ||
+ | |- | ||
+ | | Incoice.InvoiceDetail.Item.PackUnitOfMeasure || PCE || fix. Csak akkor szerepel, ha az áru.gyűjtőben egyedi darab ki van töltve. | ||
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.MonetaryAmountPayable || || | + | | Incoice.InvoiceDetail.Item.UnitPrice... || Csak akkor szerepelnek, ha a UnitPriceValue nem üres értékű || |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.UnitOfMeasure || || | + | | Incoice.InvoiceDetail.Item.UnitPriceValue || || számla tétel.egységár * partner áru kód.átváltás |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.PackUnitOfMeasure || || | + | | Incoice.InvoiceDetail.Item.UnitPriceValueWas || || a helyesbített érték |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.UnitPriceValue || || | + | | Incoice.InvoiceDetail.Item.UnitPriceValueGross || || replace(trim(to_char( pak_egysegar_numeric + pak_egysegar_numeric * ado_mertek_numeric / 100,'fm99999999990d909')), cserelendo_tizedesjel, tizedesjel) ); |
+ | * pak_egysegar_numeric: QuantityValue | ||
+ | * ado_mertek_numeric: adó kulcs.adó mérték | ||
+ | * tizedesjel: tizedesjel := rjo_get_rendszer_parameter('EDI_TIZEDESJEL', '.'); | ||
+ | * cserélendő tizedesjel - tizedesjel: pont és vessző vagy fordítva a rendszer paramétertől függően | ||
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.UnitPriceValueGross || || | + | | Incoice.InvoiceDetail.Item.UnitPriceValueGrossWas || || a helyesbített érték |
|- | |- | ||
- | | Incoice.InvoiceDetail.Item.Name || || | + | | Incoice.InvoiceDetail.Item.Name || || áru.név |
138. sor: | 207. sor: | ||
| Incoice.InvoiceSummary.NumberOfLines || || Item-ek száma (készítés során számított érték) | | Incoice.InvoiceSummary.NumberOfLines || || Item-ek száma (készítés során számított érték) | ||
|- | |- | ||
- | | Incoice.InvoiceSummary.NetValue || || | + | | Incoice.InvoiceSummary.NetValue || || számla.nettó érték |
|- | |- | ||
- | | Incoice.InvoiceSummary.TaxValue || || | + | | Incoice.InvoiceSummary.TaxValue || || számla.adó érték |
|- | |- | ||
- | | Incoice.InvoiceSummary.GrossValue || || | + | | Incoice.InvoiceSummary.GrossValue || || számla.bruttó érték |
|- | |- | ||
- | | Incoice.InvoiceSummary.AmountPayable || || | + | | Incoice.InvoiceSummary.AmountPayable || || coalesce(szla.brutto_ertek_cimletre_kerekitve, szla.brutto_ertek) |
|- | |- | ||
+ | | Incoice.InvoiceSummary....Diff || az előbbi négynek (Net-, Tax- és GrossValue és AmountPayable) van ilyen kiegészítése, ha helyesbítő a számla || ugyanazok az értékeik, mint a Diff nélküli párjuknak | ||
- | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxCategoryCoded || { S } || | ||
|- | |- | ||
- | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxPercent || || | + | | Incoice.InvoiceSummary.TaxSummary.Tax || annyiszor szerepel, ahány különböző adó kulcs szerepel a számlán || adó kulcsra összesített értékek |
+ | |- | ||
+ | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxCategoryCoded || { S, ... } || ua mint Item.TaxCategoryCoded | ||
+ | |- | ||
+ | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxPercent || || számla tétel -> adó kulcs.adó mérték | ||
+ | |- | ||
+ | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxNettoAmount || || számla tétel.nettó érték | ||
|- | |- | ||
- | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxNettoAmount || || | + | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxAmount || || számla tétel.adó érték |
|- | |- | ||
- | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxAmount || || | + | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxGrossAmount || || számla tétel.bruttó érték |
|- | |- | ||
- | | Incoice.InvoiceSummary.TaxSummary.Tax.TaxGrossAmount || || | + | | Incoice.InvoiceSummary.TaxSummary.Tax....Diff || helyesbítő számla esetén van még 3 elem, melyek neve a TaxNettoAmount, TaxAmount és TaxGrossAmount névből képezhető a Diff végződés hozzáfűzésével || ugyanazok az értékeik, mint a Diff nélküli párjuknak |
|} | |} |
2011. június 22., 14:05 változat
Elem | Elem paraméterei / tartalma | Megjegyzés | |||
xml fejrész | <?xml version="1.0" encoding="iso-8859-2"?> | Az encoding értéke felülbírálható az EDI_ENCODING rendszer paraméter beállításával | |||
Invoice | <Invoice Version="1.0.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.infinite.pl/pub/doc/fmt/xml/invoice/1.0/invoice.xsd"> | fix | |||
Incoice.InvoiceHeader.InvoiceNumber | számla.bizonylatszám | ||||
Incoice.InvoiceHeader.Date | számla.nnp_id_kelte.dátum YYYY-MM-DD formában | ||||
Incoice.InvoiceHeader.InvoiceDueDate | számla.nnp_id_fizetes_hatarideje.dátum YYYY-MM-DD formában | ||||
Incoice.InvoiceHeader.PaymentTermsQualifier | { 3 } | fix | |||
Incoice.InvoiceHeader.PaymentMethod.Code | { 42, 10 } |
| |||
Incoice.InvoiceHeader.InvoiceCurrencyCoded | számla.pnm_id_szamla.kód | ||||
Incoice.InvoiceHeader.InvoicePurposeCoded | { C, O } |
| |||
Incoice.InvoiceHeader.DocumentRole | { A, O } |
| |||
Incoice.InvoiceParty.OrderParty.RefInvoiceNumber | a helyettesített (szla_id_stornozott), vagy a stornózott (szla_id_helyesbitett) számla bizonylatszáma. Csak akkor szerepel, ha ki van töltve | ||||
Incoice.InvoiceParty.OrderParty.RefInvoiceDate | a helyettesített, vagy a stornózott számla kiállítás dátuma. Csak akkor szerepel, ha ki van töltve
| ||||
Incoice.InvoiceParty.OrderParty.BuyerOrderNumber | számla.vms_id.hivatkozasi_nev | ||||
Incoice.InvoiceParty.OrderParty.BuyerOrderDate | számla.vms_id.nnp_id_rendeles.dátum YYYY-MM-DDTHH24:MI:SS formában
| ||||
Incoice.InvoiceParty.DeliveryParty.DeliveryDate | számla.szll_id.nnp_id.dátum YYYY-MM-DDTHH24:MI:SS formában | ||||
Incoice.InvoiceParty.DeliveryParty.DeliveryDocumentNumber | szállítólevél bizonylatszám 'SZLL-' nélkül | ||||
Incoice.InvoiceParty.DeliveryParty.DeliveryDocumentDate | mint a DeliveryDate
| ||||
Incoice.InvoiceParty.BuyerParty | ha a vevő gln forrás értéke
| ||||
Incoice.InvoiceParty.BuyerParty.ILN | case lTftRec.vevo_gln_forras when 'P' then pnr.gln_kod else coalesce(pcm_szll.szegmens_gln_kod, pcm_szll.gln_kod) end
| ||||
Incoice.InvoiceParty.BuyerParty.TaxID | partner.adószám. Csak akkor szerepel, ha ki van töltve | ||||
Incoice.InvoiceParty.BuyerParty.Name | ILN-hez hasonlóan a vevő gln forrástól függően vagy a partner neve, vagy a szállítási cím neve | ||||
Incoice.InvoiceParty.BuyerParty.Street | a vevő gln forrástól függ | ||||
Incoice.InvoiceParty.BuyerParty.PostalCode | a vevő gln forrástól függ | ||||
Incoice.InvoiceParty.BuyerParty.City | a vevő gln forrástól függ | ||||
Incoice.InvoiceParty.BuyerParty.Country | a vevő gln forrástól függ
| ||||
Incoice.InvoiceParty.InvoiceeParty.ILN | számla -> vállalat_partner -> partner.gln_kod_szamlazasi | ||||
Incoice.InvoiceParty.InvoiceeParty.Name | partner.név | ||||
Incoice.InvoiceParty.InvoiceeParty.Street | partner.számlázási cím | ||||
Incoice.InvoiceParty.InvoiceeParty.PostalCode | partner.tls_id_szamlazasi_cim -> település.irányítószám | ||||
Incoice.InvoiceParty.InvoiceeParty.City | település.név | ||||
Incoice.InvoiceParty.InvoiceeParty.Country | település -> ország.kód
| ||||
Incoice.InvoiceParty.ShipToParty.ILN | számla -> szállítólevél -> vállalat partner cím -> partner cím.gln kód | ||||
Incoice.InvoiceParty.ShipToParty.Name | partner cím.név | ||||
Incoice.InvoiceParty.ShipToParty.Street | partner cím.cím | ||||
Incoice.InvoiceParty.ShipToParty.PostalCode | partner cím -> település.irányítószám | ||||
Incoice.InvoiceParty.ShipToParty.City | település.név | ||||
Incoice.InvoiceParty.ShipToParty.Country | település -> ország.kód | ||||
Incoice.InvoiceParty.SellerParty.ILN | számla -> vállalat -> partner.gln kód | ||||
Incoice.InvoiceParty.SellerParty.BuyerSellerID | coalesce(vms.beszallito_kod, coalesce(vpc_szll.beszallito_kod, vpn.beszallito_kod))
| ||||
Incoice.InvoiceParty.SellerParty.TaxID | -> vállalat.adószám. Csak akkor van jelen, ha az adószám ki van töltve | ||||
Incoice.InvoiceParty.SellerParty.BankAccount | vállalat bankszámla.pénzforgalmi jelzőszám Csak akkor van jelen, ha az bankszámla szám ki van töltve | ||||
Incoice.InvoiceParty.SellerParty.Name | vállalat.név | ||||
Incoice.InvoiceParty.SellerParty.Street | vállalat.székhely cím | ||||
Incoice.InvoiceParty.SellerParty.PostalCode | vállalat.tls_id_szekhely -> település.irányítószám | ||||
Incoice.InvoiceParty.SellerParty.City | település.név | ||||
Incoice.InvoiceParty.SellerParty.Country | település -> ország.kód
| ||||
Incoice.InvoiceParty.ShipFromParty.ILN | -> telephely -> partner cím.gln kód | ||||
Incoice.InvoiceParty.ShipFromParty.Name | telephely.név | ||||
Incoice.InvoiceParty.ShipFromParty.Street | telephely.cím | ||||
Incoice.InvoiceParty.ShipFromParty.PostalCode | telephely -> település.irányítószám | ||||
Incoice.InvoiceParty.ShipFromParty.City | település.név | ||||
Incoice.InvoiceParty.ShipFromParty.Country | település -> ország.kód
| ||||
Incoice.InvoiceDetail.Item | A helyesbített és a helyes adatok nálunk 2 sorban szerepelnek, a fájlba külön mező van nekik soronként. Helyesbítő számla esetén csak minden második számla tétel alkalmával (a 2.tól kezdődően) készül egy XML Item | ||||
Incoice.InvoiceDetail.Item.ItemNum | számla tétel.sorrend (helyesbítő számla esetén sorrend/2) | ||||
Incoice.InvoiceDetail.Item.EAN | transzfer feladat.cikk ean forrástól függően
| ||||
Incoice.InvoiceDetail.Item.CustomTariffNumber | -> aru jegyzek.kód, illetve ebből az első 8 számjegy, ha a transzfer feladat.vámtarifaszám kezelés értéke 8 | ||||
Incoice.InvoiceDetail.Item.PacketContentQuantity | -> vállalat áru -> áru.gyűjtőben egyedi darab. Csak ha ki van töltve, egyébként nem szerepel. | ||||
Incoice.InvoiceDetail.Item.QuantityValue | számla tétel.mennyiseg / partner áru kód.atvaltas | ||||
Incoice.InvoiceDetail.Item.QuantityValueWithdrawn | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.TaxCategoryCoded | { S ...} | rjo_get_rendszer_parameter( transzfer adat.tipus | '_' | adó kulcs.kód | '_ADO_KATEGORIA') |
Incoice.InvoiceDetail.Item.TaxCategoryCodedWas | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.TaxPercent | -> adó kulcs.ado_mertek | ||||
Incoice.InvoiceDetail.Item.TaxPercentWas | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.TaxAmount | számla tétel.adó érték | ||||
Incoice.InvoiceDetail.Item.TaxAmountWithdrawn | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.MonetaryGrossValue | számla tétel.bruttó érték | ||||
Incoice.InvoiceDetail.Item.MonetaryGrossValue | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.MonetaryAmountPayable | számla tétel.nettó érték | ||||
Incoice.InvoiceDetail.Item.MonetaryAmountPayable | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.UnitOfMeasure | partner áru kód -> mennyiségi egység.kód | ||||
Incoice.InvoiceDetail.Item.PackUnitOfMeasure | PCE | fix. Csak akkor szerepel, ha az áru.gyűjtőben egyedi darab ki van töltve. | |||
Incoice.InvoiceDetail.Item.UnitPrice... | Csak akkor szerepelnek, ha a UnitPriceValue nem üres értékű | ||||
Incoice.InvoiceDetail.Item.UnitPriceValue | számla tétel.egységár * partner áru kód.átváltás | ||||
Incoice.InvoiceDetail.Item.UnitPriceValueWas | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.UnitPriceValueGross | replace(trim(to_char( pak_egysegar_numeric + pak_egysegar_numeric * ado_mertek_numeric / 100,'fm99999999990d909')), cserelendo_tizedesjel, tizedesjel) );
| ||||
Incoice.InvoiceDetail.Item.UnitPriceValueGrossWas | a helyesbített érték | ||||
Incoice.InvoiceDetail.Item.Name | áru.név
| ||||
Incoice.InvoiceSummary.NumberOfLines | Item-ek száma (készítés során számított érték) | ||||
Incoice.InvoiceSummary.NetValue | számla.nettó érték | ||||
Incoice.InvoiceSummary.TaxValue | számla.adó érték | ||||
Incoice.InvoiceSummary.GrossValue | számla.bruttó érték | ||||
Incoice.InvoiceSummary.AmountPayable | coalesce(szla.brutto_ertek_cimletre_kerekitve, szla.brutto_ertek) | ||||
Incoice.InvoiceSummary....Diff | az előbbi négynek (Net-, Tax- és GrossValue és AmountPayable) van ilyen kiegészítése, ha helyesbítő a számla | ugyanazok az értékeik, mint a Diff nélküli párjuknak
| |||
Incoice.InvoiceSummary.TaxSummary.Tax | annyiszor szerepel, ahány különböző adó kulcs szerepel a számlán | adó kulcsra összesített értékek | |||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxCategoryCoded | { S, ... } | ua mint Item.TaxCategoryCoded | |||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxPercent | számla tétel -> adó kulcs.adó mérték | ||||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxNettoAmount | számla tétel.nettó érték | ||||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxAmount | számla tétel.adó érték | ||||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxGrossAmount | számla tétel.bruttó érték | ||||
Incoice.InvoiceSummary.TaxSummary.Tax....Diff | helyesbítő számla esetén van még 3 elem, melyek neve a TaxNettoAmount, TaxAmount és TaxGrossAmount névből képezhető a Diff végződés hozzáfűzésével | ugyanazok az értékeik, mint a Diff nélküli párjuknak |