Published at: 2026-10-12
Configure account validation rules
Configure Direct Deduction or Validate Deduction to control when a document checks the balance, freezes it, and deducts it.
Overview
Direct Deduction deducts the balance when the document is submitted. Validate Deduction first checks whether the balance is enough, freezes it, then unfreezes and deducts it at a later node such as shipment. If the system shows Insufficient Balance, Validate Deduction blocks submit.
Before you begin
❗
-
Customer Fund Account advanced capabilities are enabled.
-
Related documents have payout authorization and are initialized. After the v930 rollout, objects available in validation rules and in account expense and unfreeze both come from payout authorization.
-
Validation rules do not support negative deduction.
Steps
Configure direct deduction
- Create a customer fund account validation rule and choose Direct Deduction.
- Set the Rule Conditions and freeze mapping. The page supports the order object by default. Other objects need payout authorization first.
- Save and enable the rule. You can deduct more than one fund account at a time.
- Test with an order. If the balance is enough, submit succeeds and the system deducts automatically and creates an Expenditure Transaction Log. If the system shows Insufficient Balance, it does not prompt and does not deduct.
Configure validated deduction
- Create a validated deduction rule. If the rule checks the fund account balance, the sales order must use Lookup to the related customer fund account balance as the Associated Account.
- Open the customer fund account validation rule list.
- Select rules and use Enable or Disable in the list header.
- You can also enable or disable one row by its status.
If several rules trigger at the same time and none of the conditions match, the system blocks the action. If one condition matches, validated deduction continues.
Verification
- A direct deduction order creates an expense log.
- A validated deduction order creates a freeze record, then an unfreeze record and balance deduction after shipment.
- You can drill from frozen amount on the customer fund account balance into freeze records.