SAP ABAP Class CL_DMF_LOCPROD_OUT (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 Inheritance (c INHERITING FROM c_ref)  CL_DMF_LOCPROD_MASTER DMF Location Product Interface Implementation 20090213
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DRF_OUTBOUND Interface for Data Replication Framework 20090210
Properties
Class CL_DMF_LOCPROD_OUT  
Short Description DMF Location Product Interface Implementation    
Super Class CL_DMF_LOCPROD_MASTER DMF Location Product Interface Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DMF_BUS_LOGIC   Business Logic 
Created 20090114   SAP 
Last change 20130531   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
# Interface Abstract Final Description Created on
1 IF_DRF_OUTBOUND Interface for Data Replication Framework 20090210
Friends
Class CL_DMF_LOCPROD_OUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ASSORTMENT_GROUP_TYPE Constant Private Type reference (TYPE) W_GROUP_TYPE '01' Type of Grouping for Plants to Reference Plants 20130220
2 C_CUSTOMER_ASSIGNMENT_CATEGORY Constant Private Type reference (TYPE) W_SOTYP 'C' Assortment Category 20130220
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_LISTING_CHG_POINTER Instance method Private Method Change Pointers Analysis for Listing CPs (WLK1 / WRSZ) 20090213
2 ANALYZE_PRC_REF_ART_CHG_PTR Instance method Private Method Analysis for Price Reference Article CPs (DMVKE-PMATN) 20120316
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090210
4 DETERMINE_SALES_PRICE Instance method Private Method Determine Sales Price for Locprod Worklist 20090210
5 FIND_ARTICLES_FOR_SITE_ASSORT Static method Private Method Copy of Function Module FIND_ARTICLES_FOR_STORES 20130220
6 TRANSFER_SALES_PRICE Static method Public Method Trigger Method to be called by SPR Interface 20090114
Events
Class CL_DMF_LOCPROD_OUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T001W_STY Private See coding 20130220 BEGIN OF t001w_sty, werks TYPE werks_d, kunnr TYPE kunnr_wk, vlfkz TYPE vlfkz, ref_werks TYPE werks_d, ref_kunnr TYPE kunnr_wk, END OF t001w_sty
2 T001W_TTY Private See coding 20130220 t001w_tty TYPE STANDARD TABLE OF t001w_sty WITH NON-UNIQUE SORTED KEY kunnr_key COMPONENTS kunnr WITH NON-UNIQUE SORTED KEY ref_kunnr_key COMPONENTS ref_kunnr
3 WLK1_STY Private See coding 20130220 BEGIN OF wlk1_sty, filia TYPE asort, artnr TYPE matnr, datbi TYPE datbi, negat TYPE w_neg_sort, END OF wlk1_sty
4 WLK1_TTY Private See coding 20130220 wlk1_tty TYPE STANDARD TABLE OF wlk1_sty
5 WRS1_STY Private See coding 20130220 BEGIN OF wrs1_sty, asort TYPE asort, END OF wrs1_sty
6 WRS1_TTY Private See coding 20130220 wrs1_tty TYPE STANDARD TABLE OF wrs1_sty
7 WRSZ_KEY_STY Private See coding 20130220 BEGIN OF wrsz_key_sty, mandt TYPE mandt, asort TYPE asort, lfdnr TYPE lfdnr5, cretime TYPE cpcretime, END OF wrsz_key_sty
8 WRSZ_KEY_TTY Private See coding 20130220 wrsz_key_tty TYPE STANDARD TABLE OF wrsz_key_sty
9 WRSZ_STY Private See coding 20130220 BEGIN OF wrsz_sty, asort TYPE asort, locnr TYPE locnr, datab TYPE datab, END OF wrsz_sty
10 WRSZ_TTY Private See coding 20130220 wrsz_tty TYPE STANDARD TABLE OF wrsz_sty
Method Signatures

Method ANALYZE_LISTING_CHG_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELEVANT_LOCPRODS Call by reference Type reference (TYPE) DMF_TS_ART_SITE_TS Changed Objects 20090213
2 Importing IT_CHANGE_POINTER Call by reference Type reference (TYPE) DRF_T_BDCP Storage-Optimized Change Pointer 20090213
# Exception Resumable Description Created on
1 CX_DRF_ANALYZE_CHANGES Exceptions When Filtering 20090213
2 CX_DRF_EXCEPTION Root Class for Exceptions 20090213

Method ANALYZE_PRC_REF_ART_CHG_PTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELEVANT_LOCPRODS Call by reference Type reference (TYPE) DMF_TS_ART_SITE_TS Changed Objects 20120316
2 Importing IT_CHANGE_POINTER Call by reference Type reference (TYPE) DRF_T_BDCP Storage-Optimized Change Pointer 20120316
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20120316

Method CONSTRUCTOR Signature

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

Method DETERMINE_SALES_PRICE 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 20090216

Method DETERMINE_SALES_PRICE on class CL_DMF_LOCPROD_OUT has no exception.

Method FIND_ARTICLES_FOR_SITE_ASSORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RELEVANT_LOCPRODS Call by reference Type reference (TYPE) DMF_TS_ART_SITE_TS Article/Site Combinations with CP time stamp 20130220
2 Importing IT_WRSZ Call by reference Type reference (TYPE) WRF_WRSZ_TTY Table Type - Assignment of Assortment User to Assortment 20130220
3 Importing IT_WRSZ_KEY Call by reference Type reference (TYPE) WRSZ_KEY_TTY 20130220

Method FIND_ARTICLES_FOR_SITE_ASSORT on class CL_DMF_LOCPROD_OUT has no exception.

Method TRANSFER_SALES_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_NOT_PROCESSED Call by reference Type reference (TYPE) DMF_TS_ART_SITE RFC table for sales prices (SPR) 20090128
2 Exporting EV_RFC_ERROR Call by reference Type reference (TYPE) CHECKBOX Checkbox in Reporting 20090217
3 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF external runtime parameter 20090127
4 Importing IT_SALES_PRICE_DATA Call by reference Type reference (TYPE) DMF_T_RFC_SALES_PRICE RFC table for sales prices (SPR) 20090114
5 Importing IT_VAR_PRICE_DATA Call by reference Type reference (TYPE) DMF_T_RFC_VAR_PRICE RFC table for variable prices 20130416

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