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
⤷ 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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_BSP_BP_ACCMOD | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_BSP_BP_BNK_POPUP | 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 | GC_CHECK | Static Attribute | Private | Type reference (TYPE) | BU_BOOLEAN | 20040130 | |||
2 | GC_ERR | Constant | Private | Type reference (TYPE) | C | 'E' | 20031229 | ||
3 | GC_EVENT | Constant | Private | See coding | 20041206 | ||||
4 | GC_MSGCLASS | Constant | Private | Type reference (TYPE) | SYMSGID | 'R1' | 20031229 | ||
5 | GC_MSGCLASS2 | Constant | Private | Type reference (TYPE) | SYMSGID | 'BF00' | 20031229 | ||
6 | GC_MSGN0256 | Constant | Private | Type reference (TYPE) | SYMSGNO | '256' | 20031229 | ||
7 | GC_MSGNO206 | Constant | Private | Type reference (TYPE) | SYMSGNO | '206' | 20031229 | ||
8 | GC_MSG_CONTEXT | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'BUP_BANK_DETS' | 20031229 | ||
9 | GC_NAME | Constant | Private | See coding | 20031229 | ||||
10 | GC_PROCESS_CLASS | Constant | Private | Type reference (TYPE) | CRMT_MODELACCESSCLASS | 'CL_BSP_BP_PROMOD' | 20031229 | ||
11 | GC_SCREEN_STRUCTURE_NAME | Constant | Protected | Type reference (TYPE) | CRMT_BSP_SCREENSTRUCTURE | 'comt_bsp_bp_bank_list' | Name of DDIC Structure Assigned to Layout | 20030218 | |
12 | GC_VALIDTODATE | Constant | Private | Type reference (TYPE) | SY-DATUM | '99991231' | 20040206 | ||
13 | GC_X | Constant | Private | Type reference (TYPE) | C | 'X' | 20031229 | ||
14 | GR_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_BSP_BP_BANK_DETAILS | 20040204 | |||
15 | GT_LAST_RECORD | Instance attribute | Private | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST_T | 20031229 | |||
16 | GT_OLD_BANK_STATUS | Instance attribute | Private | See coding | Original Bank Data Before Save | 20040707 | |||
17 | GV_BANKEY | Static Attribute | Private | Type reference (TYPE) | BANKK | 20031231 | |||
18 | GV_CTRY | Static Attribute | Private | Type reference (TYPE) | BANKS | 20031231 | |||
19 | GV_ERROR | Static Attribute | Private | Type reference (TYPE) | BU_BOOLEAN | 20040311 | |||
20 | GV_FOCUSED_OBJECT_DELETABLE | Instance attribute | Private | Type reference (TYPE) | C | 'X' | 'X' - Current Selected Object can Be Deleted | 20040708 | |
21 | GV_IBAN_DET | Static Attribute | Private | Type reference (TYPE) | COMT_BSP_BP_BANK_IBAN | 20031230 | |||
22 | GV_MOVE_DET | Static Attribute | Private | Type reference (TYPE) | COMT_BSP_BP_BANK_MOVE | 20040108 | |||
23 | GV_PARTNER | Instance attribute | Private | Type reference (TYPE) | BU_PARTNER | 20031229 | |||
24 | GV_RECORD_COUNT | Static Attribute | Private | Type reference (TYPE) | I | 20040130 | |||
25 | GV_VALIDFROMDATE | Static Attribute | Private | Type reference (TYPE) | SY-DATUM | 20040310 | |||
26 | GV_VALIDTODATE | 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 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returnparameter | 20040708 | ||
2 | Importing | 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 | Exporting | IT_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20030328 | |||
2 | Importing | IV_ACCT | Call by reference | Type reference (TYPE) | BANKN | Bank account number | 20030530 | ||
3 | Importing | IV_CTRY | Call by reference | Type reference (TYPE) | BANKS | Bank country key | 20030328 | ||
4 | Importing | IV_KEY | Call by reference | Type reference (TYPE) | BANKK | Bank Keys | 20030328 | ||
5 | Importing | 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 | Importing | BANKCTRY | Call by reference | Type reference (TYPE) | BANKS | 20040121 | |||
2 | Importing | BANKEY | Call by reference | Type reference (TYPE) | BANKK | 20040121 | |||
3 | Exporting | 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 | Exporting | ET_MSGS | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20030502 | |||
2 | Changing | 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 | Changing | CS_BANK_DETAILS | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | 20040206 | |||
2 | Changing | CS_MODIFIED_DATA | Call by reference | Type reference (TYPE) | BAPIBUS1006_BANKDETAIL | 20040206 | |||
3 | Changing | 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 | Importing | BANKS | Call by reference | Type reference (TYPE) | BANKS | Bank country key | 20030227 | ||
2 | Exporting | CTRYTEXT | Call by reference | Type reference (TYPE) | LANDX | Country Name | 20030227 | ||
3 | Importing | PROVZ | Call by reference | Type reference (TYPE) | REGIO | Region (State, Province, County) | 20030306 | ||
4 | Exporting | 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 | Importing | 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 | Exporting | ES_BANK_DET | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | 20040127 | |||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20040127 | |||
3 | Importing | IS_BANKID | Call by reference | Type reference (TYPE) | BU_BKVID | 20040205 | |||
4 | Importing | IS_BANK_IBAN | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_IBAN | 20040205 | |||
5 | Importing | IS_GENERATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20040206 | |||
6 | Importing | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | 20040205 | |||
7 | Importing | 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 | Exporting | ES_IBAN_DET | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_IBAN | 20031230 | |||
2 | Exporting | 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 | Returning | 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 | Exporting | ES_BANKEY | Call by reference | Type reference (TYPE) | BANKK | 20031231 | |||
2 | Exporting | ES_CTRY | Call by reference | Type reference (TYPE) | BANKS | 20031231 | |||
3 | Exporting | 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 | Exporting | ES_MOVE_DET | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_MOVE | 20040108 | |||
2 | Exporting | 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 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | 20030502 | |||
2 | Changing | IS_PC | Call by reference | Type reference (TYPE) | COMT_BSP_BP_BANK_LIST | List of payments cards of a business partner | 20030502 | ||
3 | Importing | 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 | Changing | 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 |