ds_rl_contactpersonen_delete
Operatie voor het verwijderen van contactpersonen bij een relatie.
Parameters
| Attribuut | Type | Verplicht | Omschrijving |
|---|---|---|---|
| medewerker | xsd:int | V | Registratienummer (idnr) van de medewerker. |
| cpnregistratienummer | xsd:int | V | Registratienummer (idnr) van de contactpersoon. |
| rlregistratienummer | xsd:int | V | Registratienummer (idnr) van de relatie. |
| versie | xsd:string(40) | O | Vrij op te nemen tekst t.b.v. ontwikkelaar. |
Fields
| Attribuut | Type | Omschrijving |
|---|---|---|
| succes | xsd:boolean | Indicator of het verwijderen is gelukt. |
Exceptions
| Code | Detail | Omschrijving |
|---|---|---|
| 39043 | cpnregistratienummer/rlregistratienummer | De opgegeven combinatie van registratienummers is niet bekend of reeds verwijderd. |
| 39043 | medewerker is niet geautoriseerd | De opgegeven medewerker is niet geautoriseerd voor het verwijderen van contactpersonen. |
| 39043 | contactpersoon in gebruik | Status van contactpersoon kan niet gewijzigd worden naar passief omdat de contactpersoon nog in gebruik is bij de relatie. |