SAP ABAP Class CL_KBAS_BAPI_CALL_UP (BAPI Handling)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_KBAS_BAPI_CALL_UP_TYPES Data Types for BAPI Handling 20091013
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_KBAS_BAPI_CALL_UP_CE BAPI Handling for Cost Element 20091013
Properties
Class CL_KBAS_BAPI_CALL_UP  
Short Description BAPI Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBS_SE_GLMASTER_REPLCTN   Services for Proxies 
Created 20091013   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_KBAS_BAPI_CALL_UP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_KBAS_BAPI_CALL_UP_TYPES Data Types for BAPI Handling 20091013
Friends
Class CL_KBAS_BAPI_CALL_UP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPLC_ID_CELEMENT Instance attribute Public Attribute reference (LIKE) 20091013
2 GC_APPLC_ID_COSTCENTER Instance attribute Public Attribute reference (LIKE) 20091013
3 GC_CALL_UP_TYPE_DELETE Instance attribute Public Attribute reference (LIKE) 20091013
4 GC_CALL_UP_TYPE_INSERT Instance attribute Public Attribute reference (LIKE) 20091013
5 GC_CALL_UP_TYPE_UPDATE Instance attribute Public Attribute reference (LIKE) 20091013
6 GT_INSTANCE_CACHE Static Attribute Protected See coding 20091013
7 GT_REG_ID_MERGE_CHAR_REL Static Attribute Protected Type reference (TYPE) TT_REG_ID_MERGE_CHAR_REL 20091013
8 G_CURRENT_LUW_GRP_CHAR Static Attribute Protected Type reference (TYPE) T_LUW_GRP_CHARACTERISTIC 20091013
9 G_CURRENT_MERGE_CHAR Static Attribute Protected Type reference (TYPE) T_MERGE_CHARACTERISTIC 20091013
10 G_CURRENT_REGID Static Attribute Protected Type reference (TYPE) T_REG_ID 20091013
11 MO_BAPI_DATA_TYPE Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20091013
12 MR_DATA Instance attribute Public Object reference (TYPE REF TO) DATA 20091013
13 MT_COOBJECT Instance attribute Public Type reference (TYPE) TT_CO_OBJECT 20091013
14 M_CALL_UP_TYPE Instance attribute Public Type reference (TYPE) T_CALL_UP_TYPE 20091013
15 M_LUW_GRP_CHARACTERISTIC Instance attribute Public Type reference (TYPE) T_LUW_GRP_CHARACTERISTIC 20091013
16 M_MERGE_CHAR Instance attribute Protected Type reference (TYPE) T_MERGE_CHARACTERISTIC 20091013
17 M_REG_ID Instance attribute Public Type reference (TYPE) T_REG_ID 20091013
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BAPI_LINE_ADMISSIBLE Instance method Protected Method 20091013
2 CHECK_INPUT_COMPATIBLE Instance method Protected Method 20091013
3 CHECK_MERGE_IS_ADMISSIBLE Instance method Protected Method 20091013
4 CONSTRUCTOR Instance method Public Constructor 20091013
5 DERIVE_LUW_GRP_CHARACTERISTIC Instance method Protected Method 20091013
6 DERIVE_MERGE_CHARACTERISTIC Instance method Protected Method 20091013
7 EXECUTE_CALL Instance method Public Method 20091013
8 EXECUTE_DELETE Instance method Protected Method 20091013
9 EXECUTE_INSERT Instance method Protected Method 20091013
10 EXECUTE_UPDATE Instance method Protected Method 20091013
11 GET_CALL_UP Static method Public Method 20091111
12 INIT Instance method Protected Method 20091013
13 MERGE Instance method Protected Method 20091013
14 SET_UPD_CHARACTERISTICS Instance method Protected Method 20091111
Events
Class CL_KBAS_BAPI_CALL_UP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CNTRL Public Attribute reference (LIKE) 20091013
2 TS_CO_OBJECT Public Attribute reference (LIKE) 20091013
3 TS_REG_ID_MERGE_CHAR_REL Protected See coding 20091013 BEGIN OF ts_reg_id_merge_char_rel, merge_char TYPE t_merge_characteristic, call_up_type type t_call_up_type, reg_id TYPE t_reg_id, END OF ts_reg_id_merge_char_rel
4 TS_VALIDITY Public Attribute reference (LIKE) 20091013
5 TT_CO_OBJECT Public Attribute reference (LIKE) 20091013
6 TT_REG_ID Public Attribute reference (LIKE) 20091013
7 TT_REG_ID_MERGE_CHAR_REL Protected See coding 20091013 tt_reg_id_merge_char_rel TYPE STANDARD TABLE OF ts_reg_id_merge_char_rel WITH DEFAULT KEY WITH UNIQUE HASHED KEY merge COMPONENTS merge_char call_up_type WITH UNIQUE HASHED KEY reg_id COMPONENTS reg_id
8 T_APPLC_ID Public Attribute reference (LIKE) 20091013
9 T_CALL_UP_TYPE Public Attribute reference (LIKE) 20091013
10 T_CO_OBJECT Public Attribute reference (LIKE) 20091013
11 T_LUW_GRP_CHARACTERISTIC Public Attribute reference (LIKE) 20091013
12 T_LUW_GRP_ID Public Attribute reference (LIKE) 20091013
13 T_MERGE_CHARACTERISTIC Protected Type reference (TYPE) STRING 20091013
14 T_REG_ID Public Attribute reference (LIKE) 20091013
Method Signatures

Method CHECK_BAPI_LINE_ADMISSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091013
2 Returning RP_IS_ADMISSIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20091013

Method CHECK_BAPI_LINE_ADMISSIBLE on class CL_KBAS_BAPI_CALL_UP has no exception.

Method CHECK_INPUT_COMPATIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091013
2 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091013
3 Returning RP_IS_COMPATIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20091013

Method CHECK_INPUT_COMPATIBLE on class CL_KBAS_BAPI_CALL_UP has no exception.

Method CHECK_MERGE_IS_ADMISSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091013
2 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091013
3 Returning RP_IS_ADMISSIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20091013

Method CHECK_MERGE_IS_ADMISSIBLE on class CL_KBAS_BAPI_CALL_UP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TYPE Call by reference Type reference (TYPE) T_CALL_UP_TYPE 20091013

Method CONSTRUCTOR on class CL_KBAS_BAPI_CALL_UP has no exception.

Method DERIVE_LUW_GRP_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091013
2 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091013
3 Returning RP_CHAR Value transfer Type reference (TYPE) T_LUW_GRP_CHARACTERISTIC 20091013

Method DERIVE_LUW_GRP_CHARACTERISTIC on class CL_KBAS_BAPI_CALL_UP has no exception.

Method DERIVE_MERGE_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091013
2 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091013
3 Returning RP_CHAR Value transfer Type reference (TYPE) T_MERGE_CHARACTERISTIC 20091013

Method DERIVE_MERGE_CHARACTERISTIC on class CL_KBAS_BAPI_CALL_UP has no exception.

Method EXECUTE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TEST Call by reference Type reference (TYPE) FLAG 20091013
2 Importing IP_UPDATE_IN_TASK Call by reference Type reference (TYPE) FLAG 20091013
3 Returning RRT_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20091013
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091013

Method EXECUTE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TEST Call by reference Type reference (TYPE) FLAG 20091013
2 Importing IP_UPDATE_IN_TASK Call by reference Type reference (TYPE) FLAG 20091013
3 Returning RRT_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20091013
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091013

Method EXECUTE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TEST Call by reference Type reference (TYPE) FLAG 20091013
2 Importing IP_UPDATE_IN_TASK Call by reference Type reference (TYPE) FLAG 20091013
3 Returning RRT_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20091013
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091013

Method EXECUTE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TEST Call by reference Type reference (TYPE) FLAG 20091013
2 Importing IP_UPDATE_IN_TASK Call by reference Type reference (TYPE) FLAG 20091013
3 Returning RRT_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20091013
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091013

Method GET_CALL_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_APPLC_ID Call by reference Type reference (TYPE) T_APPLC_ID 20091111
2 Importing IP_CALL_UP_TYPE Call by reference Type reference (TYPE) T_CALL_UP_TYPE 20091111
3 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091111
4 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091111
5 Returning RO_CALL_UP Value transfer Object reference (TYPE REF TO) CL_KBAS_BAPI_CALL_UP 20091111

Method GET_CALL_UP on class CL_KBAS_BAPI_CALL_UP has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091013
2 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091013

Method INIT on class CL_KBAS_BAPI_CALL_UP has no exception.

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091013
2 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091013

Method MERGE on class CL_KBAS_BAPI_CALL_UP has no exception.

Method SET_UPD_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BAPI_LINE Call by reference Object reference (TYPE REF TO) DATA 20091111
2 Importing IS_COOBJECT Call by reference Type reference (TYPE) TS_CO_OBJECT 20091111

Method SET_UPD_CHARACTERISTICS on class CL_KBAS_BAPI_CALL_UP has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605