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
⤷
⤷
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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | 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 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'CON.LRC' | Error Category | 20090918 | ||
| 2 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | ||
| 3 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.TEE' | Error Category | 20090111 | ||
| 4 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | ||
| 5 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090123 | ||
| 6 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | ' ' | Error Category | 20090111 | ||
| 7 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090923 | ||
| 8 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | ||
| 9 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | ||
| 10 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | ||
| 11 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20091214 | ||
| 12 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.TEE' | Error Category | 20090528 | ||
| 13 | Constant | Public | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 'PRE.CVE' | Error Category | 20090111 | ||
| 14 | Static Attribute | Protected | Type reference (TYPE) | STRING | 20090111 | ||||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_FBS_RPLCTN_RESULT_CBCK | Inbound-specific Treatment of Result | 20090111 | |||
| 16 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FBS_GEN_REPL_UTIL | 20090214 | ||||
| 17 | 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 | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | |||
| 2 | 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 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_FBS_SE_AUTO_TRANSPORT | Fehlermeldungen | 20090111 | |||
| 2 | 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 | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | |||
| 2 | IO_BADI_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_APPL_PROXY_BADI_PROCESSING | 20090111 | ||||
| 3 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlermeldungen | 20090111 | |||
| 4 | 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 | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | |||
| 2 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | |||
| 3 | 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 | IP_CATEGORY | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | allgemeines flag | 20090111 | |||
| 2 | IS_FEH_DATA | Call by reference | Type reference (TYPE) | TS_FEH_COLLECT_DATA | 20090111 | ||||
| 3 | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Returnparameter | 20090111 | |||
| 4 | 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 | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | |||
| 2 | IP_FLG_FEH | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20090923 | ||
| 3 | IRS_MESSAGE | Call by reference | Object reference (TYPE REF TO) | BAPIRET2 | Returnparameter | 20090923 | |||
| 4 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | |||
| 5 | 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 | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | |||
| 2 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | |||
| 3 | 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 | IO_SMT_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SMT_ERROR | Fehler | 20090111 | |||
| 2 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | |||
| 3 | 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 | 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 | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20090111 | |||
| 2 | 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 | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | 20090111 | ||||
| 2 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | 20090111 | ||||
| 3 | IT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | 20090111 | ||||
| 4 | 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 | IF_PRE_MAPPING | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090111 | |||
| 2 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20090111 | |||
| 3 | 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 | IO_EXC | Call by reference | Object reference (TYPE REF TO) | CX_FBS_SE_RPLCTN_API_FAULT | Ausnahmen aus API | 20090918 | |||
| 2 | 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 | IO_RPLCTN_EXC | Call by reference | Object reference (TYPE REF TO) | CX_FBS_SE_RPLCTN_API_FAULT | Ausnahmen aus API | 20090921 | |||
| 2 | IRT_RPLCTN_MSG | Call by reference | Object reference (TYPE REF TO) | BAPIRET2_TAB | Fehlermeldungen | 20090908 | |||
| 3 | IT_RPLCTN_MSG | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20090111 | |||
| 4 | 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 | 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 | IS_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20091214 | |||
| 3 | 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 | IO_RPLCTN_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_FBS_RPLCTN_RESULT_CBCK | Inbound-spezifische Behandlung des Resultat | 20090214 | |||
| 2 | IO_RPLCTN_UTILS | Call by reference | Object reference (TYPE REF TO) | CL_FBS_GEN_REPL_UTIL | 20090214 | ||||
| 3 | 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 | IO_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_FBS_RPLCTN_PROCESS_RESULT | 20090111 | ||||
| 2 | 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 |