SAP ABAP Class CL_WCM_SRN (WCM: Shift Report)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-WCM (Application Component) Work Clearance Management
     WCM (Package) WCM: Work Clearance Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070816
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_COCF_WCM Interface for BAdI: COCF_WCM 20070816
Properties
Class CL_WCM_SRN  
Short Description WCM: Shift Report    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCM   WCM: Work Clearance Management 
Created 20070816   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 WCTP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 WCTP3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 WCTPC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070816
2 IF_EX_COCF_WCM Interface for BAdI: COCF_WCM 20070816
Friends
Class CL_WCM_SRN 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 20070822
2 CON_CRLF Constant Public Type reference (TYPE) CHAR7 '…' Unicode Character for New Line 20091109
3 GT_PREVIEW Instance attribute Protected Type reference (TYPE) COCF_T_SR_PREVIEW_DATA Shift Report: Data of Preview 20091109
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_LISTS Instance method Private Method Preparation of WCM Objects for Output as PDF 20070821
2 GEN_WAPI_SECTION Instance method Private Method Generates Section for Applications 20070820
3 GEN_WAP_SECTION Instance method Private Method Generates Section for Work Approvals 20070820
4 GEN_WCA_SECTION Instance method Private Method Generates Section for Work Clearance Applications 20070820
5 GEN_WCD_SECTION Instance method Private Method Generates Section for Work Clearance Documents 20070820
6 GET_WCM_LONGTEXT Instance method Private Method Reads the Long Text for a WCM Object 20070823
7 GET_WCM_OBJECTS Instance method Private Method Determines All Assigned WCM Objects 20070911
8 _CUT_LONGTEXT Static method Protected Method Shortens Long Text to First Line 20091109
Events
Class CL_WCM_SRN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_WCM_SRN_WCAAP Private See coding 20070820 ty_t_wcm_srn_wcaap TYPE STANDARD TABLE OF wcm_srn_wcaap
2 TY_T_WCM_SRN_WCAHE Private See coding 20070820 ty_t_wcm_srn_wcahe TYPE STANDARD TABLE OF wcm_srn_wcahe
3 TY_T_WCM_SRN_WCAW Private See coding 20070820 ty_t_wcm_srn_wcaw TYPE STANDARD TABLE OF wcm_srn_wcaw
Method Signatures

Method CREATE_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WAP Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAW Liste der Arbeitsgenehmigungen 20070821
2 Changing CT_WAPI Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAAP Liste der Anforderungen 20070821
3 Changing CT_WCA Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAAP Liste der Freischaltanforderungen 20070821
4 Changing CT_WCD Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAHE Liste der Freischaltlisten 20070821
5 Importing IS_ORDER Call by reference Type reference (TYPE) VIAUFKST Generierte Tabelle zum View VIAUFKST 20070821
6 Importing IT_LNKTAB Call by reference Type reference (TYPE) WCTP3_LNKTAB_TYPE Tabelle der Zuordnungen 20070821
7 Importing IT_WCAAPTAB Call by reference Type reference (TYPE) WCTP1_WCAAPTAB_TYPE Tabelle der Anforderungen 20070821
8 Importing IT_WCAHETAB Call by reference Type reference (TYPE) WCTP1_WCAHETAB_TYPE Tabelle der Freischaltlisten 20070821
9 Importing IT_WCAWTAB Call by reference Type reference (TYPE) WCTP1_WCAWTAB_TYPE Tabelle der Arbeitsgenehmigunen 20070821
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070821

Method GEN_WAPI_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) STRING XML-Datenstrom 20070820
2 Importing IS_CUST Call by reference Type reference (TYPE) COCF_CU_SR_P_EAM Definition Schichtberichtstyp für Klasse CL_COCF_SR_PDF 20070822
3 Importing IT_WAPI Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAAP Liste der Anforderungen 20070821
4 Importing I_PREVIEW Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091109
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070820

Method GEN_WAP_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) STRING XML-Datenstrom 20070820
2 Importing IS_CUST Call by reference Type reference (TYPE) COCF_CU_SR_P_EAM Definition Schichtberichtstyp für Klasse CL_COCF_SR_PDF 20070822
3 Importing IT_WAP Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAW Liste der Arbeitsgenehmigungen 20070821
4 Importing I_PREVIEW Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091109
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070820

Method GEN_WCA_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) STRING XML-Datenstrom 20070820
2 Importing IS_CUST Call by reference Type reference (TYPE) COCF_CU_SR_P_EAM Definition Schichtberichtstyp für Klasse CL_COCF_SR_PDF 20070822
3 Importing IT_WCA Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAAP Liste der Freischaltanforderungen 20070821
4 Importing I_PREVIEW Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091109
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070820

Method GEN_WCD_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) STRING XML-Datenstrom 20070820
2 Importing IS_CUST Call by reference Type reference (TYPE) COCF_CU_SR_P_EAM Definition Schichtberichtstyp für Klasse CL_COCF_SR_PDF 20070822
3 Importing IT_WCD Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAHE Liste der Freischaltlisten 20070821
4 Importing I_PREVIEW Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20091109
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070820

Method GET_WCM_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LONGTEXT Call by reference Type reference (TYPE) STRING Langtext 20070823
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20070823
3 Importing IV_TDOBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20070911
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070823

Method GET_WCM_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WAP Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAW Liste der Arbeitsgenehmigungen 20070911
2 Exporting ET_WAPI Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAAP Liste der Anforderungen 20070911
3 Exporting ET_WCA Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAAP Liste der Freischaltanforderungen 20070911
4 Exporting ET_WCD Call by reference Type reference (TYPE) TY_T_WCM_SRN_WCAHE Liste der Freischaltlisten 20070911
5 Importing IT_ORDER Call by reference Type reference (TYPE) IF_EX_COCF_WCM~TY_T_VIAUFKST Liste der Aufträge 20070911
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20070911

Method _CUT_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Feld LONGTEXT 20091109

Method _CUT_LONGTEXT on class CL_WCM_SRN has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603