SAP ABAP Class CL_BSP_BP_BANK_DETAILS (BSP Interface Layer: Display Business Partner Bank Data)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-PCU-BP (Application Component) Dialog People-Centric UI for Business Partner
⤷
COM_BSP_MODEL_IL_BP (Package) Central Parts of BP from the BSP Development
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_BSP_INIT_IL | Interface for Initialization | 20040707 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_BSP_MODEL_ACCESS_IL | Application Interface to BSP IL | 20030106 |
Properties
| Class | CL_BSP_BP_BANK_DETAILS | |
| Short Description | BSP Interface Layer: Display Business Partner Bank Data | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | COM_BSP_MODEL_IL_BP | Central Parts of BP from the BSP Development |
| Created | 20030106 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_CRM_BSP_INIT_IL | Interface for Initialization | 20040707 | ||
| 2 | IF_CRM_BSP_MODEL_ACCESS_IL | Application Interface to BSP IL | 20030106 |
Friends
Class CL_BSP_BP_BANK_DETAILS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | BU_BOOLEAN | 20040130 | ||||
| 2 | Constant | Private | Type reference (TYPE) | C | 'E' | 20031229 | |||
| 3 | Constant | Private | See coding | 20041206 | |||||
| 4 | Constant | Private | Type reference (TYPE) | SYMSGID | 'R1' | 20031229 | |||
| 5 | Constant | Private | Type reference (TYPE) | SYMSGID | 'BF00' | 20031229 | |||
| 6 | Constant | Private | Type reference (TYPE) | SYMSGNO | '256' | 20031229 | |||
| 7 | Constant | Private | Type reference (TYPE) | SYMSGNO | '206' | 20031229 | |||
| 8 | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'BUP_BANK_DETS' | 20031229 | |||
| 9 | Constant | Private | See coding | 20031229 | |||||
| 10 | Constant | Private | Type reference (TYPE) | CRMT_MODELACCESSCLASS | 'CL_BSP_BP_PROMOD' | 20031229 | |||
| 11 | Constant | Protected | Type reference (TYPE) | CRMT_BSP_SCREENSTRUCTURE | 'comt_bsp_bp_bank_list' | Name of DDIC Structure Assigned to Layout | 20030218 | ||
| 12 | Constant | Private | Type reference (TYPE) | SY-DATUM | '99991231' | 20040206 | |||
| 13 | Constant | Private | Type reference (TYPE) | C | 'X' | 20031229 | |||
| 14 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_BSP_BP_BANK_DETAILS | 20040204 | ||||
| 15 | Instance attribute | Private | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST_T | 20031229 | ||||
| 16 | Instance attribute | Private | See coding | Original Bank Data Before Save | 20040707 | ||||
| 17 | Static Attribute | Private | Type reference (TYPE) | BANKK | 20031231 | ||||
| 18 | Static Attribute | Private | Type reference (TYPE) | BANKS | 20031231 | ||||
| 19 | Static Attribute | Private | Type reference (TYPE) | BU_BOOLEAN | 20040311 | ||||
| 20 | Instance attribute | Private | Type reference (TYPE) | C | 'X' | 'X' - Current Selected Object can Be Deleted | 20040708 | ||
| 21 | Static Attribute | Private | Type reference (TYPE) | COMT_BSP_BP_BANK_IBAN | 20031230 | ||||
| 22 | Static Attribute | Private | Type reference (TYPE) | COMT_BSP_BP_BANK_MOVE | 20040108 | ||||
| 23 | Instance attribute | Private | Type reference (TYPE) | BU_PARTNER | 20031229 | ||||
| 24 | Static Attribute | Private | Type reference (TYPE) | I | 20040130 | ||||
| 25 | Static Attribute | Private | Type reference (TYPE) | SY-DATUM | 20040310 | ||||
| 26 | Static Attribute | Private | Type reference (TYPE) | SY-DATUM | 20040310 |
Methods
Events
Class CL_BSP_BP_BANK_DETAILS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_KEY | Protected | See coding | 20030214 | |
Method Signatures
Method BANK_DETAIL_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returnparameter | 20040708 | |||
| 2 | IS_BANK_DETAILS | Call by reference | Type reference (TYPE) | BAPIBUS1006_BANKDETAILS | SAP-GP: BAPI-Struktur für Bankverbindungen | 20040708 |
Method BANK_DETAIL_CHECK on class CL_BSP_BP_BANK_DETAILS has no exception.
Method CHECK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20030328 | ||||
| 2 | IV_ACCT | Call by reference | Type reference (TYPE) | BANKN | Bank account number | 20030530 | |||
| 3 | IV_CTRY | Call by reference | Type reference (TYPE) | BANKS | Bank country key | 20030328 | |||
| 4 | IV_KEY | Call by reference | Type reference (TYPE) | BANKK | Bank Keys | 20030328 | |||
| 5 | IV_REGIO | Call by reference | Type reference (TYPE) | REGIO | Region (State, Province, County) | 20030523 |
Method CHECK_DATA on class CL_BSP_BP_BANK_DETAILS has no exception.
Method CHECK_MASTER_CTRY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BANKCTRY | Call by reference | Type reference (TYPE) | BANKS | 20040121 | ||||
| 2 | BANKEY | Call by reference | Type reference (TYPE) | BANKK | 20040121 | ||||
| 3 | ET_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20040121 |
Method CHECK_MASTER_CTRY_KEY on class CL_BSP_BP_BANK_DETAILS has no exception.
Method CLEAR_GLOBAL_VALUES Signature
Method CLEAR_GLOBAL_VALUES on class CL_BSP_BP_BANK_DETAILS has no parameter.
Method CLEAR_GLOBAL_VALUES on class CL_BSP_BP_BANK_DETAILS has no exception.
Method CREATE_BPBANKCONNECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSGS | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20030502 | ||||
| 2 | IS_PC | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | List of payments cards of a business partner | 20030502 |
Method CREATE_BPBANKCONNECTION on class CL_BSP_BP_BANK_DETAILS has no exception.
Method FILL_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BANK_DETAILS | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | 20040206 | ||||
| 2 | CS_MODIFIED_DATA | Call by reference | Type reference (TYPE) | BAPIBUS1006_BANKDETAIL | 20040206 | ||||
| 3 | CS_MODIFIED_FIELDS | Call by reference | Type reference (TYPE) | BAPIBUS1006_BANKDETAIL_X | 20040206 |
Method FILL_DATE on class CL_BSP_BP_BANK_DETAILS has no exception.
Method FILL_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BANKS | Call by reference | Type reference (TYPE) | BANKS | Bank country key | 20030227 | |||
| 2 | CTRYTEXT | Call by reference | Type reference (TYPE) | LANDX | Country Name | 20030227 | |||
| 3 | PROVZ | Call by reference | Type reference (TYPE) | REGIO | Region (State, Province, County) | 20030306 | |||
| 4 | PROVZTEXT | Call by reference | Type reference (TYPE) | BEZEI20 | Description | 20030306 |
Method FILL_DESCRIPTION on class CL_BSP_BP_BANK_DETAILS has no exception.
Method FILL_GLOBAL_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BANK_LIST | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | 20040123 |
Method FILL_GLOBAL_VALUES on class CL_BSP_BP_BANK_DETAILS has no exception.
Method GENERATE_MODIFY_IBAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BANK_DET | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | 20040127 | ||||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20040127 | ||||
| 3 | IS_BANKID | Call by reference | Type reference (TYPE) | BU_BKVID | 20040205 | ||||
| 4 | IS_BANK_IBAN | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_IBAN | 20040205 | ||||
| 5 | IS_GENERATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20040206 | ||||
| 6 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | 20040205 | ||||
| 7 | IS_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | 20040205 |
Method GENERATE_MODIFY_IBAN on class CL_BSP_BP_BANK_DETAILS has no exception.
Method GET_IBAN_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_IBAN_DET | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_IBAN | 20031230 | ||||
| 2 | EV_RECORD_COUNT | Call by reference | Type reference (TYPE) | I | 20040130 |
Method GET_IBAN_INFO on class CL_BSP_BP_BANK_DETAILS has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_BSP_BP_BANK_DETAILS | BSP Interface Layer: Display Business Partner Bank Data | 20040204 |
Method GET_INSTANCE on class CL_BSP_BP_BANK_DETAILS has no exception.
Method GET_MASTRKEY_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BANKEY | Call by reference | Type reference (TYPE) | BANKK | 20031231 | ||||
| 2 | ES_CTRY | Call by reference | Type reference (TYPE) | BANKS | 20031231 | ||||
| 3 | EV_RECORD_COUNT | Call by reference | Type reference (TYPE) | I | 20040130 |
Method GET_MASTRKEY_INFO on class CL_BSP_BP_BANK_DETAILS has no exception.
Method GET_MOVE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MOVE_DET | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_MOVE | 20040108 | ||||
| 2 | EV_RECORD_COUNT | Call by reference | Type reference (TYPE) | I | 20040130 |
Method GET_MOVE_INFO on class CL_BSP_BP_BANK_DETAILS has no exception.
Method MODIFY_BPBANKCONNECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20030502 | ||||
| 2 | IS_PC | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | List of payments cards of a business partner | 20030502 | |||
| 3 | IT_CHANGED_FIELD | Call by reference | Type reference (TYPE) | CRMT_BSP_CHANGEDFIELD_TAB | Changed Fields | 20030502 |
Method MODIFY_BPBANKCONNECTION on class CL_BSP_BP_BANK_DETAILS has no exception.
Method READ_BANK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BANK_DETS | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | Structure to display list of banks of a BP | 20030328 |
Method READ_BANK_DATA on class CL_BSP_BP_BANK_DETAILS has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 200 |