SAP ABAP Class CL_EHSGBC_PF_BASE (EHS: Print Framework - Basis Class)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
EHS-SAF (Application Component) Product Safety
⤷
CBGLMP_API (Package) EHS: API Implementations
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_EHSGBC_PF_PRINTREQUEST | EHS: Print Framework - Print Request | 20120510 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_EHSGBC_PF_PRINTREQUESTBODY | EHS: Print Framework - Print Request Body | 20120510 |
Properties
| Class | CL_EHSGBC_PF_BASE | |
| Short Description | EHS: Print Framework - Basis Class | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CBGLMP_API | EHS: API Implementations |
| Created | 20120510 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_EHSGBC_PF_BASE has no forward declaration.
Interfaces
Class CL_EHSGBC_PF_BASE has no interface implemented.
Friends
Class CL_EHSGBC_PF_BASE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CX_EHSGBC_EXCEPTION | 20120510 | ||||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_EHSGBC_MESSAGE | 20120510 | ||||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_EHSGBC_PF_PRTREQ_DATA | 20120510 | ||||
| 4 | Instance attribute | Protected | Type reference (TYPE) | BAL_S_MSG | 20120510 | ||||
| 5 | Instance attribute | Protected | Type reference (TYPE) | C | 20120510 | ||||
| 6 | Instance attribute | Protected | Type reference (TYPE) | CBGLE_PRTREQ_GENWARNING | Warnings During Label Generation | 20121128 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | CBGLE_ORDID | 20120510 | ||||
| 8 | Instance attribute | Protected | Type reference (TYPE) | CBGLE_PRTREQ_STATUS | 20120510 | ||||
| 9 | Instance attribute | Protected | Type reference (TYPE) | CBGLE_PRTREQ_TYPE | 20120510 |
Methods
Events
Class CL_EHSGBC_PF_BASE has no event.
Types
Class CL_EHSGBC_PF_BASE has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | CBGLE_ORDID | 20120510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EHS: GLM API Ausnahmen | 20120703 |
Method GET_GENWARNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_GENWARNING | Value transfer | Type reference (TYPE) | CBGLE_PRTREQ_GENWARNING | Aufgetretene Warnungen bei Etikettengenerierung | 20121128 |
Method GET_GENWARNING on class CL_EHSGBC_PF_BASE has no exception.
Method GET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ID | Value transfer | Type reference (TYPE) | CBGLE_ORDID | Druckauftrag | 20120622 |
Method GET_ID on class CL_EHSGBC_PF_BASE has no exception.
Method GET_MESSAGE_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_EHSGBC_MESSAGE | EHS: GLM Meldungen | 20120622 |
Method GET_MESSAGE_HANDLER on class CL_EHSGBC_PF_BASE has no exception.
Method GET_PRTREQ_HDR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Value transfer | Type reference (TYPE) | CCGLT_PRTREQ_HDR | EHS: Druckauftrag Kopftabelle | 20121210 |
Method GET_PRTREQ_HDR on class CL_EHSGBC_PF_BASE has no exception.
Method GET_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATE | Value transfer | Type reference (TYPE) | CBGLE_PRTREQ_STATUS | Druckauftragsstatus | 20120622 |
Method GET_STATE on class CL_EHSGBC_PF_BASE has no exception.
Method GET_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TYPE | Value transfer | Type reference (TYPE) | CBGLE_PRTREQ_TYPE | Druckauftragsart | 20120622 |
Method GET_TYPE on class CL_EHSGBC_PF_BASE has no exception.
Method PERSIST Signature
Method PERSIST on class CL_EHSGBC_PF_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EHS: GLM API Ausnahmen | 20120622 |
Method PERSIST_LOG Signature
Method PERSIST_LOG on class CL_EHSGBC_PF_BASE has no parameter.
Method PERSIST_LOG on class CL_EHSGBC_PF_BASE has no exception.
Method PRINT_CONTENT Signature
Method PRINT_CONTENT on class CL_EHSGBC_PF_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EHS: GLM API Ausnahmen | 20120622 |
Method PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_EHSGBC_MESSAGE | EHS: GLM Meldungen | 20130108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EHS: GLM API Ausnahmen | 20120622 |
Method READ_GENERATION_VARIANT Signature
Method READ_GENERATION_VARIANT on class CL_EHSGBC_PF_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120510 |
Method READ_PRINT_REQUEST Signature
Method READ_PRINT_REQUEST on class CL_EHSGBC_PF_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EHS: GLM API Ausnahmen | 20120703 |
Method SET_GENWARNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GENWARNING | Call by reference | Type reference (TYPE) | CBGLE_PRTREQ_GENWARNING | 0 | Aufgetretene Warnungen bei Etikettengenerierung | 20121128 |
Method SET_GENWARNING on class CL_EHSGBC_PF_BASE has no exception.
Method SET_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATE | Call by reference | Type reference (TYPE) | CBGLE_PRTREQ_STATUS | 20120510 |
Method SET_STATE on class CL_EHSGBC_PF_BASE has no exception.
Method STATE_CHECK Signature
Method STATE_CHECK on class CL_EHSGBC_PF_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120625 |
Method SUPPLY_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_EHSGBC_MESSAGE | EHS: GLM Meldungen | 20130108 |
Method SUPPLY_LOG on class CL_EHSGBC_PF_BASE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 607 |