Reversing an Allocation Transaction

Unlike other types of transaction, you can reverse an allocation transaction. This creates a transaction of equal value, but with the opposite sign.

Note:

You can only reverse a transaction if it was created directly from an allocation. If you chose to create journals when running the allocation, then you need to follow the standard reverse journal process. For more information, see Creating a Reversing Journal.

To reverse an allocation transaction:

  1. Make sure your current company is the company in which the original allocation was created. You must be in single-company mode.
  2. Click the Allocations tab.
  3. Select the allocation transaction that you want to reverse from the Transactions related list. Allocation transactions have the transaction type of "Allocation".
  4. Click Reverse.
  5. Enter a reason for the reversal.
  6. The Transaction Date and Period default to the same date and period as the original allocation, but you can change them. The reversal date and period cannot be before the original allocation date and period.
  7. Click Reverse.

If the number of allocation transaction lines exceeds a threshold number, the process will run asynchronously (in batch) and you will receive a notification when it completes. This threshold is controlled by a Document Line Volume custom setting. The type and destination of your notifications is controlled by an Accounting custom setting. Contact your administrator for more information.

If the number of allocation transaction lines is below this threshold, the process runs immediately.

The Apex job class for the Reverse Allocation Transaction process is ReverseTransactionBatch. See Allocation Transaction Log Fields and the Salesforce Help for more details on Apex jobs.

Tip:

If you want to reverse multiple allocation transactions, you can do this by using the FinancialForce API.