Overslaan naar inhoud
Nederlands
  • Er zijn geen suggesties want het zoekveld is leeg.

Verwijder gemakkelijk arbeidscontracten of plaatsingen uit MSR én MSF

Gebruikers kunnen nu met één knop plaatsingen of arbeidscontracten verwijderen uit zowel MSR en MSF. MSFBO-137 | Oktober 2025

Voor wie is deze feature interessant?

Applicatiebeheerders en key-users die regelmatig contracten of plaatsingen moeten opschonen. Eindgebruikers profiteren van betere datakwaliteit en minder foutmeldingen later in het proces.

Klanten dienen gebruik te maken van de synchronisatie via Odata.

 

De voordelen op een rij

  • Eén knop om arbeidscontracten of plaatsingen te verwijderen.
  • Consistentie tussen systemen: bij gesynchroniseerde records wordt ook in MSF verwijderd.
  • Schonere administratie: voorkomt dat ‘no-shows’ of afgezegde starts leiden tot datastoringen later.

Uitleg feature

Er zijn twee nieuwe knoppen toegevoegd aan de objecten Arbeidscontract (Employment Contract) en Plaatsing (Placement):

  • Verwijder arbeidscontract – verwijdert het contract uit MSR en, indien gesynchroniseerd, ook uit MSF.
  • Verwijder plaatsing – verwijdert de plaatsing uit MSR en, indien gesynchroniseerd, ook uit MSF.

 

Daarnaast zijn er twee nieuwe aangepaste machtigingen beschikbaar voor het verwijderen van plaatsingen of contracten uit MSF:

  • Remove Employment Contracts from MSF
  • Remove Placements from MSF

 

Proces (samengevat):

  1. De gebruiker klikt op de knop om een contract of een plaatsing te verwijderen.
  2. Er wordt gecontroleerd of de gebruiker delete-rechten heeft op het plaatsings-object.
  3. Er wordt gecontroleerd of de plaatsing al naar MSF is gesynchroniseerd.
  4. Indien de plaatsing is gesynchroniseerd wordt er gecontroleerd of de gebruiker records mag verwijderen in MSF d.m.v. de aangepaste machtiging.
  5. Er wordt gecontroleerd of het verwijderen van de plaatsing niet wordt geblokkeerd door bijv. validatieregels.
  6. Er verschijnt een duidelijke bevestigingspop-up: ‘Weet je zeker dat je deze plaatsing wilt verwijderen uit MSR (en MSF?*)’. *indien van toepassing.
  7. Indien de plaatsing is gesynchroniseerd wordt deze eerst verwijderd uit MSF.
  8. Alleen als de plaatsing succesvol is verwijderd in MSF wordt de plaatsing ook in MSR verwijderd.
    1. Indien de plaatsing niet was gesynchroniseerd naar MSF wordt deze meteen uit MSR verwijderd.
    2. Indien de plaatsing niet meer bestaat in MSF omdat deze daar al met de hand is verwijderd wordt de plaatsing ook in MSR verwijderd.

 

Extra aandachtspunten:

  • Alle records die specifiek zijn gerelateerd aan de plaatsing of het contract worden ook verwijderd.
    • Denk aan, plaatsingsdetails, werkschema’s, loon en tarief regels op het contract etc.
  • Als MSF een foutmelding geeft, bijvoorbeeld omdat de kandidaat al uren heeft geschreven en de plaatsing daarom niet verwijderd mag worden, wordt de plaatsing in MSR ook niet verwijderd. In plaats daarvan wordt de foutmelding uit MSF getoond.

 

Beschikbaar voor Salesforce Flow (Invocable Action):

Deze actie kan ook in een flow worden gebruikt door de Apex Actie toe tevoegen.  

  • Input:
    • recordId (Plaatsing of Arbeidscontract),
    • checkCustomPermissions (boolean).
  • Output:
    • success (boolean),
    • message (fouttekst indien success = false).
  • Dit is niet bedoeld voor record-triggered flows en kan niet gebruikt worden voor het verwijderen van plaatsingen of contracten in bulk.
  • Dit kan bijvoorbeeld wel opgenomen worden in een schermflow waarbij de uitkomst in het scherm wordt getoond. De apex actie zelf is geen schermcomponent.

 

Set-up

Welke setup is nodig:

  • Permissies/machtigingen
    • Zorg dat gebruikers delete-toegang hebben op Arbeidscontract en/of Plaatsing (standaard Salesforce-rechten).
    • Voor records die gesynchroniseerd zijn met MSF zijn nieuwe aangepaste machtigingen beschikbaar (alleen nodig als verwijderen ook in MSF moet kunnen):
      • Remove Employment Contracts from MSF
      • Remove Placements from MSF
    • Wijs deze machtigingen toe aan de juiste Permission Set(s) voor applicatiebeheerders/ key-users.
  • Objectbeheer
    • Vervang de huidige verwijder knop op de pagina-lay-outs door de nieuwe knop: 
      • Op Arbeidscontract: Verwijder arbeidscontract.
      • Op Plaatsing: Verwijder plaatsing.
  • Metadata/aangepaste instellingen
    • Controleer of bestaande validatieregels geen onbedoelde blokkades geven voor legitieme verwijderacties (tenzij gewenst).
Feature Implementatie Tijd
  • Eenvoudige implementatie: < 30 minuten

 

🔗 Hier vind je alle features uit de Oktober Release 2025.