SAP ABAP Class /EACC/CL_BTA_HD_ITEM_BP_PP (Blueprint for Generating Primary Processes)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/BTA_GENERIC (Package) General Business Transaction
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 20040203
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_BTA_INVOICE_BP_PP Building Plan for Generating Primary Accounting Processes 20040203
Properties
Class /EACC/CL_BTA_HD_ITEM_BP_PP  
Short Description Blueprint for Generating Primary Processes    
Super Class CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /EACC/BTA_GENERIC   General Business Transaction 
Created 20040203   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FINB_CONS_GENERATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /EACC/CL_BTA_HD_ITEM_BP_PP has no interface implemented.
Friends
Class /EACC/CL_BTA_HD_ITEM_BP_PP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_LOGICAL_NAME Instance attribute Public Type reference (TYPE) STRING 20040203
2 AX_CON_FIN_ACCE_EXIST Instance attribute Public Type reference (TYPE) /EACC/BOOLEAN True if Executed in R/3 20040203
3 A_BUS_TRANS_CAT Instance attribute Public Type reference (TYPE) ACC_BUS_TR_CAT Business Transaction Category 20040203
4 A_DATABASIS Instance attribute Public Type reference (TYPE) ACC_DATABASIS Data Basis 20040203
5 A_INTERFACE_ID Instance attribute Public Type reference (TYPE) /EACC/BTA_GEN_INTERFACE_ID Interface Identifier 20040203
6 A_INTERFACE_NAME Instance attribute Public Type reference (TYPE) SEOCLSNAME Object Type Name 20040203
7 A_TEMPLATE Instance attribute Public Type reference (TYPE) /EACC/BTA_GEN_TEMPL_CAT Natural Number 20040203
8 _X_TEST_ONLY Instance attribute Private Type reference (TYPE) /EACC/BOOLEAN Test Generation Desired 20040203
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040203
2 GET_ALL_LOGICAL_SOURCES Instance method Public Method Gets All Logical Sources for Derivations 20040203
3 GET_ATTRIBUTES Instance method Public Method Provides Attributes for Work Structures 20040203
4 GET_CREATION_OF_DERIVATIONS Instance method Public Method Provides Creation Information for Derivation Containers 20040203
5 GET_DECLARATION Instance method Public Method Fetches Information for Data Declaration 20040203
6 GET_HEAD_OBJECT Instance method Public Method Gets Header Object 20040203
7 GET_ITEM_OBJECTS Instance method Public Method Gets Row Objects 20040203
8 GET_LOGICAL_NAME_FROM_TABLE Instance method Public Method Gets Logical Structure Name for Corresponding Table 20040203
9 GET_MOVE_FLOW Instance method Public Method Fetches Structure Assignment for Flow Values 20040203
10 GET_MOVE_HEAD Instance method Public Method Gets Structure Assignment for Header Objects 20040203
11 GET_MOVE_ITEM Instance method Public Method Gets Structure Assignment for Row Objects 20040203
12 GET_SRC_DERIVATION_MOVE Instance method Public Method Gets Move Logic for Derivation Processing Structures 20040203
13 GET_SUPER_CLASS_PROCESS Instance method Public Method Gets Superclass for Generated BTA Processes 20040203
14 GET_TABLE_PARAMETER_HD Instance method Public Method Gets All Table Parameters for Header 20040203
15 GET_TABLE_PARAMETER_IT Instance method Public Method Gets All Table Parameters for Row Objects 20040203
16 GET_WHERE_CLAUSE Instance method Public Method Provides Where-Condition for Dependent Tables 20040203
Events
Class /EACC/CL_BTA_HD_ITEM_BP_PP has no event.
Types
Class /EACC/CL_BTA_HD_ITEM_BP_PP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) FINB_GN_APPL Anwendung 20040203
2 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) CLIKE Key des Konfigurationsobjektes 20040203
3 Importing I_CONFIG_KEY_EXTENSION Call by reference Type reference (TYPE) CLIKE Key-Erweiterung 20040203
4 Importing I_CONFIG_OBJ Call by reference Type reference (TYPE) CLIKE Name Konfigurationsobjekt 20040203
5 Importing I_ON_DELETE Call by reference Type reference (TYPE) BOOLE_D CL_FINB_CONS_GENERATOR=>A_FALSE nur Löschen erlaubt 20040203

Method CONSTRUCTOR on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_ALL_LOGICAL_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_SOURCE Call by reference Type reference (TYPE) /EACC/T_BTA_LOGICAL_STR_NAME Tabelle von logischen Strukturnamen 20040203

Method GET_ALL_LOGICAL_SOURCES on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES_REF_TO Call by reference Type reference (TYPE) /EACC/YT_DECLARATION 20040203
2 Exporting ET_ATTRIBUTES_TYPE Call by reference Type reference (TYPE) /EACC/YT_DECLARATION 20040203
3 Exporting ET_ATTRIBUTES_TYPE_TABLE Call by reference Type reference (TYPE) /EACC/YT_DECLARATION Variablendeklarationen für Templates 20040203

Method GET_ATTRIBUTES on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_CREATION_OF_DERIVATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREATE_OBJECT Call by reference Type reference (TYPE) /EACC/YT_DECLARATION Variablendeklarationen für Templates 20040203

Method GET_CREATION_OF_DERIVATIONS on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_DECLARATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DECLARATION_FS Call by reference Type reference (TYPE) /EACC/YT_DECLARATION Feldsymbole 20040203
2 Exporting ET_DECLARATION_REF_OBJ Call by reference Type reference (TYPE) /EACC/YT_DECLARATION Objekt Referenzen 20040203
3 Exporting ET_DECLARATION_STRUCTURE Call by reference Type reference (TYPE) /EACC/YT_DECLARATION Strukturen 20040203

Method GET_DECLARATION on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_HEAD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEAD_OBJECT Call by reference Type reference (TYPE) /EACC/YS_DECLARATION Variablendeklartionen für Templates 20040203

Method GET_HEAD_OBJECT on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_ITEM_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_OBJECTS Call by reference Type reference (TYPE) /EACC/YT_DECLARATION zu erzeugende Objekte 20040203

Method GET_ITEM_OBJECTS on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_LOGICAL_NAME_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_PARAMETER Call by reference Type reference (TYPE) RS38L_PAR_ 20040203
2 Returning RESULT Value transfer Type reference (TYPE) /EACC/BTA_LOGICAL_STRUCT_NAME 20040203

Method GET_LOGICAL_NAME_FROM_TABLE on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_MOVE_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MOVE Call by reference Type reference (TYPE) /EACC/YT_MOVE 20040203
2 Importing I_TABLE_PARAMETER Call by reference Type reference (TYPE) RS38L_PAR_ 20040203

Method GET_MOVE_FLOW on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_MOVE_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MOVE Call by reference Type reference (TYPE) /EACC/YT_MOVE Tabelle von einzelnen Strukutrzuweisungen 20040203
2 Importing I_TABLE_PARAMETER Call by reference Type reference (TYPE) RS38L_PAR_ Name des Parameters 20040203

Method GET_MOVE_HEAD on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_MOVE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MOVE Call by reference Type reference (TYPE) /EACC/YT_MOVE Tabelle von einzelnen Strukutrzuweisungen 20040203
2 Importing I_LOGICAL_NAME Call by reference Type reference (TYPE) /EACC/BTA_LOGICAL_STRUCT_NAME 20040203
3 Importing I_TABLE_PARAMETER Call by reference Type reference (TYPE) RS38L_PAR_ Name des Parameters 20040203

Method GET_MOVE_ITEM on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_SRC_DERIVATION_MOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BTA4004 Call by reference Type reference (TYPE) /EACC/YTBTA4004 Tabellentyp von DB-Tabelle /EACC/TBTA4004 20040203
2 Importing I_LOG_SOURCE Call by reference Type reference (TYPE) /EACC/BTA_LOGICAL_STRUCT_NAME logischer Strukturname 20040203

Method GET_SRC_DERIVATION_MOVE on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_SUPER_CLASS_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20040203

Method GET_SUPER_CLASS_PROCESS on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_TABLE_PARAMETER_HD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TABLE_PARAMETER Call by reference Type reference (TYPE) RS38L_PAR_ Name des Parameters 20040203

Method GET_TABLE_PARAMETER_HD on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_TABLE_PARAMETER_IT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE_PARAMETER Call by reference Type reference (TYPE) /EACC/T_TABLE_PARAMETER Liste von Tebellenparametern 20040203

Method GET_TABLE_PARAMETER_IT on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.

Method GET_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE Call by reference Type reference (TYPE) /EACC/YT_WHERE Tabelle von Where-Bedingungen 20040203
2 Importing I_DEP_PARAMETER Call by reference Type reference (TYPE) RS38L_PAR_ Name des Parameters 20040203

Method GET_WHERE_CLAUSE on class /EACC/CL_BTA_HD_ITEM_BP_PP has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 400