SAP ABAP Interface IF_MDG_BS_BP_CHECK (Check-methods 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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_FND_BP_CHECK Check-class for BP data 20110121
Properties
Interface IF_MDG_BS_BP_CHECK  
Short Description Check-methods for BP data    
General Data
Package MDG_BS_BP_CHECK   MDG: Business Partner - Checks 
Created 20110121   SAP 
Last changed 20130531   SAP 
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 IF_MDG_BS_BP_CHECK has no interface.
Friends
Interface IF_MDG_BS_BP_CHECK has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FLDSTAT_HIDDEN Constant Public Type reference (TYPE) BU_FLDSTAT '-' Field status (req. entry, opt. entry, display, hidden) 20110224
2 GC_FLDSTAT_OPTIONAL Constant Public Type reference (TYPE) BU_FLDSTAT '.' Field status (req. entry, opt. entry, display, hidden) 20110224
3 GC_FLDSTAT_READ_ONLY Constant Public Type reference (TYPE) BU_FLDSTAT '*' Field status (req. entry, opt. entry, display, hidden) 20110224
4 GC_FLDSTAT_REQUIRED Constant Public Type reference (TYPE) BU_FLDSTAT '+' Field status (req. entry, opt. entry, display, hidden) 20110124
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REQUIRED_DATA Instance method Public Method Check required data for fields in BAPI structure 20110121
2 GET_FIELD_PROPERTIES Instance method Public Method Read field status for components of BAPI-structure 20110121
3 GET_STRUCNAMES Instance method Public Method Return BAPI-structures relevant for check/ validation 20110211
4 INITIALIZE Instance method Public Method Apply initial settings for check 20110401
5 RESET_MEMORY Instance method Public Method Reset API-memory used for validation 20110208
6 VALIDATE_DATA Instance method Public Method Validate data for fields in BAPI structure 20110204
Events
Interface IF_MDG_BS_BP_CHECK has no event.
Types
Interface IF_MDG_BS_BP_CHECK has no local type.
Method Signatures

Method CHECK_REQUIRED_DATA 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 Messages 20110121
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110125
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY Data 20110121
4 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Data (data base) 20110121
5 Importing IT_FIELDSTATUS Call by reference Type reference (TYPE) MDG_BS_BP_FLDSTATUS_T Field status for each field in IV_STRUCNAME 20110121
6 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20110121

Method CHECK_REQUIRED_DATA on Interface IF_MDG_BS_BP_CHECK has no exception.

Method GET_FIELD_PROPERTIES 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) ANY Data 20110121
2 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Data (data base) 20110121
3 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20110121
4 Returning RT_FIELDSTATUS Value transfer Type reference (TYPE) MDG_BS_BP_FLDSTATUS_T Field status for each field in IV_STRUCNAME 20110124

Method GET_FIELD_PROPERTIES on Interface IF_MDG_BS_BP_CHECK has no exception.

Method GET_STRUCNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STRUCNAMES Value transfer Type reference (TYPE) MDG_BS_BP_STRUCNAMES_T BAPI Structures 20110211

Method GET_STRUCNAMES on Interface IF_MDG_BS_BP_CHECK has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FLAGS Call by reference Type reference (TYPE) MDG_BS_BP_CHECK_FLAGS Initial settings and flags for check 20110401

Method INITIALIZE on Interface IF_MDG_BS_BP_CHECK has no exception.

Method RESET_MEMORY 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 20110208

Method RESET_MEMORY on Interface IF_MDG_BS_BP_CHECK has no exception.

Method VALIDATE_DATA 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 Messages 20110204
2 Exporting ET_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110204
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY Data 20110204
4 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Data (data base) 20110204
5 Importing IV_CHECK_EXT_NUM Call by reference Type reference (TYPE) ABAP_BOOL Flag for check of partner id and existence check 20110207
6 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC Name of a structure 20110204

Method VALIDATE_DATA on Interface IF_MDG_BS_BP_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703