This initiates the parallel review for a document that is part of an Agreement. The document must be part of the agreement document version object and document versioning must be enabled.
API
Signature
initiateParallelReview
webService static void initiateParallelReview(Id attachmentId, Id agreementId, Id documentVersionDetailId, String emailSubject, String emailBody, List reviewersInfo)
Request Parameters
Name
Type
Description
Required?
attachmentId
ID
Id of the document that is to be reviewed.
Yes
agreementId
ID
Id of the agreement.
Yes
documentVersionDetailId
ID
Id of the document version.
Yes
emailSubject
String
Subject of the review email.
Yes
emailBody
String
Body of the review email.
Yes
List<ReviewerWrapper> reviewersInfo
List
List of reviewers.
Yes
Code Sample
Id attachmentId = '0691l000001qT6kAAE';
Id agreementId = 'a0G1l000004ENBsEAO';
Id documentVersionDetailId = 'a0m1l000007aCKGAA2';
List<Apttus.ReviewerWrapper> reviewersList = new List<Apttus.ReviewerWrapper>();
List<Apttus.ReviewerWrapper.ContentControls> contentControls = null;
Apttus.ReviewerWrapper reviewerWrapper = new Apttus.ReviewerWrapper('0051l000006MJuvAAG', 'recipientname', 'uthakkar@conga.com', contentControls);
reviewersList.add(reviewerWrapper);
Apttus.AuthorWebService.initiateParallelReview(attachmentId, agreementId, documentVersionDetailId, 'Email Subject', 'Email Body in HTML', reviewersList);
CODE
Integration Details
Use the following information in your integrations with Apttus Contract Management Web Services API. For information on how to get started, refer to Integrating Conga CLM with External Systems.