Hierarchy

⤷

⤷

IMG Activity
ID | SIMG_CFMENUORKSVALU | BAdI: Implement External Valuation of Activity Allocations |
Transaction Code | S_AL0_96000820 | (empty) |
Created on | 20020205 | |
Customizing Attributes | SIMG_CFMENUORKSVALU | BAdI: Implement External Valuation of Activity Allocations |
Customizing Activity | SIMG_CFMENUORKSVALU | BAdI: Implement External Valuation of Activity Allocations |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | EXT_VALUATION_IAA |
Use
This Business Add-In is used for the valuation of internal activity allocations. You can use it to specify the valuation of the activity allocation (different from the standard valuation done by the system). You can either specify the price used for valuating the allocated activity quantity, or the direct value of the activity allocation. The price and the value can be specified with fixed and variable portions.
Requirements
The implementation of the BAdI must transfer the valuation of the activity allocation in the EXT_PRICE
output structure. This structure (category COEXPRICE
) has the following components:
PRICE_TOTAL -
Total price per unit of measurePRICE_FIX -
Fixed price per unit of measurePRICE_VAR -
Variable price per unit of measurePRICE_TKE -
Price unitEX_CURR -
Currency keyVALUE_TOTAL -
Total valueVALUE_FIX -
Fixed valueVALUE_VAR -
Variable value
In the PRICE_xxx
components, you can specify the price to be used for valuating the allocated activity quantity. In the VALUE_xxx
components, you can specify the value of the activity allocation. EX_CURR
specifies the currency that the values in the output structure refer to.
In the MESSAGES
structure (category MESG
), you can transfer a message to the caller (for example, an error message).
The importing parameters SENDER
(category COBL_SENDER
), RECEIVER
(category COBL_RECEIVER
) and GENERAL
(category COBL_GENERAL
) provide you with information on the context of the activity allocation to be valuated.
The BAdI has the following exceptions:
VALUATION_NOT_FOUND -
No valuation could be foundVALUATION_ZERO -
Valuation 0 was foundGENERAL_ERROR -
General error in processing
The exceptions must be removed by using message ... raising ...
.
Standard settings
If there is no active BAdI implementation, the standard valuation is done by the system.
Activities
Create an implementation for the EXT_VALUATION_IAA
definition and implement the GET
method.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20020205 |
SAP Release Created in | 470 |