SAP ABAP Class CL_MDG_BS_ECC_HANDLER (SAP_APPL partner handler)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_ECC_BP_OBJ_INTEGRATION (Package) Master Data Governance: Business Partner Object Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_FND_HANDLER FND partner handler 20100824
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_CUST_HANDLER MDG: Customer access (primary Persistency) 20100824
2 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_MLT_ASSGNMNT_HANDLER MDG: Multiple assignment 20101229
3 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_SUPPL_HANDLER MDG: Supplier access (primary Persistency) 20100824
Properties
Class CL_MDG_BS_ECC_HANDLER  
Short Description SAP_APPL partner handler    
Super Class CL_MDG_BS_FND_HANDLER FND partner handler 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_BP_OBJ_INTEGRATION   Master Data Governance: Business Partner Object Integration 
Created 20100824   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)
Interfaces
Class CL_MDG_BS_ECC_HANDLER has no interface implemented.
Friends
Class CL_MDG_BS_ECC_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AS_CAT_CUST Constant Protected Type reference (TYPE) MDG_BP_ASSIGNMENT_CAT 'CUST' Assignment Categories 20101215
2 GC_AS_CAT_SUPPL Constant Protected Type reference (TYPE) MDG_BP_ASSIGNMENT_CAT 'SUPPL' Assignment Categories 20101215
3 GC_BP_GROUP Constant Protected Type reference (TYPE) CHAR1 'G' Indicate a change of the BP Grouping 20110322
4 GC_SIMULATED_DB_RECORD Constant Protected Type reference (TYPE) CHAR1 'R' General Flag 20110316
5 GC_STANDARD_AS_ID_CUST Constant Protected Type reference (TYPE) MDG_BP_ASSIGNMENT_ID '000000000002' Multiple assignment ID (Number) 20101215
6 GC_STANDARD_AS_ID_SUPPL Constant Protected Type reference (TYPE) MDG_BP_ASSIGNMENT_ID '000000000001' Multiple assignment ID (Number) 20101215
7 GC_USMD_UPD_STRUC Constant Protected Type reference (TYPE) CHAR30 'USMDX_S_UPDATE' Name of the USMD Update Flag Structure 20110405
8 GF_BUFFER_FILLED_BY_DERIVE_ECC Static Attribute Protected Type reference (TYPE) ABAP_BOOL Derive buffer filled during processing of DERIVE_DATA 20110824
9 GO_MLT_AS_API Instance attribute Protected Object reference (TYPE REF TO) CL_MDG_BS_BP_MLT_ASSGNMNT_API APIs Multiple Assignments 20101115
10 GS_MLT_AS_DERIVED_DATA Static Attribute Protected Type reference (TYPE) MDG_BS_BP_S_ECC_EXTERN Buffered derived data of multi assignmnts 20110318
11 GT_ASSIGNED_OBJECTS_DB Instance attribute Protected Type reference (TYPE) MDG_BS_BP_TT_MLT_AS_CVI Multiple Assignment Data 20101115
12 GT_BPROOT_TASK Static Attribute Protected Type reference (TYPE) TTY_BPROOT_TASK 20131008
13 GT_CUSGEN_TASK Static Attribute Protected Type reference (TYPE) TTY_CUSGEN_TASK Tasks for Customer General Data 20110330
14 GT_CVIS_DATA_DB Instance attribute Protected Type reference (TYPE) CVIS_EI_EXTERN_T Inbound for Customer/Vendor Integration 20100824
15 GT_ECC_EXTERN_DB Instance attribute Protected Type reference (TYPE) MDG_BS_BP_TT_ECC_EXTERN Multiple Assignment 20101117
16 GT_MLTAS_TASK Static Attribute Protected Type reference (TYPE) TTY_MLTAS_TASK Tasks for Multiple Assignments 20110330
17 GT_MLT_AS_DB Instance attribute Protected Type reference (TYPE) MDG_BS_BP_TT_MLT_AS_TARGET Multiple Assignment 20101115
18 GT_MLT_AS_DERIVED_DATA Static Attribute Protected Type reference (TYPE) MDG_BS_BP_TT_ECC_EXTERN Memory Object Data 20131008
19 GT_MSG_MAPPING Static Attribute Protected See coding 20110209
20 GT_PORG_TASK Static Attribute Protected Type reference (TYPE) TTY_PORG_TASK Tasks for Supplier Purchasing Organizations 20120125
21 GT_SALES_TASK Static Attribute Protected Type reference (TYPE) TTY_SALES_TASK Tasks for Customer Sales Areas 20120112
22 GT_VENGEN_TASK Static Attribute Protected Type reference (TYPE) TTY_VENGEN_TASK Tasks for Supplier General Data 20110330
23 GV_BPROOT_TASK Static Attribute Protected Type reference (TYPE) CHAR1 Tasks for BP Root (Header) Data 20110330
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_OBJECT_DB_DATA Instance method Protected Method Modify DB-state before writing to buffer 20120309
2 BALANCE_ADDRESS_DATA Instance method Protected Method Compare Address Data 20121218
3 BALANCE_DATA_WITH_DATAX Instance method Protected Method Compare Data Using Datax 20121218
4 BALANCE_DATA_WITH_DATAX_TABLE Instance method Protected Method Compare New Data and DB Data for Tables 20121218
5 BALANCE_TEXT_DATA Instance method Protected Method Compare Text Data 20121218
6 CENTRAL_DATA_MAINTAINABLE Instance method Protected Method Check if central data is maintainable (UI context dependent) 20100903
7 DERIVE_BP_GROUP Instance method Protected Method Derive the BP Group 20110328
8 DERIVE_TRADING_PARTNER Instance method Protected Method Derive the Trading Partner 20110329
9 FILTER_BP_MLT_AS_KEY Instance method Protected Method Read Multiple Assignments from USMD Model 20110809
10 GET_BUFFER_DERIVED_DATA Instance method Public Method Get derived data from application buffer 20131008
11 GET_CUSTOMER_CURRENT Instance method Protected Method Get current customer 20121218
12 GET_STD_MLT_AS_ID Instance method Protected Method Get assignment ID of standard object (customer/supplier) 20101222
13 GET_VENDOR_CURRENT Instance method Protected Method Get current vendor 20121218
14 IS_TEMP_KEY_4BP Instance method Protected Method Check if Business Partner ID is a Temporary Key 20110215
15 MAP_BP_MLT_AS_2STA Instance method Protected Method Map Multiple Assignment Data to Staging 20110111
16 READ_BP_CUSFCN_DATA Instance method Protected Method Read Customer Partner Functions from USMD Model 20120228
17 READ_BP_CUSGEN_DATA Instance method Protected Method Read Customer General Data from USMD Model 20110601
18 READ_BP_CUSTAX_DATA Instance method Protected Method Read Customer Tax Indicators from USMD Model 20120322
19 READ_BP_MLT_AS_DATA Instance method Protected Method Read Multiple Assignments from USMD Model 20110523
20 READ_BP_PORG_DATA Instance method Protected Method Read Supplier Purchasing Orgs from USMD Model 20120222
21 READ_BP_SALES_DATA Instance method Protected Method Read Customer Sales Areas from USMD Model 20120228
22 READ_BP_VENFCN_DATA Instance method Protected Method Read Supplier Partner Functions from USMD Model 20120220
23 READ_BP_VENGEN_DATA Instance method Protected Method Read Supplier General Data from USMD Model 20110606
24 READ_CURRENT_CUST_DATA Instance method Protected Method Read current data from model and delta buffer 20130222
25 READ_CURRENT_SUPPL_DATA Instance method Protected Method Read current data from model and delta buffer 20131007
26 UPD_DERIVED_DATA_BP_HEADER Instance method Protected Method Update the Partner Header of the global derive data buffer 20110324
Events
Class CL_MDG_BS_ECC_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STY_BPROOT_TASK Protected See coding 20131008 BEGIN OF sty_bproot_task, task TYPE char1, bp_id TYPE bu_partner, END OF sty_bproot_task
2 STY_CUSGEN_TASK Protected See coding Structure for Customer General Data Tasks 20110330 BEGIN OF sty_cusgen_task, task TYPE char1, bp_id TYPE bu_partner, assignment_id TYPE mdg_bp_assignment_id, customer_id TYPE kunnr, END OF sty_cusgen_task
3 STY_MLTAS_TASK Protected See coding Structure for Multiple Assignment Tasks 20110330 BEGIN OF sty_mltas_task, task TYPE char1, bp_id TYPE bu_partner, assignment_id TYPE mdg_bp_assignment_id, category TYPE mdg_bp_assignment_cat, reason TYPE mdg_bp_reason_id, standard TYPE flag, END OF sty_mltas_task
4 STY_PORG_TASK Protected See coding Structure for Purchasing Organization Tasks 20120125 BEGIN OF sty_porg_task, task TYPE char1, bp_id TYPE bu_partner, assignment_id TYPE mdg_bp_assignment_id, purchasing_org TYPE ekorg, END OF sty_porg_task
5 STY_SALES_TASK Protected See coding Structure for Customer Sales Area Tasks 20120112 BEGIN OF sty_sales_task, task TYPE char1, bp_id TYPE bu_partner, assignment_id TYPE mdg_bp_assignment_id, sales_org TYPE vkorg, distr_channel TYPE vtweg, division TYPE spart, END OF sty_sales_task
6 STY_VENGEN_TASK Protected See coding Structure for Supplier General Data Tasks 20110330 BEGIN OF sty_vengen_task, task TYPE char1, bp_id TYPE bu_partner, assignment_id TYPE mdg_bp_assignment_id, supplier_id TYPE lifnr, END OF sty_vengen_task
7 TTY_BPROOT_TASK Protected See coding 20131008 tty_bproot_task type standard table of sty_bproot_task
8 TTY_BP_COMPNY_SORTED Protected See coding 20131024 tty_bp_compny_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_compny WITH UNIQUE KEY bp_header assgnm_id company
9 TTY_BP_CUSFCN_SORTED Protected See coding Sorted MDG Table of Customer Partner Functions entity 20120219 tty_bp_cusfcn_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_cusfcn WITH UNIQUE KEY bp_header assgnm_id vkorg vtweg spart parvw parza
10 TTY_BP_CUSGEN_SORTED Protected See coding Sorted MDG Table of Customer General Data entity 20110601 tty_bp_cusgen_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_cusgen WITH UNIQUE KEY bp_header assgnm_id
11 TTY_BP_CUSTAX_SORTED Protected See coding Sorted MDG Table of Customer Tax Indicators entity 20120322 tty_bp_custax_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_custax WITH UNIQUE KEY bp_header assgnm_id aland tatyp
12 TTY_BP_CUS_CC_SORTED Protected See coding 20131024 tty_bp_cus_cc_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_cus_cc WITH UNIQUE KEY bp_header assgnm_id company
13 TTY_BP_MLT_AS_SORTED Protected See coding Sorted MDG Table of Multiple Assignment entity 20110601 tty_bp_mlt_as_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_mlt_as WITH UNIQUE KEY bp_header assgnm_id
14 TTY_BP_PORG_SORTED Protected See coding Sorted MDG Table of Supplier Purchasing Org. entity 20120222 tty_bp_porg_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_porg WITH UNIQUE KEY bp_header assgnm_id prch_org
15 TTY_BP_SALES_SORTED Protected See coding Sorted MDG Table of Customer Sales Area entity 20120112 tty_bp_sales_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_sales WITH UNIQUE KEY bp_header assgnm_id vkorg vtweg spart
16 TTY_BP_VENFCN_SORTED Protected See coding Sorted MDG Table of Supplier Partner Functions entity 20111221 tty_bp_venfcn_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_venfcn WITH UNIQUE KEY assgnm_id bp_header prch_org ltsnr parvw parza werks_d
17 TTY_BP_VENGEN_SORTED Protected See coding Sorted MDG Table of Supplier General Data entity 20110606 tty_bp_vengen_sorted TYPE SORTED TABLE OF /mdgbpx/_s_bp_pp_bp_vengen WITH UNIQUE KEY bp_header assgnm_id
18 TTY_CUSGEN_TASK Protected See coding Table structure for Customer General Data Tasks 20110330 tty_cusgen_task TYPE STANDARD TABLE OF sty_cusgen_task
19 TTY_MLTAS_TASK Protected See coding Table structure for Multiple Assignment Tasks 20110330 tty_mltas_task TYPE STANDARD TABLE OF sty_mltas_task
20 TTY_MSG_MAPPING Protected See coding 20110209 BEGIN OF tty_msg_mapping, msg_class_from TYPE symsgid, msg_no_from TYPE symsgno, msg_class_to TYPE symsgid, msg_no_to TYPE symsgno, END OF tty_msg_mapping
21 TTY_PORG_TASK Protected See coding Table structure for Purchasing Organization Tasks 20120125 tty_porg_task TYPE STANDARD TABLE OF sty_porg_task
22 TTY_SALES_TASK Protected See coding Table structure for Customer Sales Area Tasks 20120112 tty_sales_task TYPE STANDARD TABLE OF sty_sales_task
23 TTY_VENGEN_TASK Protected See coding Table structure for Supplier General Data Tasks 20110330 tty_vengen_task TYPE STANDARD TABLE OF sty_vengen_task
Method Signatures

Method ADJUST_OBJECT_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJECT_DATA Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20120309

Method ADJUST_OBJECT_DB_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method BALANCE_ADDRESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ADDRESS Call by reference Type reference (TYPE) ANY 20121218
2 Importing IS_ADDRESS_DB Call by reference Type reference (TYPE) ANY 20121218

Method BALANCE_ADDRESS_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method BALANCE_DATA_WITH_DATAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20121218
2 Changing CS_DATAX Call by reference Type reference (TYPE) ANY 20121218
3 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY 20121218

Method BALANCE_DATA_WITH_DATAX on class CL_MDG_BS_ECC_HANDLER has no exception.

Method BALANCE_DATA_WITH_DATAX_TABLE 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 20121218
2 Importing ID_CURRENT_STATE Call by reference Type reference (TYPE) CVI_EI_CURRENT_STATE External Interface: Indicator for Complete Data 20121218
3 Importing IT_DATA_DB Call by reference Type reference (TYPE) STANDARD TABLE 20121218
4 Importing IV_COMBINE_DELETE_TASKS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121218

Method BALANCE_DATA_WITH_DATAX_TABLE on class CL_MDG_BS_ECC_HANDLER has no exception.

Method BALANCE_TEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TEXT Call by reference Type reference (TYPE) CVIS_EI_CVIS_TEXT Ext. Interface: Text Main Structure 20121218
2 Importing IS_TEXT_DB Call by reference Type reference (TYPE) CVIS_EI_CVIS_TEXT Ext. Interface: Text Main Structure 20121218

Method BALANCE_TEXT_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method CENTRAL_DATA_MAINTAINABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MAINTAINABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100903
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 20100903

Method CENTRAL_DATA_MAINTAINABLE on class CL_MDG_BS_ECC_HANDLER has no exception.

Method DERIVE_BP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE_INFO Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110328
2 Exporting EV_BP_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20110328
3 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 20110328
4 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110328

Method DERIVE_BP_GROUP on class CL_MDG_BS_ECC_HANDLER has no exception.

Method DERIVE_TRADING_PARTNER 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 20110329
2 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110329
3 Returning RV_TRADING_PARTNER Value transfer Type reference (TYPE) RASSC Company ID of Trading Partner 20110329

Method DERIVE_TRADING_PARTNER on class CL_MDG_BS_ECC_HANDLER has no exception.

Method FILTER_BP_MLT_AS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KEY Call by reference Type reference (TYPE) ANY TABLE 20110809
2 Importing IV_ASSIGNMENT_CAT Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_CAT 20110809

Method FILTER_BP_MLT_AS_KEY on class CL_MDG_BS_ECC_HANDLER has no exception.

Method GET_BUFFER_DERIVED_DATA 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 20131008
2 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA 20131008

Method GET_BUFFER_DERIVED_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method GET_CUSTOMER_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Complex External Interface for Customers 20121218
2 Importing IS_CUSTOMER_DB Call by reference Type reference (TYPE) CMDS_EI_EXTERN Complex External Interface for Customers 20121218
3 Returning RS_CUSTOMER Value transfer Type reference (TYPE) CMDS_EI_EXTERN Complex External Interface for Customers 20121218

Method GET_CUSTOMER_CURRENT on class CL_MDG_BS_ECC_HANDLER has no exception.

Method GET_STD_MLT_AS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_AS_ID Value transfer Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Return parameter table 20101222
2 Importing IT_DATA Call by reference Type reference (TYPE) MDG_BS_BP_TT_MLT_AS_MEM Complex External Interface for Vendors 20101222
3 Importing IT_DATA_DB Call by reference Type reference (TYPE) MDG_BS_BP_TT_MLT_AS_MEM External Interface: Change Indicator Object 20101222
4 Importing IV_AS_CAT Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_CAT Multiple Assignment 20101222

Method GET_STD_MLT_AS_ID on class CL_MDG_BS_ECC_HANDLER has no exception.

Method GET_VENDOR_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VENDOR Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20121218
2 Importing IS_VENDOR_DB Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20121218
3 Returning RS_VENDOR Value transfer Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20121218

Method GET_VENDOR_CURRENT on class CL_MDG_BS_ECC_HANDLER 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 20110215
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 20110215
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20110215

Method IS_TEMP_KEY_4BP on class CL_MDG_BS_ECC_HANDLER has no exception.

Method MAP_BP_MLT_AS_2STA 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 20110111
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20110111
3 Importing IT_MLT_AS Call by reference Type reference (TYPE) MDG_BS_BP_TT_MLT_AS_MEM Complex External Interface for Vendors 20110111

Method MAP_BP_MLT_AS_2STA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_CUSFCN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FUNCTION Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_CUSFCN Single Customer Partner Function 20120228
2 Changing CT_FUNCTIONS Call by reference Type reference (TYPE) TTY_BP_CUSFCN_SORTED Sorted Table of Customer Partner Functions 20120228
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY Single value 20120228
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT USMD Model 20120228
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Assignment ID 20120228
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER BP ID 20120228
7 Importing IV_DISTR_CHANNEL Call by reference Type reference (TYPE) VTWEG Distribution Channel 20120322
8 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Division 20120228
9 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field to read 20120228
10 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20120228
11 Importing IV_PARTNER_COUNTER Call by reference Type reference (TYPE) PARZA Partner counter 20120228
12 Importing IV_PARTNER_FUNCTION Call by reference Type reference (TYPE) PARVW Partner Function 20120228
13 Importing IV_SALES_ORG Call by reference Type reference (TYPE) VKORG Sales Organization 20120228

Method READ_BP_CUSFCN_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_CUSGEN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CUSTOMER Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_CUSGEN 20110601
2 Changing CT_CUSTOMERS Call by reference Type reference (TYPE) TTY_BP_CUSGEN_SORTED 20110601
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY 20110601
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT 20110601
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID 20110601
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER 20110601
7 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20110601
8 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20110906

Method READ_BP_CUSGEN_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_CUSTAX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TAX_INDICATOR Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_CUSTAX Single Customer Tax Indicator 20120322
2 Changing CT_TAX_INDICATORS Call by reference Type reference (TYPE) TTY_BP_CUSTAX_SORTED Sorted Table of Customer Tax Indicators 20120322
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY Single value 20120322
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT USMD Model 20120322
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Assignment ID 20120322
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER BP ID 20120322
7 Importing IV_COUNTRY Call by reference Type reference (TYPE) ALAND Departure country (country from which the goods are sent) 20120322
8 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field to read 20120322
9 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20120322
10 Importing IV_TAX_CATEGORY Call by reference Type reference (TYPE) TATYP Tax category (sales tax, federal sales tax,...) 20120322

Method READ_BP_CUSTAX_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_MLT_AS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSIGNMENT Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_MLT_AS 20110523
2 Changing CT_ASSIGNMENTS Call by reference Type reference (TYPE) TTY_BP_MLT_AS_SORTED 20110523
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY 20110523
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT 20110523
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID 20110523
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER 20110523
7 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20110523
8 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20110906

Method READ_BP_MLT_AS_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_PORG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PURCHASING_ORG Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_PORG Requested single purchasing org 20120222
2 Changing CT_PURCHASING_ORGS Call by reference Type reference (TYPE) TTY_BP_PORG_SORTED Sorted MDG Table of Supplier Purchasing Org. entity 20120222
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY Requested single value 20120222
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT USMD model 20120222
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Multiple Assignment ID (Number) 20120222
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20120222
7 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20120222
8 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20120222
9 Importing IV_PURCHASING_ORG Call by reference Type reference (TYPE) EKORG Purchasing Organization 20120222

Method READ_BP_PORG_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_SALES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SALES_AREA Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_SALES Source Structure for PP Mapping 20120228
2 Changing CT_SALES_AREAS Call by reference Type reference (TYPE) TTY_BP_SALES_SORTED Sorted MDG Table of Customer Sales Area entity 20120228
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY Requested single value 20120228
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT USMD model 20120228
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Multiple Assignment ID (Number) 20120228
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20120228
7 Importing IV_DISTR_CHANNEL Call by reference Type reference (TYPE) VTWEG Distribution Channel 20120322
8 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Division 20120228
9 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20120228
10 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20120228
11 Importing IV_SALES_ORG Call by reference Type reference (TYPE) VKORG Sales Organization 20120228

Method READ_BP_SALES_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_VENFCN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FUNCTION Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_VENFCN Single Supplier Partner Function 20120220
2 Changing CT_FUNCTIONS Call by reference Type reference (TYPE) TTY_BP_VENFCN_SORTED Sorted Table of Supplier Partner Functions 20120220
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY Single value 20120220
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT USMD Model 20120220
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Assignment ID 20120220
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER BP ID 20120220
7 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field to read 20120220
8 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20120220
9 Importing IV_PARTNER_COUNTER Call by reference Type reference (TYPE) PARZA Partner counter 20120221
10 Importing IV_PARTNER_FUNCTION Call by reference Type reference (TYPE) PARVW Partner Function 20120221
11 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20120221
12 Importing IV_PURCHASING_ORG Call by reference Type reference (TYPE) EKORG Purchasing Organization 20120220
13 Importing IV_SUBRANGE Call by reference Type reference (TYPE) LTSNR Vendor Subrange 20120221

Method READ_BP_VENFCN_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_BP_VENGEN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPLIER Call by reference Type reference (TYPE) /MDGBPX/_S_BP_PP_BP_VENGEN 20110606
2 Changing CT_SUPPLIERS Call by reference Type reference (TYPE) TTY_BP_VENGEN_SORTED 20110606
3 Changing CV_VALUE Call by reference Type reference (TYPE) ANY 20110606
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT 20110606
5 Importing IV_ASSGNMT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID 20110606
6 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER 20110606
7 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20110606
8 Importing IV_NO_FLUSH Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE MDGAF: General Indicator 20110906

Method READ_BP_VENGEN_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_CURRENT_CUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY 20130222
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20130222
3 Exporting EV_VALUE Call by reference Type reference (TYPE) ANY 20130222
4 Importing IO_CHANGED_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Read-Interface to Data Buffer 20130222
5 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 20130222
6 Importing IV_ASSIGNMENT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Multiple Assignment ID (Number) 20130222
7 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20130222
8 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20130222
9 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130222

Method READ_CURRENT_CUST_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method READ_CURRENT_SUPPL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY 20131007
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20131007
3 Exporting EV_VALUE Call by reference Type reference (TYPE) ANY 20131007
4 Importing IO_CHANGED_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Read-Interface to Data Buffer 20131007
5 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 20131007
6 Importing IV_ASSIGNMENT_ID Call by reference Type reference (TYPE) MDG_BP_ASSIGNMENT_ID Multiple Assignment ID (Number) 20131007
7 Importing IV_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20131007
8 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20131007
9 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20131007

Method READ_CURRENT_SUPPL_DATA on class CL_MDG_BS_ECC_HANDLER has no exception.

Method UPD_DERIVED_DATA_BP_HEADER 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 20110404
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20110608
3 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE Data Table 20110324

Method UPD_DERIVED_DATA_BP_HEADER on class CL_MDG_BS_ECC_HANDLER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 606