Automatisch documenten aanbieden ter ondertekening met mySign
Met deze feature is het mogelijk gemaakt om documentsoorten met digitale goedkeuring van mySign via een flow automatisch aan te bieden ter ondertekening. MSR-1038 | Nov 2024
Voor wie is dit interessant?
Maak je gebruik van mySign en wil je jouw documentstroom verder automatiseren dan is deze feature voor jou.
Het voordeel van deze feature
Met de nieuwe apex actie MySignDigitalApprovalSubmitAction kun je in een flow een document automatisch aan bieden ter ondertekening. Je kunt het document nog niet automatisch aanbieden voor gezien.
Werking in het kort
Indien mySign documenten via het flow component ter ondertekening worden aangeboden, kun je op twee manieren de flow in te richten. Welke methode voor jou van toepassing is, hangt af van de configuratie van het documentsoort. Documenten die digitaal ondertekend worden, worden eerst gegenereerd. Maar je kunt ook instellen op welke locatie het bestand wordt opgeslagen: binnen Salesforce of op de externe bestandslocatie.
- Voor documenten die op een Externe Bestandslocatie worden opgeslagen (SharePoint of Google Drive) moet een flow trigger op een platform event worden gemaakt.
- Voor documenten die binnen Salesforce worden opgeslagen, kun je een record triggered flow op het object msrDocument maken.
Zodra je op een documentsoort de optie 'Genereer' activeert, wordt automatisch de optie 'Opslag op externe gegevensbron' actief. Je kunt dit vervolgens uitzetten indien opslag in SharePoint of Google Drive niet gewenst is. Nadat er een document van dit soort reeds aanwezig is in de omgeving, kun je dat niet meer aanpassen!
Platform event triggered flow
De flow om mySign documenten die op een externe gegevensbron worden opgeslagen, kan er zo uit zien:
De trigger wordt gemaakt op een Platform evenement Notificatie.

Als eerste haal je het document record op die de notificatie heeft afgetrapt:

Vervolgens zoek je het documentsoort record erbij, waarbij je verifieert of dit een mySign document is die op een externe gegevensbron wordt opgeslagen:

In het beslis element bepaal je op beide elementen een record hebben opgeleverd:

Alleen dan roep je de apex actie MySignDigitalApprovalSubmitAction aan met als input parameter het document uit de eerste query:

Record Triggered flow
Als het documentsoort staat ingesteld op het opslaan van het document in Salesforce, kun je onderstaand voorbeeld als basis gebruiken en eventueel verder uitbreiden met eigen voorwaarden.

De voorwaarden voor de trigger zien er zo uit:

Als eerste wordt het documentsoort opgehaald:

In het beslis element wordt gekeken of wordt voldaan aan de voorwaarden:

en als aan deze voorwaarden wordt voldaan, wordt het document ter ondertekening aangeboden:

Uiteindelijk zullen deze flows de documentregels die aangemaakt zijn voor mySign automatisch op aangeboden ter ondertekenen zetten.

Feature Implementatie Tijd
- Snelle Implementatie (1-3 uur): Voor deze functionaliteit is behoudens het opzetten van een flow geen aanvullende setup benodigd.
🔗Hier vind je de belangrijkste features uit de November Release 2024