Ga naar inhoud

ds_wm_notificaties

Operatie voor het opvragen van systeem- en handmatige notificaties van verschillende bronnen. Het bronnummer is een verplichte parameter.
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 nu 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 xsd:int V 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 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.
  • bewerkbaar
xsd:boolean Indicator of de notificatie kan worden bewerkt.
  • verwijderbaar
xsd:boolean Indicator of de notificatie kan worden verwijderd.

Exceptions

Code Detail Omschrijving
39043 bronnummer Opgegeven bronnummer is onbekend.
39042 medewerker ontbreekt 'medewerker' moet aanwezig zijn, omdat autorisatie voor deze actie is ingesteld.