SAP ABAP Class CL_MDG_BS_FND_ACCESS (MDG: Business Partner Foundation access)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_ACCESS (Package) MDG: Business Partner - Mapping to existing persistency
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_BP_ACCESS_MASTER MDG: Business Partner Wrapper Class 20100810
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_ECC_ACCESS MDG: SAP_APPL access 20100817
Properties
Class CL_MDG_BS_FND_ACCESS  
Short Description MDG: Business Partner Foundation access    
Super Class CL_MDG_BS_BP_ACCESS_MASTER MDG: Business Partner Wrapper Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_ACCESS   MDG: Business Partner - Mapping to existing persistency 
Created 20100810   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_USMD_PP_CHECK_CALLBACK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_MDG_BS_FND_ACCESS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_MDG_BS_FND_ACCESS_SERVICES 20100915 MDG: Public access to Access Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CDOBJ_ADRESSE Constant Private Type reference (TYPE) CDOBJECTCL 'ADRESSE' 20100810
2 GC_CDOBJ_ADRESSE2 Constant Private Type reference (TYPE) CDOBJECTCL 'ADRESSE2' Object class 20100810
3 GC_CDOBJ_ADRESSE3 Constant Private Type reference (TYPE) CDOBJECTCL 'ADRESSE3' Object class 20120710
4 GC_CDOBJ_BUPA_ADR Constant Private Type reference (TYPE) CDOBJECTCL 'BUPA_ADR' 20100810
5 GC_CDOBJ_BUPA_BUP Constant Private Type reference (TYPE) CDOBJECTCL 'BUPA_BUP' 20100810
6 GC_CDOBJ_BUPR_BUB Constant Private Type reference (TYPE) CDOBJECTCL 'BUPR_BUB' Object class 20120704
7 GC_CDOBJ_BUPR_BUR Constant Private Type reference (TYPE) CDOBJECTCL 'BUPR_BUR' Object class 20120704
8 GC_CDOBJ_MKK_BPTAX Constant Private Type reference (TYPE) CDOBJECTCL 'MKK_BPTAX' 20100810
9 GC_COMM_TYPE_EMAIL Constant Protected Type reference (TYPE) CHAR10 'EMAIL' Communiction type email 20100810
10 GC_COMM_TYPE_FAX Constant Protected Type reference (TYPE) CHAR10 'FAX' Communiction type fax 20100810
11 GC_COMM_TYPE_TEL Constant Protected Type reference (TYPE) CHAR10 'TEL' Communiction type telephone 20100810
12 GC_COMM_TYPE_URL Constant Protected Type reference (TYPE) CHAR10 'URL' Communiction type URL 20100810
13 GC_DATE_INITIAL Constant Protected Type reference (TYPE) DATS '00000000' Field of type DATS 20100810
14 GC_DEL Constant Protected Type reference (TYPE) BUS_EI_OBJECT_TASK 'D' External Interface: Change Indicator Object 20100810
15 GC_FLDSTAT_REQUIRED Constant Protected Type reference (TYPE) BU_FLDSTAT '+' Field status (req. entry, opt. entry, display, hidden) 20100826
16 GC_INS Constant Protected Type reference (TYPE) BUS_EI_OBJECT_TASK 'I' External Interface: Change Indicator Object 20100810
17 GC_MANDATORY_ATT_CHECK Constant Protected Type reference (TYPE) MDG_CHECK_TYPE '05' Check Type 20100810
18 GC_MAP_MSG_CLASS Static Attribute Protected Type reference (TYPE) CHAR20 'MDG_BS_BP_MAPPING' Char 20 20100810
19 GC_MODEL_BP Constant Protected Type reference (TYPE) USMD_MODEL 'BP' Data Model 20100810
20 GC_OBJTYPE_BPARTNER Constant Protected Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '147' Object Type Code 20100810
21 GC_UPD Constant Protected Type reference (TYPE) BUS_EI_OBJECT_TASK 'U' External Interface: Change Indicator Object 20100810
22 GF_APPLICATION_SWITCH_EHP6 Static Attribute Protected Type reference (TYPE) USMD_FLG MDGAF: General Indicator 20110406
23 GF_SWITCH_CHECKED Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20110406
24 GR_DATA_COMPLETE Instance attribute Protected Object reference (TYPE REF TO) DATA 20120515
25 GR_PARTNER Instance attribute Protected See coding 20110526
26 GS_CURRENT_WF Instance attribute Protected Type reference (TYPE) TY_CURRENT_WF_SPEC 20100810
27 GT_AUTHORITY Instance attribute Protected Type reference (TYPE) GTY_AUTHORITY_T 20100810
28 GT_BP_BUFFER Instance attribute Protected Type reference (TYPE) TTY_BP_BUFFER 20101206
29 GT_BP_FLDGRP Static Attribute Protected Type reference (TYPE) MDG_BS_BP_FLDGRP_T MDG BP: table type for MDG_BS_BP_FLDGRP 20100810
30 GT_BUT000 Instance attribute Protected See coding 20100810
31 GT_BUT050 Instance attribute Protected See coding BP relationships/role definitions: General data 20101102
32 GT_FPROP Instance attribute Protected Type reference (TYPE) USMD_TS_FPROP_EXT Field Characteristics 20100810
33 GT_HANDLER_ACCESS Instance attribute Protected Type reference (TYPE) GTY_HANDLER_ACCESS_T 20100810
34 GT_RET_NO_CONVERS Instance attribute Protected Type reference (TYPE) BAPIRET2_T Return parameter table 20100810
Methods
# Method Level Visibility Method type Description Created on
1 ADD_2TMP_KEY_MAP Instance method Protected Method Add line to Mapping Table Temporary ID <-> Final ID 20100810
2 ADD_RET_4NO_CONVERS Instance method Protected Method Add Return message(s) for No Conversion 20100810
3 ADJUST_SELECTION4DATA Instance method Protected Method Adjust selection criteria for exporting data 20121128
4 CHECK_CONSIST_4BPGRP_ID Instance method Protected Method Check Consistency of Business Partner Grouping and ID 20100810
5 CHECK_REQUIRED_FIELDS Instance method Protected Method Check required fields for entity 20110201
6 CHECK_SET_4INT_IDHANDL Instance method Protected Method Check Settings for Internal ID Handling 20100810
7 CHECK_TIMEDEP_GENERAL Instance method Protected Method Check general time dependency 20120427
8 CONSTRUCTOR Instance method Public Constructor 20100810
9 CREATE_BP_GUID Instance method Protected Method Create Business Partner Guid 20100810
10 EXCEPTION_MESSAGE_STORE Instance method Protected Method Transfer sy-message to BAPI-message 20100810
11 EXECUTE_INBOUND Instance method Protected Method Call of inbound-API to save data 20100818
12 FILL_ENTITY_MESSAGE Instance method Protected Method Fill Messages for Entity Types 20100810
13 FILL_MESSAGE Instance method Protected Method Fill Messages 20100810
14 FILL_MSG_NO_CONVERSION Instance method Protected Method Fill Messages which must not be converted into warnings 20100810
15 FINALIZE_KEY_MAPPING Instance method Protected Method Key mapping for BP ID 20100831
16 GET_ADDITIONAL_HANDLER_CLASSES Instance method Protected Method Provide handler access 20110525
17 GET_BP_GUID Instance method Protected Method Get Business Partner Guid 20100810
18 GET_CREQUEST_TYPE Instance method Protected Method Returns whether check for entity is suppressed 20100810
19 GET_EXTERNAL_BP_STRUCTURE Instance method Protected Method Returns target structure for mapping 20100812
20 GET_FIELD_STATUS Instance method Protected Method Return field status for BAPI-structure, field name 20110307
21 GET_FMOD_STATUS_4FIELD Instance method Protected Method Get fieldstatus for entity and attribute 20100810
22 GET_IDLIST_REQUESTED Instance method Protected Method Get ID list of requested business partners 20101206
23 GET_OBJECT_DB_DATA Instance method Protected Method Returns DB Data 20100812
24 GET_SAP_APPL_HANDLER_CLASSES Instance method Protected Method Provide handler access 20110530
25 INIT_API_MEMORY Instance method Protected Method Refresh API-memories 20100915
26 INT_IDHANDL_BP_4ADDRNO Instance method Private Method Fill Key Mapping Table for Address Number 20100810
27 INT_IDHANDL_BP_4BP_HEADER Instance method Private Method Fill Key Mapping Table for Business Partner ID 20100810
28 IS_RELATION_ENTITY Instance method Protected Method Entity belongs to business partner relation 20120404
29 IS_TEMP_KEY_4BP Instance method Protected Method Check, if Business Partner ID is Temporary Key 20100810
30 MAP_DATA_4ENTITY Instance method Protected Method Map Data for each Entity 20100823
31 MAP_DATA_4TASK Instance method Protected Method Map Data for different Tasks 20100823
32 PROVIDE_HANDLER Instance method Protected Method Provide handler access 20100810
33 READ_ADDRESS_BUFFER Instance method Protected Method read address buffer 20100902
34 READ_DATA_OF_BP Instance method Protected Method Read Data of Business Partner from Model 20100810
35 REPLACE_MSG_FIELDNAMES Instance method Protected Method Replace BAPI-field names in messages ret. from check 20110203
36 SORT_QUERY_RESULTS Instance method Protected Method Sort query results 20111221
37 SPLIT_SELECTION_CRITERIA Instance method Protected Method Split selection criteria 20101118
38 TYPE_FILTER_BP Instance method Protected Method Filter query results via BP type 20110117
Events
Class CL_MDG_BS_FND_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_AUTHORITY Protected See coding 20100810 BEGIN OF gty_authority, partner TYPE bu_partner, xuobject TYPE xuobject, no_authority TYPE boole, END OF gty_authority
2 GTY_AUTHORITY_T Protected See coding 20100810 gty_authority_t TYPE SORTED TABLE OF gty_authority WITH UNIQUE KEY partner xuobject
3 GTY_HANDLER_ACCESS Protected See coding 20100810 BEGIN OF gty_handler_access, * handler TYPE REF TO CL_MDG_BS_BP_HANDLER, handler TYPE REF TO if_mdg_bs_bp_access_handler, END OF gty_handler_access
4 GTY_HANDLER_ACCESS_T Protected See coding 20100810 gty_handler_access_t TYPE STANDARD TABLE OF gty_handler_access
5 GTY_SMT_ENGINE Protected See coding 20100810 BEGIN OF gty_smt_engine, mapping TYPE smt_map, mapping_step TYPE smt_mapping_step, engine TYPE REF TO cl_smt_engine, END OF gty_smt_engine
6 GTY_SMT_ENGINE_T Protected See coding 20100810 gty_smt_engine_t TYPE STANDARD TABLE OF gty_smt_engine
7 TTY_BP_BUFFER Protected See coding 20101206 tty_bp_buffer TYPE SORTED TABLE OF ty_bp_buffer WITH UNIQUE KEY partner
8 TTY_HANDLER_CLASS Protected See coding 20120305 tty_handler_class TYPE STANDARD TABLE OF seoclsname
9 TTY_USMD_ENTITY Protected See coding 20100810 tty_usmd_entity TYPE STANDARD TABLE OF ty_usmd_entity
10 TY_ADDRNUMBER_BUF Protected See coding 20100810 BEGIN OF ty_addrnumber_buf, partner TYPE bu_partner, addressguid TYPE bu_address_guid, addrnumber TYPE ad_addrnum, END OF ty_addrnumber_buf
11 TY_ADDUSG_CHECK Protected See coding 20100810 BEGIN OF ty_addusg_check, adr_kind TYPE bu_adrkind, guid TYPE sysuuid_c, END OF ty_addusg_check
12 TY_BP_BUFFER Protected See coding 20101206 BEGIN OF ty_bp_buffer, partner TYPE bu_partner, read_all TYPE usmd_flg, END OF ty_bp_buffer
13 TY_CURRENT_WF_SPEC Protected See coding 20100810 BEGIN OF ty_current_wf_spec, crequest TYPE usmd_crequest, crequest_type TYPE usmd_crequest_type, crequest_step TYPE usmd_crequest_appstep, crequest_index TYPE swc_index, END OF ty_current_wf_spec
14 TY_USMD_ENTITY Protected See coding 20100810 BEGIN OF ty_usmd_entity, entity TYPE usmd_entity, END OF ty_usmd_entity
Method Signatures

Method ADD_2TMP_KEY_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TMP_KEY_MAP Call by reference Type reference (TYPE) ANY TABLE 20100810
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100810
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Data Reference for mapping table 20100810
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100810
5 Importing IV_FINAL_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100810
6 Importing IV_TEMP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100810

Method ADD_2TMP_KEY_MAP on class CL_MDG_BS_FND_ACCESS has no exception.

Method ADD_RET_4NO_CONVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20100810
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100810

Method ADD_RET_4NO_CONVERS on class CL_MDG_BS_FND_ACCESS has no exception.

Method ADJUST_SELECTION4DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20121128
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20121128

Method ADJUST_SELECTION4DATA on class CL_MDG_BS_FND_ACCESS has no exception.

Method CHECK_CONSIST_4BPGRP_ID 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 20100810
2 Exporting EV_INCONS Call by reference Type reference (TYPE) ABAP_BOOL Flag indicating, that BP Grouping and ID are inconsistent 20100810
3 Importing IV_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20100810
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100810

Method CHECK_CONSIST_4BPGRP_ID on class CL_MDG_BS_FND_ACCESS has no exception.

Method CHECK_REQUIRED_FIELDS 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 20110201
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20110214
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20110201
4 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY 20110201
5 Importing IT_FIELD_MAPPING Call by reference Type reference (TYPE) USMD_TS_MAP_STRUC Table for Mapping Long Field Names 20110404
6 Importing IT_STRUCNAMES Call by reference Type reference (TYPE) MDG_BS_BP_STRUCNAMES_T Table type for DE BU_BAPISTRC 20110404

Method CHECK_REQUIRED_FIELDS on class CL_MDG_BS_FND_ACCESS has no exception.

Method CHECK_SET_4INT_IDHANDL 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 20100810
2 Exporting EV_CHECK_EXT_NUM Call by reference Type reference (TYPE) ABAP_BOOL 20100810
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100810
4 Importing IS_BP Call by reference Type reference (TYPE) BUS_EI_EXTERN Complex External Interface of a Business Partner 20100810
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100810

Method CHECK_SET_4INT_IDHANDL on class CL_MDG_BS_FND_ACCESS has no exception.

Method CHECK_TIMEDEP_GENERAL Signature

Method CHECK_TIMEDEP_GENERAL on class CL_MDG_BS_FND_ACCESS has no parameter.
Method CHECK_TIMEDEP_GENERAL on class CL_MDG_BS_FND_ACCESS has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MDG_BS_FND_ACCESS has no parameter.
Method CONSTRUCTOR on class CL_MDG_BS_FND_ACCESS has no exception.

Method CREATE_BP_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID_BAPI GUID of a Business Partner in CHAR 32 Format for BAPIs 20100810

Method CREATE_BP_GUID on class CL_MDG_BS_FND_ACCESS 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 20100810
2 Importing IV_EXIST_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Check existence 20100810
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) BAPI_FLD Field in parameter 20100810
4 Importing IV_NO_CONVERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag indicating that message shall not be converted 20100810

Method EXCEPTION_MESSAGE_STORE on class CL_MDG_BS_FND_ACCESS has no exception.

Method EXECUTE_INBOUND 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 20100818
2 Exporting EV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20100818
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100818
4 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY 20110221

Method EXECUTE_INBOUND on class CL_MDG_BS_FND_ACCESS has no exception.

Method FILL_ENTITY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITY_MESSAGE Call by reference Type reference (TYPE) USMD_TS_ENTITY_MESSAGE Messages for Entity Types 20100810
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100810

Method FILL_ENTITY_MESSAGE on class CL_MDG_BS_FND_ACCESS has no exception.

Method FILL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100810
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100810

Method FILL_MESSAGE on class CL_MDG_BS_FND_ACCESS has no exception.

Method FILL_MSG_NO_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_NO_CONVERSION Call by reference Type reference (TYPE) USMD_TS_MSG_KEY Messages which type must not be converted 20100810

Method FILL_MSG_NO_CONVERSION on class CL_MDG_BS_FND_ACCESS has no exception.

Method FINALIZE_KEY_MAPPING 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 20100831
2 Importing IS_DATA_EXT Call by reference Type reference (TYPE) ANY Business Partner Number 20100831

Method FINALIZE_KEY_MAPPING on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_ADDITIONAL_HANDLER_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLASS_NAMES Call by reference Type reference (TYPE) TTY_HANDLER_CLASS Object Type Name 20110526

Method GET_ADDITIONAL_HANDLER_CLASSES on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_BP_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID_BAPI GUID of a Business Partner in CHAR 32 Format for BAPIs 20100810
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100810

Method GET_BP_GUID on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_CREQUEST_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100810
2 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20100810

Method GET_CREQUEST_TYPE on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_EXTERNAL_BP_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_T_DATA Call by reference Object reference (TYPE REF TO) DATA 20100812

Method GET_EXTERNAL_BP_STRUCTURE on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_FIELD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20110307
2 Importing IS_KEY Call by reference Type reference (TYPE) ANY 20110307
3 Importing IV_ACTION Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20110307
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110307
5 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110307
6 Importing IV_STRUCNAME Call by reference Type reference (TYPE) BU_BAPISTRC BP: BAPI Structure Name in Database 20110307
7 Returning RT_FIELDSTATUS Value transfer Type reference (TYPE) MDG_BS_BP_FLDSTATUS_T Table type for structure MDG_BS_BP_FLDSTATUS 20110307

Method GET_FIELD_STATUS on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_FMOD_STATUS_4FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BP_FLDGRP Call by reference Type reference (TYPE) MDG_BS_BP_FLDGRP Attribution Entity/DB/Fieldgroups 20100810
2 Exporting EV_FIELDSTATUS Call by reference Type reference (TYPE) BU_FLDSTAT Single-Character Flag 20100810
3 Importing IV_ACTYP Call by reference Type reference (TYPE) BU_AKTYP Activity Category 20100810
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100810
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Financial MDM: Field Name 20100810
# Exception Resumable Description Created on
1 FIELD_NOT_FOUND 20100810

Method GET_IDLIST_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDLIST_REQUESTED Call by reference Type reference (TYPE) BUS_EI_INSTANCE_T Table with Key of External Partner Structure 20101206
2 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20101206
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20101206

Method GET_IDLIST_REQUESTED on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_OBJECT_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA_DB Call by reference Object reference (TYPE REF TO) DATA 20100812
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100812

Method GET_OBJECT_DB_DATA on class CL_MDG_BS_FND_ACCESS has no exception.

Method GET_SAP_APPL_HANDLER_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLASS_NAMES Call by reference Type reference (TYPE) TTY_HANDLER_CLASS Object Type Name 20110530

Method GET_SAP_APPL_HANDLER_CLASSES on class CL_MDG_BS_FND_ACCESS has no exception.

Method INIT_API_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 20100915

Method INIT_API_MEMORY on class CL_MDG_BS_FND_ACCESS has no exception.

Method INT_IDHANDL_BP_4ADDRNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100810
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100810
3 Changing CT_TMP_KEY_MAP Call by reference Type reference (TYPE) ANY TABLE Mapping Table Temporary ID <-> Final ID 20100810
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100810
5 Importing IV_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20100810
6 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100810

Method INT_IDHANDL_BP_4ADDRNO on class CL_MDG_BS_FND_ACCESS has no exception.

Method INT_IDHANDL_BP_4BP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100810
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100810
3 Changing CT_TMP_KEY_MAP Call by reference Type reference (TYPE) ANY TABLE Mapping Table Temporary ID <-> Final ID 20100810
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100810
5 Importing IV_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20100810
6 Importing IV_TEMP_ID Call by reference Type reference (TYPE) BU_PARTNER BTemporary ID for BP 20100810

Method INT_IDHANDL_BP_4BP_HEADER on class CL_MDG_BS_FND_ACCESS has no exception.

Method IS_RELATION_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120404
2 Returning RF_BELONGS2RELATION Value transfer Type reference (TYPE) BOOLE Boolean variable 20120404

Method IS_RELATION_ENTITY on class CL_MDG_BS_FND_ACCESS has no exception.

Method IS_TEMP_KEY_4BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEMPORARY Call by reference Type reference (TYPE) ABAP_BOOL Flag indicating, that BP has temporary ID 20100810
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100810
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100810

Method IS_TEMP_KEY_4BP on class CL_MDG_BS_FND_ACCESS has no exception.

Method MAP_DATA_4ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_EXT Call by reference Type reference (TYPE) ANY TABLE 20100823
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20100823
3 Changing CV_XCHANGE Call by reference Type reference (TYPE) BOOLE real change 20100823
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100823
5 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20100823
6 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100823
7 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR30 SPACE Field Name of Update Structure 20100823
8 Importing IV_TASK Call by reference Type reference (TYPE) BUS_EI_OBJECT_TASK External Interface: Change Indicator Object 20100823

Method MAP_DATA_4ENTITY on class CL_MDG_BS_FND_ACCESS has no exception.

Method MAP_DATA_4TASK 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) ANY TABLE 20100823
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20100823
3 Changing CV_XCHANGE Call by reference Type reference (TYPE) BOOLE real change 20100823
4 Importing IO_DELTA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ 20100823
5 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100823
6 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100823

Method MAP_DATA_4TASK on class CL_MDG_BS_FND_ACCESS has no exception.

Method PROVIDE_HANDLER Signature

Method PROVIDE_HANDLER on class CL_MDG_BS_FND_ACCESS has no parameter.
Method PROVIDE_HANDLER on class CL_MDG_BS_FND_ACCESS has no exception.

Method READ_ADDRESS_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDRESS_BUF Call by reference Type reference (TYPE) TY_ADDRNUMBER_BUF 20100902
2 Importing IV_ADDRESS_GUID Call by reference Type reference (TYPE) BU_ADDRESS_GUID GUID of a Business Partner Address 20100902
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100902

Method READ_ADDRESS_BUFFER on class CL_MDG_BS_FND_ACCESS has no exception.

Method READ_DATA_OF_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) STANDARD TABLE Table of Field Values 20100810
2 Changing CV_VALUE Call by reference Type reference (TYPE) ANY Field Value 20100810
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100810
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100810
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20100810
6 Importing IV_HEADER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100810
7 Importing IV_KEY Call by reference Type reference (TYPE) ANY Additional Key for Dependent Data 20100810
8 Importing IV_KEY_FIELD Call by reference Type reference (TYPE) FIELDNAME 20100810

Method READ_DATA_OF_BP on class CL_MDG_BS_FND_ACCESS has no exception.

Method REPLACE_MSG_FIELDNAMES 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 20110203
2 Changing CT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Converted messages identical to messages in CT_RETURN 20111109
3 Importing IT_FIELD_MAPPING Call by reference Type reference (TYPE) USMD_TS_MAP_STRUC 20110203
4 Importing IT_RETURN_MAP Call by reference Type reference (TYPE) MDG_BS_BP_MSGMAP_T Mapping BAPI structure field to message 20110203

Method REPLACE_MSG_FIELDNAMES on class CL_MDG_BS_FND_ACCESS has no exception.

Method SORT_QUERY_RESULTS 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) ANY TABLE 20111221

Method SORT_QUERY_RESULTS on class CL_MDG_BS_FND_ACCESS has no exception.

Method SPLIT_SELECTION_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG 20110721
2 Exporting ET_TAB_SEL Call by reference Type reference (TYPE) TT_USMD_TS_SEL 20101118
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20101118

Method SPLIT_SELECTION_CRITERIA on class CL_MDG_BS_FND_ACCESS has no exception.

Method TYPE_FILTER_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20110117

Method TYPE_FILTER_BP on class CL_MDG_BS_FND_ACCESS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 703