Kapcsolódó információk:
› Paraméterezési útmutatók
Korábbi változatok
A DbConnector REST API felületen keresztül a SUP® partnertörzs állománya is hozzáférhető intranetes webszolgáltatásként.
A webszolgáltatás XML alapú REST API hívásokkal működtethető.
...
width | 50% |
---|
Az API a következő belépési ponton érhető el. A szerver név a helyi intranetet környezettől függ.
...
A válaszok XML-ben érkeznek.
A REST API hívások általános használata a DbConnector REST API oldalon található.
...
Panel | |||||||||
---|---|---|---|---|---|---|---|---|---|
| Beige
| Tartalom
|
Tartalomjegyzék | ||
---|---|---|
|
Partner kódok listája
...
|
...
|
...
Header paraméterek: az API használathoz szükséges pkod, lickod, cegkod paraméterek. |
A partner törzs lekérdezésre a következő lehetőségek vannak
Tartalomjegyzék | ||
---|---|---|
|
Partner kódok listája
A SUP® rendszer partnertörzs állománya a következő verb-en érhető el.
Panel | |||||||
---|---|---|---|---|---|---|---|
| |||||||
Paraméter: nincs Result: a partnerkódok listája vesszővel elválasztva.
|
...
Paraméter
További header paraméterek nem szükségesek
Result XML - <ResultList> :
A partnerkódok listája vesszővel elválasztva.
Kódblokk | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
CURL.
|
Egy partner részletes adatai
Az előző verb-en lekért partnerkódok listája alapján, egy partner részletes adatai kérdezhetők le, partnerkód alapján.
Panel | ||||||
---|---|---|---|---|---|---|
|
...
|
...
Result |
...
: a partner részletes adatai.
| bash
| Hívás
|
Partnerek részletes adatai tömbként
Kevés számú partner esetén alkalmazható, a partnerek részletes adatainak XML tömbként történő lekérdezése.
...
|
Partnerek részletes adatai tömbként
Kevés számú partner esetén alkalmazható, a partnerek részletes adatainak XML tömbként történő lekérdezése.
Panel | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
Paraméter:
Result: partnerek részletes adatai XML tömbként.
|
További header paraméter format:array
A paraméter megadása esetén nem csak a partnerkódok listája, hanem minden partner részletes adatai benne lesznek a lekérdezésben, XML tömbként.
Qsboxmegjegyz |
---|
Nagy partnertörzs esetén a lekérdezés time-ot hibát, vagy egyéb túlcsordulás hibát is okzhat. Csak abban az esetben célszerű használni, ha kisebb partnertörzset kell kezelni. |
Result XML - <ResultList> :
Partnerek részletes adatai XML tömbként.
Kódblokk | ||||
---|---|---|---|---|
| ||||
CURL.EXE ^
-X GET ^
http://server:8080/dbconnector/api/torzs/partner ^
-H pkod:SajatSupPartnerKod ^
-H lickod:SajatSupLicKod ^
-H cegkod:CegKod ^
-H format:array |
Kódblokk | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DbConnectorResponse>
<Success>true</Success>
<StatusCode>200</StatusCode>
<ResultListCnt>3</ResultListCnt>
<Partnerek version="PTD_1.0">
<Partner>
|
Partner keresés adótörzsszám szerint
A partnerkód mellett, más lekérdezési szempont szerint is lekérdezhető a partnertörzs. Ilyen pl.: az adótörzsszám.
...
|
Partnerek keresése adótörzsszám szerint
A partnerkód mellett, más lekérdezési szempont szerint is lekérdezhető a partnertörzs. Ilyen pl.: az adótörzsszám.
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...
Paraméter |
...
:
Result |
...
: a partner részletes adatai.
| bash
| Hívás
|
...
Partnerek keresése megnevezés szerint
További lekérdezési szempont a partner neve.
Panel | ||||||
---|---|---|---|---|---|---|
|
...
Paraméter |
...
:
Result: partnerek részletes adatai XML tömbként.
| bash
| Hívás
|
Partnerek keresése e-mail cím szerint
Keresés a partnerhet megadott e-mail cím szerint. Az e-mail cím ez esetben azonosító, nem írható be több e-mail cím vesszővel felsorolva.
Panel | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
Query paraméter:
Result: partnerek részletes adatai XML tömbként.
|
...
|
Partnerek keresése bankszámlaszám szerint
További lekérdezési szempont a partner(ek) bankszámlaszáma.
Panel | ||||||
---|---|---|---|---|---|---|
|
...
Paraméter |
...
:
Result |
...
: partnerek részletes adatai XML tömbként.
| bash
| Hívás
|
...
Partnerek keresése partnercsoport szerint
További lekérdezési szempont a partner(ek) SUP-ban nyilvántartott partnercsoport szerinti lekérdezés.
Panel | ||||||
---|---|---|---|---|---|---|
|
...
Paraméter |
...
:
Result |
...
: partnerek részletes adatai XML tömbként.
| bash
| Hívás
|
...
Partnerek keresése változás dátuma szerint
A partner rekordok lekédezhetők a felvitel, vagy utolsó változás dátum szerint. A felvitel szerinti lekérdezés csak az adott dátum után felvitt partnereket mutatja. A változás dátum szerinti lekérdezés a módosított, és az újként felvitt partner adatokat is tartalmazza.
Panel | ||||||
---|---|---|---|---|---|---|
|
...
|
...
Paraméter: |
...
Result: partnerek részletes adatai XML tömbként |
...
.
| bash
| Hívás
|
Qsboxmegjegyz |
---|
Szorosabb integráció esetén az API-n keresztül ú.n. webes callback értesítést tudunk küldeni a partner adatok változásáról. Ez alapján a megváltozott partner rekord azonnal lekérdezhető, és szinkronizálható. |