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