Bisnet XML

A RoolWikiBÓL

(Változatok közti eltérés)
2011. június 16., 11:33 változat (szerkesztés)
Rozsahegyil (Vita | szerkesztései)

← Előző változtatások
2011. június 16., 11:47 változat (szerkesztés) (undo)
Rozsahegyil (Vita | szerkesztései)

Következő változtatások →
20. sor: 20. sor:
| INVOIC.S_050.CREATION_TIME || || az előállítás időpontja HH24MI formátumban (now()) | INVOIC.S_050.CREATION_TIME || || az előállítás időpontja HH24MI formátumban (now())
|- |-
-| INVOIC.S_050.S_100.DOCUMENT_TYPE || {384|380} || 384, ha a számla helyesbít egy másik számlát, egyébként 380+| INVOIC.S_050.S_100.DOCUMENT_TYPE || { 384 | 380 } || 384, ha a számla helyesbít egy másik számlát, egyébként 380
|- |-
-| INVOIC.S_050.S_100.MESSAGE_FUNCTION || {1|9} || 1, ha a számla stornóz egy másik számlát, egyébként 9+| INVOIC.S_050.S_100.MESSAGE_FUNCTION || { 1 | 9 } || 1, ha a számla stornóz egy másik számlát, egyébként 9
|- |-
| INVOIC.S_050.S_100.MESSAGE_TYPE || INVOIC || fix | INVOIC.S_050.S_100.MESSAGE_TYPE || INVOIC || fix
28. sor: 28. sor:
| INVOIC.S_050.S_100.DOCUMENT_NUMBER || || számla.bizonylatszám | INVOIC.S_050.S_100.DOCUMENT_NUMBER || || számla.bizonylatszám
|- |-
-| INVOIC.S_050.S_100.S_105.DATE_QUALIFIER || || 137 = számla dátum, 35 = teljesítés dátum, 171 = REFERENCE_CODE mutatja meg mire vonatkozik a dátum+| INVOIC.S_050.S_100.S_105.DATE_QUALIFIER || { 137 | 35 | 171 } || 137 = számla dátum, 35 = teljesítés dátum, 171 = REFERENCE_CODE mutatja meg mire vonatkozik a dátum
|- |-
| INVOIC.S_050.S_100.S_105.DATE || || 137:szla.nnp_id_kelte.datum; | INVOIC.S_050.S_100.S_105.DATE || || 137:szla.nnp_id_kelte.datum;
37. sor: 37. sor:
<br>171:IV:helyesbített vagy stornózott számla kelte; <br>171:IV:helyesbített vagy stornózott számla kelte;
|- |-
-| INVOIC.S_050.S_100.S_105.REFERENCE_CODE || {ON|VN|DQ|IV} || az S_105.DATE a hivatkozott dokumentumra vonatkozik:+| INVOIC.S_050.S_100.S_105.REFERENCE_CODE || { VN &#124; ON &#124; DQ &#124; IV } || az S_105.DATE a hivatkozott dokumentumra vonatkozik:
<br>ON = vevői megrendelés, <br>ON = vevői megrendelés,
<br>VN = szállítói rendelés, <br>VN = szállítói rendelés,

2011. június 16., 11:47 változat

XML

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
INVOIC <INVOIC XMLNS="urn:Seeburger:Schemas:XML:SEE_XML_INVOIC_V01"> fix
INVOIC.S_050.APPLICATION ROOL Bázis fix
INVOIC.S_050.MESSAGE_TYPE INVOIC fix
INVOIC.S_050.SENDER_CODE számla->telephely->partner cím.gln_kod
INVOIC.S_050.RECIPIENT_CODE (számla->vállalat partner->)partner.edi_cim
INVOIC.S_050.CREATION_DATE az előállítás napja YYYYMMDD formátumban (now())
INVOIC.S_050.CREATION_TIME az előállítás időpontja HH24MI formátumban (now())
INVOIC.S_050.S_100.DOCUMENT_TYPE { 384 | 380 } 384, ha a számla helyesbít egy másik számlát, egyébként 380
INVOIC.S_050.S_100.MESSAGE_FUNCTION { 1 | 9 } 1, ha a számla stornóz egy másik számlát, egyébként 9
INVOIC.S_050.S_100.MESSAGE_TYPE INVOIC fix
INVOIC.S_050.S_100.DOCUMENT_NUMBER számla.bizonylatszám
INVOIC.S_050.S_100.S_105.DATE_QUALIFIER { 137 | 35 | 171 } 137 = számla dátum, 35 = teljesítés dátum, 171 = REFERENCE_CODE mutatja meg mire vonatkozik a dátum
INVOIC.S_050.S_100.S_105.DATE 137:szla.nnp_id_kelte.datum;


35:szla.nnp_id_nyomtatott_teljesites.datum;
171:VN:szla.vms_id.nnp_id_rendeles.datum;
171:ON:szla.vms_id.nnp_id_rendeles.datum;
171:DQ:szla.szll_id.nnp_id.datum;
171:IV:helyesbített vagy stornózott számla kelte;

INVOIC.S_050.S_100.S_105.REFERENCE_CODE { VN | ON | DQ | IV } az S_105.DATE a hivatkozott dokumentumra vonatkozik:


ON = vevői megrendelés,
VN = szállítói rendelés,
DQ = szállítólevél,
IV = számla száma (helyesbítő/stornó esetén kitöltendő)

INVOIC.S_050.S_100.S_105.REFERENCE_NUMBER VN:szla.vms_id.megrendeles_bizonylatszam;


ON:coalesce( szla.vms_id.hivatkozasi_nev, 'megrendeles_hivatkozasi_nev' );
DQ:replace( szla.szll_id.bizonylatszam, 'SZLL-', );
IV:helyesbített vagy stornózott számla bizonylatszáma;

INVOIC.S_050.S_100.S_105.DATE_TYPE_FORMAT 102 fix. Azt jelenti, hogy a DATE értéke YYYYMMDD formátumú
INVOIC.S_050.S_100.S110.TEXT_CODE TIN fix. Akkor szerepel, ha a transzfer_feladat.teszt_e = 'I'
INVOIC.S_050.S_100.S110.TEXT_CODE PAI
INVOIC.S_050.S_100.S110.TEXT_CODE
INVOIC.S_050.S_100.S110.TEXT_CODE
INVOIC.S_050.S_100.S110.TEXT_1 TEXT_X (X=1-4?) tartalmazza a TEXT_CODE-hoz tartozó értéket
INVOIC.S_050.S_100.S115.CURRENCY szamla/penznem.kod
INVOIC.S_050.S_100.S120.ADDRESS_CODE
INVOIC.S_050.S_100.S120.ILN
INVOIC.S_050.S_100.S120.EXTERNAL_SUPPLIER_ID
INVOIC.S_050.S_100.S120.VAT_NUMBER
INVOIC.S_050.S_100.S120.NAME_1
INVOIC.S_050.S_100.S120.STREET_1
INVOIC.S_050.S_100.S120.CITY
INVOIC.S_050.S_100.S120.POSTAL_CODE
INVOIC.S_050.S_100.S120.COUNTRY
INVOIC.S_050.S_100.S120.ACCOUNT_NUMBER
INVOIC.S_050.S_100.S170.PAYMENT_DATE
INVOIC.S_050.S_200.POSITION_NUMBER
INVOIC.S_050.S_200.EAN
INVOIC.S_050.S_200.BUYER_ITEM_NUMBER
INVOIC.S_050.S_200.SUPPLIER_ITEM_NUMBER
INVOIC.S_050.S_200.ITEM_DESCRIPTION1
INVOIC.S_050.S_200.QUANTITY
INVOIC.S_050.S_200.QUANTITY_UNIT
INVOIC.S_050.S_200.QUANTITY_QUALIFIER
INVOIC.S_050.S_200.NET_AMOUNT
INVOIC.S_050.S_200.GROSS_AMOUNT
INVOIC.S_050.S_200.VAT_AMOUNT
INVOIC.S_050.S_200.S201.PRODUCT_QUALIFIER
INVOIC.S_050.S_200.S201.PRODUCT_NUMBER
INVOIC.S_050.S_200.S215.VAT_RATE
INVOIC.S_050.S_200.S215.TAX_EXEMPT_INDICATOR
INVOIC.S_050.S_200.S280.PRICE_QUALIFIER
INVOIC.S_050.S_200.S280.PRICE
INVOIC.S_050.S_200.S280.PRICE_UNIT
INVOIC.S_050.S_200.S280.PRICE_BASIS
INVOIC.S_050.S_300.TOTAL_GROSS_AMOUNT
INVOIC.S_050.S_300.TOTAL_NET_AMOUNT
INVOIC.S_050.S_300.TOTAL_POSITIONS
INVOIC.S_050.S_400.VAT_RATE_1
INVOIC.S_050.S_400.TOTAL_VAT_BASE_AMOUNT_1
INVOIC.S_050.S_400.TOTAL_VAT_AMOUNT_1
INVOIC.S_050.S_400.TOTAL_GROSS_AMOUNT_1
INVOIC.S_050.S_400.TOTAL_VAT_AMOUNT
Személyes eszközök