CustomerGetAll
Z Net47 2.0
(Różnice między wersjami)
(Nie pokazano 12 wersji utworzonych przez 2 użytkowników) | |||
Linia 17: | Linia 17: | ||
<Company>0</Company> <!-- 1 = true (firmy), 0 = false (klienci detaliczni), brak opcji = wszystko --> <!-- 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 --> | <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 --> | ||
+ | <AdresInst>adres</AdresInst> <!-- opcjonalne --> | ||
+ | <GrupyLogic>1</GrupyLogic> <!-- opcjonalne --> | ||
+ | <NazwaTaryfy>nazwa taryfy</NazwaTaryfy> <!-- opcjonalne --> | ||
+ | <NumerKontaBankowego>12345678900764</NumerKontaBankowego> <!-- opcjonalne --> | ||
+ | <DataZakonczenia2>>,2013-10-01</DataZakonczenia2> <!-- opcjonalne --> | ||
+ | <Download>1024,2048</Download> <!-- opcjonalne --> | ||
+ | <Upload>1024,2048</Upload> <!-- opcjonalne --> | ||
+ | <Wartosc>1,2</Wartosc> <!-- opcjonalne --> | ||
+ | <SubTarID>1,2,3</SubTarID> <!-- opcjonalne --> | ||
+ | <ZobowID>1,4,5</ZobowID> <!-- opcjonalne --> | ||
+ | <DzienNaliczania>1,4,5</DzienNaliczania> <!-- opcjonalne --> | ||
+ | <PrzypisaneUrzadzenie>node,voip</PrzypisaneUrzadzenie> <!-- opcjonalne --><!-- różne kombinacje po przecinku parametrów: node, node_ip, voip, stb, magazyn --> | ||
+ | <TelefonStacjonarny>3252532</TelefonStacjonarny> <!-- opcjonalne --> | ||
+ | <TelefonGsm>3252532</TelefonGsm> <!-- opcjonalne --> | ||
+ | <Email>test@domena.pl</Email> <!-- opcjonalne --> | ||
+ | <AdresKor></AdresKor> <!-- opcjonalne --> | ||
</CustomerGetAll> | </CustomerGetAll> | ||
</Request> | </Request> | ||
Linia 31: | Linia 56: | ||
<Type>CustomerGetAll</Type> | <Type>CustomerGetAll</Type> | ||
<CustomerGetAll> | <CustomerGetAll> | ||
− | <Customer> | + | <Customer><!-- może wystąpić wielokrotnie --> |
− | <ID> | + | <ID>1738</ID> |
− | <Name> | + | <Name>ZAKŁAD WODOCIĄGÓW I KANALIZACJI</Name> |
− | < | + | <Adres>ul. Kręta 14, 47-432 RACIBÓRZ (Racibórz)</Adres> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<Status>1</Status> | <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> | |
− | + | <DataKonca2>2016-09-10</DataKonca2> | |
− | < | + | <AdresInstalacji>34-143 Lanckorona 23/, 48-130 Kietrz ul. Raciborska 11</AdresInstalacji> |
− | + | <ZobID>50758,50793</ZobID> | |
− | + | <Wartosc>99.00,89.98</Wartosc> | |
− | + | <Download>10240,10240</Download> | |
− | + | <Upload>2048,2048</Upload> | |
− | + | <NazwaTaryfy>10 na 2,10/2 Super promocja</NazwaTaryfy> | |
− | + | <IdSubt>313,230</IdSubt> | |
− | + | <Dzien>15,15</Dzien> | |
− | + | <NumerKonta>22249001647732318728232242,27109000049529000000000001</NumerKonta> | |
− | + | <NumerT>TEST,PR4-00001,PR4-00002</NumerT> | |
− | + | <Kod/> | |
− | < | + | <Login>loginek</Login> |
− | + | <Password>324ewfsdfds</Password><!-- w formie zakodowanej --> | |
− | + | <Pin>3245</Pin> | |
− | < | + | <TelefonStacjonarny>3252532</TelefonStacjonarny> |
− | < | + | <TelefonGsm>3252532</TelefonGsm> |
− | < | + | <Email>test@domena.pl</Email> |
− | < | + | <AdresKor></AdresKor> |
− | + | </Customer> | |
− | < | + | |
− | < | + | |
− | < | + | |
− | < | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </ | + | |
− | < | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | < | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </Customer> | + | |
</CustomerGetAll> | </CustomerGetAll> | ||
</Request> | </Request> | ||
Linia 131: | Linia 115: | ||
<Type>Error</Type> | <Type>Error</Type> | ||
<Error>Nieprawidłowe dane</Error> | <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> | </Request> | ||
</Net47> | </Net47> | ||
Linia 137: | Linia 124: | ||
[[Kategoria:Funkcje]] | [[Kategoria:Funkcje]] | ||
+ | 253 |
Aktualna wersja na dzień 15:26, 30 sty 2019
customers_getall
Zapytanie:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | //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 --> < AdresInst >adres</ AdresInst > <!-- opcjonalne --> < GrupyLogic >1</ GrupyLogic > <!-- opcjonalne --> < NazwaTaryfy >nazwa taryfy</ NazwaTaryfy > <!-- opcjonalne --> < NumerKontaBankowego >12345678900764</ NumerKontaBankowego > <!-- opcjonalne --> < DataZakonczenia2 >>,2013-10-01</ DataZakonczenia2 > <!-- opcjonalne --> < Download >1024,2048</ Download > <!-- opcjonalne --> < Upload >1024,2048</ Upload > <!-- opcjonalne --> < Wartosc >1,2</ Wartosc > <!-- opcjonalne --> < SubTarID >1,2,3</ SubTarID > <!-- opcjonalne --> < ZobowID >1,4,5</ ZobowID > <!-- opcjonalne --> < DzienNaliczania >1,4,5</ DzienNaliczania > <!-- opcjonalne --> < PrzypisaneUrzadzenie >node,voip</ PrzypisaneUrzadzenie > <!-- opcjonalne --> <!-- różne kombinacje po przecinku parametrów: node, node_ip, voip, stb, magazyn --> < TelefonStacjonarny >3252532</ TelefonStacjonarny > <!-- opcjonalne --> < TelefonGsm >3252532</ TelefonGsm > <!-- opcjonalne --> < Email >test@domena.pl</ Email > <!-- opcjonalne --> < AdresKor ></ AdresKor > <!-- opcjonalne --> </ CustomerGetAll > </ Request > </ Net47 > //BEGINEND// |
Odpowiedź:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | //BEGIN// <? xml version = "1.0" encoding = "UTF-8" ?> < Net47 > < Request > < Type >CustomerGetAll</ Type > < CustomerGetAll > < Customer > <!-- może wystąpić wielokrotnie --> < 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 > < DataKonca2 >2016-09-10</ DataKonca2 > < AdresInstalacji >34-143 Lanckorona 23/, 48-130 Kietrz ul. Raciborska 11</ AdresInstalacji > < ZobID >50758,50793</ ZobID > < Wartosc >99.00,89.98</ Wartosc > < Download >10240,10240</ Download > < Upload >2048,2048</ Upload > < NazwaTaryfy >10 na 2,10/2 Super promocja</ NazwaTaryfy > < IdSubt >313,230</ IdSubt > < Dzien >15,15</ Dzien > < NumerKonta >22249001647732318728232242,27109000049529000000000001</ NumerKonta > < NumerT >TEST,PR4-00001,PR4-00002</ NumerT > < Kod /> < Login >loginek</ Login > < Password >324ewfsdfds</ Password > <!-- w formie zakodowanej --> < Pin >3245</ Pin > < TelefonStacjonarny >3252532</ TelefonStacjonarny > < TelefonGsm >3252532</ TelefonGsm > < Email >test@domena.pl</ Email > < AdresKor ></ AdresKor > </ Customer > </ CustomerGetAll > </ Request > </ Net47 > //BEGINEND// |
Błędy:
1 2 3 4 5 6 7 8 9 10 11 12 | //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// |
253