Entering content frameObject documentation Derived Business Transactions Locate the document in its SAP Library structure

Definition

Derived business transactions supplement operative business transactions. They are generated on the basis of the operative business transactions and are dependent on the valuation area. This means that the derived business transactions can differ according to valuation area even if they stem from the same operative business transactions.

Use

Derived business transactions are generated in the following cases (examples):

Examples:

Structure

Derived business transactions can have either plan or fixed status.

If a flow has planned status, it has not yet been posted. If a flow has fixed status, it has already been posted (if it was relevant for posting).

In the Customizing activity Control of Processing of Derived Business Transactions you define the status the derived business transactions have when they are generated:

Note In the case of OTC transactions, this means that you must fix the derived transactions using the function Fix Derived Business Transactions [transaction TPM18], since the original business transactions are never fixed.

Derived business transactions can be generated online or offline. If you choose the online option, the system automatically generates or updates the derived business transactions for the respective valuation areas immediately after the operative business transaction is processed (created, changed, or posted). If the system finds existing derived business transactions that have already been fixed, it checks whether they are still up-to-date, and if not, reverses them and generates the current derived flows. Reversals are documented in a reversal log. (Derived business transactions are generated for financial transactions as from transaction status contract/execution).

If you have a large amount of data, generating the derived business transactions online can impair performance (especially if they are fixed immediately). In such cases you can process the derived business transactions offline.

If you choose offline processing, the derived business transactions are not generated directly when you create, change or post an operative business transaction. Instead, you generate them using the Update Derived Business Transactions function.

Integration

Customizing

To make the settings for derived business transactions in Customizing, choose Transaction Manager ® General Settings ® Accounting ® Parallel Valuation Areas ® Derived Business Transactions. This section contains the following activities:

For each position management procedure you define the update types to be used for generating the derived business transactions. This enables you to set up account determination for the derived business transactions differently for each position management procedure.

See also:

See the documentation on the IMG activities.

Application

The application menus for the various areas contain the following functions, which you access by choosing Accounting ® Parallel Valuation Areas ® Derived Business Transactions:

You only need to use this function if you have specified that the derived business transactions should be generated offline in the IMG activity Control of Processing of Derived Business Transactions. In this case, the system does not generate the derived business transactions for the valuation areas automatically when you create, change or post an operative business transaction.

Note

If you have chosen offline processing, the position components (such as the book values) are not always up-to-date.

If you have a large amount of data, it can be useful to opt for offline processing and schedule the update run for derived business transactions [RTPM_TRL_DERIVE_TRANSACTIONS] as a batch job, for example every evening.

If you have chosen to have the derived business transactions generated online in the IMG activity Control of Processing of Derived Business Transactions, the system recalculates the derived business transactions every time you process an operative business transaction, which means that they are always up-to-date.

This function changes the status of derived business transaction flows from planned to fixed. At the same time, the system posts the flows that are relevant for posting (= the flows relating to update types that have account determination settings).

Examples

 

 

Leaving content frame