SAP ABAP Class CL_EHSGWI_BP_PRNTJOB_MODEL (EHS: LWB Integration - Print Request Manager)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBGLMP_WI (Package) EHS: Labeling Workbench UI Implementations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EHSGWI_BP_MODEL_ROOT_PRTREQ EHS: LWB Integration - General Print Requests 20120829
Properties
Class CL_EHSGWI_BP_PRNTJOB_MODEL  
Short Description EHS: LWB Integration - Print Request Manager    
Super Class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ EHS: LWB Integration - General Print Requests 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBGLMP_WI   EHS: Labeling Workbench UI Implementations 
Created 20110914   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EHSGWI_BP_PRNTJOB_MODEL has no forward declaration.
Interfaces
Class CL_EHSGWI_BP_PRNTJOB_MODEL has no interface implemented.
Friends
Class CL_EHSGWI_BP_PRNTJOB_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EXEC_COPY_JOB_AS_PREVIEW Constant Public Type reference (TYPE) CBGLE_WB_EXEC_TYPE_ID 'PJP_COPY_AS_PREVIEW' Execution Type ID 20110914
2 GC_EXEC_DELETE_JOB Constant Private Type reference (TYPE) CBGLE_WB_EXEC_TYPE_ID 'PJP_DELETE' Execution Type ID 20110914
3 GC_EXEC_PROCESS_JOB_RESTART Constant Private Type reference (TYPE) CBGLE_WB_EXEC_TYPE_ID 'PJP_DO_RESTART' Execution Type ID 20110914
4 GC_EXEC_PROCESS_JOB_RESTART_BG Constant Private Type reference (TYPE) CBGLE_WB_EXEC_TYPE_ID 'PJP_DO_RESTART_BG' Execution Type ID 20110914
5 GC_QUERY_CRIT_ID_MATNR Constant Protected Type reference (TYPE) CBGLE_WB_QUERY_CRIT_ID 'MATNR' Key for Search Criterion 20120112
6 GC_STRUCNAME_PJ_LOG Constant Private Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME 'CCGLS_WI_LOG_MESSAGES' ABAP Dictionary Name of Structure 20110914
7 GC_STRUCNAME_PRTREQ_DET Constant Private Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME 'CCGLT_PRTREQ_DET' Name of Structure 20111215
8 GC_STRUCNAME_PRTREQ_HDR Constant Private Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME 'CCGLS_WI_PRTREQ_HDR' ABAP Dictionary Name of Structure 20130227
9 GC_STRUCNAME_PRTREQ_HDR_GENAX Constant Private Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME 'CCGLT_PRTREQ_HDR' Name of Structure 20130219
10 GC_STRUCNAME_PRTREQ_PAR Constant Private Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME 'CCGLT_PRTREQ_PAR' ABAP Dictionary Name of Structure 20111215
11 GC_STRUCNAME_PRTREQ_SLS Constant Private Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME 'CCGLS_WI_PRTREQ_SLS' ABAP Dictionary Name of Structure 20111215
12 GC_STRUCNAME_PRTREQ_SNO Constant Private Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME 'CCGLS_WI_PRTREQ_SNO' ABAP Dictionary Name of Structure 20130227
13 MS_PRTREQ_HDR_SELECTED Instance attribute Protected Type reference (TYPE) CCGLT_PRTREQ_HDR 20120718
Methods
# Method Level Visibility Method type Description Created on
1 AS_VALUES_INTERNAL Instance method Protected Method Convert Query Criteria Values into Internal Values 20110914
2 AS_VALUE_INTERNAL Instance method Protected Method Convert a Single Query Criteria Value into Internal Value 20110914
3 CHECK_VALUE_VALID_SPEC Instance method Protected Method Check the Entered Query Criteria Values 20130204
4 DELETE_MESSAGE Instance method Public Method Delete a Message 20120228
5 DELETE_PRINT_REQUESTBODY Instance method Protected Method Delete Print Request Bodies 20120202
6 READ_HEADER_DATA Instance method Private Method Get Detail Data 20120306
7 READ_LOG_ENTRIES Instance method Protected Method Read the Corresponding Log Entries 20110914
8 READ_PRINT_REQUESTBODY Instance method Protected Method 20130215
9 RESTART_PRINT_REQUESTBODY Instance method Protected Method Restart Raw Print Requests (Foreground and Background) 20120202
10 VERPROC_PRINT_REQUESTBODY Instance method Protected Method Copy Raw Print Requests (VERPROC) 20120202
Events
Class CL_EHSGWI_BP_PRNTJOB_MODEL has no event.
Types
Class CL_EHSGWI_BP_PRNTJOB_MODEL has no local type.
Method Signatures

Method AS_VALUES_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE_RANGE Call by reference Type reference (TYPE) CCGLD_WB_QUERY_CRIT_VR_TAB EHS: LWB query criteria value range table 20110914
2 Changing CV_VALUE Call by reference Type reference (TYPE) CBGLE_WB_QUERY_CRIT_VALUE Query criteria value 20110914
3 Importing IV_ID Call by reference Type reference (TYPE) CBGLE_WB_QUERY_CRIT_ID 20110914

Method AS_VALUES_INTERNAL on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method AS_VALUE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VALUE Call by reference Type reference (TYPE) CBGLE_WB_QUERY_CRIT_VALUE Query criteria value 20110914
2 Importing IV_ID Call by reference Type reference (TYPE) CBGLE_WB_QUERY_CRIT_ID 20110914

Method AS_VALUE_INTERNAL on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method CHECK_VALUE_VALID_SPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FIELD_VALUE Call by reference Type reference (TYPE) LVC_VALUE 20130204
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20130204
3 Exporting EV_FLG_IS_VALID Call by reference Type reference (TYPE) AS4FLAG Flag (X or Blank) 20130204
4 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL ALV-Control: Feldname internes Tabellenfeld 20130204
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) LVC_FNAME 20130204
6 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) CBGLE_WB_STRUCTURE_NAME Name der Struktur 20130204

Method CHECK_VALUE_VALID_SPEC on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method DELETE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20120228
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20120228
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20120228
4 Changing XT_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20120228

Method DELETE_MESSAGE on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method DELETE_PRINT_REQUESTBODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Entries selected in the result list 20120202

Method DELETE_PRINT_REQUESTBODY on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method READ_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER_DATA Call by reference Type reference (TYPE) CCGLT_PRTREQ_HDR EHS: Druckauftrag Kopftabelle 20120306
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20120308
3 Exporting EV_FLG_ERROR Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20130320
4 Exporting EV_FLG_LOCK_FAILED Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20120308
5 Importing IS_HEADER_DATA Call by reference Type reference (TYPE) CCGLT_PRTREQ_HDR EHS: Druckauftrag Kopftabelle 20120306
6 Importing IV_LOCKMOD Call by reference Type reference (TYPE) ESELOCKMOD 'S' Sperrmodus (Shared, Exclusive) 20120308

Method READ_HEADER_DATA on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method READ_LOG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRTREQ_HDR Call by reference Type reference (TYPE) CCGLT_PRTREQ_HDR Genifix: Header data of labeling order 20111220

Method READ_LOG_ENTRIES on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method READ_PRINT_REQUESTBODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG 20130215
2 Changing CV_FLG_ERROR Call by reference Type reference (TYPE) AS4FLAG 20130215
3 Changing CV_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN 20130215
4 Exporting ET_PRTREQ_HDR Call by reference Type reference (TYPE) CCGLD_PRTREQ_HDR 20130215
5 Exporting EV_HITS Call by reference Type reference (TYPE) I 20130215
6 Importing IT_QUERY_DEFINITION Call by reference Type reference (TYPE) CCGLD_WB_QUERY_CRIT_VALUES 20130215
7 Importing IV_FLG_GET_DETAILS Call by reference Type reference (TYPE) ESP1_BOOLEAN 20130215
8 Importing IV_MAX_HITS Call by reference Type reference (TYPE) I 20130215

Method READ_PRINT_REQUESTBODY on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method RESTART_PRINT_REQUESTBODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Entries selected in the result list 20120202
2 Importing IV_BACKGROUND Call by reference Type reference (TYPE) AS4FLAG ' ' Start im Hintergrund 20120202

Method RESTART_PRINT_REQUESTBODY on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.

Method VERPROC_PRINT_REQUESTBODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Entries selected in the result list 20120202

Method VERPROC_PRINT_REQUESTBODY on class CL_EHSGWI_BP_PRNTJOB_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607