Restrict Payments from Processing Based on Balancing Segment Values for Invoices and Bank Accounts
Summary:
How can we restrict Supplier Invoice payments in Oracle Fusion from being completed when the payment bank account is not linked to the correct balancing segment value, in accordance with Cross Validation Rules (CVR)?
Content (please ensure you mask any confidential information):
For example, within the same Business Unit and Ledger, we have multiple balancing segment values (BSVs) linked to different bank accounts. For example, an invoice with a Liability BSV of #1001 and a Payment Bank Account with a BSV of #9009 is restricted by Cross Validation Rules (CVR). However, the system still allows the payment to proceed, resulting in accounting failures. This requires reactivating the account combination, canceling the payment, and reissuing it using the correct bank account associated with BSV #1001. How can we prevent such payments from being processed, so we avoid reactivating and deactivating account combinations?