Link do pliku XML
Struktura pliku XML dla przykładowego produktu id=182693 ,symbol=75450:
<o id="182693" url="http://www.art-pol.pl/oferta/75450-pojemnik-ceramiczny-prom.html" price="39.5" avail="5" set="0" weight="2.3750" stock="5" currency="PLN" symbol="75450">
<cat>Blue China</cat>
<name>Pojemnik Ceramiczny-Prom.</name>
<size>38x21x15</size>
<package>4</package>
<imgs>
<main url="http://www.art-pol.pl/upl/app/products/182693-big.jpg"/>
</imgs>
<stocks>
<stock>
<id>2</id>
<name>Magazyn Giełda Wrocław</name>
<avail>3</avail>
</stock>
<stock>
<id>4</id>
<name>Magazyn G2</name>
<avail>2</avail>
</stock>
<stock>
<id>9</id>
<name>Magazyn Łódź</name>
<avail>3</avail>
</stock>
<stock>
<id>11</id>
<name>Magazyn Lublin</name>
<avail>5</avail>
</stock>
<stock>
<id>25</id>
<name>Magazyn Koszalin</name>
<avail>1</avail>
</stock>
</stocks>
Opis poszczególnych pól:
id - numer id produktu w bazie danych Art-Pol
url - adres linku do strony produktu na art-pol.pl
price - cena brutto produktu (zawiera 23% VAT)
avail - stan magazynowy łączny, będący sumą stanów magazynowych we wszystkich magazynach firmy
set - czy produkt jest w zestawie; 0=nie 1=tak; aktualnie te pola nie są używane w bazie danych
weight - waga, wyrażona w kilogramach, z dokładnością do 4 miejsc po przecinku
stock - stan magazynowy, nie uwzględnia rezerwacji dlatego do wyświetlania stanów magazynowych polecamy używać pola avail a nie stock
currency - waluta w której podana jest cena price
symbol - symbol produktu
<cat> - nazwa kategorii (uwaga, podajemy tylko kategorię w której bezpośrednio znajduje się dany produkt, bez całej ścieżki kategorii ze strony art-pol.pl; po wykonaniu pierwszego importu to klient powinien we własnym zakresie uporządkować kategorie
<name> - nazwa produktu
<size> - rozmiar produktu
<package> - pakowanie, ile produktów znajduje się w opakowaniu zbiorczym, informacja przydatna szczególnie przy składaniu hurtowych zamówień
<imgs> - link do zdjęcia produktu
<stocks> - znacznik ten zawiera wyszczególnione za pomocą parametru avail stany magazynowe poszczególnych magazynów
Wyświetlane stany magazynowe:
Ponieważ firma ART-POL posiada wiele magazynów w całym kraju i oczekiwania naszych klientów są różne w zależności od profilu prowadzonej działalności w naszym pliku zdecydowaliśmy się wyświetlać zarówno stan magazynowy łączny (pole avail, na początku sekcji każdego produktu, pomiędzy polami price a set) jak i wg poszczególnych magazynów (pola avail w sekcji <stocks>; należy pamiętać, że wyświetlają się tylko te magazyny dla których stan magazynowy danego przedmiotu jest niezerowy).
Do celów integracji Państwa sklepu/hurtowni z firmą ART-POL sugerujemy uwzględnienie magazynu centralnego (Wołów) lub też magazynu centralnego + magazynu regionalnego oddziału ART-POL znajdującego się najbliżej Państwa siedziby.
Magazyn centralny - w pliku widoczny jako <Magazyn Wołów> lub <Wołów>
Magazyn regionalnego oddziału ART-POL (najbliżej siedziby sklepu/hurtowni) - umożliwia szybki dojazd do magazynu i dokonanie zakupów bezpośrednich.
Obrazy Olejne Ręcznie Malowane - obrazy są dostępne w pliku XML wyłącznie dla magazynu <Wrocław CENTRALA>, więc aby sklep wyświetlał ofertę obrazów należy uwzględnić ten magazyn przy integracji; stany magazynowe obrazów są podane wyłącznie orientacyjnie, obrazy malowane są pod konkretne zamówienia w ciągu kilku dni roboczych od otrzymania zamówienia
Polecana przez nas firma zajmująca się integracjami XML, wykonująca integracje z naszym plikiem za pomocą aplikacji A2C (Action2Sklep):
http://www.e-mo.com.pl/a2c