Hierarchy

⤷

⤷

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 | ![]() |
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 | ![]() |
Constant | Protected | Type reference (TYPE) | MDG_BP_ASSIGNMENT_CAT | 'CUST' | Assignment Categories | 20101215 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | MDG_BP_ASSIGNMENT_CAT | 'SUPPL' | Assignment Categories | 20101215 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | 'G' | Indicate a change of the BP Grouping | 20110322 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | 'R' | General Flag | 20110316 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | '000000000002' | Multiple assignment ID (Number) | 20101215 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | '000000000001' | Multiple assignment ID (Number) | 20101215 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR30 | 'USMDX_S_UPDATE' | Name of the USMD Update Flag Structure | 20110405 | |
8 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Derive buffer filled during processing of DERIVE_DATA | 20110824 | ||
9 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_MDG_BS_BP_MLT_ASSGNMNT_API | APIs Multiple Assignments | 20101115 | ||
10 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | MDG_BS_BP_S_ECC_EXTERN | Buffered derived data of multi assignmnts | 20110318 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MDG_BS_BP_TT_MLT_AS_CVI | Multiple Assignment Data | 20101115 | ||
12 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TTY_BPROOT_TASK | 20131008 | |||
13 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TTY_CUSGEN_TASK | Tasks for Customer General Data | 20110330 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CVIS_EI_EXTERN_T | Inbound for Customer/Vendor Integration | 20100824 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MDG_BS_BP_TT_ECC_EXTERN | Multiple Assignment | 20101117 | ||
16 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TTY_MLTAS_TASK | Tasks for Multiple Assignments | 20110330 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | MDG_BS_BP_TT_MLT_AS_TARGET | Multiple Assignment | 20101115 | ||
18 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | MDG_BS_BP_TT_ECC_EXTERN | Memory Object Data | 20131008 | ||
19 | ![]() |
Static Attribute | Protected | See coding | 20110209 | ||||
20 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TTY_PORG_TASK | Tasks for Supplier Purchasing Organizations | 20120125 | ||
21 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TTY_SALES_TASK | Tasks for Customer Sales Areas | 20120112 | ||
22 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TTY_VENGEN_TASK | Tasks for Supplier General Data | 20110330 | ||
23 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | CHAR1 | Tasks for BP Root (Header) Data | 20110330 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Modify DB-state before writing to buffer | 20120309 |
2 | ![]() |
Instance method | Protected | Method | Compare Address Data | 20121218 |
3 | ![]() |
Instance method | Protected | Method | Compare Data Using Datax | 20121218 |
4 | ![]() |
Instance method | Protected | Method | Compare New Data and DB Data for Tables | 20121218 |
5 | ![]() |
Instance method | Protected | Method | Compare Text Data | 20121218 |
6 | ![]() |
Instance method | Protected | Method | Check if central data is maintainable (UI context dependent) | 20100903 |
7 | ![]() |
Instance method | Protected | Method | Derive the BP Group | 20110328 |
8 | ![]() |
Instance method | Protected | Method | Derive the Trading Partner | 20110329 |
9 | ![]() |
Instance method | Protected | Method | Read Multiple Assignments from USMD Model | 20110809 |
10 | ![]() |
Instance method | Public | Method | Get derived data from application buffer | 20131008 |
11 | ![]() |
Instance method | Protected | Method | Get current customer | 20121218 |
12 | ![]() |
Instance method | Protected | Method | Get assignment ID of standard object (customer/supplier) | 20101222 |
13 | ![]() |
Instance method | Protected | Method | Get current vendor | 20121218 |
14 | ![]() |
Instance method | Protected | Method | Check if Business Partner ID is a Temporary Key | 20110215 |
15 | ![]() |
Instance method | Protected | Method | Map Multiple Assignment Data to Staging | 20110111 |
16 | ![]() |
Instance method | Protected | Method | Read Customer Partner Functions from USMD Model | 20120228 |
17 | ![]() |
Instance method | Protected | Method | Read Customer General Data from USMD Model | 20110601 |
18 | ![]() |
Instance method | Protected | Method | Read Customer Tax Indicators from USMD Model | 20120322 |
19 | ![]() |
Instance method | Protected | Method | Read Multiple Assignments from USMD Model | 20110523 |
20 | ![]() |
Instance method | Protected | Method | Read Supplier Purchasing Orgs from USMD Model | 20120222 |
21 | ![]() |
Instance method | Protected | Method | Read Customer Sales Areas from USMD Model | 20120228 |
22 | ![]() |
Instance method | Protected | Method | Read Supplier Partner Functions from USMD Model | 20120220 |
23 | ![]() |
Instance method | Protected | Method | Read Supplier General Data from USMD Model | 20110606 |
24 | ![]() |
Instance method | Protected | Method | Read current data from model and delta buffer | 20130222 |
25 | ![]() |
Instance method | Protected | Method | Read current data from model and delta buffer | 20131007 |
26 | ![]() |
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 | ![]() |
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 | ![]() |
CS_ADDRESS | Call by reference | Type reference (TYPE) | ANY | 20121218 | |||
2 | ![]() |
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 | ![]() |
CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20121218 | |||
2 | ![]() |
CS_DATAX | Call by reference | Type reference (TYPE) | ANY | 20121218 | |||
3 | ![]() |
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 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20121218 | |||
2 | ![]() |
ID_CURRENT_STATE | Call by reference | Type reference (TYPE) | CVI_EI_CURRENT_STATE | External Interface: Indicator for Complete Data | 20121218 | ||
3 | ![]() |
IT_DATA_DB | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20121218 | |||
4 | ![]() |
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 | ![]() |
CS_TEXT | Call by reference | Type reference (TYPE) | CVIS_EI_CVIS_TEXT | Ext. Interface: Text Main Structure | 20121218 | ||
2 | ![]() |
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 | ![]() |
EV_MAINTAINABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100903 | |||
2 | ![]() |
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 | ![]() |
CT_MESSAGE_INFO | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110328 | ||
2 | ![]() |
EV_BP_GROUP | Call by reference | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20110328 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20110329 | ||
3 | ![]() |
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 | ![]() |
CT_KEY | Call by reference | Type reference (TYPE) | ANY TABLE | 20110809 | |||
2 | ![]() |
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 | ![]() |
IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20131008 | ||
2 | ![]() |
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 | ![]() |
IS_CUSTOMER | Call by reference | Type reference (TYPE) | CMDS_EI_EXTERN | Complex External Interface for Customers | 20121218 | ||
2 | ![]() |
IS_CUSTOMER_DB | Call by reference | Type reference (TYPE) | CMDS_EI_EXTERN | Complex External Interface for Customers | 20121218 | ||
3 | ![]() |
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 | ![]() |
EV_AS_ID | Value transfer | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Return parameter table | 20101222 | ||
2 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | MDG_BS_BP_TT_MLT_AS_MEM | Complex External Interface for Vendors | 20101222 | ||
3 | ![]() |
IT_DATA_DB | Call by reference | Type reference (TYPE) | MDG_BS_BP_TT_MLT_AS_MEM | External Interface: Change Indicator Object | 20101222 | ||
4 | ![]() |
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 | ![]() |
IS_VENDOR | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Complex External Interface for Vendors | 20121218 | ||
2 | ![]() |
IS_VENDOR_DB | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Complex External Interface for Vendors | 20121218 | ||
3 | ![]() |
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 | ![]() |
EV_TEMPORARY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag indicating, that BP has temporary ID | 20110215 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110111 | |||
2 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20110111 | ||
3 | ![]() |
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 | ![]() |
CS_FUNCTION | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_CUSFCN | Single Customer Partner Function | 20120228 | ||
2 | ![]() |
CT_FUNCTIONS | Call by reference | Type reference (TYPE) | TTY_BP_CUSFCN_SORTED | Sorted Table of Customer Partner Functions | 20120228 | ||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | Single value | 20120228 | ||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | USMD Model | 20120228 | ||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Assignment ID | 20120228 | ||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | BP ID | 20120228 | ||
7 | ![]() |
IV_DISTR_CHANNEL | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20120322 | ||
8 | ![]() |
IV_DIVISION | Call by reference | Type reference (TYPE) | SPART | Division | 20120228 | ||
9 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field to read | 20120228 | ||
10 | ![]() |
IV_NO_FLUSH | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | MDGAF: General Indicator | 20120228 | |
11 | ![]() |
IV_PARTNER_COUNTER | Call by reference | Type reference (TYPE) | PARZA | Partner counter | 20120228 | ||
12 | ![]() |
IV_PARTNER_FUNCTION | Call by reference | Type reference (TYPE) | PARVW | Partner Function | 20120228 | ||
13 | ![]() |
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 | ![]() |
CS_CUSTOMER | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_CUSGEN | 20110601 | |||
2 | ![]() |
CT_CUSTOMERS | Call by reference | Type reference (TYPE) | TTY_BP_CUSGEN_SORTED | 20110601 | |||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | 20110601 | |||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | 20110601 | |||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | 20110601 | |||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | 20110601 | |||
7 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20110601 | |||
8 | ![]() |
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 | ![]() |
CS_TAX_INDICATOR | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_CUSTAX | Single Customer Tax Indicator | 20120322 | ||
2 | ![]() |
CT_TAX_INDICATORS | Call by reference | Type reference (TYPE) | TTY_BP_CUSTAX_SORTED | Sorted Table of Customer Tax Indicators | 20120322 | ||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | Single value | 20120322 | ||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | USMD Model | 20120322 | ||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Assignment ID | 20120322 | ||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | BP ID | 20120322 | ||
7 | ![]() |
IV_COUNTRY | Call by reference | Type reference (TYPE) | ALAND | Departure country (country from which the goods are sent) | 20120322 | ||
8 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field to read | 20120322 | ||
9 | ![]() |
IV_NO_FLUSH | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | MDGAF: General Indicator | 20120322 | |
10 | ![]() |
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 | ![]() |
CS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_MLT_AS | 20110523 | |||
2 | ![]() |
CT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | TTY_BP_MLT_AS_SORTED | 20110523 | |||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | 20110523 | |||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | 20110523 | |||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | 20110523 | |||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | 20110523 | |||
7 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20110523 | |||
8 | ![]() |
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 | ![]() |
CS_PURCHASING_ORG | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_PORG | Requested single purchasing org | 20120222 | ||
2 | ![]() |
CT_PURCHASING_ORGS | Call by reference | Type reference (TYPE) | TTY_BP_PORG_SORTED | Sorted MDG Table of Supplier Purchasing Org. entity | 20120222 | ||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | Requested single value | 20120222 | ||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | USMD model | 20120222 | ||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Multiple Assignment ID (Number) | 20120222 | ||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20120222 | ||
7 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120222 | ||
8 | ![]() |
IV_NO_FLUSH | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | MDGAF: General Indicator | 20120222 | |
9 | ![]() |
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 | ![]() |
CS_SALES_AREA | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_SALES | Source Structure for PP Mapping | 20120228 | ||
2 | ![]() |
CT_SALES_AREAS | Call by reference | Type reference (TYPE) | TTY_BP_SALES_SORTED | Sorted MDG Table of Customer Sales Area entity | 20120228 | ||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | Requested single value | 20120228 | ||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | USMD model | 20120228 | ||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Multiple Assignment ID (Number) | 20120228 | ||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20120228 | ||
7 | ![]() |
IV_DISTR_CHANNEL | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20120322 | ||
8 | ![]() |
IV_DIVISION | Call by reference | Type reference (TYPE) | SPART | Division | 20120228 | ||
9 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120228 | ||
10 | ![]() |
IV_NO_FLUSH | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | MDGAF: General Indicator | 20120228 | |
11 | ![]() |
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 | ![]() |
CS_FUNCTION | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_VENFCN | Single Supplier Partner Function | 20120220 | ||
2 | ![]() |
CT_FUNCTIONS | Call by reference | Type reference (TYPE) | TTY_BP_VENFCN_SORTED | Sorted Table of Supplier Partner Functions | 20120220 | ||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | Single value | 20120220 | ||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | USMD Model | 20120220 | ||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Assignment ID | 20120220 | ||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | BP ID | 20120220 | ||
7 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field to read | 20120220 | ||
8 | ![]() |
IV_NO_FLUSH | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | MDGAF: General Indicator | 20120220 | |
9 | ![]() |
IV_PARTNER_COUNTER | Call by reference | Type reference (TYPE) | PARZA | Partner counter | 20120221 | ||
10 | ![]() |
IV_PARTNER_FUNCTION | Call by reference | Type reference (TYPE) | PARVW | Partner Function | 20120221 | ||
11 | ![]() |
IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20120221 | ||
12 | ![]() |
IV_PURCHASING_ORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20120220 | ||
13 | ![]() |
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 | ![]() |
CS_SUPPLIER | Call by reference | Type reference (TYPE) | /MDGBPX/_S_BP_PP_BP_VENGEN | 20110606 | |||
2 | ![]() |
CT_SUPPLIERS | Call by reference | Type reference (TYPE) | TTY_BP_VENGEN_SORTED | 20110606 | |||
3 | ![]() |
CV_VALUE | Call by reference | Type reference (TYPE) | ANY | 20110606 | |||
4 | ![]() |
IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | 20110606 | |||
5 | ![]() |
IV_ASSGNMT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | 20110606 | |||
6 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | 20110606 | |||
7 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20110606 | |||
8 | ![]() |
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 | ![]() |
ES_DATA | Call by reference | Type reference (TYPE) | ANY | 20130222 | |||
2 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20130222 | |||
3 | ![]() |
EV_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130222 | |||
4 | ![]() |
IO_CHANGED_DATA | Call by reference | Object reference (TYPE REF TO) | IF_USMD_DELTA_BUFFER_READ | Read-Interface to Data Buffer | 20130222 | ||
5 | ![]() |
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 | ![]() |
IV_ASSIGNMENT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Multiple Assignment ID (Number) | 20130222 | ||
7 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20130222 | ||
8 | ![]() |
IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20130222 | ||
9 | ![]() |
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 | ![]() |
ES_DATA | Call by reference | Type reference (TYPE) | ANY | 20131007 | |||
2 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20131007 | |||
3 | ![]() |
EV_VALUE | Call by reference | Type reference (TYPE) | ANY | 20131007 | |||
4 | ![]() |
IO_CHANGED_DATA | Call by reference | Object reference (TYPE REF TO) | IF_USMD_DELTA_BUFFER_READ | Read-Interface to Data Buffer | 20131007 | ||
5 | ![]() |
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 | ![]() |
IV_ASSIGNMENT_ID | Call by reference | Type reference (TYPE) | MDG_BP_ASSIGNMENT_ID | Multiple Assignment ID (Number) | 20131007 | ||
7 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20131007 | ||
8 | ![]() |
IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20131007 | ||
9 | ![]() |
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 | ![]() |
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 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | ANY | 20110608 | |||
3 | ![]() |
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 |