SAP ABAP IMG Activity FAGL_PLAN_MASS_UPL (Define Additional Verification for Plan Data)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL (Application Component) General Ledger Accounting
     FAGL_PLANNING (Package) Planning in New General Ledger
IMG Activity
ID FAGL_PLAN_MASS_UPL Define Additional Verification for Plan Data  
Transaction Code S_E38_98000071   (empty) 
Created on 20070807    
Customizing Attributes FAGL_PLAN_MASS_UPL   Additional Validation Checks for Plan Data 
Customizing Activity FAGL_PLAN_MASS_UPLOB   Additional Validation Checks for Plan Data 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_GL_PLANNING    

Use

This Business Add-In (BAdI) is called from within the Business Application Programming Interface (BAPI) for Transferring Plan Data to New General Ledger Accounting.

The BAdI provides the following functions:

  • Assignment of customer fields from parameter IT_EXTENSION to the customer fields that are assigned to the ledger in new General Ledger Accounting and that are consequently contained in the enhancement structure of the corresponding totals table (method FILL_CUST_FIELDS)
  • Validation of the data records in parameter IS_RECORD using customer criteria (method VALIDATION). If the required criteria for one or more data records are not fulfilled, an error message is returned in parameter ET_RETURN.

We recommend that you use a BAdI implementation for each totals table. You achieve this by creating your own implementations by specifying filter values for the corresponding ledgers (Define Ledgers for General Ledger Accounting).

Requirements

When implementing the BAdI, you specified the ledger for which you would like to perform the external transfer of plan data.

You cannot assign more than one BAdI implementation to each ledger. However, you can assign multiple ledgers to each BAdI implementation.

Standard settings

In the standard system, the BAdI is active.

Activities

Example

The BAdI implementation CL_EXM_GL_PLANNING is available with the leading ledger 0L and serves as an example implementation for totals table FAGLFLEXT, which is delivered by SAP. You can use this implementation for other ledgers, either with the same or a different totals table. If required, you can also create your own implementation for the BAdI.

See also

Methods

Fill Internal Table CT_INDEX_DATA from IT_EXTENSION

Check Plan Data

Interface

Assign and Check Plan Data

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
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  20070807 
SAP Release Created in 603