Newer Version Available

This content describes an older version of this product. View Latest

bulkUpdateClauseVersions(bulkUpdateInputs)

Asynchronously bulk update the status of all clause versions for the specified regulation version or policy version.

API Version

65.0

Requires Chatter

No

Signature

public static ConnectApi.ComplianceBulkUpdateResponse bulkUpdateClauseVersions(ConnectApi.ComplianceBulkUpdateInput bulkUpdateInputs)

Parameters

bulkUpdateInputs
Type: ConnectApi.ComplianceBulkUpdateInput
Details to bulk update the clause version records.

Usage

To use this method, you must have either Compliance Admin or Compliance User permission set license.

Example

1
2public class BulkUpdateClauseVersions {
3    
4    public void bulkUpdate() {
5        
6        ConnectApi.ComplianceBulkUpdateInput input = new ConnectApi.ComplianceBulkUpdateInput();
7        input.targetStatus = ConnectApi.BulkUpdateTargetStatusEnum.Published;
8        input.recordId = '1EiSG0000000PzJ0AU';
9        
10        // Call API
11        ConnectApi.ComplianceBulkUpdateResponse response = ConnectApi.IndustriesCompliance.bulkUpdateClauseVersions(input);
12        System.debug('Response**********' + response);
13    }
14}
15
16// Execute the method
17BulkUpdateClauseVersions bulkUpdates = new BulkUpdateClauseVersions();
18bulkUpdates.bulkUpdate();