SAP ABAP Class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ (EHS: LWB Integration - General Print Requests)
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
⤷ 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_EHSGWB_BP_MODEL_ROOT | EHS: LWB Functions Data Model | 20120829 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EHSGWI_BP_PRNINFO_MODEL | EHS: LWB Integration - Print Information System | 20120829 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_EHSGWI_BP_PRNTJOB_MODEL | EHS: LWB Integration - Print Request Manager | 20120829 |
Properties
Class | CL_EHSGWI_BP_MODEL_ROOT_PRTREQ | |
Short Description | EHS: LWB Integration - General Print Requests | |
Super Class | CL_EHSGWB_BP_MODEL_ROOT | EHS: LWB Functions Data Model |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CBGLMP_WI | EHS: Labeling Workbench UI Implementations |
Created | 20120829 | SAP |
Last change | 20131127 | 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_EHSGWI_BP_MODEL_ROOT_PRTREQ has no interface implemented.
Friends
Class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_FIELD_CRDAT | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'CRDAT' | ALV Control: Field Name of Internal Table Field | 20120829 | |
2 | GC_FIELD_CRNAM | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'CRNAM' | ALV Control: Field Name of Internal Table Field | 20120829 | |
3 | GC_FIELD_CRTIM | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'CRTIM' | ALV Control: Field Name of Internal Table Field | 20120829 | |
4 | GC_FIELD_FIELDNAME | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'FIELDNAME' | ALV Control: Field Name of Internal Table Field | 20130221 | |
5 | GC_FIELD_FLGPRIMM | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'FLGPRIMM' | ALV Control: Field Name of Internal Table Field | 20120829 | |
6 | GC_FIELD_GENWARNING | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'GENWARNING' | ALV Control: Field Name of Internal Table Field | 20120829 | |
7 | GC_FIELD_GVARIANT | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'GVARIANT' | ALV control: Field name of internal table field | 20120829 | |
8 | GC_FIELD_LABELTYPE | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'LABELTYPE' | ALV Control: Field Name of Internal Table Field | 20120829 | |
9 | GC_FIELD_LIDENT | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'LIDENT' | ALV Control: Field Name of Internal Table Field | 20130226 | |
10 | GC_FIELD_LSID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'LSID' | ALV Control: Field Name of Internal Table Field | 20130422 | |
11 | GC_FIELD_MATNR | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'MATNR' | ALV Control: Field Name of Internal Table Field | 20120829 | |
12 | GC_FIELD_PRNID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'PRNID' | ALV Control: Field Name of Internal Table Field | 20120829 | |
13 | GC_FIELD_PRTREQ_ID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'PRTREQ_ID' | ALV Control: Field Name of Internal Table Field | 20120829 | |
14 | GC_FIELD_PRTREQ_ID_REF | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'PRTREQ_ID_REF' | ALV Control: Field Name of Internal Table Field | 20121212 | |
15 | GC_FIELD_RECN | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'RECN' | ALV Control: Field Name of Internal Table Field | 20120829 | |
16 | GC_FIELD_RECNROOT | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'RECNROOT' | ALV Control: Field Name of Internal Table Field | 20120829 | |
17 | GC_FIELD_REPLANGU | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'REPLANGU' | ALV Control: Field Name of Internal Table Field | 20120829 | |
18 | GC_FIELD_SBGVID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'SBGVID' | ALV Control: Field Name of Internal Table Field | 20120829 | |
19 | GC_FIELD_SCENID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'SCENID' | ALV Control: Field Name of Internal Table Field | 20120829 | |
20 | GC_FIELD_SEQNOID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'SEQNOID' | ALV Control: Field Name of Internal Table Field | 20130221 | |
21 | GC_FIELD_SIDENT | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'SIDENT' | ALV Control: Field Name of Internal Table Field | 20130213 | |
22 | GC_FIELD_STATE | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'STATE' | ALV Control: Field Name of Internal Table Field | 20120829 | |
23 | GC_FIELD_STNID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'STNID' | ALV Control: Field Name of Internal Table Field | 20120829 | |
24 | GC_FIELD_STYPE | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'STYPE' | ALV Control: Field Name of Internal Table Field | 20130221 | |
25 | GC_FIELD_STYPE_DESC | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'STYPE_DESC' | ALV Control: Field Name of Internal Table Field | 20130221 | |
26 | GC_FIELD_SUBID | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'SUBID' | ALV Control: Field Name of Internal Table Field | 20120829 | |
27 | GC_FIELD_TYPE | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'TYPE' | ALV Control: Field Name of Internal Table Field | 20120829 | |
28 | GC_FIELD_UPDNAM | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'UPDNAM' | ALV Control: Field Name of Internal Table Field | 20120829 | |
29 | GC_FIELD_VALUE | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'VALUE' | ALV Control: Field Name of Internal Table Field | 20130221 | |
30 | GC_FIELD_VALUETYPE | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'VALUETYPE' | ALV Control: Field Name of Internal Table Field | 20120829 | |
31 | GC_FIELD_VALUE_SERBC | Constant | Protected | Type reference (TYPE) | STRING | 'EHS_SERBC' | 20130220 | ||
32 | GC_FIELD_VALUE_SERLB | Constant | Protected | Type reference (TYPE) | STRING | 'EHS_SERLB' | 20130305 | ||
33 | GC_FIELD_VALUE_SERLS | Constant | Protected | Type reference (TYPE) | STRING | 'EHS_SERLS' | 20130305 | ||
34 | GC_FIELD_VALUE_SERNO | Constant | Protected | Type reference (TYPE) | STRING | 'EHS_SERNO' | 20130220 | ||
35 | GC_FIELD_VALUE_STYPE_B | Constant | Protected | Type reference (TYPE) | STRING | 'B' | 20130220 | ||
36 | GC_FIELD_VALUE_STYPE_T | Instance attribute | Protected | Type reference (TYPE) | STRING | 'T' | 20130220 | ||
37 | GC_FIELD_WORKLIST | Constant | Protected | Type reference (TYPE) | LVC_FNAME | 'WORKLIST' | ALV Control: Field Name of Internal Table Field | 20120829 | |
38 | GC_STRING_CONCAT_ID | Constant | Protected | Type reference (TYPE) | STRING | ' (ID)' | Attachment for IDs | 20120829 | |
39 | GC_STRUCNAME_PRTREQ_SNO | Instance attribute | Private | Type reference (TYPE) | CBGLE_WB_STRUCTURE_NAME | 'CCGLS_WI_PRTREQ_SNO' | ABAP Dictionary Name of Structure | 20130227 | |
40 | GST_STYPE_DESC | Static Attribute | Public | Type reference (TYPE) | DDFIXVALUES | Description of Fixed Values for Domain | 20130227 | ||
41 | MO_DESCRIPTION | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_EHSGBC_DESCRIPTION | 20130215 | |||
42 | MT_DETAIL_DATA_SNO | Static Attribute | Public | Type reference (TYPE) | CCGLD_PRTREQ_SNO | EHS: Print Request Sequence Numbers | 20130227 | ||
43 | MV_RFCDEST_TO_EHS | Static Attribute | Public | Type reference (TYPE) | RFCDEST | Logical Destination (Specified When Function Is Called) | 20130124 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_PRNID_STNID | Instance method | Protected | Method | Check If Printer Belongs to Print Station | 20130226 |
2 | CHECK_SIDENT | Instance method | Protected | Method | Check Duplicated Key of SIDENT | 20130226 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | 20130215 | |
4 | CONV_PRTREQ_TO_DISP_OPT | Instance method | Public | Method | 20130214 | |
5 | EXTRACT_WRITE_MSG_TO_APPL_LOG | Instance method | Public | Method | Extract Messages and Write to Application Log (via RFC) | 20130320 |
6 | GET_RFC_DEST_TO_EHS_SYSTEM | Static method | Public | Method | Determine RFC Connection to Central EHS System | 20130123 |
7 | READ_STYPE_DESCRIPTION | Instance method | Protected | Method | EHS: Read a Report Symbol | 20130305 |
8 | RESET_MT_DETAIL_DATA_SNO | Static method | Public | Method | EHS: refresh mt_detail_data_sno | 20130227 |
9 | UPDATE_MT_DETAIL_DATA_SNO | Instance method | Public | Method | Check changed data | 20130227 |
Events
Class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no event.
Types
Class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no local type.
Method Signatures
Method CHECK_PRNID_STNID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20130226 | ||
2 | Exporting | EV_FLG_IS_VALID | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20130226 | ||
3 | Importing | IV_PRNID | Call by reference | Type reference (TYPE) | CBGLE_PRNID | Drucker einer Druckstation | 20130226 | ||
4 | Importing | IV_STNID | Call by reference | Type reference (TYPE) | CBGLE_STNID | Name der Struktur | 20130226 |
Method CHECK_PRNID_STNID on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
Method CHECK_SIDENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20130226 | ||
2 | Exporting | EV_FLG_IS_VALID | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20130226 | ||
3 | Importing | IT_DETAIL_DATA_SNO | Call by reference | Type reference (TYPE) | CCGLD_PRTREQ_SNO | Name der Struktur | 20130226 |
Method CHECK_SIDENT on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | 20130215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EHSGWB_EXCEPTION | 20130215 |
Method CONV_PRTREQ_TO_DISP_OPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PRTREQ_HDR_DISP | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20130214 | |||
2 | Importing | IT_PRTREQ_HDR | Call by reference | Type reference (TYPE) | CCGLD_PRTREQ_HDR | 20130214 | |||
3 | Importing | IV_STRUCNAME_QUERY_RESULT | Call by reference | Type reference (TYPE) | CBGLE_WB_STRUCTURE_NAME | 20130214 |
Method CONV_PRTREQ_TO_DISP_OPT on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
Method EXTRACT_WRITE_MSG_TO_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES_RFC | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20130320 | ||
2 | Exporting | EV_FLG_ERROR | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X oder Blank) | 20130320 | ||
3 | Importing | IS_MESSAGE_ADD | Call by reference | Type reference (TYPE) | BAL_S_MSG | 20130320 | |||
4 | Importing | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | 20130320 | |||
5 | Importing | IV_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | 20130320 | |||
6 | Importing | IV_MSG_TYPE_MAX | Call by reference | Type reference (TYPE) | BALMSGTY | 20130320 | |||
7 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | 20130320 | |||
8 | Importing | IV_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | 20130320 |
Method EXTRACT_WRITE_MSG_TO_APPL_LOG on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
Method GET_RFC_DEST_TO_EHS_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_RFCDEST | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20130123 | ||
2 | Importing | IV_DEF_NONE | Value transfer | Type reference (TYPE) | AS4FLAG | ABAP_FALSE | X oder Blank: None als Default RFC-Destination | 20130220 |
Method GET_RFC_DEST_TO_EHS_SYSTEM on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
Method READ_STYPE_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_STYPE_DESC | Call by reference | Type reference (TYPE) | CBGLE_SNOTYPE_DESC | Bezeichnung des Berichtssymbols | 20130305 | ||
2 | Importing | I_IDENT | Call by reference | Type reference (TYPE) | CBGLE_LIDENT | Nummernkreis für fortlaufende Daten | 20130305 | ||
3 | Importing | I_STYPE | Call by reference | Type reference (TYPE) | CBGLE_SNOTYPE | Teilschlüssel: Attribut zum Objekt-Eintrag | 20130305 |
Method READ_STYPE_DESCRIPTION on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
Method RESET_MT_DETAIL_DATA_SNO Signature
Method RESET_MT_DETAIL_DATA_SNO on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no parameter.
Method RESET_MT_DETAIL_DATA_SNO on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
Method UPDATE_MT_DETAIL_DATA_SNO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Application Log: Table with Messages | 20130227 | ||
2 | Exporting | EV_FLG_ERROR | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X oder Blank) | 20130306 | ||
3 | Importing | IR_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Protokoll für Dataentry | 20130227 | ||
4 | Importing | IT_DETAIL_DATA_SNO | Call by reference | Type reference (TYPE) | CCGLD_PRTREQ_SNO | ALV control: Field name of internal table field | 20130227 | ||
5 | Importing | IV_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | CBGLE_WB_STRUCTURE_NAME | ABAP Dictionary name of structure | 20130227 |
Method UPDATE_MT_DETAIL_DATA_SNO on class CL_EHSGWI_BP_MODEL_ROOT_PRTREQ has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 617 |