QUARTIC STRUKTURA HISTORII TRANSAKCJI PRODUKTÓW

Transkrypt

QUARTIC STRUKTURA HISTORII TRANSAKCJI PRODUKTÓW
QUARTIC
STRUKTURA HISTORII TRANSAKCJI PRODUKTÓW
WPROWADZENIE
Niniejszy dokument opisuje strukturę pliku XML zawierającego historię transakcji produktów, jaki może
zostać przyjęty przez panel obsługi klienta.
OPIS PÓL
POLE
TYP
OPIS
PRZYKŁAD
product
String(20)
Unikalny identyfikator produktu
P45678
transaction
String(20)
Identyfikator transakcji zawierającej dany produkt
621887
quantity
Integer
price
Float
Ilość sztuk danego produktu zakupionych podczas
transakcji
Cena za sztukę zakupionego produktu
user
String(20)
Identyfikator użytkownika dokonującego transakcji.
W przypadku jego braku pole należy pozostawić
puste.
timestamp
Timestamp
Data transakcji w formacie yyyy-MM-dd lub
yyyy-MM-dd hh:mm:ss
4
48.90
user13
2011-10-19
UWAGI
1. Jako separator części dziesiętnych należy używać kropki (nie przecinka).
2. Pojedyncza informacja musi wskazywać na pojedyncze ID produktu. Nie akceptujemy plików, w
których pojedyncza informacja wskazuje na jedną transakcję zawierającą kilka produktów.
3. ID produktów przekazywanych w pliku z historią transakcji muszą się zgadzać z ID produktów
przekazywanych do katalogu.
PRZYKŁAD PLIKU XML Z HISTORIĄ TRANSAKCJI
<?xml version=”1.0” encoding=”UTF-8”?>
<orders xmlns="http://cp.quarticon.com/docs/transactions/1.1/schema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://quartic.pl/catalog/1.1/transactions
http://cp.quarticon.com/docs/transactions/1.1/schema/quartic_transactions_1.1
.xsd">
<order>
<transaction>1234</transaction>
<timestamp>2005-04-02 00:21:28</timestamp>
<user></user>
<product>JI2884</product>
<quantity>1</quantity>
<price>47.9</price>
1
QUARTIC
STRUKTURA HISTORII TRANSAKCJI PRODUKTÓW
</order>
<order>
<transaction>1235</transaction>
<timestamp>2005-04-02 00:36:23</timestamp>
<user>marcin12</user>
<product>JV3646</product>
<quantity>2</quantity>
<price>38.07</price>
</order>
<order>
<transaction>1235</transaction>
<timestamp>2005-04-02 00:36:23</timestamp>
<user>marcin12</user>
<product>JZAG7E</product>
<quantity>1</quantity>
<price>32.11</price>
</order>
</orders>
Stan na dzie : 21.09.2015
2