Kapcsolódó információk:
› Paraméterezési útmutatók
Korábbi változatok
A DbConnector alkalmazáshoz kapcsolódó REST API felületen keresztül a SUP® néhány törzsadatállománya is hozzáférhető intranetes webszolgáltatásként.
A webszolgáltatás XML alapú REST API kezelési móddal érhető elhívásokkal működtethető.
Részleg | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Partnertörzs
API tesztelése
Az API elérhetőségének tesztelése a DbConnector REST API - számla dokumentációs oldalon érhető el.
Az dokumentációban az API műveletek bemutatására a széles körben elterjedt CURL segítségével történik.
Partnertörzs
Partnerek listája
Partnerek listája
A SUP® rendszer partnertörzs állománya a A SUP® rendszer partnertörzs állománya a következő verb-en érhető el.
...
GET |
---|
|
Paraméter További header paraméter (kötelező) format:default
cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
...
GET |
---|
|
Paraméter További header paraméter (kötelező) format:default
cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
...
GET |
---|
|
Paraméter További header paraméter (kötelező) format:default
cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
Paraméter adotorzs
A cég adótörzsszáma alapján keres.
Result XML - <Partner> :
A kért partner részletes adatai.
...
GET |
---|
|
Paraméter További header paraméter (kötelező) format:default
cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
ParaméterResult XML - <Partnerek> : megnev
A cég rövid nevében és teljes nevében keres.
Result XML - <Partnerek> :
A lekérdezés több rekordot is adhat eredményül.
...
Kódblokk | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DbConnectorResponse>
<Success>true</Success>
<StatusCode>200</StatusCode>
<ResultListCnt>2</ResultListCnt>
<Partnerek version="PTD_1.0">
<Partner>
<PartnerKod>MAG002</PartnerKod>
<PartnerRovnev>Magyar Posta Zrt.</PartnerRovnev>
<PartnerNev>Magyar Posta Zrt.</PartnerNev>
<Adoszam/>
<cimIrsz>1063</cimIrsz>
<cimVaros>Budapest</cimVaros>
<cimUtca>Virág u. 10.</cimUtca>
</Partner>
<Partner>
<PartnerKod>TEL001</PartnerKod>
<PartnerRovnev>Telenor</PartnerRovnev>
<PartnerNev>Telenor Magyarország Zrt.</PartnerNev>
<Adoszam/>
<cimIrsz>2040</cimIrsz>
<cimVaros>Budaörs</cimVaros>
<cimUtca>Baross u. 165</cimUtca>
</Partner>
</Partnerek>
</DbConnectorResponse> |
Partner keresés bankszámlaszám szerint
További lekérdezési szempont a partner(ek) bankszámlaszáma.
GET |
---|
|
További header paraméter (kötelező) format:default
cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
Paraméter bankszla
A cég bankszámlaszámai alapján keres. Szótöredék használat is lehetséges, a bankszámlaszámot kötőjelek nélkül kell megadni.
Result XML - <ResultList> :
A lekérdezés több rekordot is adhat eredményül.
Kódblokk | ||||
---|---|---|---|---|
| ||||
CURL.EXE ^ -X GET ^ http://server:8080/dbconnector/api/torzs/partner?bankszla=1090009912345678 ^ -H pkod:SajatSupPartnerKod <PartnerNev>Magyar Posta Zrt.</PartnerNev>^ -H lickod:SajatSupLicKod ^ -H <Adoszam/> cegkod:CegKod <cimIrsz>1063</cimIrsz>^ -H format:default |
Kódblokk | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <DbConnectorResponse> <cimVaros>Budapest<<Success>true</cimVaros>Success> <cimUtca>Virág u. 10.</cimUtca><StatusCode>200</StatusCode> </Partner><Partnerek version="PTD_1.0"> <Partner> <PartnerKod>TEL001<<PartnerKod>TET001</PartnerKod> <PartnerRovnev>Tételes <PartnerRovnev>Telenor<ÁFA Kft.</PartnerRovnev> <PartnerNev>Telenor<PartnerNev>Tételes MagyarországÁFA ZrtKft.</PartnerNev> <Adoszam/> <cimIrsz>2040<<cimIrsz>1111</cimIrsz> <cimVaros>Budaörs<<cimVaros>Budapest</cimVaros> <cimUtca>Baross<cimUtca>Zöld u. 165<11.</cimUtca> </Partner> </Partnerek> </DbConnectorResponse> |
Partner
...
keresés partnercsoport szerint
További lekérdezési szempont a partner(ek) bankszámlaszámaSUP-ban nyilvántartott partnercsoport szerinti lekérdezés.
GET |
---|
|
Paraméter További header paraméter (kötelező) format:default
cégfüggő cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
Paraméter pcsop
A SUP rendszerben használható 1-8 intervallumban megadható partnercsoport besorolás alapján keres. Ettől eltérő intervallum megadása esetén hibaüzenet az eredmény.
Result XML - <ResultList> :
A lekérdezés több rekordot is adhat eredményül.
Kódblokk | ||||
---|---|---|---|---|
| ||||
CURL.EXE ^ -X GET ^ http://server:8080/dbconnector/api/torzs/partner?bankszlapcsop=10900099123456781 ^ -H pkod:SajatSupPartnerKod ^ -H lickod:SajatSupLicKod ^ -H cegkod:CegKod ^ -H format:default |
...
GET |
---|
|
Paraméter (kötelező)
További header paraméterek nem szükségesek
Result XML - <ResultList> :
A cikkkódok cikk-kódok listája vesszővel elválasztva.
...
Egy cikk részletes adatai
Az előző verb-en lekért cikkkódok cikk-kódok listája alapján egy cikk részletes adatai kérdezhetők le.
GET |
---|
|
Paraméter További header paraméter (kötelező) format:listaar
cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
Result XML - <Cikk> :
Egy cikk részletes adatai.
Kódblokk | ||||
---|---|---|---|---|
| ||||
CURL.EXE ^ -X GET ^ http://server:8080/dbconnector/api/torzs/cikk/0001 ^ -H pkod:SajatSupPartnerKod ^ -H lickod:SajatSupLicKod ^ -H cegkod:CegKod -H format:listaar |
...
GET |
---|
|
Paraméter További header paraméter (kötelező) format:listaar
cégfüggő implementáció. A formátum (adattartalom) az API-t használó kliens programhoz igazodva kerül implementálásra.
...
GET |
---|
|
Paraméter (kötelező)
További header paraméterek nem szükségesek
...
GET |
---|
|
Paraméter (kötelező)
További header paraméterek nem szükségesek
...
GET |
---|
|
Paraméter (kötelező)
További header paraméterek nem szükségesek
...