De Process Builder in Salesforce is een grafische tool waarmee u door te wijzen en te klikken bepaalde handelingen kunt automatiseren die zijn gebaseerd op het activeren van gebeurtenissen in uw Salesforce-omgeving.
De processen zijn gebouwd op logica van het type 'als-dan', en bevatten één activeringsgebeurtenis, minstens één voorwaarde en minstens één handeling die in real time kan worden uitgevoerd, en/of als een geplande gebeurtenis.
Adobe Sign ondersteunt twee handelingstypen: Records bijwerken en Apex
Elk handelingstype bevat een aantal oproepbare handelingen:
De Proces Builder is een zeer krachtig instrument en een volledige beschrijving van hoe deze tool werkt, valt buiten het bereik van dit document.
In dit document wordt beschreven welke handelingen beschikbaar zijn via v20 of het Adobe Sign voor Salesforce-pakket.
Voor meer (algemene) informatie over de Process Builder, raadpleegt u de documentatie of de interactieve 'trailhead' die beschikbaar zijn in Salesforce.
Deze methode gebruikt het handelingstype Record bijwerken in de Salesforce-Process Builder om het keuzelijstveld Achtergrondhandeling van de overeenkomstrecord zodanig in te stellen dat een handeling wordt aangeroepen.
Er kan een nieuw proces worden gemaakt dat wordt geactiveerd als de record wordt gewijzigd, en dat vervolgens een handeling kan aanroepen voor een verwante Adobe Sign-overeenkomst. Gebruikers kunnen bepalen wanneer de handeling wordt uitgevoerd (bijvoorbeeld na welke veldupdate op het hoofdrecord) en welke gerelateerde overeenkomst(en) wordt/worden geselecteerd voor de handeling.
Momenteel worden de volgende acties ondersteund:
Deze methode gebruikt het handelingstype Apex in de Salesforce-Process Builder om een Aanroepbare methode aan te roepen die bij het beheerde pakket wordt geleverd om de bijbehorende handeling uit te voeren.
Er kan een nieuw proces worden gemaakt dat wordt geactiveerd als de record wordt gewijzigd, en dat vervolgens een handeling kan aanroepen voor een verwante Adobe Sign-overeenkomst.
De volgende aanroepbare handelingen zijn gedefinieerd:
Bij het aanroepen van de Load Agreement Type-klasse, kunt u vier veldopties configureren:
Voor de handelingen Annuleren, Verwijderen, Herinneren, Verzenden en Bijwerken is alleen de Overeenkomst-id vereist van de overeenkomst waarop de handeling wordt uitgevoerd:
Beperkingen:
Er is een nieuwe servicelaag geïmplementeerd waarmee overeenkomsthandelingen kunnen worden aangeroepen via de Salesforce-queryinterface. Meer informatie over de queryinterface vindt u hier. De handelingen roepen de kernservice-API's aan die vervolgens de Adobe Sign-API aanroepen.
De volgende handelingen worden ondersteund:
De globale service echosign_dev1.AdobeSignApiQueueableService is Apex-klasse van de service die beschikt over een parameter van het type echosign_dev1.QueueableServiceParameter waarin de aanroephandeling en de overeenkomstrecord-id zijn opgenomen:
echosign_dev1.AdobeSignApiQueueableService.QueueableServiceParameter param = new echosign_dev1.AdobeSignApiQueueableService.QueueableServiceParameter(); param.actionType = EchoSignApiService.ACTION_TYPE.AGREEMENT_REMIND; param.agreementId = 'a0I0S000000KwkaUAC'; ID jobID = System.enqueueJob(new echosign_dev1.AdobeSignApiQueueableService(param));
Aanmelden bij je account