Hierarchy
⤷ 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 |