CustomerGetAll
(Różnice między wersjami)
Linia 20: | Linia 20: | ||
<Nazwa>nazwa</Nazwa> <!-- opcjonalne --> | <Nazwa>nazwa</Nazwa> <!-- opcjonalne --> | ||
<Adres>adres</Adres> <!-- opcjonalne --> | <Adres>adres</Adres> <!-- opcjonalne --> | ||
− | <Uslugi>false,true,false</Uslugi> <!-- opcjonalne --> | + | <Uslugi>false,true,false</Uslugi> <!-- opcjonalne --> <!-- oznaczenia pozycji: internet, telewizja, telefon, inne --> |
− | <Blokady>false,true,false</Blokady> <!-- opcjonalne --> | + | <Blokady>false,true,false</Blokady> <!-- opcjonalne --> <!-- oznaczenia pozycji: info_zablokowane_zobowiazanie_platnosci, info_zablokowane_zobowiazanie_dokumenty, info_przypomnienie_platnosci, info_przypomnienie_dokumenty, info_ograniczenie_predkosci, info_dostep_warunkowy, info_bonus_wplata, info_bonus_staly, info_limit_danych_przekroczony, blokada_polaczenia, blokada_tv --> |
<DataUtworzenia>>,2013-10-01</DataUtworzenia> <!-- jako pierwszy element podajemy znak: >, <, =, >= lub <= --> <!-- opcjonalne --> | <DataUtworzenia>>,2013-10-01</DataUtworzenia> <!-- jako pierwszy element podajemy znak: >, <, =, >= lub <= --> <!-- opcjonalne --> | ||
<DataZakonczenia>>,2013-10-01</DataZakonczenia> <!-- jako pierwszy element podajemy znak: >, <, =, >= lub <= --> <!-- opcjonalne --> | <DataZakonczenia>>,2013-10-01</DataZakonczenia> <!-- jako pierwszy element podajemy znak: >, <, =, >= lub <= --> <!-- opcjonalne --> |
Wersja z 14:29, 13 sty 2014
customers_getall
Zapytanie:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <SessionID>9859c16379c2f22e2db8dde9f41cc6a8</SessionID> <Priority>0</Priority> <Request> <Type>CustomerGetAll</Type> <CustomerGetAll> <SortName>id</SortName> <!-- id, name, lastname, company, is_company, name1, lastname1, status, ulica, numer, mieszkanie, kod, miasto, poczta, sym, sym_ul, createdata, i_ulica, i_numer, i_mieszkanie, i_kod, i_miasto, i_poczta, i_sym, i_ym_ul, i_createdata, k_ulica, k_numer, k_mieszkanie, k_kod, k_miasto, k_poczta, k_sym, k_sym_ul --> <SortType>ASC</SortType> <Limit>50</Limit> <!-- limit = 0 oznacza brak limitu --> <Offset>1</Offset> <!-- w przypadku limit = 0, pole to nie moze istnieć --> <!-- opcjonalne --> <Company>0</Company> <!-- 1 = true (firmy), 0 = false (klienci detaliczni), brak opcji = wszystko --> <!-- opcjonalne --> <Status>1</Status> <!-- 1 = aktywny, 2 = zainteresowany, 3 = usunięty, 0 = wszyscy --> <!-- opcjonalne --> <Saldo>20.00</Saldo> <!-- opcjonalne --> <Nazwa>nazwa</Nazwa> <!-- opcjonalne --> <Adres>adres</Adres> <!-- opcjonalne --> <Uslugi>false,true,false</Uslugi> <!-- opcjonalne --> <!-- oznaczenia pozycji: internet, telewizja, telefon, inne --> <Blokady>false,true,false</Blokady> <!-- opcjonalne --> <!-- oznaczenia pozycji: info_zablokowane_zobowiazanie_platnosci, info_zablokowane_zobowiazanie_dokumenty, info_przypomnienie_platnosci, info_przypomnienie_dokumenty, info_ograniczenie_predkosci, info_dostep_warunkowy, info_bonus_wplata, info_bonus_staly, info_limit_danych_przekroczony, blokada_polaczenia, blokada_tv --> <DataUtworzenia>>,2013-10-01</DataUtworzenia> <!-- jako pierwszy element podajemy znak: >, <, =, >= lub <= --> <!-- opcjonalne --> <DataZakonczenia>>,2013-10-01</DataZakonczenia> <!-- jako pierwszy element podajemy znak: >, <, =, >= lub <= --> <!-- opcjonalne --> <GrID>1,2</GrID> <!-- opcjonalne --> <IlStr>1</IlStr> <!-- opcjonalne --> </CustomerGetAll> </Request> </Net47> //BEGINEND//
Odpowiedź:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>CustomerGetAll</Type> <CustomerGetAll> <Customer> <ID>1738</ID> <Name>ZAKŁAD WODOCIĄGÓW I KANALIZACJI</Name> <Adres>ul. Kręta 14, 47-432 RACIBÓRZ (Racibórz)</Adres> <Status>1</Status> <IsCompany>t</IsCompany> <Internet>t</Internet> <Telewizja>f</Telewizja> <Telefon>f</Telefon> <Inne>f</Inne> <CreateData>2013-12-11 11:55:33</CreateData> <InfoZablokowaneZobowiazaniePlatnosci>f</InfoZablokowaneZobowiazaniePlatnosci> <InfoZablokowaneZobowiazanieDokumenty>f</InfoZablokowaneZobowiazanieDokumenty> <InfoPrzypomnieniePlatnosc>f</InfoPrzypomnieniePlatnosc> <InfoPrzypomnienieDokumenty>f</InfoPrzypomnienieDokumenty> <InfoOgraniczeniePredkosci>f</InfoOgraniczeniePredkosci> <InfoDostepWarunkowy>f</InfoDostepWarunkowy> <InfoBonusWplata>f</InfoBonusWplata> <InfoBonusStaly>f</InfoBonusStaly> <InfoLimitDanychPrzekroczony>f</InfoLimitDanychPrzekroczony> <BlokoadaPolaczenia>f</BlokoadaPolaczenia> <BlokoadaTv>f</BlokoadaTv> <Saldo>-767.00</Saldo> <Ilosc>1483</Ilosc> <DataKonca></DataKonca> </Customer> <Customer> <ID>1739</ID> <Name>Kowalski Damian</Name> <Adres>Ulica 76, 21-223 Warszawa</Adres> <Status>1</Status> <IsCompany>f</IsCompany> <Internet>f</Internet> <Telewizja>f</Telewizja> <Telefon>f</Telefon> <Inne>f</Inne> <CreateData>2013-12-13 16:18:56</CreateData> <InfoZablokowaneZobowiazaniePlatnosci>f</InfoZablokowaneZobowiazaniePlatnosci> <InfoZablokowaneZobowiazanieDokumenty>f</InfoZablokowaneZobowiazanieDokumenty> <InfoPrzypomnieniePlatnosc>f</InfoPrzypomnieniePlatnosc> <InfoPrzypomnienieDokumenty>f</InfoPrzypomnienieDokumenty> <InfoOgraniczeniePredkosci>f</InfoOgraniczeniePredkosci> <InfoDostepWarunkowy>f</InfoDostepWarunkowy> <InfoBonusWplata>f</InfoBonusWplata> <InfoBonusStaly>f</InfoBonusStaly> <InfoLimitDanychPrzekroczony>f</InfoLimitDanychPrzekroczony> <BlokoadaPolaczenia>f</BlokoadaPolaczenia> <BlokoadaTv>f</BlokoadaTv> <Saldo>0.00</Saldo> <Ilosc>1483</Ilosc> <DataKonca></DataKonca> </Customer> </CustomerGetAll> </Request> </Net47> //BEGINEND//
Błędy:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>Error</Type> <Error>Nieprawidłowe dane</Error> <Error>Brak wartości Offset</Error> <Error>Nie ma takiego użytkownika</Error> <Error>Gdy Limit przybiera wartość 0, nie można używać opcji Offset</Error> </Request> </Net47> //BEGINEND//