Skip to main content
Pavan K P (In time tec) a posé une question dans Certinia

 

 

Billing event batch record is not getting marked as released when the related billing event is released when the billing event has billing event items more than the  200 (configured releaseSize).

 

Screenshot 2025-01-24 162032.png

 

 

We are using our own custom "Release" button, which calls a flow to mark the pse__Is_Released__c checkbox on the Billing Event record as

true. This triggers the Billing Event Batch to be marked as released. The associated Billing Event Items are also marked as released, and related business records such as Milestones and Expenses are updated to a "billed" state. This entire process is handled synchronously.

However, when the Billing Event has more than 200 Billing Event Items(Configurable using releseSize configuration), the Billing Event Items are marked as released, but the related business records (e.g., Milestones and Expenses) are not updated to the "billed" state. A batch job is triggered, but it does not process anything.

We suspect that we may be missing an important step in the flow, as we are currently only updating the pse__Is_Released__c checkbox to true.

When we use the Release button provided by PSA, everything works correctly, but we prefer not to use that button. 

 

 Do you have any ideas or solutions for this issue? 

1 réponse
  1. 30 oct. 2025, 11:35

    It is better to use global billing API's of certinia , make invocable and call the invocable on click of your custom release button

0/9000