SetKLAUserCode
Functie: Overschrijft van de geselecteerde code van een KLA of KPD, de naam en de code
Voorbeeld: http://BHS_IP:BHS_RESTPort/datasnap/rest/TServerMethodsBHS/setKLAUserCode/MemberID/CodeNaam/Code/CodeNr
Toorbeeld van het resultaat:
{
"code 2": "Pietje Puk"
}
Praktijkvoorbeeld: http://192.168.1.250:10014/datasnap/rest/TServerMethodsBHS/SetKLAUserCode/730271454/Pietje Puk/1234/1
Overschrijft:
- module: 730271454
- Codenaam: Pietje Puk
- Code: 1234
- CodeNr: 1
Levert het volgende resultaat op in de database:
{
"klausers": [
{
"iD": 0,
"name": "",
"code": ""
},
{
"iD": 1,
"name": "Pietje Puk",
"code": ""
},
{
"iD": 2,
"name": "Code2 KPD",
"code": ""
}, .....
Wanneer het commando geldig is, wordt de ingegeven naam teruggegeven.
Opgelet:
Deze functie is niet beschikbaar voor de standaard API-gebruiker.
Ze is geschreven op maat van onze app.
Codes worden altijd geëncrypteerd verzonden.
Uit veiligheidsoverwegingen wordt hier niet over gecommuniceerd!
Een code bestaat altijd uit 4 getallen.
Wanneer een foute code meegegeven wordt, wordt volgende foutboodschap teruggegeven:
{
"error": {
"code": "500",
"message": "SetKLAUserCode Error in FourDigitCode: 730271454 CodeNr: 2 with: 5555"
}
}