ds_wm_notificaties
Operatie voor het opvragen van systeem- en handmatige notificaties van verschillende bronnen.
Een notitienummer kan bij meerdere bronnen horen. Indien er geen bronnummer wordt opgegeven, dan worden de notificaties van alle bronnen teruggegeven.
Een referentienummer hoort altijd bij een bron. Daarom is het bronnummer verplicht indien er een referentienummer wordt meegestuurd.
Er zijn ook nog andere optionele parameters om de resultaten verder te filteren, zoals 'onderwerp' waarbij er op ( een gedeelte van) een woord gezocht kan worden in het onderwerp.
De resultaten worden teruggegeven gesorteerd op notitienummer oplopend, met een maximum van 5000 notificaties per keer.
Het is ook mogelijk om de notificaties die worden getoond wanneer een medewerker is gewijzigd uit te sluiten.
Parameters
| Attribuut |
Type |
Verplicht |
Omschrijving |
medewerker
Klik hier voor meer info...Verplicht indien autorisatierechten ook opgehaald worden. |
xsd:int |
C |
Registratienummer (idnr) van de medewerker. |
bronnummer
Klik hier voor meer info...Verplicht indien er een referentienummer wordt meegestuurd. |
xsd:int |
C |
Bronnummer (afkomst) van de notificatie.Klik hier voor meer info...- 5000 = Medewerkers
- 5001 = Relaties - kostenplaatsen
- 5002 = Relaties - contactpersonen
- 5003 = Bedrijfsinstellingen
- 5004 = Relatie
- 5005 = Relatie - kostenplaatsen - contactpersonen
- 5006 = Relaties - aanvragen
- 5007 = Relatie - aanvragen - contactpersonen
- 5008 = Relaties - plaatsingen
- 5009 = Locaties
- 6000 = Flexwerkers
- 6001 = Sollicitaties
|
referentienummer
Klik hier voor meer info...Een referentienummer hoort altijd bij een bron. Daarom is het bronnummer verplicht indien er een referentienummer wordt meegestuurd. |
xsd:int |
O |
Registratienummer (idnr) afhankelijk van het bronnummer. Voor bron 6000 is dit bijvoorbeeld het registratienummer van een flexwerker. |
| notitienummer |
xsd:int |
O |
Registratienummer (idnr) van de notificatie. |
| handmatig |
xsd:boolean |
O |
Indien true, dan worden alleen handmatig ingevoerde notities getoond. Indien false, dan worden alleen de automatische systeemnotificaties getoond. |
| onderwerp |
xsd:string |
O |
Zoek op (een deel van) een woord in het onderwerp. Er wordt geen onderscheid gemaakt tussen hoofd- en kleine letters. |
| autorisatierechten |
xsd:boolean |
O |
Indicator of autorisatierechten ook opgehaald moeten worden. Standaard false. |
| datumtijdgewijzigd |
xsd:dateTime |
O |
Notificaties selecteren die zijn toegevoegd of gewijzigd vanaf gespecificeerde datum-tijd (YYYY-MM-DDTuu:mm:ss). |
| vanaf |
xsd:int |
O |
Startpunt van te selecteren notificaties (default = 1). |
| totenmet |
xsd:int |
O |
Eindpunt van te selecteren notificaties (max = 5000 per keer). |
| mwgewijzigd |
xsd:boolean |
O |
Indicator of ook de notificaties getoond mogen worden die eigendom zijn van een gewijzigde medewerker. Standaard true. |
Fields
| Attribuut |
Type |
Omschrijving |
| wm_notificatie_bronnummer |
xsd:int |
Bronnummer (afkomst) van de notificatie.Klik hier voor meer info...- 5000 = Medewerkers
- 5001 = Relaties - kostenplaatsen
- 5002 = Relaties - contactpersonen
- 5003 = Bedrijfsinstellingen
- 5004 = Relatie
- 5005 = Relatie - kostenplaatsen - contactpersonen
- 5006 = Relaties - aanvragen
- 5007 = Relatie - aanvragen - contactpersonen
- 5008 = Relaties - plaatsingen
- 5009 = Locaties
- 6000 = Flexwerkers
- 6001 = Sollicitaties
|
| wm_notificatie_referentienummer |
xsd:int |
Registratienummer (idnr) afhankelijk van het bronnummer. Voor bron 6000 is dit bijvoorbeeld het registratienummer van een flexwerker. |
| wm_notificatie_notitienummer |
xsd:int |
Registratienummer (idnr) van de notificatie. |
| wm_notificatie_handmatig |
xsd:boolean |
Indien true betreft het een handmatig ingevoerde notitie, anders is het een automatische systeemnotificatie. |
| wm_notificatie_datum |
xsd:dateTime |
De datum en tijd wanneer de notificatie is vastgelegd. |
| wm_notificatie_user |
xsd:int |
Registratienummer (idnr) van de medewerker. Deze medewerker heeft de notificatie vastgelegd. |
| wm_notificatie_onderwerp |
xsd:string |
Het onderwerp van de notificatie. |
| wm_notificatie_memo |
xsd:string |
De inhoud van de notificatie. |
| wm_notificatie_wijzigdatum |
xsd:dateTime |
Timestamp waarop de notificatie voor het laatst is gewijzigd. |
| wm_notificatie_mwwijzigdatum |
xsd:dateTime |
Timestamp waarop de medewerker voor het laatst gewijzigd is. (Deze kan leeg zijn). |
| wm_notificatie_afwikkeling |
xsd:int |
Afwikkeling van de eventueel aanwezige actie.
Klik hier voor meer info...- 17100 Actie nog afwikkelen
- 17108 Actie is geannuleerd
- 17109 Actie is afgewikkeld
|
| wm_notificatie_autorisatierechten |
array |
Array van de autorisatierechten die de betreffende medewerker heeft voor het bewerken/verwijderen van de notificatie. Alleen handmatige notificaties zijn bewerkbaar of verwijderbaar. |
|
xsd:boolean |
Indicator of de notificatie kan worden bewerkt. |
|
xsd:boolean |
Indicator of de notificatie kan worden verwijderd. |
Exceptions
| Code |
Detail |
Omschrijving |
| 39043 |
bronnummer |
Opgegeven bronnummer is onbekend. |
| 39042 |
bronnummer ontbreekt |
Het bronnummer is verplicht indien er een referentienummer wordt meegestuurd. |
| 39042 |
medewerker ontbreekt |
'medewerker' moet aanwezig zijn, omdat autorisatie voor deze actie is ingesteld. |