SAP ABAP Class CL_DMF_LOCPROD_MASTER (DMF Location Product Interface Implementation)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD (Application Component) Logistics Basic Data
     DMF_BUS_LOGIC (Package) Business Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMF_CONSTANTS_C Constants 20090210
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMF_LOCPROD_OUT DMF Location Product Interface Implementation 20090213
2 Inheritance (c INHERITING FROM c_ref)  CL_DMF_MAV_OUT DMF Location Product Interface Implementation 20090220
Properties
Class CL_DMF_LOCPROD_MASTER  
Short Description DMF Location Product Interface Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DMF_BUS_LOGIC   Business Logic 
Created 20090210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMF_LOCPROD_MASTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMF_CONSTANTS_C Constants 20090210
Friends
Class CL_DMF_LOCPROD_MASTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AD_HOC Instance attribute Protected Attribute reference (LIKE) 20090223
2 ARTICLE Instance attribute Protected Attribute reference (LIKE) 20090302
3 DC Instance attribute Protected Attribute reference (LIKE) 20090216
4 DELETE Instance attribute Protected Attribute reference (LIKE) 20090210
5 DELTA Instance attribute Protected Attribute reference (LIKE) 20090210
6 DUMMY Instance attribute Protected Attribute reference (LIKE) 20090303
7 END_TIME Instance attribute Protected Attribute reference (LIKE) 20090224
8 ERROR Instance attribute Protected Attribute reference (LIKE) 20090224
9 FALSE Instance attribute Protected Attribute reference (LIKE) 20090210
10 INFINITY Instance attribute Protected Attribute reference (LIKE) 20090218
11 INIT Instance attribute Protected Attribute reference (LIKE) 20090210
12 INSERT Instance attribute Protected Attribute reference (LIKE) 20090210
13 LOCPROD Instance attribute Protected Attribute reference (LIKE) 20090213
14 MAV Instance attribute Protected Attribute reference (LIKE) 20090223
15 MO_BAL Instance attribute Protected Object reference (TYPE REF TO) CL_DRF_BAL Application Log for Data Replication Framework 20090318
16 MS_DRF_RUNTIME_PARAM Instance attribute Protected Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF external runtime parameter 20090210
17 MTS_ART_SITE_WORKLIST Instance attribute Protected Type reference (TYPE) DMF_TS_ART_SITE Article/Site Combinations (sorted) 20090305
18 MTS_CONSREF_ART Instance attribute Protected Type reference (TYPE) DMF_TS_ART Articles for consumption reference 20090303
19 MTS_CONSREF_SITES Instance attribute Protected Type reference (TYPE) DMF_TS_SITE Sites for consumption reference 20090303
20 MTS_LOCATION_TYPE Instance attribute Protected Type reference (TYPE) DMF_TS_LOC_VLFKZ DMF Location and Plant Category 20090213
21 MTS_LOCPROD_MAV_ALL Instance attribute Protected Type reference (TYPE) DMF_TS_LOCPROD_MAV_EXT_IF MAV Data for Location Product (external IF Structure) 20090217
22 MTS_LOCPROD_TD_ALL Instance attribute Protected Type reference (TYPE) DMF_TS_LOCPROD_TD_EXT_IF Locprod TD data for external interface 20090305
23 MTS_MARC_DATA Instance attribute Protected Type reference (TYPE) DMF_TS_MARC_DATA MARC Data for location product interface 20090217
24 MTS_MEINS Instance attribute Protected Type reference (TYPE) DMF_TS_INV_MEINS DMF Inventory Base Unit of Measure; Table Type 20090213
25 MTS_SITE_CURRENCY Instance attribute Protected Type reference (TYPE) DMF_TS_SITE_CURRENCY Currency information on site level 20090213
26 MT_EXTENSIONIN Instance attribute Protected Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20110610
27 MT_LOCPROD_EXT_IF Instance attribute Protected Type reference (TYPE) DMF_T_LOCPROD_EXT_IF Locprod data for external interface 20090210
28 MT_LOCPROD_MAV_EXT_IF Instance attribute Protected Type reference (TYPE) DMF_T_LOCPROD_MAV_EXT_IF MAV Data for Location Product (external IF Structure) 20090210
29 MT_LOCPROD_PRICE_ALL Instance attribute Protected Type reference (TYPE) DMF_T_RFC_SALES_PRICE RFC table for sales prices (SPR) 20090216
30 MT_LOCPROD_PRICE_EXT_IF Instance attribute Protected Type reference (TYPE) DMF_T_RFC_SALES_PRICE RFC table for sales prices (SPR) 20090210
31 MT_LOCPROD_TD_EXT_IF Instance attribute Protected Type reference (TYPE) DMF_T_LOCPROD_TD_EXT_IF Locprod TD data for external interface 20090216
32 MT_LOCPROD_VAR_PRICE_ALL Instance attribute Protected Type reference (TYPE) DMF_T_RFC_VAR_PRICE RFC table for variable prices 20111111
33 MT_LOCPROD_VAR_PRICE_EXT_IF Instance attribute Protected Type reference (TYPE) DMF_T_RFC_VAR_PRICE RFC table for variable prices 20111111
34 MT_PRICE_MESSAGES Instance attribute Protected Type reference (TYPE) BAL_T_MSG BAL table with price messages 20090210
35 MV_APPLICATION Instance attribute Protected Type reference (TYPE) DRF_APPL Application of Data Replication Framework 20090210
36 MV_DETERMINE_LISTING Instance attribute Protected Type reference (TYPE) CHECKBOX Indicates if listing has to be determined 20090210
37 MV_DETERMINE_MAV Instance attribute Protected Type reference (TYPE) CHECKBOX Indicates if MAV has to be determined 20090210
38 MV_DETERMINE_PRICE Instance attribute Protected Type reference (TYPE) CHECKBOX Indicates if sales price has to be determined 20090210
39 MV_FLG_SUPPORT_MULT_UOM Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20111111
40 MV_INTERFACE Instance attribute Protected Type reference (TYPE) DMF_INTERFACE Interface Type Identification 20090210
41 MV_LOGSYS Instance attribute Protected Type reference (TYPE) LOGSYS Logical system 20090210
42 MV_MAV_INTERFACE_ACTIVE Instance attribute Protected Type reference (TYPE) CHECKBOX Checkbox in Reporting 20090213
43 MV_REPLICATION_MODE Instance attribute Protected Type reference (TYPE) DRF_DLMOD Replication Mode of Data Replication Framework 20090210
44 MV_RFCDEST Instance attribute Protected Type reference (TYPE) RFCDEST RFC Destination 20090210
45 MV_RFC_ERROR Instance attribute Protected Type reference (TYPE) CHECKBOX SPACE Indicates if RFC error occurred 20090210
46 MV_TESTRUN Instance attribute Protected Type reference (TYPE) CHECKBOX Testrun indicator 20090210
47 PLANT Instance attribute Protected Attribute reference (LIKE) 20090216
48 SALES_PRICE Instance attribute Protected Attribute reference (LIKE) 20090213
49 SITE Instance attribute Protected Attribute reference (LIKE) 20090302
50 STORE Instance attribute Protected Attribute reference (LIKE) 20090216
51 TRUE Instance attribute Protected Attribute reference (LIKE) 20090210
52 UPDATE Instance attribute Protected Attribute reference (LIKE) 20090210
53 VENDOR Instance attribute Protected Attribute reference (LIKE) 20090216
54 WARNING Instance attribute Protected Attribute reference (LIKE) 20090224
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_LISTING_PERIODS Instance method Private Method Creates complete listing periods without gaps 20090224
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090210
3 DETERMINE_LISTING_INFORMATION Instance method Private Method Determine Listing Data for Locprod Worklist 20090223
4 DETERMINE_MAV Instance method Protected Method Determine Moving Average for Locprod Worklist 20090210
5 LISTING_INFO_INTERVAL_BUILD Instance method Private Method Build the listing intervals for DDF 20131028
6 MAP_DATA2MESSAGE Instance method Protected Method Map Internal Data to the Message 20090213
7 READ_FROM_DB_WLK1_WRSZ Instance method Private Method Read listing data from the database 20131028
8 READ_MASTER_DATA Instance method Protected Method Read Complete data 20090216
9 SEND_MESSAGE Instance method Protected Method Sends Processed Message 20090213
10 SEND_MESSAGE_EXT Instance method Private Method 20110610
Events
Class CL_DMF_LOCPROD_MASTER has no event.
Types
Class CL_DMF_LOCPROD_MASTER has no local type.
Method Signatures

Method COMPLETE_LISTING_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RELEVANT_OBJECT Call by reference Type reference (TYPE) DMF_S_LOCPROD_OBJECTS Changed Locprod Objects for DRF Interface 20090224
2 Importing IT_LISTING_CONDITIONS Call by reference Type reference (TYPE) ANY TABLE 20090224
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20090224

Method CONSTRUCTOR Signature

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

Method DETERMINE_LISTING_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELEVANT_OBJECTS Call by reference Type reference (TYPE) DMF_TS_LOCPROD_OBJECTS Changed Locprod Objects for DRF Interface 20090223

Method DETERMINE_LISTING_INFORMATION on class CL_DMF_LOCPROD_MASTER has no exception.

Method DETERMINE_MAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ART_SITE_OBJECTS Call by reference Type reference (TYPE) DMF_TS_LOCPROD_OBJECTS Changed Locprod Objects for DRF Interface 20090210

Method DETERMINE_MAV on class CL_DMF_LOCPROD_MASTER has no exception.

Method LISTING_INFO_INTERVAL_BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RELEVANT_OBJECT Call by reference Type reference (TYPE) DMF_S_LOCPROD_OBJECTS Changed Locprod Objects for DRF Interface 20131028
2 Importing IT_LISTED_ART_SITE Call by reference Type reference (TYPE) DMF_WINT_LISTG_TTY Listing conditions for material/Un - transfer of result 20131028
3 Importing I_END_DATE Call by reference Type reference (TYPE) WLK1-DATBI Valid To Date 20131028
4 Importing I_START_DATE Call by reference Type reference (TYPE) WLK1-DATAB Valid-From Date 20131028

Method LISTING_INFO_INTERVAL_BUILD on class CL_DMF_LOCPROD_MASTER has no exception.

Method MAP_DATA2MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RELEVANT_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20090213
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20090213
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20090213

Method READ_FROM_DB_WLK1_WRSZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LISTED_ART_SITE Value transfer Type reference (TYPE) DMF_WINT_LISTG_TTY Table Type for Structure WINT_LISTG 20131028
2 Importing IT_MATNR_WERKS Call by reference Type reference (TYPE) DMF_T_ART_SITE Article/Site Combinations 20131028
3 Importing I_DATE_FROM Call by reference Type reference (TYPE) WLK1-DATAB Valid-From Date 20131028
4 Importing I_DATE_TO Call by reference Type reference (TYPE) WLK1-DATBI Valid To Date 20131028

Method READ_FROM_DB_WLK1_WRSZ on class CL_DMF_LOCPROD_MASTER has no exception.

Method READ_MASTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RELEVANT_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Object to Be Sent 20090216
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20090216
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20090216

Method SEND_MESSAGE Signature

Method SEND_MESSAGE on class CL_DMF_LOCPROD_MASTER has no parameter.
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20090213
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20090213

Method SEND_MESSAGE_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CALL_EXTENDED Value transfer Type reference (TYPE) ABAP_BOOL 20110610

Method SEND_MESSAGE_EXT on class CL_DMF_LOCPROD_MASTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605