SAP ABAP Class CL_MDG_BS_FND_BP_CHECK (Check-class for BP data)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_CHECK (Package) MDG: Business Partner - Checks
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 ABAP 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 GC_ADRTYPE Constant Protected See coding Address type (1=Organization, 2=Person, 3=Contact person) 20121206
2 GC_COMM_TYPE_EMAIL Constant Protected Type reference (TYPE) CHAR10 'ADSMTP' Communiction type email 20110207
3 GC_COMM_TYPE_FAX Constant Protected Type reference (TYPE) CHAR10 'ADFAX' Communiction type fax 20110207
4 GC_COMM_TYPE_TEL Constant Protected Type reference (TYPE) CHAR10 'ADTEL' Communiction type telephone 20110207
5 GC_COMM_TYPE_URL Constant Protected Type reference (TYPE) CHAR10 'ADURI' Communiction type URL 20110207
6 GC_DATE_END Constant Protected Type reference (TYPE) BU_DATTO '99991231' Validity Date (Valid To) 20110204
7 GC_DATE_INITIAL Constant Protected Type reference (TYPE) BU_DATFROM '00010101' Validity Date (Valid From) 20110204
8 GC_DEVELOP_BUT0BK Constant Protected Type reference (TYPE) BU_DEVELOPMENT 'BUT0BK' Function: Indicator 20110204
9 GC_DEVELOP_BUT100 Constant Protected Type reference (TYPE) BU_DEVELOPMENT 'BUT100' Function: Indicator 20110204
10 GC_DEVELOP_IBANONLY Constant Protected Type reference (TYPE) BU_DEVELOPMENT 'IBANONLY' Function: Indicator 20110204
11 GC_MSGTY_ABORT Constant Protected Type reference (TYPE) SY-MSGTY 'A' Message Type 20110204
12 GC_MSGTY_ERROR Constant Protected Type reference (TYPE) SY-MSGTY 'E' Message Type 20110204
13 GC_MSGTY_WARNING Constant Protected Type reference (TYPE) SY-MSGTY 'W' Message Type 20130926
14 GC_OBJECT_BUPA Constant Protected Type reference (TYPE) BU_DEV_OBJECT 'BUPA' Function: Application Object 20110204
15 GC_ROLECATEGORY_EMPLOYEE Constant Protected Type reference (TYPE) BU_PARTNERROLECAT 'BUP003' BP Role Category 20110204
16 GC_TASK_DEL Constant Protected Type reference (TYPE) BUS_EI_OBJECT_TASK 'D' External Interface: Change Indicator Object 20110124
17 GC_TASK_INS Constant Protected Type reference (TYPE) BUS_EI_OBJECT_TASK 'I' External Interface: Change Indicator Object 20110124
18 GC_TASK_UPD Constant Protected Type reference (TYPE) BUS_EI_OBJECT_TASK 'U' External Interface: Change Indicator Object 20110124
19 GC_TIME_TO Constant Protected Type reference (TYPE) SY-UZEIT '235959' Current Time of Application Server 20110204
20 GC_TYPE_GROUP Constant Protected Type reference (TYPE) BU_TYPE '3' Business partner category: Organization 20110204
21 GC_TYPE_ORGANIZATION Constant Protected Type reference (TYPE) BU_TYPE '2' Business partner category: Organization 20110204
22 GC_TYPE_PERSON Constant Protected Type reference (TYPE) BU_TYPE '1' Business partner category: Person 20110204
23 GC_TZONE_UTC Constant Protected Type reference (TYPE) TZNZONE 'UTC' Time Zone 20110204
24 GC_X Constant Public Type reference (TYPE) CHAR1 'X' Single-Character Flag 20110204
25 GO_OBJ_EX_ADDRESS_CHECK Static Attribute Private Object reference (TYPE REF TO) IF_EX_ADDRESS_CHECK BAdI interface IF_EX_ADDRESS_CHECK 20110207
26 GT_MDG_FND_BPFLDMAP Static Attribute Private Type reference (TYPE) MDG_FND_BPFLDMAP_T Mapping of BP-bapistructures and fields to BDT fieldgroups 20110121
27 GT_TAXNUMBERS_LOCKS Instance attribute Private Type reference (TYPE) BUS_TAX_KEY_T Table Category for BUS_TAX_KEY 20110204
28 GT_TAXNUMBERS_MEM Instance attribute Private Type reference (TYPE) BUP_TT_DFKKBPTAXNUM Tax Numbers: current memory 20110204
29 GT_TB056 Static Attribute Protected See coding 20110401
30 GV_ACT_IMP_ADDRESS_CHECK Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110207
31 GV_COMBINATION_REQUIRED Instance attribute Private Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20110204
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_ADDRESS_FIELDS Instance method Private Method 20110207
2 ADDRESSES_CHECK Instance method Private Method Validate BP addresses 20110204
3 ADDRESS_USAGES_CHECK Instance method Private Method Validate BP address usages 20110204
4 ADDRESS_VERSIONS_ORG_CHECK Instance method Private Method Validate BP int. address versions (organization data) 20110204
5 ADDRESS_VERSIONS_PERS_CHECK Instance method Private Method Validate BP int. address versions (person data) 20111123
6 BANKDETAILS_CHECK Instance method Private Method Validate BP bankdetails 20110204
7 BANKDETAILS_TD_ADJUST Instance method Private Method Adjust validity of bank details based on settings in TB056 20110401
8 CENTRAL_DATA_CHECK Instance method Private Method Validate BP central data 20110204
9 CHECK_ADDR1_DATA Instance method Private Method 20110207
10 CHECK_ADDR2_DATA Instance method Private Method 20111122
11 CHECK_ADDRESS Instance method Private Method Single check of address data (API call) 20110204
12 CHECK_ADDR_VERS_ORG Instance method Private Method Single check of advers. data (delegation to CHECK_ADDRESS) 20110204
13 CHECK_BANKDETAIL Instance method Private Method Single check of bank detail 20110204
14 CHECK_BANKDETAIL_DEL Instance method Private Method Single check of bankdetail deletion 20110204
15 CHECK_BANKDETAIL_INS Instance method Private Method Single check of bankdetail creation 20110204
16 CHECK_BANKDETAIL_UPD Instance method Private Method Single check of bankdetail update 20110204
17 CHECK_BANK_ACCOUNT Instance method Private Method Single checks of bank account 20110204
18 CHECK_BANK_ACCOUNTS Instance method Private Method Single checks of bank accounts 20110204
19 CHECK_BANK_ACCOUNTS_4UPD Instance method Private Method Single checks of bank accounts update 20110204
20 CHECK_BANK_ACCOUNT_HOLDER_NAME Instance method Private Method Single checks for bank account holder name 20131011
21 CHECK_BANK_DELETE Instance method Private Method Single checks for bank delete 20110204
22 CHECK_BANK_VALIDITY Instance method Private Method Single check of bank validity 20110204
23 CHECK_CATEGORY_DATA Instance method Private Method Check match data <> BP category 20120123
24 CHECK_CENTRAL Instance method Private Method Check of BP central data (w/o type-specific data) 20110204
25 CHECK_CENTRAL_DATA_GROUP Instance method Private Method Check of BP group-specific data 20110204
26 CHECK_CENTRAL_DATA_ORGAN Instance method Private Method Check of BP organization-specific data 20110204
27 CHECK_CENTRAL_DATA_PERSON Instance method Private Method Check of BP person-specific data 20110204
28 CHECK_COMM Instance method Private Method Single check of communication data 20110204
29 CHECK_COMM_REMARKS Instance method Private Method Single check of communication data 20120220
30 CHECK_EMAIL_ADDRESS Instance method Private Method Single check of email address 20110204
31 CHECK_IBAN_4DEL Instance method Private Method Check for IBAN Delete 20110204
32 CHECK_IDNUMBER Instance method Private Method Checks for identifications 20110204
33 CHECK_INDUSTRY Instance method Private Method Single check of industry 20110204
34 CHECK_POSTAL_CODE Instance method Private Method 20110207
35 CHECK_ROLE Instance method Private Method Single check of role 20110204
36 CHECK_TAXNUMBER Instance method Private Method Single check of taxnumber 20110204
37 COMM_REMARKS_CHECK Instance method Private Method Validate BP telephone numbers 20120220
38 CONSTRUCTOR Instance method Protected Constructor 20110121
39 EMAIL_ADDRESSES_CHECK Instance method Private Method Validate BP email addresses 20110204
40 ERROR_OCCURED Instance method Private Method 20110207
41 EXCEPTION_MESSAGE_MAP_STORE Instance method Protected Method Enhance BAPIRET2 message with additional information 20110926
42 EXCEPTION_MESSAGE_STORE Instance method Protected Method Insert SY-message to BAPIRET2 message table 20110124
43 FAXNUMBERS_CHECK Instance method Private Method Validate BP faxnumbers 20110204
44 FILL_UPDATE_STRUCTURE_BKDTL Instance method Private Method Fill Update Structure for Bank Details 20110204
45 FILL_UPDATE_STRUCTURE_CENTRL Instance method Private Method 20110204
46 FILL_UPDATE_STRUCTURE_ROLE Instance method Private Method 20110204
47 GET_ADDRESSES Instance method Protected Method Get address data from BUS_EI_EXTERN 20110124
48 GET_STANDARD_ADDRESS Instance method Protected Method Get current standard address from BUS_EI_EXTERN 20110201
49 IDCAT_TO_IDTYPE Instance method Private Method 20110204
50 IDNUMBERS_CHECK Instance method Private Method Validate BP identification numbers 20110204
51 INDUSTRIES_CHECK Instance method Private Method Validate BP industries 20110204
52 IS_CHECK_ACTIVE_FOR_COUNTRY Instance method Private Method Calls BAdI implementation of ADDRESS_CHECK 20110207
53 MAINTAIN_IBAN Instance method Private Method Maintain IBAN 20110204
54 MAKE_CURRENT_STATE Instance method Protected Method Merge updated data with db state 20110124
55 MAKE_CURR_ADDRVERSION Instance method Private Method Merge updated address version with db state 20121206
56 MAKE_CURR_STATE Instance method Private Method Merge updated data with db state 20121206
57 MAP_ADDR_VERSION_ORG Instance method Private Method Map address version data (org.-specific) to ADDR1_DATA 20110210
58 MAP_ADDR_VERSION_PERS Instance method Private Method Map address version data (pers.-specific) to ADDR2_DATA 20111123
59 MAP_BANKDETAIL Instance method Private Method Map Bank Details 20110204
60 MAP_BANKDETAIL_4UPD Instance method Private Method Map Bank Details for Update 20110204
61 MAP_CENTRAL_DATA Instance method Private Method 20110204
62 MAP_COMMDATA Instance method Private Method Map BP Address to API 20110207
63 MAP_IDENT_DATA_CHANGE Instance method Private Method 20110204
64 MAP_IDENT_DATA_INS Instance method Private Method 20110204
65 MODIFY_TABLE_DELTA Instance method Protected Method Modify table for changed fields 20120822
66 ROLES_CHECK Instance method Private Method Validate BP roles 20110204
67 ROLES_TD_ADJUST Instance method Private Method Adjust validity of BP roles based on settings in TB056 20110401
68 ROLE_CATEGORY_EMPLOYEE Instance method Private Method 20110204
69 TAXNUMBERS_CHECK Instance method Private Method Validate BP taxnumbers 20110204
70 TAXNUMBER_CHECK Instance method Private Method Single check for taxnumber 20110204
71 TAXNUM_BUFFER_RESET Instance method Private Method 20110204
72 TAXTYPE_CHECK Instance method Private Method 20110204
73 TELNUMBERS_CHECK Instance method Private Method Validate BP telephone numbers 20110204
74 URLS_CHECK Instance method Private Method Validate BP ULRs 20110204
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 Changing CS_ADRC_STRUC Call by reference Type reference (TYPE) ADRC_STRUC Include structure with ADRC attributes without name fields 20110207
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110207
3 Exporting 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110210
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20111123
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20111123
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20111123
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing 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 Changing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
3 Importing IS_CENTRAL_DATA Call by reference Type reference (TYPE) BUS_EI_BUPA_CENTRAL_DATA External Interface: Data for Creating a Partner 20110204
4 Importing IS_CENTRAL_DATAX Call by reference Type reference (TYPE) BUS_EI_BUPA_CENTRAL_DATA_XFLAG External Interface: Indicator for Creating a Partner 20110204
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) BU_TYPE Business partner category 20110204
6 Importing IV_CHECK_EXT_NUM Call by reference Type reference (TYPE) ABAP_BOOL Flag for check of partner id and existence check 20110204
7 Importing IV_GROUPING Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20110204
8 Importing IV_OBJ_TASK Call by reference Type reference (TYPE) BUS_EI_OBJECT_TASK External Interface: Change Indicator Object 20110204
9 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
10 Importing IV_PARTNERGUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20111116
11 Importing 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 Changing CS_ADDR1_DATA Call by reference Type reference (TYPE) ADDR1_DATA Address data as used in the API class 20110207
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110207
3 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
4 Importing IV_ADDRESSGUID Call by reference Type reference (TYPE) SYSUUID_C GUID of address 20110926
5 Importing IV_ADDRESS_NUMBER Call by reference Type reference (TYPE) AD_ADDRNUM Address number 20110207
6 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20110207
7 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20110926
8 Importing 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 Changing CS_ADDR2_DATA Call by reference Type reference (TYPE) ADDR2_DATA 20111122
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20111122
3 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20111122
4 Importing IV_ADDRESSGUID Call by reference Type reference (TYPE) SYSUUID_C GUID of address 20111122
5 Importing IV_ADDRESS_NUMBER Call by reference Type reference (TYPE) AD_ADDRNUM Address number 20111122
6 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20111122
7 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20111122
8 Importing 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 Changing CS_ADDRESS_DATA_1 Call by reference Type reference (TYPE) ADDR1_DATA Address transfer structure 20110207
2 Changing CS_ADDRESS_DATA_2 Call by reference Type reference (TYPE) ADDR2_DATA Transfer structure for person with private address 20111122
3 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110207
4 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
5 Importing IV_ADDRESSGUID Call by reference Type reference (TYPE) SYSUUID_C GUID of address 20110926
6 Importing IV_ADDRESS_NUMBER Call by reference Type reference (TYPE) AD_ADDRNUM Address number 20110207
7 Importing IV_ADDR_TYPE Call by reference Type reference (TYPE) AD_ADRTYPE Business Partner Number 20110204
8 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20110207
9 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20110926
10 Importing 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 Changing CS_ADDRESS_DATA_1 Call by reference Type reference (TYPE) ADDR1_DATA Ext. Interface: Structure BANKDETAIL 20110207
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
3 Importing IV_ADDR_TYPE Call by reference Type reference (TYPE) AD_ADRTYPE Business Partner Number 20110204
4 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BANKDETAIL Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL Ext. Interface: Structure BANKDETAIL 20110204
4 Importing IS_BANKDETAIL_X Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL_X Ext. Interface: Structure BANKDETAIL_X 20110204
5 Importing IV_BKVID Call by reference Type reference (TYPE) BU_BKVID Bank details ID 20110204
6 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
7 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IV_BKVID Call by reference Type reference (TYPE) BU_BKVID Bank details ID 20110204
4 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BANKDETAIL Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL Ext. Interface: Structure BANKDETAIL 20110204
4 Importing IV_BKVID Call by reference Type reference (TYPE) BU_BKVID Bank details ID 20110204
5 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BANKDETAIL Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL Ext. Interface: Structure BANKDETAIL 20110204
4 Importing IS_BANKDETAIL_X Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL_X Ext. Interface: Structure BANKDETAIL_X 20110204
5 Importing IV_BKVID Call by reference Type reference (TYPE) BU_BKVID Bank details ID 20110204
6 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BNKA Call by reference Type reference (TYPE) BNKA Bank master record 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BUT0BK Call by reference Type reference (TYPE) BUT0BK BP: Bank details (Read) 20110204
4 Importing IT_BUT0BK_OLD Call by reference Type reference (TYPE) TTY_VBUT0BK BP: Bank Details 20110204
5 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BUT0BK Call by reference Type reference (TYPE) BUT0BK BP: Bank details (Read) 20110204
4 Importing IT_BUT0BK_OLD Call by reference Type reference (TYPE) TTY_VBUT0BK BP: Bank Details 20110204
5 Importing IV_DONT_CHECK_BANK_CONN Call by reference Type reference (TYPE) ABAP_BOOL Indicator for Bank Connection Check 20110204
6 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20131011
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20131011
3 Importing IV_BANK_ACCOUNT_HOLDER_NAME Call by reference Type reference (TYPE) BU_KOINH Account Holder Name 20131011
4 Importing IV_BANK_COUNTRY_KEY Call by reference Type reference (TYPE) BU_BANKS Bank Country Key 20131011
5 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Exporting EV_XDEL Call by reference Type reference (TYPE) ABAP_BOOL Delete Indicator 20110204
4 Importing IS_BUT0BK_NEW Call by reference Type reference (TYPE) BUT0BK BP: Bank Details 20110204
5 Importing IS_BUT0BK_OLD Call by reference Type reference (TYPE) BUT0BK BP: Bank Details 20110204
6 Importing IV_BKVID Call by reference Type reference (TYPE) BU_BKVID Bank details ID 20110204
7 Importing 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 Changing CS_BUT0BK Call by reference Type reference (TYPE) BUT0BK BP: Bank Details 20110204
2 Exporting CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
3 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
4 Importing IT_BUT0BK_OLD Call by reference Type reference (TYPE) TTY_VBUT0BK SAP BP: Table Type for Transfer of Bank Data 20110204
5 Importing 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 Importing IV_CATEGORY Call by reference Type reference (TYPE) BU_TYPE Business partner category 20120123
2 Importing IV_DATA_CATEGORY Call by reference Type reference (TYPE) BU_TYPE Business partner category 20120123
# Exception Resumable Description Created on
1 CATEGORY_DATA_NOT_MATCH 20120123

Method CHECK_CENTRAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
3 Importing IS_CENTRAL_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL Ext. Interface: Structure CENTRAL 20110204
4 Importing IS_CENTRAL_DATAX Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_X Ext. Interface: Structure CENTRAL_X 20110204
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) BU_TYPE 20110204
6 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
3 Importing IS_GROUP_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_GROUP Ext. Interface: Structure CENTRAL 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
3 Importing IS_ORGAN_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_ORGAN Ext. Interface: Structure CENTRAL 20110204
4 Importing IS_ORGAN_DATAX Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_ORGAN_X Ext. Interface: Structure CENTRAL_X 20110204
5 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
3 Importing IS_PERSON_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_PERSON Ext. Interface: Structure CENTRAL 20110204
4 Importing IS_PERSON_DATAX Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_PERSON_X Ext. Interface: Structure CENTRAL_X 20110204
5 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
6 Importing IV_TITLE_KEY Call by reference Type reference (TYPE) AD_TITLE Form-of-Address Key 20110204
7 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IT_COMM Call by reference Type reference (TYPE) STANDARD TABLE 20110204
4 Importing IV_ADDRESSGUID Call by reference Type reference (TYPE) SYSUUID_C UUID in character form 20110926
5 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20110926
6 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20120220
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20120220
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20120220
4 Importing IS_BP_DB Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20120220
5 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20120220
6 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IT_COMM Call by reference Type reference (TYPE) STANDARD TABLE 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20111010
3 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_IDENTIFICATION_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_IDENTIFICATION Ext. Interface: Structure IDENTIFICATION 20110204
4 Importing IS_IDENTIFICATION_DATAX Call by reference Type reference (TYPE) BUS_EI_STRUC_IDENTIFICATION_X Ext. Interface: Structure IDENTIFICATION_X 20110204
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) BU_TYPE Business partner category 20110204
6 Importing IV_IDENTIFICATIONCATEGORY Call by reference Type reference (TYPE) BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONCATEGORY BP Identification Category 20110204
7 Importing IV_IDENTIFICATIONNUMBER Call by reference Type reference (TYPE) BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONNUMBER Identification Number 20110204
8 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
9 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_INDUSTRY_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_INDUSTRYSECTOR Ext. Interface: Structure INDUSTRYSECTOR 20110204
4 Importing IS_INDUSTRY_DATAX Call by reference Type reference (TYPE) BUS_EI_STRUC_INDUSTRYSECTOR_X Ext. Interface: Structure INDUSTRYSECTOR_X 20110204
5 Importing IV_INDUSTRY Call by reference Type reference (TYPE) BU_ISTYPE Industry System 20110204
6 Importing IV_IND_SECTOR Call by reference Type reference (TYPE) BU_INDSECT Industry sector 20110204
7 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER 20110204
8 Importing IV_TASK Call by reference Type reference (TYPE) BUS_EI_INDUSTRYSECTOR_TASK External Interface: Change Indicator Industries 20110204
9 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110207
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110208
3 Importing IS_POSTAL_ADDRESS Call by reference Type reference (TYPE) ADRS_POST Postal part of an address (for address formatting) 20110207
4 Importing IV_ADDRESSGUID Call by reference Type reference (TYPE) SYSUUID_C GUID of address 20110926
5 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Country Key 20110207
6 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION Version ID for International Addresses 20111006
7 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_ROLE_DATA Call by reference Type reference (TYPE) BUS_EI_ROLE_DATA External Interface: Data for a Role 20110204
4 Importing IS_ROLE_DATAX Call by reference Type reference (TYPE) BUS_EI_ROLE_DATA_X External Interface: X Structure for Roles 20110204
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) BU_TYPE Business partner category 20110204
6 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
7 Importing IV_ROLE Call by reference Type reference (TYPE) BU_PARTNERROLE BP role 20110204
8 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_COMMON_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_TAX_COMMON Ext. Interface: Additional Data Tax Numbers 20110204
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
5 Importing IV_TASK Call by reference Type reference (TYPE) BUS_EI_ROLE_TASK External Interface: Change Indicator Object 20110204
6 Importing IV_TAXNUMBER Call by reference Type reference (TYPE) BPTAXNUM Business Partner Tax Number 20110204
7 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20120220
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20120220
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20120220
4 Importing IS_BP_DB Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20120220
5 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing 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 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110207
2 Returning 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 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Return parameter table 20110926
2 Importing IF_NO_MAPPING Call by reference Type reference (TYPE) ABAP_BOOL TRUE = no exchange of message-var. with BAPIFLDNM 20111006
3 Importing IS_RETURN Call by reference Type reference (TYPE) BAPIRET2 Original message 20110926
4 Importing IT_DATAKEYS Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_KEY_T Key-value-pairs for message mapping 20110926
5 Importing IV_BAPIFLDNM Call by reference Type reference (TYPE) BU_BAPIFLDNM Name of BAPI-field 20110926
6 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110124
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20110125
3 Importing IF_ALLOW_DUPLICATES Call by reference Type reference (TYPE) ABAP_BOOL Allow duplicate messages to be added to CT_RETURN 20111007
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing 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 Changing CS_BANKDETAIL_X Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL_X Ext. Interface: Structure BANKDETAIL_X 20110204
2 Importing 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 Changing CS_CENTRAL_DATAX Call by reference Type reference (TYPE) BUS_EI_BUPA_CENTRAL_DATA_XFLAG External Interface: Indicator for Creating a Partner 20110204
2 Importing 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 Changing CS_ROLE_DATAX Call by reference Type reference (TYPE) BUS_EI_ROLE_DATA_X External Interface: Indicator for Creating a Partner 20110204
2 Importing 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 Importing IS_DATA Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface 20110124
2 Importing IS_DATA_DB Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface 20110124
3 Returning 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 Importing IS_DATA Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20110201
2 Importing IS_DATA_DB Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20110201
3 Returning 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Exporting EV_IDENTIFICATIONTYPE Call by reference Type reference (TYPE) BUT0ID-TYPE Identification Type 20110204
4 Importing IV_IDENTIFICATIONCATEGORY Call by reference Type reference (TYPE) TB039-CATEGORY BP Identification Category 20110204
5 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20110204
4 Importing 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 Exporting EV_ACTIVE Call by reference Type reference (TYPE) T_BOOLE 20110207
2 Exporting EV_SUPPRESS_CHECK_BEFORE Call by reference Type reference (TYPE) T_BOOLE 20110207
3 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Country Key 20110207
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IS_BANKDETAIL Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL Ext. Interface: Structure BANKDETAIL 20110204
4 Importing 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 Exporting ET_DATA Value transfer Type reference (TYPE) ANY TABLE Current state 20110124
2 Importing IF_COMMDATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Link field for view query 20110125
3 Importing IT_DATA Value transfer Type reference (TYPE) ANY TABLE Updates 20110124
4 Importing IT_DATA_DB Value transfer Type reference (TYPE) ANY TABLE DB state 20110124
5 Importing 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 Exporting ET_DATA Value transfer Type reference (TYPE) ANY TABLE Current state 20121206
2 Importing IT_DATA Value transfer Type reference (TYPE) ANY TABLE Updates 20121206
3 Importing IT_DATA_DB Value transfer Type reference (TYPE) ANY TABLE DB state 20121206
4 Importing 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 Exporting ET_DATA Value transfer Type reference (TYPE) ANY TABLE Current state 20121206
2 Importing IF_COMMDATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Link field for view query 20121206
3 Importing IT_DATA Value transfer Type reference (TYPE) ANY TABLE Updates 20121206
4 Importing IT_DATA_DB Value transfer Type reference (TYPE) ANY TABLE DB state 20121206
5 Importing 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 Changing CS_ADDR1_DATA Call by reference Type reference (TYPE) ADDR1_DATA Address transfer structure 20110210
2 Importing IS_ADDRESS Call by reference Type reference (TYPE) BUS_EI_STRUC_ADDRESS Ext. Interface: Structure ADDRESS 20110210
3 Importing 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 Changing CS_ADDR2_DATA Call by reference Type reference (TYPE) ADDR2_DATA Address transfer structure 20111123
2 Importing IS_ADDRESS Call by reference Type reference (TYPE) BUS_EI_STRUC_ADDRESS Ext. Interface: Structure ADDRESS 20111123
3 Importing 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 Exporting CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ES_BUT0BK Call by reference Type reference (TYPE) BUT0BK BP: Bank Details 20110204
3 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
4 Importing IS_BANKDETAIL Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL Ext. Interface: Structure BANKDETAIL 20110204
5 Importing IV_BKVID Call by reference Type reference (TYPE) BU_BKVID Bank details ID 20110204
6 Importing IV_IBANONLY_ACT Call by reference Type reference (TYPE) ABAP_BOOL 20110204
7 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
8 Importing 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 Changing CS_VBUT0BK Call by reference Type reference (TYPE) VBUT0BK BP: Bank Details 20110204
2 Exporting CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
3 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
4 Importing IS_BANKDETAIL Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL Ext. Interface: Structure BANKDETAIL 20110204
5 Importing IS_BANKDETAIL_X Call by reference Type reference (TYPE) BUS_EI_STRUC_BANKDETAIL_X Ext. Interface: Structure BANKDETAIL_X 20110204
6 Importing IV_IBANONLY_ACT Call by reference Type reference (TYPE) ABAP_BOOL 20110204
7 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
8 Importing 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 Exporting ES_BUT000 Call by reference Type reference (TYPE) BUS000___I CBP: General data plus status information 20110204
2 Importing IS_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL General BP Data, Independent of Business Partner Category 20110204
3 Importing IS_GROUP_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_GROUP Ext. Interface: Structure CENTRAL_GROUP 20110204
4 Importing IS_ORGAN_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_ORGAN Ext. Interface: Structure CENTRAL_ORGANIZATION 20110204
5 Importing IS_PERSON_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_CENTRAL_PERSON Ext. Interface: Structure CENTRAL_PERSON 20110204
6 Importing IV_CATEGORY Call by reference Type reference (TYPE) BU_TYPE Business partner category 20110204
7 Importing IV_GROUPING Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20110204
8 Importing 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 Exporting ES_TARGET Call by reference Type reference (TYPE) ANY Complex External Interface of a Business Partner 20110207
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110207
3 Importing IS_SOURCE Call by reference Type reference (TYPE) ANY Complex External Interface of a Business Partner 20110207
4 Importing 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 Changing CS_VBUT0ID Call by reference Type reference (TYPE) VBUT0ID BP: ID Numbers 20110204
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
3 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
4 Importing IS_IDENTIFICATION_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_IDENTIFICATION Ext. Interface: Structure IDENTIFICATION 20110204
5 Importing IS_IDENTIFICATION_DATAX Call by reference Type reference (TYPE) BUS_EI_STRUC_IDENTIFICATION_X Ext. Interface: Structure IDENTIFICATION_X 20110204
6 Importing 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 Exporting ES_BUT0ID Call by reference Type reference (TYPE) BUT0ID BP: ID Numbers 20110204
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
3 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
4 Importing IS_IDENTIFICATION_DATA Call by reference Type reference (TYPE) BUS_EI_STRUC_IDENTIFICATION Ext. Interface: Structure IDENTIFICATION 20110204
5 Importing IV_IDENTIFICATIONCATEGORY Call by reference Type reference (TYPE) BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONCATEGORY BP Identification Category 20111010
6 Importing IV_IDENTIFICATIONNUMBER Call by reference Type reference (TYPE) BAPIBUS1006_IDENTIFICATION_KEY-IDENTIFICATIONNUMBER Identification Number 20110204
7 Importing IV_IDENTIFICATIONTYPE Call by reference Type reference (TYPE) BUT0ID-TYPE BP Identification Category 20110204
8 Importing 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 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20120822
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20120822
3 Importing IV_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120822
4 Importing IV_STRUCX_NAME Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20120822
5 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing 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 Changing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing IV_COMBINED_CHECK Call by reference Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20110204
4 Importing IV_NATPERS Call by reference Type reference (TYPE) BU_NATURAL_PERSON Business Partner Is a Natural Person Under the Tax Laws 20110204
5 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110204
6 Importing IV_TAXNUMBER Call by reference Type reference (TYPE) BPTAXNUM Business Partner Tax Number 20110204
7 Importing IV_TAXTYPE Call by reference Type reference (TYPE) BPTAXTYPE Tax Number Category 20110204
8 Importing 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 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Exporting EV_TAXTYPE_CORE Call by reference Type reference (TYPE) BPTAXTYPECORE Tax Number Category of FI: For Using FI Tax Checks 20110204
4 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing 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 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20110204
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Table type for structure MDG_BS_BP_MSGMAP 20110926
3 Importing 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