Show TOC

Post-Action EnhancementsLocate this document in the navigation structure

Definition

A post-action enhancement is an entity that is automatically executed by Business Object Processing Framework (BOPF) after a specific action of the base business object was executed. If an importing parameter structure is defined on the base action, this parameter is handed over to the-post action enhancement.

Use

You can use a post-action enhancement to extend the functionality of a specific action that is located in the base business object. The instances passed to the post-action enhancements have already been successfully processed by the base action.

Caution

If the base action cannot be executed on an instance because of an action validation, the instance is neither processed by the base action nor by the post-action enhancement.

Example

The CUSTOMER_INOVICE business object contains the INVOICE_ISSUED action that releases a specific invoice. A post-action enhancement assigned to the enhancement ENH_CUSTOMER_INVOICE is added to inform the manager of the accountant if invoices have a total amount greater than USD 100,000.