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