SAP ABAP Class CL_EBPP_ESOA_HELPER (helper class for ebpp-services)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
FIN-FSCM-BD (Application Component) Biller Direct
⤷
EBPP_APAR_2_XI_PROXY (Package) AP/AR/BL & Biller Direct (new modelling)
⤷
⤷
Properties
| Class | CL_EBPP_ESOA_HELPER | |
| Short Description | helper class for ebpp-services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EBPP_APAR_2_XI_PROXY | AP/AR/BL & Biller Direct (new modelling) |
| Created | 20070514 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_EBPP_ESOA_HELPER has no interface implemented.
Friends
Class CL_EBPP_ESOA_HELPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SAPPLCO_PROCESSING_RESULT_CODE | '5' | Proxy Data Element (Generated) | 20070516 | ||
| 2 | Constant | Public | Type reference (TYPE) | SAPPLCO_PROCESSING_RESULT_CODE | '3' | Proxy Data Element (Generated) | 20070516 | ||
| 3 | Constant | Public | Type reference (TYPE) | KOART | 'D' | Account Type | 20070522 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR11 | ' 0123456789' | Character Length 11 | 20070522 | ||
| 5 | Constant | Public | Type reference (TYPE) | BUSPA_TYPE | '12' | Business Partner Category | 20070522 | ||
| 6 | Constant | Public | Type reference (TYPE) | BUSPA_TYPE | '11' | Business Partner Category | 20070522 | ||
| 7 | Constant | Public | Type reference (TYPE) | KOART | 'K' | Account Type | 20070522 | ||
| 8 | Constant | Public | Type reference (TYPE) | SYMSGV | 'IntervalBoundaryTypeCode' | Text: IntervalBoundaryTypeCode | 20100302 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20070522 | ||
| 2 | Static method | Public | Method | 20070522 | ||
| 3 | Static method | Public | Method | 20070516 | ||
| 4 | Static method | Public | Method | collect messages | 20070514 | |
| 5 | Static method | Public | Method | return messages | 20070514 | |
| 6 | Static method | Public | Method | 20070514 |
Events
Class CL_EBPP_ESOA_HELPER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_SELOPT_INTERVAL | Public | See coding | Interval for selectionBy-Pattern | 20100302 | BEGIN OF ty_s_selopt_interval,
inclusion_exclusion_code TYPE c LENGTH 1,
interval_boundary_type_code TYPE c LENGTH 1,
upper_boundary TYPE string,
lower_boundary TYPE string,
END OF ty_s_selopt_interval
|
|
| 2 | TY_S_SELOPT_RANGE | Public | See coding | Range for select-option | 20100302 | BEGIN OF ty_s_selopt_range ,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE string,
high TYPE string,
END OF ty_s_selopt_range
|
Method Signatures
Method CONVERT_TO_ALPHAFORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_IN | Call by reference | Type reference (TYPE) | C | 20070522 | ||||
| 2 | P_OUT | Call by reference | Type reference (TYPE) | C | 20070522 |
Method CONVERT_TO_ALPHAFORMAT on class CL_EBPP_ESOA_HELPER has no exception.
Method ENV_INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ACCOUNT | Call by reference | Type reference (TYPE) | KONKO | Open item account number | 20070522 | |||
| 2 | C_ACCOUNT_TYPE | Call by reference | Type reference (TYPE) | KOART | Account Type | 20070522 | |||
| 3 | C_RC | Call by reference | Type reference (TYPE) | I | 20070522 | ||||
| 4 | I_COMPCODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070522 | |||
| 5 | I_FUNCTION | Call by reference | Type reference (TYPE) | FUNCNAME | Function name | 20070522 | |||
| 6 | I_PARTNERKEY | Call by reference | Type reference (TYPE) | BUSPA_KEY | Reference to the Business Partner | 20070522 | |||
| 7 | I_PARTNERTYPE | Call by reference | Type reference (TYPE) | BUSPA_TYPE | Business Partner Category | 20070522 |
Method ENV_INITIALIZE on class CL_EBPP_ESOA_HELPER has no exception.
Method FILL_PROXY_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LOG | Call by reference | Type reference (TYPE) | SAPPLCO_LOG | Proxy Structure (Generated) | 20070516 | |||
| 2 | E_LOG_GDT | Call by reference | Type reference (TYPE) | SAPPLCO_LOG_GDT | Proxy Structure (generated) | 20090116 | |||
| 3 | FINAL_CALL | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070516 | |||
| 4 | IM_BAPIRETTAB | Call by reference | Type reference (TYPE) | EBPP_T_BAPIRET2 | table type for bapiret2 | 20070516 | |||
| 5 | IM_EXISTING_LOG | Call by reference | Type reference (TYPE) | SAPPLCO_LOG | Proxy Structure (Generated) | 20070516 | |||
| 6 | IM_EXISTING_LOG_GDT | Call by reference | Type reference (TYPE) | SAPPLCO_LOG_GDT | Proxy Structure (generated) | 20090116 |
Method FILL_PROXY_LOG on class CL_EBPP_ESOA_HELPER has no exception.
Method MSG_COLLECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MESSAGE | Call by reference | Type reference (TYPE) | FIMSG | FI Messages | 20100203 | |||
| 2 | P_MSGID | Call by reference | Type reference (TYPE) | MSGID | Message identification | 20070514 | |||
| 3 | P_MSGNO | Call by reference | Type reference (TYPE) | MSGNO | System Message Number | 20070514 | |||
| 4 | P_MSGTY | Call by reference | Type reference (TYPE) | MSGTY | Message Type | 20070514 | |||
| 5 | P_MSGV1 | Call by reference | Type reference (TYPE) | C | 20070514 | ||||
| 6 | P_MSGV2 | Call by reference | Type reference (TYPE) | C | 20070514 | ||||
| 7 | P_MSGV3 | Call by reference | Type reference (TYPE) | C | 20070514 | ||||
| 8 | P_MSGV4 | Call by reference | Type reference (TYPE) | C | 20070514 | ||||
| 9 | P_MSORT | Call by reference | Type reference (TYPE) | MSORT | Sort field for messages | 20070514 | |||
| 10 | P_RC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20070514 |
Method MSG_COLLECT on class CL_EBPP_ESOA_HELPER has no exception.
Method MSG_RETURN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_XINIT | Call by reference | Type reference (TYPE) | FLAG | 'X' | initialize messages | 20090629 | ||
| 2 | PT_MESSAGES | Call by reference | Type reference (TYPE) | EBPP_T_BAPIRET2 | Error Messages | 20070522 |
Method MSG_RETURN on class CL_EBPP_ESOA_HELPER has no exception.
Method SELECT_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RANGE | Call by reference | Type reference (TYPE) | TY_S_SELOPT_RANGE | Range for select-option | 20100302 | |||
| 2 | EV_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20100302 | |||
| 3 | IS_INTERVAL | Call by reference | Type reference (TYPE) | TY_S_SELOPT_INTERVAL | Interval for selectionBy-Pattern | 20100203 | |||
| 4 | IV_RANGE_NAME | Call by reference | Type reference (TYPE) | CHAR40 | name of the SelectionBy-Structure | 20100203 | |||
| 5 | IV_XCENTRAL_MAPPING | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20100302 |
Method SELECT_OPTIONS on class CL_EBPP_ESOA_HELPER has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 602 |