SAP ABAP IMG Activity J_3RF_TP_BADI (BAdI: Transfer Pricing Data)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     J3RF (Package) Localization Russia: FI
IMG Activity
ID J_3RF_TP_BADI BAdI: Transfer Pricing Data  
Transaction Code S_EBJ_98000205   (empty) 
Created on 20121205    
Customizing Attributes J_3RF_TP_BADI   BAdI: Transfer Pricing Data 
Customizing Activity J_3RF_TP_BADI   BAdI: Transfer Pricing Data 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name J_3RF_TP_BADI    

Use

This Business Add-In (BAdI) is used in Transfer Pricing for Russia.

You can use this BAdI to modify relevant data.

This BAdI definition contains BAdI methods:

  • MODIFY_MAIN is used to edit main transfer pricing notification data.
  • MODIFY_LIST1A is used to edit data for transfer pricing notification section 1A.
  • MODIFY_LIST1B is used to edit data for transfer pricing notification section 1B.
  • MODIFY_LIST2 is used to edit data for transfer pricing notification section 2.
  • MODIFY_TOTAL is used to edit data of relevant documents before the corrective invoices are applied to the accounting documents.
  • Fill out the fields as follows:

  • group - group code as defined in Customizing
  • grouping flag - grouping flag as defined in Customizing
  • partner - account type: D for customer account, K for vendor account
  • kunnr - customer number
  • lifnr - vendor number
  • prio - technical field, not used at this point
  • dmbtr_sign - technical field, not used at this point
  • Remaining fields are filled out according to Accounting Document Segment table (BSEG).

  • MODIFY_CORR is used to edit data of corrective documents before their data is written into the transfer pricing database.
  • Relevant tables are:

  • ct_bseg_cor - corrective documents
  • ct_bseg_ori - original documents
  • Fill out the fields as follows:
  • belnr_prev - number of the document the corrective invoice refers to
  • buzei_prev - number of the document item the corrective invoice refers to
  • belnr_orig - number of the original document in the document chain
  • buzei_orig - number of the original document item in the document chain
  • For the original document in the document chain, fill out the fields belnr_prev, buzei_prev, belnr_orig, buzei_orig with its own document and item numbers.
  • active flag - technical flag, not used at this point

Requirements

Standard settings

In the standard system, there is no activated BAdI implementation.

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.

Example

To display the sample code, choose Goto -> Sample Code -> Display.

See also:

This BAdI uses the interface IF_J_3RF_TP_BADI. For more information, display the interface in the Class Builder.

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
J_3RF_TP_BADI RU Russian Fed.
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG J_3RF_TP_BADI 0 HLA0009201 General Ledger Accounting 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20130110 
SAP Release Created in 617