SAP ABAP Class CL_FBS_RESULT_HANDLER (Factory for Result Object)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-GL-GL (Application Component) Basic Functions
⤷ FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
⤷ FI-GL-GL (Application Component) Basic Functions
⤷ FBS_SE_GLMASTER_REPLCTN (Package) Services for Proxies
Properties
Class | CL_FBS_RESULT_HANDLER | |
Short Description | Factory for Result Object | |
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 | 20090111 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_FBS_RPLCTN_MANAGER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_FBS_RPLCTN_PROCESS_RESULT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_FBS_RESULT_HANDLER has no interface implemented.
Friends
Class CL_FBS_RESULT_HANDLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ECH_CTG_API_DELAYED_UPDATE | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'CON.LRC' | Error Category | 20090918 | |
2 | C_ECH_CTG_API_ERROR | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | |
3 | C_ECH_CTG_AUTOMATIC | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.TEE' | Error Category | 20090111 | |
4 | C_ECH_CTG_BADI_CALL | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | |
5 | C_ECH_CTG_CONFIG_ERROR | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090123 | |
6 | C_ECH_CTG_DEFAULT | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | ' ' | Error Category | 20090111 | |
7 | C_ECH_CTG_INCONS_MESSAGE | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090923 | |
8 | C_ECH_CTG_MANUAL | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | |
9 | C_ECH_CTG_MAPPING_ERROR | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | |
10 | C_ECH_CTG_PROGRAM_ERROR | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | |
11 | C_ECH_CTG_SW_NOT_ACTIVE | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20091214 | |
12 | C_ECH_CTG_TEMPORARY | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.TEE' | Error Category | 20090528 | |
13 | C_ECH_CTG_WORK_STRUC_PROC | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | |
14 | G_MSG_DUMMY | Static Attribute | Protected | Type reference (TYPE) | STRING | 20090111 | |||
15 | MO_RPLCTN | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_FBS_RPLCTN_RESULT_CBCK | Inbound-specific Treatment of Result | 20090111 | ||
16 | MO_UTILS | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FBS_GEN_REPL_UTIL | 20090214 | |||
17 | _M_FOR_BULK_HANDLING | Instance attribute | Private | Type reference (TYPE) | FLAG | General Indicator | 20090428 |
Methods
Events
Class CL_FBS_RESULT_HANDLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ECH_GLOBAL_DATA | Public | See coding | 20090111 | BEGIN OF ts_ech_global_data,
component TYPE ech_dte_component,
process TYPE ech_dte_process,
END OF ts_ech_global_data
|
||
2 | TS_FEH_COLLECT_DATA | Public | Type reference (TYPE) | CL_FBS_RPLCTN_PROCESS_RESULT=>TS_FEH_COLLECT_DATA | 20090111 |
|
Method Signatures
Method BUILD_FEH_DATA_GENERAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | ||
2 | Returning | RR_S_FEH_DATA | Value transfer | Object reference (TYPE REF TO) | TS_FEH_COLLECT_DATA | 20090111 |
Method BUILD_FEH_DATA_GENERAL on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_AUTO_TRANS_FAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_FBS_SE_AUTO_TRANSPORT | Fehlermeldungen | 20090111 | ||
2 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_AUTO_TRANS_FAULT on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_BADI_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | ||
2 | Importing | IO_BADI_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_APPL_PROXY_BADI_PROCESSING | 20090111 | |||
3 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlermeldungen | 20090111 | ||
4 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_BADI_CALL on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_COMPLETION_FAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | ||
2 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | ||
3 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_COMPLETION_FAULT on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_FEH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_CATEGORY | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | allgemeines flag | 20090111 | ||
2 | Importing | IS_FEH_DATA | Call by reference | Type reference (TYPE) | TS_FEH_COLLECT_DATA | 20090111 | |||
3 | Importing | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Returnparameter | 20090111 | ||
4 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_FEH on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_INCONS_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | ||
2 | Importing | IP_FLG_FEH | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20090923 | |
3 | Importing | IRS_MESSAGE | Call by reference | Object reference (TYPE REF TO) | BAPIRET2 | Returnparameter | 20090923 | ||
4 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | ||
5 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_INCONS_MSG on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_KEY_MISMATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | ||
2 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | ||
3 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_KEY_MISMATCH on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_MAPPING_FAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SMT_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SMT_ERROR | Fehler | 20090111 | ||
2 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | ||
3 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_MAPPING_FAULT on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_NON_CATEGORIZED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_RESUILT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_NON_CATEGORIZED on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_NON_FEH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20090111 | ||
2 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_NON_FEH on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_OUT_OF_SEQUENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | 20090111 | |||
2 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | 20090111 | |||
3 | Importing | IT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | 20090111 | |||
4 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_OUT_OF_SEQUENCE on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_PROGRAM_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | ||
2 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | ||
3 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_PROGRAM_ERROR on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_RPLCTN_EXC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_EXC | Call by reference | Object reference (TYPE REF TO) | CX_FBS_SE_RPLCTN_API_FAULT | Ausnahmen aus API | 20090918 | ||
2 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090918 |
Method BUILD_RESULT_RPLCTN_EXC on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_RPLCTN_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_RPLCTN_EXC | Call by reference | Object reference (TYPE REF TO) | CX_FBS_SE_RPLCTN_API_FAULT | Ausnahmen aus API | 20090921 | ||
2 | Importing | IRT_RPLCTN_MSG | Call by reference | Object reference (TYPE REF TO) | BAPIRET2_TAB | Fehlermeldungen | 20090908 | ||
3 | Importing | IT_RPLCTN_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20090111 | ||
4 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 |
Method BUILD_RESULT_RPLCTN_RETURN on class CL_FBS_RESULT_HANDLER has no exception.
Method BUILD_RESULT_SW_NOT_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_SWITCH | Call by reference | Type reference (TYPE) | CL_FBS_RPLCTN_MANAGER=>T_BUSINESS_FUNC_SW | Nicht näher def. Bereich, evtl. für Patchlevels verwendbar | 20091214 | ||
2 | Importing | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20091214 | ||
3 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20091214 |
Method BUILD_RESULT_SW_NOT_ACTIVE on class CL_FBS_RESULT_HANDLER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_RPLCTN_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_FBS_RPLCTN_RESULT_CBCK | Inbound-spezifische Behandlung des Resultat | 20090214 | ||
2 | Importing | IO_RPLCTN_UTILS | Call by reference | Object reference (TYPE REF TO) | CL_FBS_GEN_REPL_UTIL | 20090214 | |||
3 | Importing | IP_FOR_BULK_HANDLING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090214 |
Method CONSTRUCTOR on class CL_FBS_RESULT_HANDLER has no exception.
Method FEH_CATEGORIZE_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 | |||
2 | Importing | I_PROCESS_STEP | Call by reference | Type reference (TYPE) | CHAR1 | Komponente der Versionsnummer | 20090111 |
Method FEH_CATEGORIZE_RESULT on class CL_FBS_RESULT_HANDLER has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |