SAP ABAP Class CL_MES_DRF_PLAF (Outbound Implementation for Planned Order)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-MES (Application Component) Integration with Manufacturing Execution Systems
     DRF_MES_INT (Package) DRF-Specific Developments for MES Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DRF_CONST Constants-Interface for Data Replication Framework 20110516
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DRF_OUTBOUND Interface for Data Replication Framework 20100430
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DRF_OUTBOUND_CHECK Consistency Checks 20110516
Properties
Class CL_MES_DRF_PLAF  
Short Description Outbound Implementation for Planned Order    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DRF_MES_INT   DRF-Specific Developments for MES Integration 
Created 20100430   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MES_DRF_PLAF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DRF_CONST Constants-Interface for Data Replication Framework 20110516
2 IF_DRF_OUTBOUND Interface for Data Replication Framework 20100430
3 IF_DRF_OUTBOUND_CHECK Consistency Checks 20110516
Friends
Class CL_MES_DRF_PLAF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHECK_ALL_RM_UNIQUE_BO_BS Instance attribute Private Attribute reference (LIKE) 20110516
2 GC_E3AFREF Constant Private Type reference (TYPE) EDILSEGTYP 'E3AFREF' Segment Type 20120629
3 GC_E3PLAFL Constant Private Type reference (TYPE) EDILSEGTYP 'E3PLAFL' Segment Type 20110531
4 GC_E3PLOPL Constant Private Type reference (TYPE) EDILSEGTYP 'E3PLOPL' Segment Type 20120629
5 GC_E3PLUVL Constant Private Type reference (TYPE) EDILSEGTYP 'E3PLUVL' Segment Type 20120629
6 GC_E3RESBAS Constant Private Type reference (TYPE) EDILSEGTYP 'E3RESBAS' Segment Type 20120629
7 GC_E3RESBL Constant Private Type reference (TYPE) EDILSEGTYP 'E3RESBL' Segment Type 20110531
8 GC_IDOCTYP_LOIPLO01 Constant Private Type reference (TYPE) EDI_IDOCTP 'LOIPLO01' Basic Type 20100503
9 GC_IDOCTYP_LOIPLO02 Constant Private Type reference (TYPE) EDI_IDOCTP 'LOIPLO02' Basic Type 20120629
10 GC_MSGTYP_LOIPLO Constant Private Type reference (TYPE) EDI_MESTYP 'LOIPLO' Message Type 20100503
11 GC_RCVPRT_LS Constant Private Type reference (TYPE) EDI_RCVPRT 'LS' Partner Type of Receiver 20100716
12 GC_SCHED_DETAIL Constant Private Type reference (TYPE) SCHED_TYPE '1' Scheduling Level 20100708
13 GC_SCHED_RATE Constant Private Type reference (TYPE) SCHED_TYPE '2' Scheduling Level 20100708
14 GC_SCHED_ROUGH Constant Private Type reference (TYPE) SCHED_TYPE '3' Scheduling Level 20100708
15 GC_SEGNAM_E1AFREF Constant Private Type reference (TYPE) EDILSEGTYP 'E1AFREF' Segment Type 20120629
16 GC_SEGNAM_E1PLAFL Constant Private Type reference (TYPE) EDILSEGTYP 'E1PLAFL' Segment Type 20100503
17 GC_SEGNAM_E1PLOPL Constant Private Type reference (TYPE) EDILSEGTYP 'E1PLOPL' Segment Type 20120629
18 GC_SEGNAM_E1PLUVL Constant Private Type reference (TYPE) EDILSEGTYP 'E1PLUVL' Segment Type 20120629
19 GC_SEGNAM_E1RESBAS Constant Private Type reference (TYPE) EDILSEGTYP 'E1RESBAS' Segment Type 20120629
20 GC_SEGNAM_E1RESBL Constant Private Type reference (TYPE) EDILSEGTYP 'E1RESBL' Segment Type 20100503
21 GC_X Constant Private Type reference (TYPE) XFELD 'X' Checkbox 20100521
22 MS_RUNTIME_PARAM Static Attribute Private Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT 20100430
23 MT_IDOC_DATA Instance attribute Private Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20100503
24 MT_KBED_DATA_COMPL Instance attribute Private Type reference (TYPE) COMES_T_DRF_KBED Table Type KBED (Capacity Requirements) 20120629
25 MT_KBKO_DATA_COMPL Instance attribute Private Type reference (TYPE) COMES_T_DRF_KBKO Capacity Requirements 20100707
26 MT_PLAF_DATA_COMPL Instance attribute Private Type reference (TYPE) MD_PLAF Sending Structure PLAF via IDoc 20100430
27 MT_PLFL_DATA_COMPL Instance attribute Private Type reference (TYPE) COMES_T_DRF_PLFL Table Type PLFL (Routing Sequences) 20120629
28 MT_PLMZ_DATA_COMPL Instance attribute Private Type reference (TYPE) COMES_T_DRF_PLMZ Allocation of bill of material items to operations 20120629
29 MT_PLPO_DATA_COMPL Instance attribute Private Type reference (TYPE) COMES_T_DRF_PLPO Table Type PLPO (Routing: Operations) 20120629
30 MT_RESB_DATA_COMPL Instance attribute Private Type reference (TYPE) RESB_TAB Table Type for RESB Repetitive Manufacturing 20100430
31 MT_ROUTING_SCHED_DATA Instance attribute Private Type reference (TYPE) TY_T_ROUTING_SCHED_DATA Routing and Scheduling Data 20100813
32 MV_IDOCTYP Instance attribute Private Type reference (TYPE) EDI_IDOCTP Basic Type 20120629
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_ROUTING Instance method Private Method Determine Routing for Planned Order 20100712
Events
Class CL_MES_DRF_PLAF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ROUTING_SCHED_DATA Private See coding 20100813 begin of TY_ROUTING_SCHED_DATA, PLNUM type PLNUM, PLNTY type PLNTY, PLNNR type PLNNR, PLNAL type PLNAL, GLTRS type CO_GLTRS, GLUZS type CO_GLUZS, GSTRS type CO_GSTRS, GSUZS type CO_GSUZS, MES_ROUTINGID type CO_MES_INT_ROUTINGID, end of TY_ROUTING_SCHED_DATA
2 TY_T_ROUTING_SCHED_DATA Private See coding 20100813 TY_T_ROUTING_SCHED_DATA type standard table of ty_routing_sched_data
Method Signatures

Method DETERMINE_ROUTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PLFL Call by reference Type reference (TYPE) PLFL Arbeitsplan: Folge 20120629
2 Exporting ET_PLMZ Call by reference Type reference (TYPE) COMES_T_DRF_PLMZ Zuordnungen Stücklistenpositionen zu Arbeitsvorgängen 20120629
3 Exporting ET_PLPO Call by reference Type reference (TYPE) COMES_T_DRF_PLPO Arbeitsplan: Vorgänge 20100827
4 Exporting EV_GLTRS Call by reference Type reference (TYPE) CO_GLTRS Terminiertes Ende 20100712
5 Exporting EV_GLUZS Call by reference Type reference (TYPE) CO_GLUZS Terminiertes Ende (Uhrzeit) 20100712
6 Exporting EV_GSTRS Call by reference Type reference (TYPE) CO_GSTRS Terminierter Start 20100712
7 Exporting EV_GSUZS Call by reference Type reference (TYPE) CO_GSUZS Terminierter Start (Uhrzeit) 20100712
8 Exporting EV_MES_ROUTINGID Call by reference Type reference (TYPE) CO_MES_INT_ROUTINGID Schlüssel eines Arbeitsplanes aus einem ME-System 20120629
9 Exporting EV_PLNAL Call by reference Type reference (TYPE) PLNAL Plangruppenzähler 20100712
10 Exporting EV_PLNNR Call by reference Type reference (TYPE) PLNNR Schlüssel der Plangruppe 20100712
11 Exporting EV_PLNTY Call by reference Type reference (TYPE) PLNTY Plantyp 20100712
12 Exporting EV_ROUTING_EXIST Call by reference Type reference (TYPE) XFELD Arbeitsplan gefunden 20100712
13 Importing IS_PLAF Call by reference Type reference (TYPE) PLAF Planauftrag 20100712

Method DETERMINE_ROUTING on class CL_MES_DRF_PLAF has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606