Overview
A Business Unit (FCORE_PAY__Business_Unit__c) controls how write-offs and adjustments behave for the orders tied to it. A write-off clears an amount the customer will not pay. An adjustment corrects an amount on an order. Both create a Financial Event — a record fusionCore uses to track money movement.
You decide whether these Financial Events post automatically or wait for someone to review them. Two checkboxes in the Business Unit’s Default Financial Configuration section control this:
- Auto-Update Write-Off FE To Succeeded (
Auto_Update_Write_Off_FE_To_Succeeded__c) - Auto-Update Adjustment FE To Succeeded (
Auto_Update_Adjustment_FE_To_Succeeded__c)
Both checkboxes are enabled by default on a new Business Unit. Write-offs and adjustments post automatically unless you uncheck the matching box.
Before You Start
- You need permission to edit Business Units. The
FC_Commerce_Manage_Config_Datapermission set grants create and edit access to Business Units. TheFC_Commerce_View_Config_Datapermission set is read-only and is not enough to change these settings. - The Business Unit record must already exist. See Creating a Business Unit.
Set the Automation
1
Open the Business Unit record
Open the Business Unit you want to configure and edit it.
2
Find the Default Financial Configuration section
Scroll to the Default Financial Configuration section, where both automation checkboxes live.
3
Choose how write-offs post
- Leave Auto-Update Write-Off FE To Succeeded checked to have write-off Financial Events post as Succeeded immediately.
- Uncheck it to leave write-off Financial Events in their initial status for manual review.
4
Choose how adjustments post
- Leave Auto-Update Adjustment FE To Succeeded checked to have adjustment Financial Events post as Succeeded immediately.
- Uncheck it to leave adjustment Financial Events in their initial status for manual review.
5
Save
Click Save.

The Default Financial Configuration section with the auto-update checkboxes.
Limitations and Common Pitfalls
-
Zero-dollar transactions always auto-succeed. A write-off or adjustment for
$0.00posts as Succeeded even when the matching checkbox is unchecked. The automatic status applies whenever the box is checked or the total amount is zero. - The Business Unit on each order item decides. The automation reads the Business Unit on each Financial Event, not the org-wide default Business Unit. If an order item points at a different Business Unit than you expect, its write-offs and adjustments follow that unit’s settings.
-
Succeeded is meant to be final. Setting a Financial Event to Succeeded is treated as committing the entry, and the change feeds locked-change checks elsewhere in the system. Before you rely on auto-succeed, confirm with your administrator how a succeeded write-off or adjustment is reversed in your org.
Whether a succeeded write-off or adjustment can be reversed, and how it interacts with closed financial periods, is not yet documented here. Confirm the reversal process with your administrator before relying on automatic posting.
-
A write-off needs a Default Write-Off Account. A write-off fails when the order item’s Business Unit has no Default Write-Off Account (
Default_Writeoff_Account__c) set. Make sure each Business Unit used on the order has this account configured. See Creating a Business Unit. - Pending Financial Events are rejected. A write-off or an adjustment cannot run against a Financial Event whose status is Pending. These checks run before the automatic-status step, so you may see an error before automation ever applies.

