Struktura plików XML

Plik małej paczki danych - tylko stany i ceny. Aktualizacja stanów i cen może przebiegać nawet co kilka minut (z reguły ustawiamy około 5 do 15 minut, ale można częściej):

 

<?xml version="1.0" encoding="UTF-8"?>

<produkty>

<produkt>

<id>5</id>

<indeks><![CDATA[DZFOREVER]]></indeks>

<ilosc>461,0000</ilosc>

<cena_netto>309,0000</cena_netto>

<cena_brutto>380,0700</cena_brutto>

<nazwa ><![CDATA[FOREVER AFTER]]></nazwa>

</produkt>

<produkt>

<id>7</id>

<indeks><![CDATA[DZSO20]]></indeks>

<ilosc>446,0000</ilosc>

<cena_netto>136,4200</cena_netto>

<cena_brutto>167,8000</cena_brutto>

<nazwa ><![CDATA[FOREVER DZ93 DŁUGA AFTER]]></nazwa>

</produkt>

<produkt>

.

.

.

.

.

.

.

.

</produkty>

 

 

Plik dużej paczki danych - aktualizacja i dodawanie nowych produktów. Najczęściej raz dziennie w nocy:

 

<?xml version="1.0" encoding="UTF-8"?>

<produkty>

<produkt>

<id>2639</id>

<indeks><![CDATA[002.CZERWONY.XL]]></indeks>

<nazwa><![CDATA[Futerał na aparat fotograficzny]]></nazwa>

<kategoria><![CDATA[ FUTERAŁY/NA APARATY ]]></kategoria>

<ilosc>5</ilosc>

<cena_netto>15</cena_netto>

<cena_brutto>18,45</cena_brutto>

<stawka_vat>23%</stawka_vat>

<opis><![CDATA[Super duży futerał na Twój aparat]]></opis>

<waga>0</waga>

<jednostka>szt</jednostka>

<rodzina><![CDATA[002]]></rodzina>

<producent>

<id><![CDATA[1]]></id>

<nazwa><![CDATA[Monky]]></nazwa>

<link_www><![CDATA[monky.com]]></link_www>

<indeks_prod></indeks_prod>

</producent>

<pola_wlasne>

<pole>

<nazwa><![CDATA[KOLOR]]></nazwa>

<wartosc><![CDATA[Czerwony]]></wartosc>

</pole>

<pole>

<nazwa><![CDATA[ROZMIAR]]></nazwa>

<wartosc><![CDATA[XXL]]></wartosc>

</pole>

</pola_wlasne>

<kod_kreskowy>324324325253</kod_kreskowy>

<zdjecia>

<zdjecie>432423.jpg</zdjecie>

<zdjecie>224.jpg</zdjecie>

</zdjecia>

</produkt>

.

.

.

.

.

</produkty>


Plik zamówień - generowany przez sklep na żądanie Integratora:

Elementy oznaczone kursywą są nieobowiązkowe. Elementy oznaczone przekreśleniem są przestarzałe i nie należy z nich już korzystać.

 

<zamowienia>

<zamowienie>

<numer>50</numer>

 

<aktualizuj_zamowienie>1</aktualizuj_zamowienie >


<kwota_brutto>261,38</kwota_brutto>

<kwota_netto>253</kwota_netto>

<klient>

<id>35</id>

<firma><![CDATA[nazwa firmy]]></firma>

<nip>456786</nip>

<imie_nazwisko><![CDATA[imie nazwisko]]></imie_nazwisko>

<adres><![CDATA[adres]]></adres>

<kod_pocztowy><![CDATA[43-433]]></kod_pocztowy>

<miasto><![CDATA[rewewrwe]]></miasto>

<panstwo><![CDATA[rewrwe]]></panstwo>

<email><![CDATA[ Adres poczty elektronicznej jest chroniony przed robotami spamującymi. W przeglądarce musi być włączona obsługa JavaScript, żeby go zobaczyć. ]]></email>

<telefon>346673566324</ telefon >

</klient>


<adres_dostawy>

<nazwa><![CDATA[nazwa]]></ nazwa >

<ulica><![CDATA[adres]]></ulica>

<kod_pocztowy><![CDATA[43-433]]></kod_pocztowy>

<miasto><![CDATA[rewewrwe]]></miasto>

<panstwo><![CDATA[rewrwe]]></panstwo>

</adres_dostawy>


<produkty>

<produkt>

<id>8</id>

<indeks><![CDATA[testaa]]></indeks>

<nazwa><![CDATA[testaa]]></nazwa>

<ilosc>3,00</ilosc>

<netto_jedn>75,46</netto_jedn>

<brutto_jedn>75,46</brutto_jedn>

<netto>226,38</netto>

<brutto>226,38</brutto>


<jednostka_miary>

<nazwa><![CDATA[op.]]></nazwa>

<jednostka_podstawowa><![CDATA[szt]]></ jednostka_podstawowa >

<przelicznik>6</przelicznik>

</jednostka_miary>


</produkt>

</produkty>

<wysylka>

<netto>27,3</netto>

<brutto>35,00</brutto>

<nazwa><![CDATA[Kurier]]></nazwa>

</wysylka>

 

<platnosc_id>1</platnosc_id>

 

<platnosc_nazwa>przelew</platnosc_nazwa>

<uwagi><![CDATA[test]]></uwagi>

<typ_dokumentu><![CDATA[]]></typ_dokumentu>

</zamowienie>

.

.

.

.

</zamowienia>

 

 

 

SolEx | ul. Wały Dwernickiego 117/121 | 42-200 Częstochowa | tel. (+48) 88 85 70 553 | biuro@solex.net.pl