Az XML szerkezete, és a kötelező tag-ek következőek:
<?xml version="1.0" encoding="ISO-8859-2" ?>
<!-- A kódolásának nem kell ISO-8859-2-nek lennie, ez csak példa -->
<ORDERS>
<ORDER>
<ORDERHEAD_TIMESTAMP>1179921056</ORDERHEAD_TIMESTAMP>
<!-- Rendelés dátuma, és a tétel bevitel dátuma, és a hivatkozási szám mező töltődik ki belőle -->
<ORDERHEAD_PARTNER_CODE>88123456</ORDERHEAD_PARTNER_CODE>
<!-- Ügyfélkód töltődik ki belőle -->
<ORDERHEAD_PARTNER_NAME>Kiss Béla</ORDERHEAD_PARTNER_NAME>
<!-- Új ügyfél esetén az ügyfél név töltődik ki belőle-->
<ORDERHEAD_PARTNER_ZIP>4033</ORDERHEAD_PARTNER_ZIP>
<!-- a szállítási cím, ill. új ügyfél esetén az ügyfél cím töltődik ki belőle -->
<ORDERHEAD_PARTNER_CITY>Kecskemét</ORDERHEAD_PARTNER_CITY>
<!-- a szállítási cím, ill. új ügyfél esetén az ügyfél cím töltődik ki belőle -->
<ORDERHEAD_PARTNER_ADDRESS>Tamási utca 23.</ORDERHEAD_PARTNER_ADDRESS>
<!-- a szállítási cím, ill. új ügyfél esetén az ügyfél cím töltődik ki belőle -->
<ORDERHEAD_PARTNER_OTHER_DATA></ORDERHEAD_PARTNER_OTHER_DATA>
<!-- Új ügyfél esetén az ügyfél megjegyzés töltődik ki belőle -->
<ORDERHEAD_PAYMENTMETHOD_CODE>2</ORDERHEAD_PAYMENTMETHOD_CODE>
<!-- fizetés mód kód -->
<ORDERHEAD_DATE_SHIPPED>2008-09-24</ORDERHEAD_DATE_SHIPPED>
<!-- a rendelés tétel kért/igazolt szállítási dátum töltődik ki belőle-->
<ORDERHEAD_DATE_PAYMENT_DUE>2008-10-02</ORDERHEAD_DATE_PAYMENT_DUE>
<!-- fizetési határidő töltődik ki belőle: (PAYMENT_DUE - DATE_SHIPPED) napokban -->
<ORDERHEAD_COMMENT>próba</ORDERHEAD_COMMENT>
<!-- rendelés fejléc megjegyzés töltődik ki belőle-->
<ORDERITEM>
<ORDERITEM_PRODUCT_CODE>%%</ORDERITEM_PRODUCT_CODE>
<!-- tétel cikkszám töltődik ki belőle-->
<ORDERITEM_COMMENT></ORDERITEM_COMMENT>
<!-- tétel megjegyzés töltődik ki belőle (max 15 karakter)-->
<ORDERITEM_PRICE>1900.00000</ORDERITEM_PRICE>
<!-- tétel egységár töltődik ki belőle-->
<ORDERITEM_SAVE_PERCENT>8</ORDERITEM_SAVE_PERCENT>
<!-- tétel engedmény töltődik ki belőle -->
<ORDERITEM_QTY>1</ORDERITEM_QTY>
<!-- tétel mennyiség töltődik ki belőle-->
</ORDERITEM>
<ORDERITEM>
....
</ORDERITEM>
</ORDER>
<CURRENT_TIME>1222262785</CURRENT_TIME> <!-- a server időbélyege, a következő strat időponthoz -->
</ORDERS>
Az XML lehet bővebb, de a további tag-eket figyelmen kívül hagyja a program.
|