SAP ABAP IMG Activity SIMG_CFMENUORKSVALU (BAdI: Implement External Valuation of Activity Allocations)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     KIMB (Package) Cost Accounting: Manual Actual Postings
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 measure
  • PRICE_FIX - Fixed price per unit of measure
  • PRICE_VAR - Variable price per unit of measure
  • PRICE_TKE - Price unit
  • EX_CURR - Currency key
  • VALUE_TOTAL - Total value
  • VALUE_FIX - Fixed value
  • VALUE_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 found
  • VALUATION_ZERO - Valuation 0 was found
  • GENERAL_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