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"

    }

}