A Ügyfél elérhetőség módosítás elnevezésű API elem segítségével lehetőség van az ügyfél elérhetőségeket kód, név alapján módosítani a sERPá-ban.
put / partnercontacts
Ügyfél elérhetőség fogadás (FMT) |
|
Ügyfél bevitel eredmény - API |
Bemenőparaméter változat = Alapértelmezett |
Művelet paraméter |
Azonosító (JSON path) |
Leírás |
Üzemmód |
|
|
Azonosítás |
|
|
Ügyfél ID |
$.PartnerID |
|
Ügyfél kód |
$.PartnerCode |
|
Ügyfél Telephely ID |
$.PartnerPremisesID |
|
Ügyfél Telephely kód |
$.PartnerPremisesCode |
|
Ügyfél Telephely név |
$.PartnerPremisesName |
|
Ügyfél Dolgozó ID |
$.PartnerEmployeeID |
|
Ügyfél Dolgozó név |
$.PartnerEmployeeName |
|
Elérhetőségek |
$.Contacts |
|
Elérhetőség típus |
$.Contacts.Type |
Elérhetőség típusa |
Elérhetőség |
$.Contacts.Contact |
Az elérhetőség típusból tudjuk, hogy e-mail típusú-e a mező. Ha ilyen, akkor ellenőrizzük a formátumát, hogy valóban e-mail-e. Ha nem felel meg ennek az ellenőrzésnek, hibát üzenünk. |
Megjegyzés |
$.Contacts.Note |
Az elérhetőséghez felvehető megjegyzés |
Paraméter |
Paraméter érték |
Leírás |
Üzemmód |
Módosítás |
|
Azonosítás |
Kód |
|
Azonosító |
Leírás |
PartnerID |
Ügyfél ID |
PartnerCode |
Partner kód |
PartnerName |
Ügyfél név |
ErrorCode |
Hibakód |
ErrorMessage |
Hibaüzenet |
•Ha telephely és dolgozó is egyszerre kerül megadásra, akkor hibaüzenet érkezik: "Elérhetőség felvételekor, Telephely és Dolgozó adat egyszerre nem szerepelhet!"
•Ha az ügyfél neve hibásan kerül megadásra, akkor hibát üzenünk: „Az ügyfél név hibásan került megadásra!”
•Ha a telephely neve hibásan kerül megadásra, akkor hibát üzenünk: „A telephely név hibásan került megadásra!”
•Ha a dolgozó neve hibásan kerül megadásra, akkor hibát üzenünk: „A dolgozó név hibásan került megadásra!”
•Ha az ügyfél kódja hibásan kerül megadásra, akkor hibát üzenünk: „Az ügyfél kód hibásan került megadásra!”
•Ha a telephely kódja hibásan kerül megadásra, akkor hibát üzenünk: „A telephely kód hibásan került megadásra!”
•Ha a dolgozó kódja hibásan kerül megadásra, akkor hibát üzenünk: „A dolgozó kód hibásan került megadásra!”
•Ha az e-mail cím formátuma nem megfelelő, akkor hibát üzenünk: „A megadott e-mail cím formátuma nem megfelelő!”
•Ha az elérhetőség típusa nem megfelelő: "Érvénytelen dolgozó elérhetőség típus! "
sERPaMintaAPI/ partnercontacts
[
{
"PartnerID": 43607,
"PartnerCode": "HUGO",
"PartnerPremisesID": 1,
"PartnerPremisesCode": "teszttelep",
"PartnerEmployeeID": 1,
"PartnerEmployeeCode": "Teszt Dolgozó",
"Contacts": [
{
"Type": "Hivatali telefon",
"Contact": "+3612345678",
"Note": "telefonszam"
}
]
}
]
[
{
"Partner_ID": null,
"PartnerCode": null,
"PartnerName": null,
"ErrorCode": 51267,
"ErrorMessage": "Elérhetőség felvételekor, Telephely és Dolgozó adat egyszerre nem szerepelhet!"
}
]