SAP ABAP Class FSBP_MO_BUT0BANK (Memory Object for Business Partner Is Bank)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
FS-BP (Application Component) Business Partner
⤷
FS_BP_AL_BANK_DATA (Package) Application Logic: Business Partner Is Bank
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | FSBP_MEMORY_OBJECT | Generic Memory Object | 20050929 |
Properties
| Class | FSBP_MO_BUT0BANK | |
| Short Description | Memory Object for Business Partner Is Bank | |
| Super Class | FSBP_MEMORY_OBJECT | Generic Memory Object |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | FSBP_BANK_DATA | |
| Program status | ||
| Category | 0 | |
| Package | FS_BP_AL_BANK_DATA | Application Logic: Business Partner Is Bank |
| Created | 20050929 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class FSBP_MO_BUT0BANK has no forward declaration.
Interfaces
Class FSBP_MO_BUT0BANK has no interface implemented.
Friends
Class FSBP_MO_BUT0BANK has no friend class.
Attributes
Class FSBP_MO_BUT0BANK has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Returns New and Old State of BUT0BANK | 20051110 | |
| 2 | Instance method | Public | Method | Returns Changed Data of BUT0BANK | 20051110 | |
| 3 | Instance method | Public | Method | Returns Read Data of BUT0BANK | 20051110 | |
| 4 | Static method | Public | Method | Reads Partner Numbers for Bank Key and Bank Country | 20051123 | |
| 5 | Instance method | Public | Method | Stores New/Changed Data of BUT0BANK in Memory | 20051110 | |
| 6 | Static method | Public | Method | Checks Whether Bank Country Is Valid | 20051018 | |
| 7 | Static method | Public | Method | Checks Whether Bank Is Selected for Deletion | 20051020 | |
| 8 | Static method | Public | Method | Checks Whether Entry Has to Be Made In Bank Key | 20051019 | |
| 9 | Static method | Public | Method | Checks Whether Bank Country Is Valid | 20051019 | |
| 10 | Static method | Public | Method | Checks Whether Min. Reserve Req. Indicator Has to Be Empty | 20051024 | |
| 11 | Static method | Public | Method | Checks Whether Min. Reserve Requirement Indicator Is Valid | 20051024 |
Events
Class FSBP_MO_BUT0BANK has no event.
Types
Class FSBP_MO_BUT0BANK has no local type.
Method Signatures
Method GET_BUT0BANK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DATA_NEW | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051110 | |||
| 2 | E_DATA_OLD | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051110 |
Method GET_BUT0BANK on class FSBP_MO_BUT0BANK has no exception.
Method GET_BUT0BANK_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATA_NEW | Value transfer | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051110 |
Method GET_BUT0BANK_NEW on class FSBP_MO_BUT0BANK has no exception.
Method GET_BUT0BANK_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATA_OLD | Value transfer | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051110 |
Method GET_BUT0BANK_OLD on class FSBP_MO_BUT0BANK has no exception.
Method READ_PARTNERS_BY_BANK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PARTNERS | Call by reference | Type reference (TYPE) | BU_PARTNER_T | Tabellentyp zum Typ BU_PARTNER | 20051123 | |||
| 2 | I_BANK_COUNTRY | Call by reference | Type reference (TYPE) | BU_BANKS | Länderschlüssel der Bank | 20051123 | |||
| 3 | I_BANK_KEY | Call by reference | Type reference (TYPE) | BU_BANKK | Bankschlüssel | 20051123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es wurde kein Partner gefunden | 20051123 |
Method SET_BUT0BANK_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATA | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051110 |
Method SET_BUT0BANK_NEW on class FSBP_MO_BUT0BANK has no exception.
Method VALIDATE_BANK_COUNTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUT0BANK_LINE | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051019 | |||
| 2 | I_BUT0BANK_TABLE | Call by reference | Type reference (TYPE) | FSBP_BUT0BANK_TTY | Geschäftspartner ist Bank | 20051019 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051018 |
Method VALIDATE_BANK_COUNTRY on class FSBP_MO_BUT0BANK has no exception.
Method VALIDATE_BANK_KEY_DEL_IND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUT0BANK_LINE | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051020 | |||
| 2 | I_BUT0BANK_TABLE | Call by reference | Type reference (TYPE) | FSBP_BUT0BANK_TTY | Geschäftspartner ist Bank | 20051020 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051020 |
Method VALIDATE_BANK_KEY_DEL_IND on class FSBP_MO_BUT0BANK has no exception.
Method VALIDATE_BANK_KEY_REQUIRED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUT0BANK_LINE | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051019 | |||
| 2 | I_BUT0BANK_TABLE | Call by reference | Type reference (TYPE) | FSBP_BUT0BANK_TTY | Geschäftspartner ist Bank | 20051019 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051019 |
Method VALIDATE_BANK_KEY_REQUIRED on class FSBP_MO_BUT0BANK has no exception.
Method VALIDATE_BANK_KEY_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUT0BANK_LINE | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051019 | |||
| 2 | I_BUT0BANK_TABLE | Call by reference | Type reference (TYPE) | FSBP_BUT0BANK_TTY | Geschäftspartner ist Bank | 20051019 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051019 |
Method VALIDATE_BANK_KEY_VALUE on class FSBP_MO_BUT0BANK has no exception.
Method VALIDATE_MIN_RESERVE_INITIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUT0BANK_LINE | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051024 | |||
| 2 | I_BUT0BANK_TABLE | Call by reference | Type reference (TYPE) | FSBP_BUT0BANK_TTY | Geschäftspartner ist Bank | 20051024 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051024 |
Method VALIDATE_MIN_RESERVE_INITIAL on class FSBP_MO_BUT0BANK has no exception.
Method VALIDATE_MIN_RESERVE_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUT0BANK_LINE | Call by reference | Type reference (TYPE) | BUT0BANK | Geschäftspartner: Bankdaten | 20051024 | |||
| 2 | I_BUT0BANK_TABLE | Call by reference | Type reference (TYPE) | FSBP_BUT0BANK_TTY | Geschäftspartner ist Bank | 20051024 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | TTY_XO_MESSAGE | Nachrichten | 20051024 |
Method VALIDATE_MIN_RESERVE_VALUE on class FSBP_MO_BUT0BANK has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 710 |