SAP ABAP Class CL_COCF_SR_PDF_EAM (Generation of Shift Report (Technical Object))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-SFC (Application Component) Production Orders
     COCF (Package) Order and Confirmation Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COCF_SR_PDF_TOP Super Class for Shift Report Creation 20070712
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COCF_SR_PDF Shift Report Type Customizing 20070712
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_COCF_SR_PDF_EAM Shift Report Type Customizing (Technical Object) 20070712
Properties
Class CL_COCF_SR_PDF_EAM  
Short Description Generation of Shift Report (Technical Object)    
Super Class CL_COCF_SR_PDF_TOP Super Class for Shift Report Creation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COCF   Order and Confirmation Data 
Created 20070712   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IHIE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_COCF_SR_PDF Shift Report Type Customizing 20070712
2 IF_COCF_SR_PDF_EAM Shift Report Type Customizing (Technical Object) 20070712
Friends
Class CL_COCF_SR_PDF_EAM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ALV_REPORT Constant Private Type reference (TYPE) REPID 'COCF_SR_PDF_EAM' Report for ALV Layouts 20070712
2 CON_TAG_ANALYTICS Constant Private Type reference (TYPE) STRING 'ANALYTICS' TAG Section Graphical Evaluations 20070712
3 CON_TAG_CONFIRMATION Constant Private Type reference (TYPE) STRING 'CONFIRMATION' TAG Section Confirmation 20070712
4 CON_TAG_CONF_CONFNUM Constant Private Type reference (TYPE) STRING 'CONF_SEC_CONFNUM' TAG Number of Confirmations 20070712
5 CON_TAG_CONF_GMOV_TABLE Constant Private Type reference (TYPE) STRING 'CONF_GMOV_TABLE' TAG for Goods Movement List 20070712
6 CON_TAG_CONF_LIST_TABLE Constant Private Type reference (TYPE) STRING 'CONF_LIST_TABLE' TAG for Confirmation List 20070712
7 CON_TAG_CONTENT Constant Private Type reference (TYPE) STRING 'CONTENT' TAG Content 20070712
8 CON_TAG_CREATION_DATE Constant Private Type reference (TYPE) STRING 'CREATION_DATE' TAG Time of Report Creation 20070712
9 CON_TAG_CREATION_TIME Constant Private Type reference (TYPE) STRING 'CREATION_TIME' TAG Time of Report Creation 20070712
10 CON_TAG_CREATOR_ID Constant Private Type reference (TYPE) STRING 'CREATOR_ID' TAG Creator (User) 20070712
11 CON_TAG_CREATOR_NAME Constant Private Type reference (TYPE) STRING 'CREATOR_NAME' TAG Creator (Name) 20070712
12 CON_TAG_CUSTAB_SUBTITLE Constant Private Type reference (TYPE) STRING 'CUSTAB_SUBTITLE' TAG Customer Table 20091106
13 CON_TAG_CUSTAB_TITLE Constant Private Type reference (TYPE) STRING 'CUSTAB_TITLE' TAG Customer Table 20091106
14 CON_TAG_CUSTOMER Constant Private Type reference (TYPE) STRING 'CUSTOMER' TAG Customer Table 20091106
15 CON_TAG_CUSTOMER_BADI Constant Private Type reference (TYPE) STRING 'CUSTOMER_BADI' TAG Customer Table 20091106
16 CON_TAG_CUSTOMER_FP Constant Private Type reference (TYPE) STRING 'CUSTOMER_FP' TAG Customer Area Cover Page 20091106
17 CON_TAG_CUSTOMER_TABLE Constant Private Type reference (TYPE) STRING 'CUSTOMER_TABLE' TAG Customer Table 20091106
18 CON_TAG_CUSTOMER_TEXT Constant Private Type reference (TYPE) STRING 'CUSTOMER_TEXT' TAG Customer Area Cover Page 20091106
19 CON_TAG_DOCUMENT Constant Private Type reference (TYPE) STRING 'DOCUMENT' TAG Complete Document 20070712
20 CON_TAG_END_DATE Constant Private Type reference (TYPE) STRING 'END_DATE' TAG End of Evaluation Period 20070712
21 CON_TAG_END_TIME Constant Private Type reference (TYPE) STRING 'END_TIME' TAG End of Evaluation Period 20070712
22 CON_TAG_EQUINR Constant Private Type reference (TYPE) STRING 'EQUINR' TAG Equipment Number 20070716
23 CON_TAG_EQUIPMENT Constant Private Type reference (TYPE) STRING 'EQUIPMENT' TAG Equipment 20070716
24 CON_TAG_EQUI_TEXT Constant Private Type reference (TYPE) STRING 'EQUI_TEXT' TAG Equipment Name 20070716
25 CON_TAG_FILENAME Constant Private Type reference (TYPE) STRING 'FILENAME' TAG File Name 20070712
26 CON_TAG_FOOTER Constant Private Type reference (TYPE) STRING 'FOOTER' TAG Footer Line 20070712
27 CON_TAG_FRONTPAGE Constant Private Type reference (TYPE) STRING 'FRONTPAGE' Title Page 20070712
28 CON_TAG_FUNC_LOC Constant Private Type reference (TYPE) STRING 'FUNC_LOC' TAG Functional Location 20070716
29 CON_TAG_FUNC_LOCATION Constant Private Type reference (TYPE) STRING 'FUNC_LOCATION' TAG Functional Location (Identifier) 20070716
30 CON_TAG_FUNC_LOC_TEXT Constant Private Type reference (TYPE) STRING 'FUNC_LOC_TEXT' TAG Functional Location (Name) 20070716
31 CON_TAG_HEADER Constant Private Type reference (TYPE) STRING 'HEADER' TAG Header Data 20070712
32 CON_TAG_ID Constant Private Type reference (TYPE) STRING 'ID' TAG ID 20100601
33 CON_TAG_MEAS_DOC Constant Private Type reference (TYPE) STRING 'MEAS_DOC' TAG Section Measurement Documents 20070806
34 CON_TAG_MEAS_DOC_TABLE Constant Private Type reference (TYPE) STRING 'MEAS_DOC_TABLE' TAG for Measurement Document List 20070806
35 CON_TAG_PICTURE Constant Private Type reference (TYPE) STRING 'PICTURE' TAG Screen 20070712
36 CON_TAG_PIC_DATA Constant Private Type reference (TYPE) STRING 'PIC_DATA' TAG Screen Data 20070712
37 CON_TAG_PIC_TITEL Constant Private Type reference (TYPE) STRING 'PIC_TITEL' TAG Screen Title 20070712
38 CON_TAG_PM_MEASDOCNUM Constant Private Type reference (TYPE) STRING 'PM_SEC_MEASDOCNUM' TAG Number of Measurement Documents 20070806
39 CON_TAG_PM_NOTIFICATION Constant Private Type reference (TYPE) STRING 'PM_NOTIFICATION' TAG Section Maintenance Notifications 20070712
40 CON_TAG_PM_NOTIFNUM Constant Private Type reference (TYPE) STRING 'PM_SEC_NOTIFNUM' TAG Number of Maintenance Notifications 20070712
41 CON_TAG_PM_NOTIF_TABLE Constant Private Type reference (TYPE) STRING 'PM_NOTIF_TABLE' TAG for Maintenance Notification List 20070712
42 CON_TAG_PM_ORDER Constant Private Type reference (TYPE) STRING 'PM_ORDER' TAG Section Maintenance Orders 20070806
43 CON_TAG_PM_ORDERNUM Constant Private Type reference (TYPE) STRING 'PM_SEC_ORDERNUM' TAG Number of Maintenance Orders 20070806
44 CON_TAG_PM_ORDER_TABLE Constant Private Type reference (TYPE) STRING 'PM_ORDER_TABLE' TAG for Maintenance Order List 20070806
45 CON_TAG_PRODMODE Constant Private Type reference (TYPE) STRING 'PRODMODE' Production Mode 20070712
46 CON_TAG_SHIFT Constant Private Type reference (TYPE) STRING 'SHIFT' TAG Shift 20070712
47 CON_TAG_SHORT_TEXT Constant Private Type reference (TYPE) STRING 'SHORT_TEXT' TAG Short Text 20100601
48 CON_TAG_SN_SEC_NOTENUM Constant Private Type reference (TYPE) STRING 'SN_SEC_NOTENUM' TAG Number of Shift Notes 20091111
49 CON_TAG_START_DATE Constant Private Type reference (TYPE) STRING 'START_DATE' TAG Start of Evaluation Period 20070712
50 CON_TAG_START_TIME Constant Private Type reference (TYPE) STRING 'START_TIME' TAG Start of Evaluation Period 20070712
51 CON_TAG_SUPVIS_ID Constant Private Type reference (TYPE) STRING 'SUPVIS_ID' TAG Production Supervisor (User) 20070712
52 CON_TAG_SUPVIS_NAME Constant Private Type reference (TYPE) STRING 'SUPVIS_NAME' TAG Production Supervisor (Name) 20070712
53 CON_TAG_TESTMODE Constant Private Type reference (TYPE) STRING 'TESTMODE' Production Mode 20070712
54 CON_TAG_TIMEZONE Constant Private Type reference (TYPE) STRING 'TIMEZONE' TAG Group: Time Zone 20100601
55 GS_CUST Static Attribute Private Type reference (TYPE) COCF_CU_SR_P_EAM Definition Shift Report Type for Class CL_COCF_SR_PDF 20070712
56 GS_PARAM Static Attribute Private Type reference (TYPE) COCF_S_SR_GPARAM_EAM Parameter During Generation of Shift Report 20080218
57 GT_EQUI Static Attribute Private Type reference (TYPE) IHIE_T_OBJECT_EQUI_LIGHT List of Equipments in Hierarchy 20070724
58 GT_IFLO Static Attribute Private Type reference (TYPE) IHIE_T_OBJECT_IFLO_LIGHT List of Functional Locations in Hierarchy 20070724
59 GT_ORDER Static Attribute Private Type reference (TYPE) TY_T_VIAUFKST List of Orders 20070807
60 GT_SRTYPE_BT Static Attribute Private Type reference (TYPE) TYP_T_SRTYPE_BT Document Table Shift Log Type 20070712
61 GV_ORDER_SELECTION_DONE Static Attribute Private Type reference (TYPE) FLAG Order Selection Carried Out 20071005
62 G_CUST_TABLES Static Attribute Private Type reference (TYPE) CHAR20 Preview: Customer Tables 20091106
Methods
# Method Level Visibility Method type Description Created on
1 GEN_ANALYTICS_SECTION Static method Private Method Generates Section for Graphical Evaluation 20070712
2 GEN_CONF_SECTION Static method Private Method Generates Section for Confirmation Lists 20070712
3 GEN_CONTENT Static method Private Method Generates Contents Area 20070712
4 GEN_CUSTOMER_SECTION Static method Private Method Customer's Own Table via BAdI 20091106
5 GEN_FOOTER Static method Private Method Generates the Footer Line 20070712
6 GEN_HEADER Static method Private Method Generates the Header Data 20070712
7 GEN_MEASDOC_SECTION Static method Private Method Generates Section for Measurement Documents 20070806
8 GEN_PM_NOTIF_SECTION Static method Private Method Generates Section for Maintenance Notification List 20070724
9 GEN_PM_ORDER_SECTION Static method Private Method Generates Section for Maintenance Order List 20070806
10 GEN_SHIFTNOTE_SECTION Static method Private Method Generates Section for Shift Note List 20070712
11 GEN_WCM_SECTION Static method Private Method Generates Section for Work Clearance Document 20070822
12 HIERARCHY_OBJECTS_GET Static method Private Method Get All Objects of Hierarchy for Technical Object 20070724
13 PM_NOTIF_SELECTION_PREPARE Static method Private Method Prep. Selection of Notifications for Technical Objects 20070724
14 _CONF_CREATE_LIST Static method Private Method Generate List on Basis of ALV Layout 20070712
15 _CONF_CREATE_LISTS Static method Private Method Generation Confirmation: Provide (Cumulated) Lists 20070712
16 _CONF_GET_DATA Static method Private Method Generation Confirmation: Provide Confirmation Data 20070712
17 _MEASDOC_FILL Static method Private Method Population of Display Structure for Measurement Document 20070926
18 _MEASDOC_SELECT Static method Private Method Selects Measurement Documents 20070806
19 _ORDER_SELECT Static method Private Method Selects Maintenance Orders 20070806
Events
Class CL_COCF_SR_PDF_EAM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_AFFW Public See coding 20070712 ty_t_affw TYPE STANDARD TABLE OF affw
2 TY_T_AFWI Public See coding 20070712 ty_t_afwi TYPE STANDARD TABLE OF afwi
3 TY_T_COCF_S_MEAS_DOC_SEL Public See coding 20070926 ty_t_cocf_s_meas_doc_sel TYPE STANDARD TABLE OF cocf_s_meas_doc_sel
4 TY_T_VIAUFKST Public See coding 20070806 ty_t_viaufkst TYPE STANDARD TABLE OF viaufkst
Method Signatures

Method GEN_ANALYTICS_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM Grafische Auswertung als XML Stream 20070712
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070712

Method GEN_CONF_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM Rückmelde-Listen als XML Stream 20070712
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070712

Method GEN_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM XML-Datenstrom 20070712
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler bei der Content-Erzeugung 20070712

Method GEN_CUSTOMER_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM XML-Datenstrom 20091106
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20091106

Method GEN_FOOTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM XML-Datenstrom 20070712

Method GEN_FOOTER on class CL_COCF_SR_PDF_EAM has no exception.

Method GEN_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM XML-Datenstrom 20070712
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20071008

Method GEN_MEASDOC_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM Grafische Auswertung als XML Stream 20070806
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070806

Method GEN_PM_NOTIF_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM Instandhaltungsmeldungen als XML Stream 20070724
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070724

Method GEN_PM_ORDER_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM Grafische Auswertung als XML Stream 20070806
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070806

Method GEN_SHIFTNOTE_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM Schichtnotizen als XML Stream 20070712
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070712

Method GEN_WCM_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) COCF_XML_STREAM Grafische Auswertung als XML Stream 20070822
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070822

Method HIERARCHY_OBJECTS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EQUI Call by reference Type reference (TYPE) IHIE_T_OBJECT_EQUI_LIGHT 20070724
2 Exporting ET_IFLO Call by reference Type reference (TYPE) IHIE_T_OBJECT_IFLO_LIGHT 20070724

Method HIERARCHY_OBJECTS_GET on class CL_COCF_SR_PDF_EAM has no exception.

Method PM_NOTIF_SELECTION_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MRANGE Call by reference Type reference (TYPE) TT_MULTIRANGE_TYPE 20070724

Method PM_NOTIF_SELECTION_PREPARE on class CL_COCF_SR_PDF_EAM has no exception.

Method _CONF_CREATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE beliebige interne Tabelle mit Daten 20070712
2 Changing C_XML Call by reference Type reference (TYPE) STRING Rückmeldeliste im XML Format 20070712
3 Importing I_GROUP Call by reference Type reference (TYPE) SLIS_LOGGR Gruppe für ALV Layout 20070712
4 Importing I_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL ID für ALV Layout 20070712
5 Importing I_TAG Call by reference Type reference (TYPE) STRING TAG der erzeugten Tabelle 20070712

Method _CONF_CREATE_LIST on class CL_COCF_SR_PDF_EAM has no exception.

Method _CONF_CREATE_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_XML Call by reference Type reference (TYPE) STRING Rückmelde-Listen als XML Stream 20070712
2 Importing IT_CONF Call by reference Type reference (TYPE) TY_T_AFRUD Rückmeldungen 20070712
3 Importing IT_CONF_LINK Call by reference Type reference (TYPE) TY_T_AFWI Link zwischen Rückmeldungen und Warenbewegungen 20070712
4 Importing IT_FGM Call by reference Type reference (TYPE) TY_T_AFFW Fehlerhafte Warenbewegungen aus Rückmeldungen 20070712
5 Importing IT_GM Call by reference Type reference (TYPE) TY_T_MSEG Erfolgreiche Warenbewegungen zu Rückmeldungen 20070712
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070712

Method _CONF_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONF Call by reference Type reference (TYPE) TY_T_AFRUD Rückmeldungen 20070712
2 Exporting ET_CONF_LINK Call by reference Type reference (TYPE) TY_T_AFWI Link zwischen Rückmeldungen und Warenbewegungen 20070712
3 Exporting ET_FGM Call by reference Type reference (TYPE) TY_T_AFFW Fehlerhafte Warenbewegungen aus Rückmeldungen 20070712
4 Exporting ET_GM Call by reference Type reference (TYPE) TY_T_MSEG Erfolgreiche Warenbewegungen aus Rückmeldungen 20070712
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070712

Method _MEASDOC_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MEASDOC_SEL Call by reference Type reference (TYPE) COCF_S_MEAS_DOC_SEL Messbelegsselektion für Schichtberichte 20070926
2 Returning RS_MEASDOC Value transfer Type reference (TYPE) COCF_S_MEAS_DOC Messbelege 20070926

Method _MEASDOC_FILL on class CL_COCF_SR_PDF_EAM has no exception.

Method _MEASDOC_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MEASDOC Call by reference Type reference (TYPE) COCF_T_MEAS_DOC Messbelege 20070806
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070806

Method _ORDER_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORDER Call by reference Type reference (TYPE) TY_T_VIAUFKST 20070806

Method _ORDER_SELECT on class CL_COCF_SR_PDF_EAM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 603