Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

getCommissionProcessing(commissionProcessingInput)

Process commission statements in an asynchronous manner by using the preconfigured batch job.

API Version

63.0

Requires Chatter

No

Signature

public static ConnectApi.InsuranceCommissionProcessingOutputRepresentation getCommissionProcessing(ConnectApi.InsuranceCommissionProcessingInputRepresentation commissionProcessingInput)

1ConnectApi.InsuranceBrokerageFamily, getCommissionProcessing, [ConnectApi.InsuranceCommissionProcessingInputRepresentation], ConnectApi.InsuranceCommissionProcessingOutputRepresentation

Parameters

commissionProcessingInput
Type: ConnectApi.InsuranceCommissionProcessingInputRepresentation
Input representation details of the insurance commission processing API.

Usage

Commission Statement Processing API uses a JSON input that contains a list of commissionStatementIds. The service processes the commission statement asynchronously by using a batch job. The batch job calls the processing flow to process each commission statement line item. When the processing is complete, the service updates the commission statement and sends a notification to the user.