SAP ABAP Class CL_EHSG_LABEL_CACHE (EHS: Buffer for Data of Determined Labels)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBGLM (Package) EHS: Global Label Management
Properties
Class CL_EHSG_LABEL_CACHE  
Short Description EHS: Buffer for Data of Determined Labels    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBGLM   EHS: Global Label Management 
Created 20120326   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EHSG_LABEL_CACHE has no forward declaration.
Interfaces
Class CL_EHSG_LABEL_CACHE has no interface implemented.
Friends
Class CL_EHSG_LABEL_CACHE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_LABEL_CACHE Static Attribute Private Type reference (TYPE) LTY_LABEL_CACHE Buffer for Print Request Bodies Assigned to Labels 20120326
Methods
# Method Level Visibility Method type Description Created on
1 CACHE_INIT Static method Public Method Initialize Buffer and Store Data 20120326
2 CACHE_READ_PRQB Static method Public Method Read Print Request Body for a Label 20120326
Events
Class CL_EHSG_LABEL_CACHE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_LABELID_PRQID Private See coding Assignment of Label ID to Print Request ID 20120326 BEGIN OF lty_labelid_prqid, label_id TYPE num4, prtreq_id TYPE cbgle_ordid, END OF lty_labelid_prqid
2 LTY_LABELID_PRQID_TAB Private See coding Table for Label--Print Request Assignment 20120326 lty_labelid_prqid_tab TYPE HASHED TABLE OF lty_labelid_prqid WITH UNIQUE KEY label_id
3 LTY_LABEL_CACHE Private See coding Buffer for Print Request Bodies Assigned to Labels 20120326 BEGIN OF lty_label_cache, label_tab TYPE lty_labelid_prqid_tab, prtreq_hdr_tab TYPE ccgld_prtreq_hdr, prtreq_par_tab TYPE ccgld_prtreq_par, prtreq_sno_tab TYPE ccgld_prtreq_sno, prtreq_sls_tab TYPE ccgld_prtreq_sls, END OF lty_label_cache
Method Signatures

Method CACHE_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRTREQ_HDR Call by reference Type reference (TYPE) CCGLD_PRTREQ_HDR EHS: Druckauftrag Kopftabelle 20120326
2 Importing IT_PRTREQ_PAR Call by reference Type reference (TYPE) CCGLD_PRTREQ_PAR EHS: Druckauftrag Parameter 20120326
3 Importing IT_PRTREQ_SLS Call by reference Type reference (TYPE) CCGLD_PRTREQ_SLS EHS: Druckauftrag fortlaufende Daten 20120326
4 Importing IT_PRTREQ_SNO Call by reference Type reference (TYPE) CCGLD_PRTREQ_SNO EHS: Druckauftrag fortlaufende Nummern 20120326

Method CACHE_INIT on class CL_EHSG_LABEL_CACHE has no exception.

Method CACHE_READ_PRQB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CV_FLG_ERROR Call by reference Type reference (TYPE) AS4FLAG Fehler: keine Daten zum Etikett vorgefunden 20120326
2 Exporting ET_PRTREQ_HDR Call by reference Type reference (TYPE) CCGLD_PRTREQ_HDR EHS: Druckauftrag Kopftabelle 20120326
3 Exporting ET_PRTREQ_PAR Call by reference Type reference (TYPE) CCGLD_PRTREQ_PAR EHS: Druckauftrag Parameter 20120326
4 Exporting ET_PRTREQ_SLS Call by reference Type reference (TYPE) CCGLD_PRTREQ_SLS EHS: Druckauftrag fortlaufende Daten 20120326
5 Exporting ET_PRTREQ_SNO Call by reference Type reference (TYPE) CCGLD_PRTREQ_SNO EHS: Druckauftrag fortlaufende Nummern 20120326
6 Importing IV_LABEL_ID Call by reference Type reference (TYPE) NUM4 Nummer 4 Stellig 20120326

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