breadcrumbDescription
E-signatur-API'er
Du kan bruge e-signatur-API'er uafhængigt for at kalde Salesforce Contracts uden at bruge brugergrænsefladen. Disse API'er kan tilpasses meget. Du kan sende et eller flere genererede dokumenter til e-signatur. Dine genererede dokumenter kan knyttes til enten standardobjekter eller tilpassede objekter.
Hvis du vil vide mere om de krævede tilladelser, henvises du til Tilladelsessæt for DocuSign.
Hvis du vil vide mere om Apex-styringsbegrænsninger, kan du se Kørselsstyringer og begrænsninger.
Hvis du ønsker oplysninger om e-signature-API'er, kan du se E-signature-ressourcer.
| Metode | Beskrivelse |
|---|---|
| getRecipients | Brug denne metode til at få vist en liste over dokumentmodtagere. Hvis du vil tilføje en tilpasset logik via en tilpasset klasse:
Hvis du vil tilpasse, hvordan modtagere returneres, skal du implementere ind_docgen_api.OpenInterface-grænsefladen i en global Apex. Her er der en eksempelimplementering, der henter alle kontakter med hilsenen "Mr." recipientSelector og sourceObjectId er valgfri parametre. sourceObjectId-parameteren overføres som input til Apex og forbruges efter behov. Hvis du vil konfigurere den tilpassede klasse ved brug af metadata, skal du tilføje en registrering i objektet Elektronisk signaturkonfiguration med disse værdier:
|
| getDocuments | Brug denne metode til at få vist en liste over dokumenter, der er sendt til e-signatur. Hvis IsAssociatedWithClm-parameteren er:
Hvis du vil tilføje en tilpasset logik via en tilpasset klasse:
Hvis du vil tilpasse, hvordan dokumenter returneres for eSignature, skal du implementere ind_docgen_api.OpenInterface-grænsefladen i en global Apex. Her er der en eksempelimplementering, der henter dokumenter fra ContentVersion-registreringer, der er linket til det angivne sourceObjectId: documentSelector er en valgfri parameter. Hvis du vil konfigurere den tilpassede klasse ved brug af metadata, skal du tilføje en registrering i objektet Elektronisk signaturkonfiguration med disse værdier:
Du behøver ikke overføre det tilpassede klassenavn i API-URL'en. |
| getNotificationIndstillinger | Brug denne metode til at få vist indstillinger for påmindelse og udløbsadvisering. sourceObjectId er en obligatorisk parameter, der returnerer de respektive adviseringsindstillinger for et objekt. API læser adviseringsindstillingerne fra disse konfigurationsindstillinger:
|
| sendEnvelope | Brug denne metode til at aktivere en ny DocuSign-transaktion. |
| voidEnvelope | Brug denne metode til at lade konvolutter, der er tilknyttet et objekt, udløbe eller blive void. |
| updateEnvelope | Brug denne metode til at sende en ad hoc-anmodning til DocuSign for at opdatere konvolutstatussen. |
