Setting up the Automation of Billing Central Processes
The Billing Central Automation Feature Console feature allows you to enable and configure the automation of Billing Central processes.
This feature has three required steps. You must perform them in the indicated order.
To configure and enable the feature:
- On feature step 1, click Perform. This creates the required publications and subscriptions. The step's Status changes to "Done".
-
On feature step 2, click Perform. This adds the "Completed with Errors" status to the Background Process object. The step's Status changes to "Done".
- On feature step 3, click Launch. The Configure Billing Automation dialog displays.
-
Use the slider next to an item to enable it. More information on each item is listed in the table after these steps. For automation examples, see Billing Central Automation Overview.
- Click Save & Enable. The step's Status changes to "Done" and the Status slider in the Feature section moves to enabled.
Item | Description |
---|---|
Automatically Activate Billing Contracts |
After billing contracts are created from opportunities, they are automatically activated. This also creates billing schedules for generating billing documents. For information on manually activating contracts, see Activating Contracts. |
Automatically Create Due Billing Documents from Contracts | After billing contracts are activated, billing schedules are created. Once the process finishes, billing documents due for billing![]() |
Automatically Calculate Tax |
After a billing contract is activated and billing documents are created, tax is calculated automatically on the documents. If you are using Avalara AvaTax, you can choose one of the following:
If you choose to use the default tax engine, you must ensure that each company in the org has a default tax engine set on its Company Tax Information. If any companies do not have a default tax engine, a message is displayed warning you that tax will not be calculated for billing documents from those companies. For more information, see What is Company Tax Information?. If you are not using Avalara AvaTax, tax is always calculated automatically using Certinia. For more information on setting up tax calculation, see Setting up Tax. |
Automatically Complete Billing Documents |
After tax is successfully calculated for a billing document, the billing document is automatically completed. If the Automatically Calculate Tax stage is enabled to use either Avalara AvaTax or the default tax engine, the Commit Tax to Avalara AvaTax while calculating checkbox is available. Select this checkbox if you want tax to be committed to Avalara AvaTax as part of the automatic completion process. For information on manually completing billing documents, see Completing Billing Documents. If you are using the Billing Document to Transaction integration, the billing document can also be posted to Accounting as a transaction. For more information, see Posting Billing Documents to Accounting and If you are using the Billing Document to Sales Invoice or Credit Note integration, a sales invoice can also be created from the billing document. For more information, see Billing Document to Sales Invoice or Credit Note Integration and Setting up Automatic Creation of Sales Documents from Billing Documents. |
Manually Adding the Completed with Errors Status to the Calculate Tax with Avalara Record Type
Complete the following steps:
- From Setup, click Object Manager | Background Process | Record Types.
- Click Calculate Tax with Avalara.
- Under Picklists Available for Editing, next to Status, click Edit.
- In the Available Values list, select "Completed with Errors" and add it to the Selected Values list.
- Click Save.
Assign Permissions to Users Who Will Trigger the Automation
Users who will trigger the automation must be assigned the required permission sets for the processes that will run automatically.
For example, if the Automatically Activate Billing Contracts stage is enabled, users of the BC Opportunity to Contract Integration must be assigned the Billing Central - Contract - Activate Contract permission set.
And if the Automatically Create Due Billing Documents from Contracts stage is enabled, users who activate contracts must be assigned the "Billing Central - Contract - Create Billing Document" permission set.
For more information about permission sets, see Permission Sets.