SAP ABAP Class CL_COCF_SRN_TOP (Superclass for Shift Report/Note)
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_MAIN_TOP Super Class for General Attributes/Method 20060313
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COCF_SHIFT_NOTE Shift Note 20060313
2 Inheritance (c INHERITING FROM c_ref)  CL_COCF_SHIFT_REPORT Shift Report 20060710
Properties
Class CL_COCF_SRN_TOP  
Short Description Superclass for Shift Report/Note    
Super Class CL_COCF_MAIN_TOP Super Class for General Attributes/Method 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COCF   Order and Confirmation Data 
Created 20060313   SAP 
Last change 20110908   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
Class CL_COCF_SRN_TOP has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_COCF_SHIFT_NOTE 20060920 Shift Note
2 CL_COCF_SHIFT_REPORT 20060920 Shift Report
3 CL_COCF_SR_PDF_TOP 20060920 Super Class for Shift Report Creation
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CUA_FBS Constant Public Type reference (TYPE) Q_CUA_FBS 'COCF_SN_SET_PF_STATUS' Function Module that Sets CUA Menu 20061027
2 CON_FCODE_SEND_LINK Constant Public Type reference (TYPE) SYUCOMM 'SEND_LINK' Function Code That Triggered PAI 20070816
3 CON_FCODE_SHOW_PDF Constant Public Type reference (TYPE) SYUCOMM 'SHOW_PDF' Function Code That Triggered PAI 20070816
4 CON_MIME_TYPE_PDF Constant Public Type reference (TYPE) STRING 'application/pdf' MIME Type for PDF 20060726
5 CON_NAMESPACE_SR Constant Public Type reference (TYPE) STRING 'com.sap.pct.erp.prodspvr.xx.shiftreport' Namespace Shift Report 20060721
6 CON_OBJECT_SN Constant Public Type reference (TYPE) COCF_SRN_OBJECT '02' Shift Note 20060321
7 CON_OBJECT_SR Constant Public Type reference (TYPE) COCF_SRN_OBJECT '01' Shift Report 20060321
8 CON_ORIGIN_NOT_SPECIFIED Constant Public Type reference (TYPE) COCF_SRN_ORIGIN '00' Data Source for Shift Note/Report 20070810
9 CON_ORIGIN_PM Constant Public Type reference (TYPE) COCF_SRN_ORIGIN '02' Origin of Shift Note/Report 20070813
10 CON_ORIGIN_PP Constant Public Type reference (TYPE) COCF_SRN_ORIGIN '01' Origin of Shift Note/Report 20070813
11 CON_SN_HDR_ID Constant Public Type reference (TYPE) TDID 'KOPF' Text ID 20070806
12 CON_SN_LTX_ID Constant Public Type reference (TYPE) TDID 'LTXT' Text ID 20061001
13 CON_SN_LTX_ID_QM Constant Public Type reference (TYPE) TDID 'LTQM' Text ID 20070820
14 CON_SN_LTX_OBJECT Constant Public Type reference (TYPE) TDOBJECT 'QMEL' Texts: Application Object 20061001
15 CON_TYP_HIERARCHY Constant Public Type reference (TYPE) CR_OBJTY 'H ' Hierarchy Indicator 20060317
16 CON_TYP_WORKCENTER Constant Public Type reference (TYPE) CR_OBJTY 'A ' Work Center Indicator 20060317
17 GT_ACTKEY Static Attribute Public Type reference (TYPE) TY_T_ACTKEY Index Table for GT_ARBPLHI 20070815
18 GT_ARBHIKEY Static Attribute Public Type reference (TYPE) TY_T_ARBHIKEY Index Table for GT_ARBPLHI 20070815
19 GT_ARBPLHI Static Attribute Public Type reference (TYPE) COCF_T_ARBPL_ARBHI Work Centers and Hierarchies 20070814
20 GT_ARBPLHI_SN Static Attribute Public Type reference (TYPE) COCF_T_ARBPL_ARBHI Work Centers and Hierarchies 20060926
21 GT_ARBPLHI_SN_ALLOWED Static Attribute Public Type reference (TYPE) COCF_T_ARBPL_ARBHI Work Centers and Hierarchies 20060926
22 GT_ARBPLHI_SR Static Attribute Public Type reference (TYPE) COCF_T_ARBPL_ARBHI Work Centers and Hierarchies 20060926
23 GT_ARBPLHI_SR_ALLOWED Static Attribute Public Type reference (TYPE) COCF_T_ARBPL_ARBHI Work Centers and Hierarchies 20060926
24 GT_OBJKEY Static Attribute Public Type reference (TYPE) TY_T_OBJKEY Index Table for GT_ARBPLHI 20070815
25 G_ADS_STITCH Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED Flag Whether ADS Allows "Stitching" 20090107
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADS_STITCH Static method Public Method Checks Whether ADS Can Merge Printed Forms 20090107
2 CHECK_EXPERT_MODE Static method Public Method Checks Whether User Has Extended Authorization 20081124
3 CHECK_EXPERT_MODE_EAM Static method Public Method Checks Whether User Has Enhanced Authorization (EAM) 20091117
4 CHECK_INTERNAL_ERROR Static method Public Method Generates Internal Error When i_subrc <> 0 with SY Message 20060313
5 COMPLETE_WORKPLACES Static method Public Method Adds Missing Fields 20060320
6 COPY_NOTIF_LONGTEXT Static method Public Method Copy Long Text for Notification 20090113
7 CREATE_NOTIF_LONGTEXT Static method Public Method Generate Long Text for Notification 20061001
8 EXPAND_HIERARCHIES Static method Public Method Explodes Work Center Hierarchy 20060320
9 GET_ALLOWED_EQUIPMENTS Static method Public Method Read Allowed Functional Locations 20070823
10 GET_ALLOWED_FUNCLOCS Static method Public Method Read Allowed Functional Locations 20070822
11 GET_ALLOWED_WORKPLACES Static method Public Method Read Allowed Work Centers and Hierarchies 20060321
12 GET_EQUIPMENTS Static method Public Method Read Work Cent./Hierarchy with Shift Report Type/Note Type 20070823
13 GET_FUNCLOCS Static method Public Method Read Work Cent./Hierarchy with Shift Report Type/Note Type 20070822
14 GET_NOTIF_LONGTEXT_KEY Static method Public Method Determines Key for Long Text of Notification 20090507
15 GET_TECHNICAL_OBJECT_DATA Static method Public Method Gets Data on Technical Object 20070731
16 GET_WORKCENTER_EAM Static method Public Method Determines PP Work Centers for Functional Location/Equipment 20080228
17 GET_WORKPLACE Static method Public Method Determines Work Center/Hierarchy/Plant from ID 20060926
18 GET_WORKPLACES Static method Public Method Read Work Cent./Hierarchy with Shift Report Type/Note Type 20060320
19 GET_WORKPLACE_KEY Static method Public Method Determines Key for Plant and Work Center/Hierarchy 20070823
20 GET_WORKPLACE_TEXT Static method Public Method Determines Description for Plant and Work Center/Hierarchy 20070814
21 PROTECT_LONGTEXT Static method Public Method Set Write Protection in Long Text 20061001
22 RAISE_EXCEPTION Static method Public Method Creates an Exception CX_COCF_SRN_EXCEPTION 20060313
23 RAISE_INTERNAL_ERROR Static method Public Method Generates Internal Error Without SY Message 20060313
24 READ_MEASDOC_LONGTEXT Static method Public Method Read Long Text for Measurement Document 20070807
25 READ_NOTIF_LONGTEXT Static method Public Method Read Long Text for Message 20060913
26 READ_ORDER_LONGTEXT Static method Public Method Read Long Text for Order 20070806
27 SAVE_NOTIF_LONGTEXT Static method Public Method Store Long Text for Notification 20061001
28 SEND_ERROR_MESSAGE Static method Public Method Outputs Error Message 20060321
29 TRIM_LONGTEXT Static method Public Method Removes Empty Lines at End of Text 20070706
30 UNPROTECT_LONGTEXT Static method Public Method Remove Write Protection from Entire Long Text 20061001
31 _UPDATE_WORKPLACE_BUFFER Static method Private Method Enter Work Center/Hierarchy in Buffer 20070815
Events
Class CL_COCF_SRN_TOP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACT Public See coding 20070815 ty_act type c length 5
2 TY_S_ACTKEY Public See coding 20070815 BEGIN OF ty_s_actkey, act TYPE ty_act, index type sytabix, END OF ty_s_actkey
3 TY_S_ARBHIKEY Public See coding 20070815 BEGIN OF ty_s_arbhikey, arbplhi TYPE cocf_srn_arbhi, werks TYPE werks_d, objty TYPE cr_objty, index type sytabix, END OF ty_s_arbhikey
4 TY_S_OBJKEY Public See coding 20070815 BEGIN OF ty_s_objkey, objty TYPE cr_objty, objid TYPE cr_objid, index type sytabix, END OF ty_s_objkey
5 TY_S_TOBKEY Public See coding 20070823 BEGIN OF ty_s_tobkey, tplnr TYPE tplnr, equnr TYPE equnr, index type sytabix, END OF ty_s_tobkey
6 TY_T_ACTKEY Public See coding 20070815 ty_t_actkey TYPE SORTED TABLE OF ty_s_actkey WITH NON-UNIQUE KEY act
7 TY_T_ARBHIKEY Public See coding 20070815 ty_t_arbhikey TYPE SORTED TABLE OF ty_s_arbhikey WITH UNIQUE KEY arbplhi werks objty
8 TY_T_OBJKEY Public See coding 20070815 ty_t_objkey TYPE SORTED TABLE OF ty_s_objkey WITH UNIQUE KEY objty objid
9 TY_T_TOBKEY Public See coding 20070823 ty_t_tobkey TYPE SORTED TABLE OF ty_s_tobkey WITH UNIQUE KEY tplnr equnr
Method Signatures

Method CHECK_ADS_STITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL X = Zusammenführen ist möglich 20090107

Method CHECK_ADS_STITCH on class CL_COCF_SRN_TOP has no exception.

Method CHECK_EXPERT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARBHI Call by reference Type reference (TYPE) COCF_SRN_ARBHI Name des Arbeitsplatzes oder der Hierarchie 20081124
2 Importing I_HIERARCHY Call by reference Type reference (TYPE) COCF_SRN_WCGRP Kennzeichen ob es sich um eine Hierarchie handelt 20081124
3 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20081124
4 Importing I_OBJID Call by reference Type reference (TYPE) CR_OBJID Einsatzmittel Objektidentifikation 20081124
5 Importing I_OBJTY Call by reference Type reference (TYPE) CR_OBJTY CIM Resource Object Type 20081124
6 Importing I_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20081124
7 Importing I_USER Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20081124
8 Returning R_EXPERT Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20081124

Method CHECK_EXPERT_MODE on class CL_COCF_SRN_TOP has no exception.

Method CHECK_EXPERT_MODE_EAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EQUIPMENT Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20091117
2 Importing I_FUNC_LOC Call by reference Type reference (TYPE) TPLNR Technischer Platz 20091117
3 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20091117
4 Importing I_USER Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20091117
5 Returning R_EXPERT Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20091117

Method CHECK_EXPERT_MODE_EAM on class CL_COCF_SRN_TOP has no exception.

Method CHECK_INTERNAL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20060313
2 Importing I_SYMESS Call by reference Type reference (TYPE) FLAG CON_ON allgemeines flag 20060313
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu COCF 20060313

Method COMPLETE_WORKPLACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ARBPLHI Call by reference Type reference (TYPE) COCF_T_ARBPL_ARBHI Arbeitsplätze und Hirarchien 20060320

Method COMPLETE_WORKPLACES on class CL_COCF_SRN_TOP has no exception.

Method COPY_NOTIF_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTIF_NUMBER_FROM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20090113
2 Importing I_NOTIF_NUMBER_TO Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20090113
3 Returning R_COPIED Value transfer Type reference (TYPE) XFELD X = Text wurde kopiert 20090113
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu Schichtbericht/-notiz 20090113

Method CREATE_NOTIF_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20061001
2 Exporting ET_LONGTEXT Call by reference Type reference (TYPE) TLINE_TAB Langtext der Meldung 20061001
3 Importing I_NOTIF_NUMBER Call by reference Type reference (TYPE) QMNUM Auftragstyp 20061001
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu COCF 20061001

Method EXPAND_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ARBPLHI Call by reference Type reference (TYPE) COCF_T_ARBPL_ARBHI Arbeitsplätze und Hirarchien 20060320
2 Importing I_ROOT_WORKCENTER_ONLY Call by reference Type reference (TYPE) FLAG SPACE Nur Arbeitsplätze der obersten Ebene 20080226
3 Importing I_WORKCENTER_ONLY Call by reference Type reference (TYPE) FLAG SPACE Keine doppelten Arbeitsplätze 20060320

Method EXPAND_HIERARCHIES on class CL_COCF_SRN_TOP has no exception.

Method GET_ALLOWED_EQUIPMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EQUIPMENTS Call by reference Type reference (TYPE) COCF_T_EQUI_FUNCLOC Daten Technische Objekte 20070823
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20070823
3 Importing I_ALL_SNTYPES Call by reference Type reference (TYPE) BOOLE_D X = Include types that are part of a regular notification 20070823
4 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20070823
5 Importing I_USER Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20070823

Method GET_ALLOWED_EQUIPMENTS on class CL_COCF_SRN_TOP has no exception.

Method GET_ALLOWED_FUNCLOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNCLOCS Call by reference Type reference (TYPE) COCF_T_EQUI_FUNCLOC Daten Technische Objekte 20070822
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20070822
3 Importing I_ALL_SNTYPES Call by reference Type reference (TYPE) BOOLE_D X = Include types that are part of a regular notification 20070822
4 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20070822
5 Importing I_USER Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20070822

Method GET_ALLOWED_FUNCLOCS on class CL_COCF_SRN_TOP has no exception.

Method GET_ALLOWED_WORKPLACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARBPLHI Call by reference Type reference (TYPE) COCF_T_ARBPL_ARBHI Arbeitsplätze und Hirarchien 20060321
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20060321
3 Importing I_ALL_HIER Call by reference Type reference (TYPE) BOOLE_D Auch Hierarchien ohne eigenen Schichtnotiztyp lesen 20080626
4 Importing I_ALL_SNTYPES Call by reference Type reference (TYPE) BOOLE_D X = auch normale Meldungsarten 20070813
5 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20060321
6 Importing I_USER Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20060912

Method GET_ALLOWED_WORKPLACES on class CL_COCF_SRN_TOP has no exception.

Method GET_EQUIPMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EQUIPMENTS Call by reference Type reference (TYPE) COCF_T_EQUI_FUNCLOC Daten zu Technischen Objekten 20070823
2 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20070823

Method GET_EQUIPMENTS on class CL_COCF_SRN_TOP has no exception.

Method GET_FUNCLOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNCLOCS Call by reference Type reference (TYPE) COCF_T_EQUI_FUNCLOC Daten zu Technischen Objekten 20070822
2 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20070822

Method GET_FUNCLOCS on class CL_COCF_SRN_TOP has no exception.

Method GET_NOTIF_LONGTEXT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY Call by reference Type reference (TYPE) STXH_KEY Key SAPscript Text-Datei Header 20090507
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) KZMLA Kennzeichen: Textsegment in Leitsprache 20090507
3 Importing I_NOTIF_NUMBER Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20090507
4 Importing I_NOTIF_TYPE Call by reference Type reference (TYPE) QMART Meldungsart 20090507

Method GET_NOTIF_LONGTEXT_KEY on class CL_COCF_SRN_TOP has no exception.

Method GET_TECHNICAL_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TECHN_OBJ Call by reference Type reference (TYPE) COCF_S_EQUI_FUNCLOC Daten zum technischen Objekt 20070731
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20070731
3 Importing IV_EQUIPMENT Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20070731
4 Importing IV_FUNC_LOC Call by reference Type reference (TYPE) TPLNR Technischer Platz 20070731
5 Importing IV_NO_AUTHORITY_CHECK Call by reference Type reference (TYPE) FLAG Keine Berechtigungsprüfung 20070808
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu Schichtbericht/-notiz 20070731

Method GET_WORKCENTER_EAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PPSID Call by reference Type reference (TYPE) PPSID Objekt-ID des PPS-Arbeitsplatzes 20080228
2 Exporting E_SWERK Call by reference Type reference (TYPE) SWERK Standortwerk 20080228
3 Importing I_EQUIPMENT Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20080228
4 Importing I_FUNC_LOC Call by reference Type reference (TYPE) TPLNR Technischer Platz 20080228

Method GET_WORKCENTER_EAM on class CL_COCF_SRN_TOP has no exception.

Method GET_WORKPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJID Call by reference Type reference (TYPE) CR_OBJID Einsatzmittel Objektidentifikation 20060926
2 Importing I_OBJTY Call by reference Type reference (TYPE) CR_OBJTY CIM Resource Object Type 20060926
3 Returning R_WORKPLACE Value transfer Type reference (TYPE) COCF_S_ARBPL_ARBHI Arbeitsplätze und Hierarchien 20060926

Method GET_WORKPLACE on class CL_COCF_SRN_TOP has no exception.

Method GET_WORKPLACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARBPLHI Call by reference Type reference (TYPE) COCF_T_ARBPL_ARBHI Arbeitsplätze und Hierarchien 20060320
2 Importing I_ALL_HIER Call by reference Type reference (TYPE) BOOLE_D Auch Hierarchien ohne eigenen Schichtnotiztyp lesen 20080626
3 Importing I_OBJECT Call by reference Type reference (TYPE) COCF_SRN_OBJECT Objekt für Schichtbericht 20060926

Method GET_WORKPLACES on class CL_COCF_SRN_TOP has no exception.

Method GET_WORKPLACE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) CR_OBJID Einsatzmittel Objektidentifikation 20070823
2 Exporting E_TYP Call by reference Type reference (TYPE) CR_OBJTY CIM Resource Object Type 20070823
3 Importing I_ARBHI Call by reference Type reference (TYPE) COCF_SRN_ARBHI Name des Arbeitsplatzes oder der Hierarchie 20070823
4 Importing I_HIERARCHY_FLAG Call by reference Type reference (TYPE) COCF_SRN_WCGRP Kennzeichen ob es sich um eine Hierarchie handelt 20070823
5 Importing I_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20070823

Method GET_WORKPLACE_KEY on class CL_COCF_SRN_TOP has no exception.

Method GET_WORKPLACE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ARBHI_TEXT Call by reference Type reference (TYPE) CR_KTEXT Kurzbezeichnung 20070814
2 Exporting E_HIERARCHY_FLAG Call by reference Type reference (TYPE) COCF_SRN_WCGRP Kennzeichen ob es sich um eine Hierarchie handelt 20070814
3 Exporting E_PLANT_TEXT Call by reference Type reference (TYPE) COCF_PLANT_TEXT Bezeichnung des Werks 20070814
4 Importing I_ARBHI Call by reference Type reference (TYPE) COCF_SRN_ARBHI Name des Arbeitsplatzes oder der Hierarchie 20070814
5 Importing I_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20070814
6 Importing I_TYP Call by reference Type reference (TYPE) CR_OBJTY CIM Resource Object Type 20070814

Method GET_WORKPLACE_TEXT on class CL_COCF_SRN_TOP has no exception.

Method PROTECT_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LONGTEXT Call by reference Type reference (TYPE) TLINE_TAB Langtext der Meldung 20061001
2 Importing I_TO_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20061001

Method PROTECT_LONGTEXT on class CL_COCF_SRN_TOP has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATALOG Call by reference Type reference (TYPE) QKATART Katalog 20060322
2 Importing CODE Call by reference Type reference (TYPE) QCODE Code 20060322
3 Importing CODEGROUP Call by reference Type reference (TYPE) QCODEGRP Codegruppe 20060322
4 Importing EQUIPMENT Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20070731
5 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20060720
6 Importing FILENAME Call by reference Type reference (TYPE) COCF_SR_FILENAME Schichtbericht: Dateiname 20060912
7 Importing FUNC_LOC Call by reference Type reference (TYPE) TPLNR Technischer Platz 20070731
8 Importing INTERNAL Call by reference Type reference (TYPE) FLAG allgemeines flag 20060313
9 Importing MESSAGES Call by reference Type reference (TYPE) COCF_T_MESSAGE Tabelle für Meldungen 20060313
10 Importing MESSAGE_TEXT Call by reference Type reference (TYPE) STRING Meldungstext 20060720
11 Importing NOTIF_TYPE Call by reference Type reference (TYPE) QMART Meldungsart 20060313
12 Importing OBJECT Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20060713
13 Importing PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20060714
14 Importing SNTYP Call by reference Type reference (TYPE) COCF_SN_SNTYPE Meldungsart für Schichtnotiz 20060927
15 Importing SRTYP Call by reference Type reference (TYPE) COCF_SR_SRTYPE Schichtberichtstyp 20060713
16 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20060313
17 Importing USER Call by reference Type reference (TYPE) SYUNAME Benutzername 20060714
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu COCF 20060313

Method RAISE_INTERNAL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBRC Call by reference Type reference (TYPE) SYSUBRC 1 Rückgabewert von ABAP-Anweisungen 20060313
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu COCF 20060313

Method READ_MEASDOC_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20070807
2 Exporting ET_LONGTEXT Call by reference Type reference (TYPE) TLINE_TAB Liste von Sapscript Zeilen 20070807
3 Importing IV_MDOCM Call by reference Type reference (TYPE) IMRC_MDOCM Meßbeleg 20070807
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu Schichtbericht/-notiz 20070807

Method READ_NOTIF_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20061001
2 Exporting ET_LONGTEXT Call by reference Type reference (TYPE) TLINE_TAB Langtext der Meldung 20061001
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) KZMLA Kennzeichen: Textsegment in Leitsprache 20070911
4 Importing I_NOTIF_NUMBER Call by reference Type reference (TYPE) QMNUM Auftragstyp 20060913
5 Importing I_NOTIF_TYPE Call by reference Type reference (TYPE) QMART Meldungsart 20070820
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu COCF 20060920

Method READ_ORDER_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20070806
2 Exporting ET_LONGTEXT Call by reference Type reference (TYPE) TLINE_TAB Langtext der Meldung 20070806
3 Importing I_ORDER_NUMBER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20070806
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu Schichtbericht/-notiz 20070806

Method SAVE_NOTIF_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text-Header 20061001
2 Importing IT_LONGTEXT Call by reference Type reference (TYPE) TLINE_TAB Langtext der Meldung 20061001
# Exception Resumable Description Created on
1 CX_COCF_SRN_EXCEPTION Exceptions zu COCF 20061001

Method SEND_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_COCF_SRN_EXCEPTION Exceptions zu Schichtbericht/-meldung 20060321

Method SEND_ERROR_MESSAGE on class CL_COCF_SRN_TOP has no exception.

Method TRIM_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITF Call by reference Type reference (TYPE) TLINE_TAB Liste von Sapscript Zeilen 20070706

Method TRIM_LONGTEXT on class CL_COCF_SRN_TOP has no exception.

Method UNPROTECT_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LONGTEXT Call by reference Type reference (TYPE) TLINE_TAB Langtext der Meldung 20061001

Method UNPROTECT_LONGTEXT on class CL_COCF_SRN_TOP has no exception.

Method _UPDATE_WORKPLACE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ARBPLHI Call by reference Type reference (TYPE) COCF_T_ARBPL_ARBHI Arbeitsplätze und Hirarchien 20070815
2 Importing I_ACT Call by reference Type reference (TYPE) TY_ACT 20070815

Method _UPDATE_WORKPLACE_BUFFER on class CL_COCF_SRN_TOP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700