SAP ABAP Class CL_FBS_RPLCTN_PROCESS_RESULT (Process Result)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
Properties
Class CL_FBS_RPLCTN_PROCESS_RESULT  
Short Description Process Result    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FBS_SE_GLMASTER_REPLCTN   Services for Proxies 
Created 20080507   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FBS_RPLCTN_PROCESS_RESULT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FBS_RESULT_HANDLER 20090130 Factory for Result Object
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_RESULT Instance attribute Protected Type reference (TYPE) TS_PROCESSING_RESULT_INT 20080507
2 M_BALNR_MAX Instance attribute Protected Type reference (TYPE) BALMNR Application Log: Internal Message Serial Number 20090108
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RESULT Instance method Public Method 20080507
2 ADD_RESULT_TO_MSG_CONTAINER Instance method Public Method 20090814
3 ADD_TO_SOA_MSG_CONTAINER Instance method Public Method 20090812
4 COMPLETE_BAPIRET Static method Protected Method 20090812
5 FILL_MSG_LOG Instance method Public Method 20080512
6 GET_APPLMSGTAB_FROM_BAPIRET Static method Protected Method 20080507
7 GET_AS_APPLMSGTAB Instance method Public Method 20080507
8 GET_AS_BAPIRET Instance method Public Method 20080507
9 GET_BAPIRET_FROM_INTMSGTAB Static method Protected Method 20090814
10 GET_BAPIRET_FROM_PROC_RESULT Static method Protected Method 20080507
11 GET_RESULT Instance method Protected Method 20080511
12 GET_RESULT_COMPLETE Instance method Public Method 20080511
13 GET_RESULT_WITH_CATEGORY Instance method Public Method 20080511
14 GET_RESULT_WO_CATEGORY Instance method Public Method 20080511
15 GET_WORST_FEH_TYPE Instance method Public Method 20090826
16 GET_WORST_MESSAGE Instance method Public Method 20080507
17 GET_WORST_MESSAGE_TYPE Instance method Public Method 20080512
18 HAS_FAILED Instance method Public Method 20080512
19 HAS_NON_FEH_ERROR Instance method Public Method 20090814
20 MERGE_RESULT Instance method Public Method 20080507
21 RESULT_CODE Instance method Protected Method 20080512
Events
Class CL_FBS_RPLCTN_PROCESS_RESULT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FEH_COLLECT_DATA Public See coding 20080507 BEGIN OF ts_feh_collect_data, error_category TYPE ech_dte_error_category, pre_mapping TYPE feh_boolean, i_process TYPE ech_dte_process, END OF ts_feh_collect_data
2 TS_MESSAGE_INT Protected See coding 20090812 BEGIN OF ts_message_int, message TYPE bapiret2, feh_ref TYPE sy-tabix, END OF ts_message_int
3 TS_PROCESSING_RESULT Public See coding 20080507 BEGIN OF ts_processing_result, feh_collect_data TYPE ts_feh_collect_data, messages TYPE bapiret2_tab, END OF ts_processing_result
4 TS_PROCESSING_RESULT_INT Protected See coding 20080507 BEGIN OF ts_processing_result_int, messages TYPE tt_messages_int, feh_collect_data TYPE tt_feh_collect_data, * result_code TYPE processing_result_code, * log TYPE prx_gdt_log, END OF ts_processing_result_int
5 TT_FEH_COLLECT_DATA Protected See coding 20080520 tt_feh_collect_data TYPE STANDARD TABLE OF ts_feh_collect_data WITH DEFAULT KEY
6 TT_MESSAGES_INT Protected See coding 20080507 tt_messages_int TYPE SORTED TABLE OF ts_message_int WITH UNIQUE KEY feh_ref "WGOSS1291983 *--- abuse the internal number *--- as unique key message-log_msg_no
7 TT_PROCESSING_RESULT Public See coding 20080507 tt_processing_result TYPE STANDARD TABLE OF ts_processing_result WITH KEY feh_collect_data
Method Signatures

Method ADD_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRT_MESSAGES Call by reference Object reference (TYPE REF TO) BAPIRET2_TAB Fehlermeldungen 20090908
2 Importing IS_FEH_DATA Call by reference Type reference (TYPE) TS_FEH_COLLECT_DATA 20080507
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20080507

Method ADD_RESULT on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method ADD_RESULT_TO_MSG_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_CONTAINER Call by reference Object reference (TYPE REF TO) CL_BS_SOA_MESSAGE_CONTAINER 20090814

Method ADD_RESULT_TO_MSG_CONTAINER on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method ADD_TO_SOA_MSG_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_CONTAINER Call by reference Object reference (TYPE REF TO) CL_BS_SOA_MESSAGE_CONTAINER 20090812

Method ADD_TO_SOA_MSG_CONTAINER on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method COMPLETE_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BAPIRET Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20090812

Method COMPLETE_BAPIRET on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method FILL_MSG_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG Call by reference Type reference (TYPE) SAPPLCO_LOG_GDT 20080512

Method FILL_MSG_LOG on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_APPLMSGTAB_FROM_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BAPIRET Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20080507
2 Returning RR_T_APPLMSGTAB Value transfer Object reference (TYPE REF TO) APPLMSGTAB Return parameter table 20080507

Method GET_APPLMSGTAB_FROM_BAPIRET on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_AS_APPLMSGTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PUT_FEH_CATEGORY Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20090826
2 Importing IP_WORST_FEH_CATEG_ON_TOP Call by reference Type reference (TYPE) FLAG allgemeines flag 20090826
3 Returning RR_T_APPLMSGTAB Value transfer Object reference (TYPE REF TO) APPLMSGTAB 20080507

Method GET_AS_APPLMSGTAB on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_AS_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_BAPIRET Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB 20080507

Method GET_AS_BAPIRET on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_BAPIRET_FROM_INTMSGTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES_INT Call by reference Type reference (TYPE) TT_MESSAGES_INT 20090814
2 Returning RR_T_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_TAB Fehlermeldungen 20090814

Method GET_BAPIRET_FROM_INTMSGTAB on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_BAPIRET_FROM_PROC_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROC_RESULT Call by reference Object reference (TYPE REF TO) CL_FBS_RPLCTN_PROCESS_RESULT 20080507
2 Returning RR_T_RETURN Value transfer Object reference (TYPE REF TO) BAPIRET2_T 20080507

Method GET_BAPIRET_FROM_PROC_RESULT on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_ONLY_WO_FEH Call by reference Type reference (TYPE) FLAG SPACE General Flag 20080511
2 Importing IP_FLG_ONLY_W_FEH Call by reference Type reference (TYPE) FLAG allgemeines flag 20080511
3 Returning RR_T_RESULT Value transfer Object reference (TYPE REF TO) TT_PROCESSING_RESULT 20080511

Method GET_RESULT on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_RESULT_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_RESULT Value transfer Object reference (TYPE REF TO) TT_PROCESSING_RESULT 20080511

Method GET_RESULT_COMPLETE on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_RESULT_WITH_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_RESULT Value transfer Object reference (TYPE REF TO) TT_PROCESSING_RESULT 20080511

Method GET_RESULT_WITH_CATEGORY on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_RESULT_WO_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_S_RESULT Value transfer Object reference (TYPE REF TO) TS_PROCESSING_RESULT 20080511

Method GET_RESULT_WO_CATEGORY on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_WORST_FEH_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WORST_MESSAGE_TYPE Value transfer Type reference (TYPE) BAPIRET2-TYPE Returnparameter 20090826

Method GET_WORST_FEH_TYPE on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_WORST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_S_WORST_MESSAGE Value transfer Object reference (TYPE REF TO) BAPIRET2 20080507

Method GET_WORST_MESSAGE on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method GET_WORST_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WORST_MESSAGE_TYPE Value transfer Type reference (TYPE) BAPIRET2-TYPE Returnparameter 20080512

Method GET_WORST_MESSAGE_TYPE on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method HAS_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_FAILED Value transfer Type reference (TYPE) ABAP_BOOL Verarbeitungsstatus 20080512

Method HAS_FAILED on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method HAS_NON_FEH_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_NON_FEH_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20090814

Method HAS_NON_FEH_ERROR on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method MERGE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROC_RESULT Call by reference Object reference (TYPE REF TO) CL_FBS_RPLCTN_PROCESS_RESULT 20080507

Method MERGE_RESULT on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.

Method RESULT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT_CODE Value transfer Type reference (TYPE) PROCESSING_RESULT_CODE Verarbeitungsstatus 20080512

Method RESULT_CODE on class CL_FBS_RPLCTN_PROCESS_RESULT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604