Edinet XML
A RoolWikiBÓL
(Változatok közti eltérés)
2011. augusztus 2., 17:50 változat (szerkesztés) Rozsahegyil (Vita | szerkesztései) ← Előző változtatások |
Aktuális változat (2011. augusztus 2., 17:52) (szerkesztés) (undo) Rozsahegyil (Vita | szerkesztései) |
||
134. sor: | 134. sor: | ||
|-style="color:black; background-color:#eeeeee;" | |-style="color:black; background-color:#eeeeee;" | ||
- | | Incoice.InvoiceParty.ShipFromParty.ILN || || || -> telephely -> partner cím.gln kód | + | | Incoice.InvoiceParty.ShipFromParty.ILN || || a telephely partner címének GLN kódja || -> telephely -> partner cím.gln kód |
|-style="color:black; background-color:#eeeeee;" | |-style="color:black; background-color:#eeeeee;" | ||
| Incoice.InvoiceParty.ShipFromParty.Name || || telephely név || | | Incoice.InvoiceParty.ShipFromParty.Name || || telephely név || |
Aktuális változat
Elem | Elem paraméterei / tartalma | Megjegyzés | Fejlesztői 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 kelte YYYY-MM-DD formában | számla.nnp_id_kelte.dátum | ||
Incoice.InvoiceHeader.InvoiceDueDate | számla fizetes határideje YYYY-MM-DD formában | számla.nnp_id_fizetes_hatarideje | ||
Incoice.InvoiceHeader.PaymentTermsQualifier | 3 | fix | ||
Incoice.InvoiceHeader.PaymentMethod.Code | { 42, 10 } |
| ||
Incoice.InvoiceHeader.InvoiceCurrencyCoded | pénznem | számla.pnm_id_szamla.kód | ||
Incoice.InvoiceHeader.InvoicePurposeCoded | { C, O } |
| ||
Incoice.InvoiceHeader.DocumentRole | { A, O } |
| ||
Incoice.InvoiceParty.OrderParty.RefInvoiceNumber | a helyesbített (szla_id_helyesbitett), vagy a stornózott (szla_id_stornozott) számla bizonylatszáma. | Csak akkor szerepel, ha ki van töltve | ||
Incoice.InvoiceParty.OrderParty.RefInvoiceDate | a helyesbí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 | megrendelés hivatkozása | számla.vms_id.hivatkozasi_nev | ||
Incoice.InvoiceParty.OrderParty.BuyerOrderDate | rendelés ideje YYYY-MM-DDTHH24:MI:SS formában | számla.vms_id.nnp_id_rendeles
| ||
Incoice.InvoiceParty.DeliveryParty.DeliveryDate | szállítási dátum YYYY-MM-DDTHH24:MI:SS formában | számla.szll_id.nnp_id.dátum | ||
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 | partner GLN vagy partner cím Szegmens GLN kód vagy a GLN kód | 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 | adószám | partner.adószám. Csak akkor szerepel, ha ki van töltve | ||
Incoice.InvoiceParty.BuyerParty.Name | partner vagy partner cím név | 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 | az előbbi névhez tartozó cím | a vevő gln forrástól függ | ||
Incoice.InvoiceParty.BuyerParty.PostalCode | az előbbi címhez tartozó irányítószám | a vevő gln forrástól függ | ||
Incoice.InvoiceParty.BuyerParty.City | az előbbi címhez tartozó település | a vevő gln forrástól függ | ||
Incoice.InvoiceParty.BuyerParty.Country | az előbbi településhez tartozó ország | a vevő gln forrástól függ
| ||
Incoice.InvoiceParty.InvoiceeParty.ILN | partner GLN számlázási | 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 | szamlazasi_cim irányítószám | |||
Incoice.InvoiceParty.InvoiceeParty.City | település név | |||
Incoice.InvoiceParty.InvoiceeParty.Country | ország kód |
| ||
Incoice.InvoiceParty.ShipToParty.ILN | partner cím GLN kód | 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áma | |||
Incoice.InvoiceParty.ShipToParty.City | település név | |||
Incoice.InvoiceParty.ShipToParty.Country | település országának kódja |
| ||
Incoice.InvoiceParty.SellerParty.ILN | partner GLN | számla -> vállalat -> partner.gln kód | ||
Incoice.InvoiceParty.SellerParty.BuyerSellerID | beszállító kód (ha a transzfer feladatban a beszállító kód kezelés értéke 5, akkor ennek az első 5 karaktere) | coalesce(vms.beszallito_kod, coalesce(vpc_szll.beszallito_kod, vpn.beszallito_kod))
| ||
Incoice.InvoiceParty.SellerParty.TaxID | a vállalat adószáma | -> vállalat.adószám. Csak akkor van jelen, ha az adószám ki van töltve | ||
Incoice.InvoiceParty.SellerParty.BankAccount | a vállalat bankszámlájának pénzforgalmi jelzőszáma | 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 | irányítószám | vállalat.tls_id_szekhely -> település.irányítószám | ||
Incoice.InvoiceParty.SellerParty.City | település | a település neve | ||
Incoice.InvoiceParty.SellerParty.Country | ország | az ország kódja
| ||
Incoice.InvoiceParty.ShipFromParty.ILN | a telephely partner címének GLN kódja | -> 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 | irányítószám | telephely -> település.irányítószám | ||
Incoice.InvoiceParty.ShipFromParty.City | település | név | ||
Incoice.InvoiceParty.ShipFromParty.Country | 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 | tétel sorrend | számla tétel.sorrend (helyesbítő számla esetén sorrend/2) | ||
Incoice.InvoiceDetail.Item.EAN | vonalkód | transzfer feladat.cikk ean forrástól függően
| ||
Incoice.InvoiceDetail.Item.CustomTariffNumber | vámtarifaszám | -> 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 | áru gyűjtőben egyedi darab | -> vállalat áru -> áru.gyűjtőben egyedi darab. Csak ha ki van töltve, egyébként nem szerepel. | ||
Incoice.InvoiceDetail.Item.QuantityValue | mennyiség a partner mennyiségi egységében | számla tétel.mennyiseg / partner áru kód.atvaltas | ||
Incoice.InvoiceDetail.Item.QuantityValueWithdrawn | mennyiség a partner mennyiségi egységében (a helyesbített érték) csak helyesbítő számla esetén szerepel | |||
Incoice.InvoiceDetail.Item.TaxCategoryCoded | { S ...} | adó kategória (rendszer paraméterben állítható be az értéke: <transzfer adat típus>_<adó kulcs kód>_ADO_KATEGORIA) | 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ó mérték | -> adó kulcs.ado_mertek | ||
Incoice.InvoiceDetail.Item.TaxPercentWas | a helyesbített adó mérték | |||
Incoice.InvoiceDetail.Item.TaxAmount | adó érték | számla tétel.adó érték | ||
Incoice.InvoiceDetail.Item.TaxAmountWithdrawn | a helyesbített adó érték | |||
Incoice.InvoiceDetail.Item.MonetaryGrossValue | bruttó érték | számla tétel.bruttó érték | ||
Incoice.InvoiceDetail.Item.MonetaryGrossValue | a helyesbített bruttó érték | |||
Incoice.InvoiceDetail.Item.MonetaryAmountPayable | nettó érték | számla tétel.nettó érték | ||
Incoice.InvoiceDetail.Item.MonetaryAmountPayable | a helyesbített nettó érték | |||
Incoice.InvoiceDetail.Item.UnitOfMeasure | partner mennyiségi egység | 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 | 1 partner mennyiségi egység egységára | számla tétel.egységár * partner áru kód.átváltás | ||
Incoice.InvoiceDetail.Item.UnitPriceValueWas | a helyesbített egységár | |||
Incoice.InvoiceDetail.Item.UnitPriceValueGross | bruttó egységár | 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 bruttó egységár | |||
Incoice.InvoiceDetail.Item.Name | áru név |
| ||
Incoice.InvoiceSummary.NumberOfLines | tételek száma | 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 | fizetendő érték | 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 | tétel adó mérték | számla tétel -> adó kulcs.adó mérték | ||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxNettoAmount | tétel nettó érték | számla tétel.nettó érték | ||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxAmount | tétel adó érték | számla tétel.adó érték | ||
Incoice.InvoiceSummary.TaxSummary.Tax.TaxGrossAmount | tétel bruttó érték | 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 |