SAP ABAP Class CL_WDK_PRINT_UTILS (Kayak Print Utilities (internal only))
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ BC-MUS (Application Component) Musing Tools
⤷ WDK_PRINT (Package) WDK Printing
⤷ BC-MUS (Application Component) Musing Tools
⤷ WDK_PRINT (Package) WDK Printing
Properties
Class | CL_WDK_PRINT_UTILS | |
Short Description | Kayak Print Utilities (internal only) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | WDK_PRINT | WDK Printing |
Created | 20070315 | SAP |
Last change | 20070911 | 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_WDK_PRINT_UTILS has no interface implemented.
Friends
Class CL_WDK_PRINT_UTILS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_MEMORY_ID | Constant | Private | Type reference (TYPE) | SEOMEMID | 'WDK_PRINT_XML' | ID for ABAP memory | 20070315 | |
2 | C_PARAM_STATE | Constant | Private | Type reference (TYPE) | TY_MEMORY_PARAM_KEY | 'P_STATE' | Parameter ID for Processing State | 20070315 | |
3 | C_PARAM_XML_STRING | Constant | Private | Type reference (TYPE) | TY_MEMORY_PARAM_KEY | 'P_XML' | Parameter ID for XML string | 20070315 | |
4 | C_PRINTER | Constant | Public | Type reference (TYPE) | PRI_PARAMS-PDEST | 'NWBC' | Output Device (Print Parameters) | 20070315 | |
5 | C_XML_FILETRANSFER_FAILED | Constant | Public | Type reference (TYPE) | SY-SUBRC | '3' | Processing status | 20070315 | |
6 | C_XML_PARSING_FAILED | Constant | Public | Type reference (TYPE) | SY-SUBRC | '4' | Processing status | 20070315 | |
7 | C_XML_PROCESSED_SUCCESSFUL | Constant | Public | Type reference (TYPE) | SY-SUBRC | '0' | Processing status | 20070315 | |
8 | C_XML_TRANSFORMATION_FAILED | Constant | Public | Type reference (TYPE) | SY-SUBRC | '5' | Processing status | 20070315 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONVERT_XML_TO_PDF | Static method | Public | Method | Start conversion of WD ALV XML into PDF (via Spool) | 20070315 |
2 | EXPORT_XML_TO_MEMORY | Static method | Private | Method | Export XML to memory | 20070315 |
3 | GET_PROCESSING_STATE | Static method | Private | Method | Get state of XML processing | 20070315 |
4 | GET_XML | Static method | Public | Method | Get XML which should be converted | 20070315 |
5 | IMPORT_XML_FROM_MEMORY | Static method | Private | Method | Import XML from memory | 20070315 |
6 | SET_PROCESSING_STATE | Static method | Public | Method | Set state of XML processing | 20070315 |
Events
Class CL_WDK_PRINT_UTILS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_MEMORY_PARAMS | Private | See coding | 20070315 | BEGIN OF ty_memory_params,
key TYPE ty_memory_param_key,
value TYPE ty_memory_param_value,
END OF ty_memory_params
|
||
2 | TY_MEMORY_PARAM_KEY | Private | See coding | 20070315 | ty_memory_param_key(20) TYPE c
|
||
3 | TY_MEMORY_PARAM_VALUE | Private | See coding | 20070315 | ty_memory_param_value(20) TYPE c
|
Method Signatures
Method CONVERT_XML_TO_PDF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20070315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | PRINTER_ERROR | It wasn't possible to retrieve the print parameters | 20070315 | |
2 | UNKNOWN_PROCESSING_STATE | It wasn't possible to retrieve the processing state | 20070315 | |
3 | XML_FILETRANSFER_FAILED | File transfer failed | 20070315 | |
4 | XML_PARSING_FAILED | Parsing of XML document failed | 20070315 | |
5 | XML_TRANSFORMATION_FAILED | Backend ALV wan't able to display the transformed data | 20070315 |
Method EXPORT_XML_TO_MEMORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20070315 |
Method EXPORT_XML_TO_MEMORY on class CL_WDK_PRINT_UTILS has no exception.
Method GET_PROCESSING_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_STATE | Call by reference | Type reference (TYPE) | SY-SUBRC | Get State of Processing | 20070315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MEMORY_ACCESS_FAILED | No data found | 20070315 |
Method GET_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20070315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_XML_FILE_FOUND | No XML was passed from POWL | 20070315 |
Method IMPORT_XML_FROM_MEMORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20070315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MEMORY_ACCESS_FAILED | No data found | 20070315 |
Method SET_PROCESSING_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | SY-SUBRC | Set Processing State | 20070315 |
Method SET_PROCESSING_STATE on class CL_WDK_PRINT_UTILS has no exception.
History
Last changed by/on | SAP | 20070911 |
SAP Release Created in |