Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MDG_BS_BP_CHECK | Check-methods for BP data | 20110121 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_MDG_BS_ECC_BP_CHECK | Check class for BP - Vendor/ Customer data | 20110127 |
Properties
| Class | CL_MDG_BS_FND_BP_CHECK | |
| Short Description | Check-class for BP data | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MDG_BS_BP_CHECK | MDG: Business Partner - Checks |
| Created | 20110121 | SAP |
| Last change | 20130531 | 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) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_MDG_BS_BP_CHECK | Check-methods for BP data | 20110121 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_MDG_BS_BP_CHECK_FACTORY | 20110121 | Factory class for check-classes |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | See coding | Address type (1=Organization, 2=Person, 3=Contact person) | 20121206 | ||||
| 2 | Constant | Protected | Type reference (TYPE) | CHAR10 | 'ADSMTP' | Communiction type email | 20110207 | ||
| 3 | Constant | Protected | Type reference (TYPE) | CHAR10 | 'ADFAX' | Communiction type fax | 20110207 | ||
| 4 | Constant | Protected | Type reference (TYPE) | CHAR10 | 'ADTEL' | Communiction type telephone | 20110207 | ||
| 5 | Constant | Protected | Type reference (TYPE) | CHAR10 | 'ADURI' | Communiction type URL | 20110207 | ||
| 6 | Constant | Protected | Type reference (TYPE) | BU_DATTO | '99991231' | Validity Date (Valid To) | 20110204 | ||
| 7 | Constant | Protected | Type reference (TYPE) | BU_DATFROM | '00010101' | Validity Date (Valid From) | 20110204 | ||
| 8 | Constant | Protected | Type reference (TYPE) | BU_DEVELOPMENT | 'BUT0BK' | Function: Indicator | 20110204 | ||
| 9 | Constant | Protected | Type reference (TYPE) | BU_DEVELOPMENT | 'BUT100' | Function: Indicator | 20110204 | ||
| 10 | Constant | Protected | Type reference (TYPE) | BU_DEVELOPMENT | 'IBANONLY' | Function: Indicator | 20110204 | ||
| 11 | Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'A' | Message Type | 20110204 | ||
| 12 | Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'E' | Message Type | 20110204 | ||
| 13 | Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'W' | Message Type | 20130926 | ||
| 14 | Constant | Protected | Type reference (TYPE) | BU_DEV_OBJECT | 'BUPA' | Function: Application Object | 20110204 | ||
| 15 | Constant | Protected | Type reference (TYPE) | BU_PARTNERROLECAT | 'BUP003' | BP Role Category | 20110204 | ||
| 16 | Constant | Protected | Type reference (TYPE) | BUS_EI_OBJECT_TASK | 'D' | External Interface: Change Indicator Object | 20110124 | ||
| 17 | Constant | Protected | Type reference (TYPE) | BUS_EI_OBJECT_TASK | 'I' | External Interface: Change Indicator Object | 20110124 | ||
| 18 | Constant | Protected | Type reference (TYPE) | BUS_EI_OBJECT_TASK | 'U' | External Interface: Change Indicator Object | 20110124 | ||
| 19 | Constant | Protected | Type reference (TYPE) | SY-UZEIT | '235959' | Current Time of Application Server | 20110204 | ||
| 20 | Constant | Protected | Type reference (TYPE) | BU_TYPE | '3' | Business partner category: Organization | 20110204 | ||
| 21 | Constant | Protected | Type reference (TYPE) | BU_TYPE | '2' | Business partner category: Organization | 20110204 | ||
| 22 | Constant | Protected | Type reference (TYPE) | BU_TYPE | '1' | Business partner category: Person | 20110204 | ||
| 23 | Constant | Protected | Type reference (TYPE) | TZNZONE | 'UTC' | Time Zone | 20110204 | ||
| 24 | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20110204 | ||
| 25 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_ADDRESS_CHECK | BAdI interface IF_EX_ADDRESS_CHECK | 20110207 | |||
| 26 | Static Attribute | Private | Type reference (TYPE) | MDG_FND_BPFLDMAP_T | Mapping of BP-bapistructures and fields to BDT fieldgroups | 20110121 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | BUS_TAX_KEY_T | Table Category for BUS_TAX_KEY | 20110204 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | BUP_TT_DFKKBPTAXNUM | Tax Numbers: current memory | 20110204 | |||
| 29 | Static Attribute | Protected | See coding | 20110401 | |||||
| 30 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110207 | ||||
| 31 | Instance attribute | Private | Type reference (TYPE) | BU_BOOLEAN | Boolean Type, Do Not Use in Interfaces! | 20110204 |
Methods
Events
Class CL_MDG_BS_FND_BP_CHECK has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TTY_VBUT0BK | Private | See coding | 20110204 | tty_vbut0bk TYPE TABLE OF vbut0bk
|
||
| 2 | TY_ADDUSG_CHECK | Private | See coding | 20110204 | BEGIN OF ty_addusg_check,
adr_kind TYPE bu_adrkind,
guid TYPE sysuuid_c,
END OF ty_addusg_check
|
Method Signatures
Method ADAPT_ADDRESS_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADRC_STRUC | Call by reference | Type reference (TYPE) | ADRC_STRUC | Include structure with ADRC attributes without name fields | 20110207 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110207 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 |
Method ADAPT_ADDRESS_FIELDS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ADDRESSES_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110207 |
Method ADDRESSES_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ADDRESS_USAGES_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method ADDRESS_USAGES_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ADDRESS_VERSIONS_ORG_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110210 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method ADDRESS_VERSIONS_ORG_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ADDRESS_VERSIONS_PERS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20111123 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20111123 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20111123 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20111123 |
Method ADDRESS_VERSIONS_PERS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method BANKDETAILS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method BANKDETAILS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method BANKDETAILS_TD_ADJUST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BANKDETAILS | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_BANKDETAIL_T | External Interface: Bank Details Data | 20110401 |
Method BANKDETAILS_TD_ADJUST on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CENTRAL_DATA_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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 3 | IS_CENTRAL_DATA | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_CENTRAL_DATA | External Interface: Data for Creating a Partner | 20110204 | |||
| 4 | IS_CENTRAL_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_CENTRAL_DATA_XFLAG | External Interface: Indicator for Creating a Partner | 20110204 | |||
| 5 | IV_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | Business partner category | 20110204 | |||
| 6 | IV_CHECK_EXT_NUM | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag for check of partner id and existence check | 20110204 | |||
| 7 | IV_GROUPING | Call by reference | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20110204 | |||
| 8 | IV_OBJ_TASK | Call by reference | Type reference (TYPE) | BUS_EI_OBJECT_TASK | External Interface: Change Indicator Object | 20110204 | |||
| 9 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 10 | IV_PARTNERGUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Business Partner GUID | 20111116 | |||
| 11 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a structure | 20110926 |
Method CENTRAL_DATA_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_ADDR1_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDR1_DATA | Call by reference | Type reference (TYPE) | ADDR1_DATA | Address data as used in the API class | 20110207 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110207 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 4 | IV_ADDRESSGUID | Call by reference | Type reference (TYPE) | SYSUUID_C | GUID of address | 20110926 | |||
| 5 | IV_ADDRESS_NUMBER | Call by reference | Type reference (TYPE) | AD_ADDRNUM | Address number | 20110207 | |||
| 6 | IV_NATION | Call by reference | Type reference (TYPE) | AD_NATION | International address version ID | 20110207 | |||
| 7 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a structure | 20110926 | |||
| 8 | IV_SUPPRESS_TAXJUR_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110207 |
Method CHECK_ADDR1_DATA on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_ADDR2_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDR2_DATA | Call by reference | Type reference (TYPE) | ADDR2_DATA | 20111122 | ||||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20111122 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20111122 | |||
| 4 | IV_ADDRESSGUID | Call by reference | Type reference (TYPE) | SYSUUID_C | GUID of address | 20111122 | |||
| 5 | IV_ADDRESS_NUMBER | Call by reference | Type reference (TYPE) | AD_ADDRNUM | Address number | 20111122 | |||
| 6 | IV_NATION | Call by reference | Type reference (TYPE) | AD_NATION | International address version ID | 20111122 | |||
| 7 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a structure | 20111122 | |||
| 8 | IV_SUPPRESS_TAXJUR_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111122 |
Method CHECK_ADDR2_DATA on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDRESS_DATA_1 | Call by reference | Type reference (TYPE) | ADDR1_DATA | Address transfer structure | 20110207 | |||
| 2 | CS_ADDRESS_DATA_2 | Call by reference | Type reference (TYPE) | ADDR2_DATA | Transfer structure for person with private address | 20111122 | |||
| 3 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110207 | |||
| 4 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 5 | IV_ADDRESSGUID | Call by reference | Type reference (TYPE) | SYSUUID_C | GUID of address | 20110926 | |||
| 6 | IV_ADDRESS_NUMBER | Call by reference | Type reference (TYPE) | AD_ADDRNUM | Address number | 20110207 | |||
| 7 | IV_ADDR_TYPE | Call by reference | Type reference (TYPE) | AD_ADRTYPE | Business Partner Number | 20110204 | |||
| 8 | IV_NATION | Call by reference | Type reference (TYPE) | AD_NATION | International address version ID | 20110207 | |||
| 9 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a structure | 20110926 | |||
| 10 | IV_SUPPRESS_TAXJUR_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | No check of taxjurisdiction code | 20110207 |
Method CHECK_ADDRESS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_ADDR_VERS_ORG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDRESS_DATA_1 | Call by reference | Type reference (TYPE) | ADDR1_DATA | Ext. Interface: Structure BANKDETAIL | 20110207 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 3 | IV_ADDR_TYPE | Call by reference | Type reference (TYPE) | AD_ADRTYPE | Business Partner Number | 20110204 | |||
| 4 | IV_SUPPR_TAXJUR_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Bank details ID | 20110204 |
Method CHECK_ADDR_VERS_ORG on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANKDETAIL 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BANKDETAIL | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL | Ext. Interface: Structure BANKDETAIL | 20110204 | |||
| 4 | IS_BANKDETAIL_X | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL_X | Ext. Interface: Structure BANKDETAIL_X | 20110204 | |||
| 5 | IV_BKVID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20110204 | |||
| 6 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 7 | IV_TASK | Call by reference | Type reference (TYPE) | BUS_EI_BANKDETAIL_TASK | External Interface: Change Indicator Object | 20110204 |
Method CHECK_BANKDETAIL on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANKDETAIL_DEL 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IV_BKVID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20110204 | |||
| 4 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method CHECK_BANKDETAIL_DEL on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANKDETAIL_INS 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BANKDETAIL | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL | Ext. Interface: Structure BANKDETAIL | 20110204 | |||
| 4 | IV_BKVID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20110204 | |||
| 5 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method CHECK_BANKDETAIL_INS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANKDETAIL_UPD 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BANKDETAIL | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL | Ext. Interface: Structure BANKDETAIL | 20110204 | |||
| 4 | IS_BANKDETAIL_X | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL_X | Ext. Interface: Structure BANKDETAIL_X | 20110204 | |||
| 5 | IV_BKVID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20110204 | |||
| 6 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method CHECK_BANKDETAIL_UPD on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANK_ACCOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BNKA | Call by reference | Type reference (TYPE) | BNKA | Bank master record | 20110204 | |||
| 4 | IS_BUT0BK | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank Details | 20110204 |
Method CHECK_BANK_ACCOUNT on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANK_ACCOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BUT0BK | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank details (Read) | 20110204 | |||
| 4 | IT_BUT0BK_OLD | Call by reference | Type reference (TYPE) | TTY_VBUT0BK | BP: Bank Details | 20110204 | |||
| 5 | IV_IBANONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicator for IBAN only | 20110204 |
Method CHECK_BANK_ACCOUNTS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANK_ACCOUNTS_4UPD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BUT0BK | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank details (Read) | 20110204 | |||
| 4 | IT_BUT0BK_OLD | Call by reference | Type reference (TYPE) | TTY_VBUT0BK | BP: Bank Details | 20110204 | |||
| 5 | IV_DONT_CHECK_BANK_CONN | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicator for Bank Connection Check | 20110204 | |||
| 6 | IV_IBANONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Indicator for IBAN only | 20110204 |
Method CHECK_BANK_ACCOUNTS_4UPD on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANK_ACCOUNT_HOLDER_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20131011 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20131011 | |||
| 3 | IV_BANK_ACCOUNT_HOLDER_NAME | Call by reference | Type reference (TYPE) | BU_KOINH | Account Holder Name | 20131011 | |||
| 4 | IV_BANK_COUNTRY_KEY | Call by reference | Type reference (TYPE) | BU_BANKS | Bank Country Key | 20131011 | |||
| 5 | IV_BANK_DETAILS_ID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20131011 |
Method CHECK_BANK_ACCOUNT_HOLDER_NAME on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANK_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | EV_XDEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Delete Indicator | 20110204 | |||
| 4 | IS_BUT0BK_NEW | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank Details | 20110204 | |||
| 5 | IS_BUT0BK_OLD | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank Details | 20110204 | |||
| 6 | IV_BKVID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20110204 | |||
| 7 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method CHECK_BANK_DELETE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_BANK_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BUT0BK | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank Details | 20110204 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 4 | IT_BUT0BK_OLD | Call by reference | Type reference (TYPE) | TTY_VBUT0BK | SAP BP: Table Type for Transfer of Bank Data | 20110204 | |||
| 5 | IV_TASK | Call by reference | Type reference (TYPE) | BUS_EI_BANKDETAIL_TASK | External Interface: Change Indicator Object | 20110204 |
Method CHECK_BANK_VALIDITY on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_CATEGORY_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | Business partner category | 20120123 | |||
| 2 | IV_DATA_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | Business partner category | 20120123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120123 |
Method CHECK_CENTRAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20110204 | ||||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 3 | IS_CENTRAL_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL | Ext. Interface: Structure CENTRAL | 20110204 | |||
| 4 | IS_CENTRAL_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_X | Ext. Interface: Structure CENTRAL_X | 20110204 | |||
| 5 | IV_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | 20110204 | ||||
| 6 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method CHECK_CENTRAL on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_CENTRAL_DATA_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20110204 | ||||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 3 | IS_GROUP_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_GROUP | Ext. Interface: Structure CENTRAL | 20110204 | |||
| 4 | IS_GROUP_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_GROUP_X | Ext. Interface: Structure CENTRAL_X | 20110204 |
Method CHECK_CENTRAL_DATA_GROUP on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_CENTRAL_DATA_ORGAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20110204 | ||||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 3 | IS_ORGAN_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_ORGAN | Ext. Interface: Structure CENTRAL | 20110204 | |||
| 4 | IS_ORGAN_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_ORGAN_X | Ext. Interface: Structure CENTRAL_X | 20110204 | |||
| 5 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method CHECK_CENTRAL_DATA_ORGAN on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_CENTRAL_DATA_PERSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | 20110204 | ||||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 3 | IS_PERSON_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_PERSON | Ext. Interface: Structure CENTRAL | 20110204 | |||
| 4 | IS_PERSON_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_PERSON_X | Ext. Interface: Structure CENTRAL_X | 20110204 | |||
| 5 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 6 | IV_TITLE_KEY | Call by reference | Type reference (TYPE) | AD_TITLE | Form-of-Address Key | 20110204 | |||
| 7 | IV_TITLE_KEYX | Call by reference | Type reference (TYPE) | BAPIUPDATE | Updated information in related user data field | 20110204 |
Method CHECK_CENTRAL_DATA_PERSON on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_COMM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IT_COMM | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110204 | ||||
| 4 | IV_ADDRESSGUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20110926 | |||
| 5 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a structure | 20110926 | |||
| 6 | IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | SZAD_FIELD-TABLE_TYPE | Business Partner Number | 20110204 |
Method CHECK_COMM on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_COMM_REMARKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20120220 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20120220 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20120220 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20120220 | |||
| 5 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a structure | 20120220 | |||
| 6 | IV_TABLE_TYPE | Call by reference | Type reference (TYPE) | SZAD_FIELD-TABLE_TYPE | Business Partner Number | 20120220 |
Method CHECK_COMM_REMARKS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_EMAIL_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IT_COMM | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110204 | ||||
| 4 | IV_ADDRESSGUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20110926 |
Method CHECK_EMAIL_ADDRESS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_IBAN_4DEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20111010 | |||
| 3 | IS_BUT0BK | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank Details | 20110204 |
Method CHECK_IBAN_4DEL on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_IDNUMBER 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_IDENTIFICATION_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_IDENTIFICATION | Ext. Interface: Structure IDENTIFICATION | 20110204 | |||
| 4 | IS_IDENTIFICATION_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_IDENTIFICATION_X | Ext. Interface: Structure IDENTIFICATION_X | 20110204 | |||
| 5 | IV_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | Business partner category | 20110204 | |||
| 6 | IV_IDENTIFICATIONCATEGORY | Call by reference | Type reference (TYPE) | BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONCATEGORY | BP Identification Category | 20110204 | |||
| 7 | IV_IDENTIFICATIONNUMBER | Call by reference | Type reference (TYPE) | BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONNUMBER | Identification Number | 20110204 | |||
| 8 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 9 | IV_TASK | Call by reference | Type reference (TYPE) | BUS_EI_IDENTIFICATION_TASK | External Interface: Change Indicator Role | 20110204 |
Method CHECK_IDNUMBER on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_INDUSTRY 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_INDUSTRY_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_INDUSTRYSECTOR | Ext. Interface: Structure INDUSTRYSECTOR | 20110204 | |||
| 4 | IS_INDUSTRY_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_INDUSTRYSECTOR_X | Ext. Interface: Structure INDUSTRYSECTOR_X | 20110204 | |||
| 5 | IV_INDUSTRY | Call by reference | Type reference (TYPE) | BU_ISTYPE | Industry System | 20110204 | |||
| 6 | IV_IND_SECTOR | Call by reference | Type reference (TYPE) | BU_INDSECT | Industry sector | 20110204 | |||
| 7 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | 20110204 | ||||
| 8 | IV_TASK | Call by reference | Type reference (TYPE) | BUS_EI_INDUSTRYSECTOR_TASK | External Interface: Change Indicator Industries | 20110204 | |||
| 9 | LT_INDUSTRIES | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_INDUSTRYSECTOR_T | External Interface: Industry Data | 20110204 |
Method CHECK_INDUSTRY on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_POSTAL_CODE 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 | Return parameter table | 20110207 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Mapping BAPI structure field to message | 20110208 | |||
| 3 | IS_POSTAL_ADDRESS | Call by reference | Type reference (TYPE) | ADRS_POST | Postal part of an address (for address formatting) | 20110207 | |||
| 4 | IV_ADDRESSGUID | Call by reference | Type reference (TYPE) | SYSUUID_C | GUID of address | 20110926 | |||
| 5 | IV_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20110207 | |||
| 6 | IV_NATION | Call by reference | Type reference (TYPE) | AD_NATION | Version ID for International Addresses | 20111006 | |||
| 7 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a structure | 20110926 |
Method CHECK_POSTAL_CODE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_ROLE 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_ROLE_DATA | Call by reference | Type reference (TYPE) | BUS_EI_ROLE_DATA | External Interface: Data for a Role | 20110204 | |||
| 4 | IS_ROLE_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_ROLE_DATA_X | External Interface: X Structure for Roles | 20110204 | |||
| 5 | IV_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | Business partner category | 20110204 | |||
| 6 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 7 | IV_ROLE | Call by reference | Type reference (TYPE) | BU_PARTNERROLE | BP role | 20110204 | |||
| 8 | IV_TASK | Call by reference | Type reference (TYPE) | BUS_EI_ROLE_TASK | External Interface: Change Indicator Object | 20110204 |
Method CHECK_ROLE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CHECK_TAXNUMBER 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_COMMON_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_TAX_COMMON | Ext. Interface: Additional Data Tax Numbers | 20110204 | |||
| 4 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 5 | IV_TASK | Call by reference | Type reference (TYPE) | BUS_EI_ROLE_TASK | External Interface: Change Indicator Object | 20110204 | |||
| 6 | IV_TAXNUMBER | Call by reference | Type reference (TYPE) | BPTAXNUM | Business Partner Tax Number | 20110204 | |||
| 7 | IV_TAXTYPE | Call by reference | Type reference (TYPE) | BPTAXTYPE | Tax Number Category | 20110204 |
Method CHECK_TAXNUMBER on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method COMM_REMARKS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20120220 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20120220 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20120220 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20120220 | |||
| 5 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | BP: BAPI Structure Name in Database | 20120220 |
Method COMM_REMARKS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_MDG_BS_FND_BP_CHECK has no parameter.
Method CONSTRUCTOR on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method EMAIL_ADDRESSES_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method EMAIL_ADDRESSES_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ERROR_OCCURED 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_T | Return parameter table | 20110207 | |||
| 2 | RV_ERROR_OCCURED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110207 |
Method ERROR_OCCURED on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method EXCEPTION_MESSAGE_MAP_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Return parameter table | 20110926 | |||
| 2 | IF_NO_MAPPING | Call by reference | Type reference (TYPE) | ABAP_BOOL | TRUE = no exchange of message-var. with BAPIFLDNM | 20111006 | |||
| 3 | IS_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Original message | 20110926 | |||
| 4 | IT_DATAKEYS | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_KEY_T | Key-value-pairs for message mapping | 20110926 | |||
| 5 | IV_BAPIFLDNM | Call by reference | Type reference (TYPE) | BU_BAPIFLDNM | Name of BAPI-field | 20110926 | |||
| 6 | IV_STRUCNAME | Call by reference | Type reference (TYPE) | BU_BAPISTRC | Name of a (BAPI) structure | 20110926 |
Method EXCEPTION_MESSAGE_MAP_STORE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method EXCEPTION_MESSAGE_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110124 | |||
| 2 | ES_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20110125 | |||
| 3 | IF_ALLOW_DUPLICATES | Call by reference | Type reference (TYPE) | ABAP_BOOL | Allow duplicate messages to be added to CT_RETURN | 20111007 | |||
| 4 | IV_FIELD | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20110207 |
Method EXCEPTION_MESSAGE_STORE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method FAXNUMBERS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method FAXNUMBERS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method FILL_UPDATE_STRUCTURE_BKDTL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BANKDETAIL_X | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL_X | Ext. Interface: Structure BANKDETAIL_X | 20110204 | |||
| 2 | IV_OBJ_TASK | Call by reference | Type reference (TYPE) | BUS_EI_OBJECT_TASK | External Interface: Change Indicator Object | 20110204 |
Method FILL_UPDATE_STRUCTURE_BKDTL on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method FILL_UPDATE_STRUCTURE_CENTRL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CENTRAL_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_CENTRAL_DATA_XFLAG | External Interface: Indicator for Creating a Partner | 20110204 | |||
| 2 | IV_OBJ_TASK | Call by reference | Type reference (TYPE) | BUS_EI_OBJECT_TASK | External Interface: Change Indicator Object | 20110204 |
Method FILL_UPDATE_STRUCTURE_CENTRL on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method FILL_UPDATE_STRUCTURE_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ROLE_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_ROLE_DATA_X | External Interface: Indicator for Creating a Partner | 20110204 | |||
| 2 | IV_TASK | Call by reference | Type reference (TYPE) | BUS_EI_ROLE_TASK | External Interface: Change Indicator Object | 20110204 |
Method FILL_UPDATE_STRUCTURE_ROLE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method GET_ADDRESSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface | 20110124 | |||
| 2 | IS_DATA_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface | 20110124 | |||
| 3 | RT_ADDRESSES | Value transfer | Type reference (TYPE) | BUS_EI_BUPA_ADDRESS_T | External Interface: Addresses | 20110124 |
Method GET_ADDRESSES on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method GET_STANDARD_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110201 | |||
| 2 | IS_DATA_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110201 | |||
| 3 | RS_ADDRESS | Value transfer | Type reference (TYPE) | BUS_EI_BUPA_ADDRESS | External Interface: Data for Creating an Address | 20110201 |
Method GET_STANDARD_ADDRESS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method IDCAT_TO_IDTYPE 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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | EV_IDENTIFICATIONTYPE | Call by reference | Type reference (TYPE) | BUT0ID-TYPE | Identification Type | 20110204 | |||
| 4 | IV_IDENTIFICATIONCATEGORY | Call by reference | Type reference (TYPE) | TB039-CATEGORY | BP Identification Category | 20110204 | |||
| 5 | IV_IDENTIFICATIONNUMBER | Call by reference | Type reference (TYPE) | BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONNUMBER | Identification Number | 20111024 |
Method IDCAT_TO_IDTYPE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method IDNUMBERS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20120628 |
Method IDNUMBERS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method INDUSTRIES_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 | |||
| 4 | IS_BP_DB | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method INDUSTRIES_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method IS_CHECK_ACTIVE_FOR_COUNTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTIVE | Call by reference | Type reference (TYPE) | T_BOOLE | 20110207 | ||||
| 2 | EV_SUPPRESS_CHECK_BEFORE | Call by reference | Type reference (TYPE) | T_BOOLE | 20110207 | ||||
| 3 | IV_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20110207 | |||
| 4 | IV_COUNTRY_ISO | Call by reference | Type reference (TYPE) | INTCA | Country ISO code | 20110207 |
Method IS_CHECK_ACTIVE_FOR_COUNTRY on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAINTAIN_IBAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BANKDETAIL | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL | Ext. Interface: Structure BANKDETAIL | 20110204 | |||
| 4 | IS_BUT0BK | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank Details | 20110204 |
Method MAINTAIN_IBAN on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAKE_CURRENT_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Value transfer | Type reference (TYPE) | ANY TABLE | Current state | 20110124 | |||
| 2 | IF_COMMDATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Link field for view query | 20110125 | ||
| 3 | IT_DATA | Value transfer | Type reference (TYPE) | ANY TABLE | Updates | 20110124 | |||
| 4 | IT_DATA_DB | Value transfer | Type reference (TYPE) | ANY TABLE | DB state | 20110124 | |||
| 5 | IV_ADRTYPE | Call by reference | Type reference (TYPE) | AD_ADRTYPE | Address type (1=Organization, 2=Person, 3=Contact person) | 20120817 |
Method MAKE_CURRENT_STATE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAKE_CURR_ADDRVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Value transfer | Type reference (TYPE) | ANY TABLE | Current state | 20121206 | |||
| 2 | IT_DATA | Value transfer | Type reference (TYPE) | ANY TABLE | Updates | 20121206 | |||
| 3 | IT_DATA_DB | Value transfer | Type reference (TYPE) | ANY TABLE | DB state | 20121206 | |||
| 4 | IV_ADRTYPE | Call by reference | Type reference (TYPE) | AD_ADRTYPE | Address type (1=Organization, 2=Person, 3=Contact person) | 20121206 |
Method MAKE_CURR_ADDRVERSION on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAKE_CURR_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Value transfer | Type reference (TYPE) | ANY TABLE | Current state | 20121206 | |||
| 2 | IF_COMMDATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Link field for view query | 20121206 | ||
| 3 | IT_DATA | Value transfer | Type reference (TYPE) | ANY TABLE | Updates | 20121206 | |||
| 4 | IT_DATA_DB | Value transfer | Type reference (TYPE) | ANY TABLE | DB state | 20121206 | |||
| 5 | IV_ADRTYPE | Call by reference | Type reference (TYPE) | AD_ADRTYPE | Address type (1=Organization, 2=Person, 3=Contact person) | 20121206 |
Method MAKE_CURR_STATE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_ADDR_VERSION_ORG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDR1_DATA | Call by reference | Type reference (TYPE) | ADDR1_DATA | Address transfer structure | 20110210 | |||
| 2 | IS_ADDRESS | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_ADDRESS | Ext. Interface: Structure ADDRESS | 20110210 | |||
| 3 | IS_ADDR_VERS_ORG | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_ORG | External Interface: Address Versions for Organ. and Groups | 20110210 |
Method MAP_ADDR_VERSION_ORG on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_ADDR_VERSION_PERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDR2_DATA | Call by reference | Type reference (TYPE) | ADDR2_DATA | Address transfer structure | 20111123 | |||
| 2 | IS_ADDRESS | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_ADDRESS | Ext. Interface: Structure ADDRESS | 20111123 | |||
| 3 | IS_ADDR_VERS_PERS | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_PERS | 20111123 |
Method MAP_ADDR_VERSION_PERS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_BANKDETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | ES_BUT0BK | Call by reference | Type reference (TYPE) | BUT0BK | BP: Bank Details | 20110204 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 4 | IS_BANKDETAIL | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL | Ext. Interface: Structure BANKDETAIL | 20110204 | |||
| 5 | IV_BKVID | Call by reference | Type reference (TYPE) | BU_BKVID | Bank details ID | 20110204 | |||
| 6 | IV_IBANONLY_ACT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110204 | ||||
| 7 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 8 | IV_TIMEDEP_ACT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110204 |
Method MAP_BANKDETAIL on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_BANKDETAIL_4UPD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_VBUT0BK | Call by reference | Type reference (TYPE) | VBUT0BK | BP: Bank Details | 20110204 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 4 | IS_BANKDETAIL | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL | Ext. Interface: Structure BANKDETAIL | 20110204 | |||
| 5 | IS_BANKDETAIL_X | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_BANKDETAIL_X | Ext. Interface: Structure BANKDETAIL_X | 20110204 | |||
| 6 | IV_IBANONLY_ACT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110204 | ||||
| 7 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 8 | IV_TIMEDEP_ACT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110204 |
Method MAP_BANKDETAIL_4UPD on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_CENTRAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BUT000 | Call by reference | Type reference (TYPE) | BUS000___I | CBP: General data plus status information | 20110204 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL | General BP Data, Independent of Business Partner Category | 20110204 | |||
| 3 | IS_GROUP_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_GROUP | Ext. Interface: Structure CENTRAL_GROUP | 20110204 | |||
| 4 | IS_ORGAN_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_ORGAN | Ext. Interface: Structure CENTRAL_ORGANIZATION | 20110204 | |||
| 5 | IS_PERSON_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_CENTRAL_PERSON | Ext. Interface: Structure CENTRAL_PERSON | 20110204 | |||
| 6 | IV_CATEGORY | Call by reference | Type reference (TYPE) | BU_TYPE | Business partner category | 20110204 | |||
| 7 | IV_GROUPING | Call by reference | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20110204 | |||
| 8 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method MAP_CENTRAL_DATA on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_COMMDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TARGET | Call by reference | Type reference (TYPE) | ANY | Complex External Interface of a Business Partner | 20110207 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110207 | |||
| 3 | IS_SOURCE | Call by reference | Type reference (TYPE) | ANY | Complex External Interface of a Business Partner | 20110207 | |||
| 4 | IV_COMM_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20110207 |
Method MAP_COMMDATA on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_IDENT_DATA_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_VBUT0ID | Call by reference | Type reference (TYPE) | VBUT0ID | BP: ID Numbers | 20110204 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 4 | IS_IDENTIFICATION_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_IDENTIFICATION | Ext. Interface: Structure IDENTIFICATION | 20110204 | |||
| 5 | IS_IDENTIFICATION_DATAX | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_IDENTIFICATION_X | Ext. Interface: Structure IDENTIFICATION_X | 20110204 | |||
| 6 | IV_IDENTIFICATIONCATEGORY | Call by reference | Type reference (TYPE) | BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONCATEGORY | BP Identification Category | 20111010 |
Method MAP_IDENT_DATA_CHANGE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MAP_IDENT_DATA_INS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BUT0ID | Call by reference | Type reference (TYPE) | BUT0ID | BP: ID Numbers | 20110204 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 3 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 4 | IS_IDENTIFICATION_DATA | Call by reference | Type reference (TYPE) | BUS_EI_STRUC_IDENTIFICATION | Ext. Interface: Structure IDENTIFICATION | 20110204 | |||
| 5 | IV_IDENTIFICATIONCATEGORY | Call by reference | Type reference (TYPE) | BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONCATEGORY | BP Identification Category | 20111010 | |||
| 6 | IV_IDENTIFICATIONNUMBER | Call by reference | Type reference (TYPE) | BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONNUMBER | Identification Number | 20110204 | |||
| 7 | IV_IDENTIFICATIONTYPE | Call by reference | Type reference (TYPE) | BUT0ID-TYPE | BP Identification Category | 20110204 | |||
| 8 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method MAP_IDENT_DATA_INS on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method MODIFY_TABLE_DELTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120822 | ||||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20120822 | ||||
| 3 | IV_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20120822 | |||
| 4 | IV_STRUCX_NAME | Call by reference | Type reference (TYPE) | STRUKNAME | Name of a structure | 20120822 | |||
| 5 | IV_STRUC_NAME | Call by reference | Type reference (TYPE) | STRUKNAME | Name of a structure | 20120822 |
Method MODIFY_TABLE_DELTA on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ROLES_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method ROLES_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ROLES_TD_ADJUST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ROLES | Call by reference | Type reference (TYPE) | BUS_EI_BUPA_ROLES_T | External Interface: Roles | 20110401 |
Method ROLES_TD_ADJUST on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method ROLE_CATEGORY_EMPLOYEE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20111007 |
Method ROLE_CATEGORY_EMPLOYEE on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method TAXNUMBERS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method TAXNUMBERS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method TAXNUMBER_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IV_COMBINED_CHECK | Call by reference | Type reference (TYPE) | BU_BOOLEAN | Boolean Type, Do Not Use in Interfaces! | 20110204 | |||
| 4 | IV_NATPERS | Call by reference | Type reference (TYPE) | BU_NATURAL_PERSON | Business Partner Is a Natural Person Under the Tax Laws | 20110204 | |||
| 5 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 | |||
| 6 | IV_TAXNUMBER | Call by reference | Type reference (TYPE) | BPTAXNUM | Business Partner Tax Number | 20110204 | |||
| 7 | IV_TAXTYPE | Call by reference | Type reference (TYPE) | BPTAXTYPE | Tax Number Category | 20110204 | |||
| 8 | IV_TAXTYPE_CORE | Call by reference | Type reference (TYPE) | BPTAXTYPECORE | Tax Number Category of FI: For Using FI Tax Checks | 20110204 |
Method TAXNUMBER_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method TAXNUM_BUFFER_RESET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110204 |
Method TAXNUM_BUFFER_RESET on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method TAXTYPE_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 | Return parameter table | 20110204 | |||
| 2 | ET_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | EV_TAXTYPE_CORE | Call by reference | Type reference (TYPE) | BPTAXTYPECORE | Tax Number Category of FI: For Using FI Tax Checks | 20110204 | |||
| 4 | IV_TAXTYPE | Call by reference | Type reference (TYPE) | BPTAXTYPE | Tax Number Category | 20110204 |
Method TAXTYPE_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method TELNUMBERS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method TELNUMBERS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
Method URLS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20110204 | |||
| 2 | CT_RETURN_MAP | Call by reference | Type reference (TYPE) | MDG_BS_BP_MSGMAP_T | Table type for structure MDG_BS_BP_MSGMAP | 20110926 | |||
| 3 | IS_BP | Call by reference | Type reference (TYPE) | BUS_EI_EXTERN | Complex External Interface of a Business Partner | 20110204 |
Method URLS_CHECK on class CL_MDG_BS_FND_BP_CHECK has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |