SAP ABAP IMG Activity CKML_CROSS_COMPANY (BAdI: Control of Cross-Company Code Transfers)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       CKML (Package) Material ledger
IMG Activity
ID CKML_CROSS_COMPANY BAdI: Control of Cross-Company Code Transfers  
Transaction Code S_EB5_05000659   (empty) 
Created on 20100203    
Customizing Attributes CKML_CROSS_COMPANY   BAdI: Control of Cross-Company Code Transfers 
Customizing Activity CKML_CROSS_COMPANY   BAdI: Control of Cross-Company Code Transfers 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CKML_CROSS_COMPANY    

Use

This Business Add-In (BAdI) is used in the Actual Costing/Material Ledger (CO-PC-ACT) component. You can use this BAdI to influence the system response for cross-company code stock transfer processes.

The following methods are available:

  • ROLLUP_COST_COMP_SPLIT

    Using this method you can control that the cost component split is also transferred cross-company code in the legal view.

  • REVAL_MARKUP_AT_ACTUAL_COSTS

    Using this method you can control that the intercompany profit is calculated on the plan costs of the sender and not using the actual costs.

  • DISPLAY_COST_COMPONENTS

    Using this method you can control in Material Price Analysis (CKM3) that all cost components not relevant to inventory valuation are displayed (and not just the cost component for the intercompany profit).

  • GET_MARKUP_COMPONENT

    Using this method you can control that the intercompany profit is assigned to any cost component not relevant to inventory.

  • MODIFY_MARKUP

    With this method, you can calculate the intercompany profit in accordance with a separate algorithm.

Requirements

Standard settings

You can find information about the standard settings (filter, single or multiple use) on the Attributes tab in the BAdI Builder (transaction SE18).

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

See also

For additional information about cross-company code stock transfer processes, see the SAP Library under SAP ERP Central Component -> Accounting -> Controlling (CO) -> Product Coste Controlling (CO-PC) -> Actual Costing/Material-Ledger (CO-PC-ACT) -> Selected Functions -> Cross-Company Code Stock Transfer Prices.

Example

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 3   Nonrequired activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG CKML_CROSS_COMPANY 0 HLA0009422 Actual Costing/Material Ledger 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100204 
SAP Release Created in 605