SAP ABAP Class CL_RSPO_JOB_TICKET (Spool: Basis Class for Job Ticket)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     SPOO (Package) Spool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSPO_EDIT_DEVICE_ATTRIBUTES Spool: Basis Class for Editing Device Attribute Set 20000912
Properties
Class CL_RSPO_JOB_TICKET  
Short Description Spool: Basis Class for Job Ticket    
Super Class CL_RSPO_EDIT_DEVICE_ATTRIBUTES Spool: Basis Class for Editing Device Attribute Set 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SPOO   Spool 
Created 20000620   SAP 
Last change 20000912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPJT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSPO_JOB_TICKET has no interface implemented.
Friends
Class CL_RSPO_JOB_TICKET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR Instance attribute Protected Type reference (TYPE) RSPOATTR Spool: Entry for Object Description 20000704
2 LAST_REQUEST Instance attribute Private Type reference (TYPE) TSP01 Last Created Spool Request 20000911
3 REQUEST_CREATED Instance attribute Protected Type reference (TYPE) FLAG Sub Spool Request Was Created 20000911
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE Instance method Protected Method Add an Time Attribute to Current Output Request 20000911
2 CONSTRUCTOR Instance method Public Constructor Constructor 20000626
3 CREATE Static method Public Method Create a Job Ticket Object 20000911
4 CREATE_JOB Instance method Protected Method Create an Output Request 20000620
5 CREATE_REQUEST Instance method Protected Method Create a Spool Request 20000908
6 EDIT_NEED_POOL Instance method Public Method Query if Device Pool Is Required 20000626
7 EXECUTE Instance method Public Method Process Tickets 20000620
8 GET_ATTRIBUTE Instance method Protected Method Query a Job Attribute (with Evaluation of Defaults) 20000908
9 WRITE_TRACE1 Instance method Protected Method Write a Trace Text Line with Trace Level 1 20000705
10 WRITE_TRACE2 Instance method Protected Method Write a Trace Text Line with Trace Level 2 20000705
Events
Class CL_RSPO_JOB_TICKET has no event.
Types
Class CL_RSPO_JOB_TICKET has no local type.
Method Signatures

Method ADD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Value transfer Type reference (TYPE) SPJT_ATTRIBUTE 20000911
2 Importing SET Value transfer Type reference (TYPE) FLAG ' ' Attribut ersetzen 20000911

Method ADD_ATTRIBUTE on class CL_RSPO_JOB_TICKET has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSPO_JOB_TICKET has no parameter.
Method CONSTRUCTOR on class CL_RSPO_JOB_TICKET has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_IN Value transfer Type reference (TYPE) C Ticket-Klasse 20000911
2 Exporting CLASS_OUT Value transfer Type reference (TYPE) C Ticket-Klasse 20000911
3 Importing DEVICE Value transfer Type reference (TYPE) TSP03-PADEST Spool: Ausgabegerät 20000911
4 Importing JOBID Value transfer Type reference (TYPE) TSP02-PJNUMMER Spool: Ausgabeauftragsnummer 20000918
5 Exporting REF Value transfer Object reference (TYPE REF TO) CL_RSPO_JOB_TICKET Spool: Basisklasse für Job-Tickets 20000911
6 Importing SPOOLID Value transfer Type reference (TYPE) TSP02-PJIDENT Spool: Spool-Auftragsnummer 20000918
# Exception Resumable Description Created on
1 ILLEGAL_DEVICE Gerät existiert nicht 20000911
2 ILLEGAL_JOB Ausgabeauftrag existiert nicht 20000918
3 ILLEGAL_REQUEST Spoolauftrag existiert nicht 20000918
4 ILLEGAL_TICKET_CLASS Ungültige Ticket-Klasse 20000911
5 NO_PARAMETER_GIVEN Keine Parameter angegeben (mindestens eine Eingabe!) 20000911

Method CREATE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTTIME Value transfer Type reference (TYPE) TSP02-PJACTTIME ' ' SysLog Zeitstempel 20000620
2 Importing ATTRIBUTES Value transfer Type reference (TYPE) SPJT_ATTRIBUTES Dynamische Attribute 20000620
3 Importing COPIES Value transfer Type reference (TYPE) TSP02-PJCOPIES 0 Anzahl Ausdrucke 20000620
4 Importing DEVICE Value transfer Type reference (TYPE) TSP03-PADEST '*' Spool: Ausgabegerät 20000620
5 Importing DIVISION Value transfer Type reference (TYPE) TSP02-PJDIVISION '*' Abteilungsbezeichnung 20000620
6 Importing DONT_MOD_DEVTYPE Value transfer Type reference (TYPE) C 'X' Gerätetyp nicht änderbar 20000620
7 Importing ENDPAGE Value transfer Type reference (TYPE) TSP02-PJENDPAGE 0 Spool: Endseite für Teilausdruck 20000620
8 Importing FOR_LAST_REQUEST Value transfer Type reference (TYPE) C ' ' Für einen neu erzeugten Auftrag 20000911
9 Importing POSNAME Value transfer Type reference (TYPE) TSP02-PJPOSNAME ' ' Spool: Langer Name von Druckern beim Host-Spooler 20000620
10 Importing PRIO Value transfer Type reference (TYPE) TSP02-PJPRIO 0 Spool: Priorität eines Spool- oder Druckauftrags 20000620
11 Importing RECEIVER Value transfer Type reference (TYPE) TSP02-PJRECEIVER '*' Spool: Empfänger eines Spool-Auftrages 20000620
12 Importing STARTPAGE Value transfer Type reference (TYPE) TSP02-PJSTRTPAGE 0 Spool: Startseite fuer OTF-Ausdruck 20000620
13 Importing TELELAN Value transfer Type reference (TYPE) ITCPP-TDTELELAND '*' Länderschlüssel 20000620
14 Importing TELENUM Value transfer Type reference (TYPE) TSKPA-TELNR '*' Telekommunikationspartner 20000620
15 Importing TITLE Value transfer Type reference (TYPE) TSP02-PJTITLE '*' Titel eines Spool-Auftrages 20000621
# Exception Resumable Description Created on
1 ARCHIVE_DEST_INVALID Ungültiges Archivierungsgerät 20000620
2 ARCHIVE_DEST_NOT_FOUND Archivierungs-Gerät nicht vorhanden 20000620
3 CANNOT_ARCHIVE Archvierung nicht möglich 20000620
4 CANNOT_CHANGE_ARCHDEST Archvierungsgerät kann nicht geändert werden 20000620
5 CANNOT_CHANGE_DEVTYPE Gerätetyp kann nicht geändert werden 20000620
6 DEST_INVALID Ungültiges Ausgabegerät 20000620
7 DEST_NOT_FOUND Gerät nicht vorhanden 20000620
8 FAX_ATTRIBUTE_INVALID Ungültige Fax-Attribute 20000620
9 LAYOUT_NOT_FOUND Aufbereitungsart nicht vorhanden 20000620
10 NO_SPOOL_REQUEST Spoolrequest existiert nicht mehr 20000620
11 PARAMETERS_INVALID Unzulässige Ausgabeparameter 20000620
12 SPOOLER_PROBLEM Ausgabeauftrag kann nicht erzeugt werden 20000620

Method CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTTIME Value transfer Type reference (TYPE) TSP02-PJACTTIME ' ' SysLog Zeitstempel 20000908
2 Importing ARCHMODE Value transfer Type reference (TYPE) TSP01-RQARCHTYPE Archivierungstyp (nur intern, nicht auf Dynpro ) 20000908
3 Importing ARCHPARAMS Value transfer Type reference (TYPE) ARC_PARAMS ImageLink Struktur 20000908
4 Importing ATTRIBUTES Value transfer Type reference (TYPE) SPJT_ATTRIBUTES Dynamische Attribute 20000908
5 Importing AUTHORITY Value transfer Type reference (TYPE) TSP01-RQAUTH Wert für die Berechtigungsprüfung 20000908
6 Importing AUTO_DELETE Value transfer Type reference (TYPE) TSP01-RQ2DISPO ' ' Automatisches Löschen des Spool-Auftrags 20000908
7 Importing CODEPAGE Value transfer Type reference (TYPE) TCP00-CPCODEPAGE SAP-Zeichensatzidentifikation 20000908
8 Importing COPIES Value transfer Type reference (TYPE) TSP02-PJCOPIES 0 Anzahl Ausdrucke 20000908
9 Importing COVERPAGE Value transfer Type reference (TYPE) C 20000908
10 Importing DEVICE Value transfer Type reference (TYPE) TSP03-PADEST '*' Spool: Ausgabegerät 20000908
11 Importing DIVISION Value transfer Type reference (TYPE) TSP02-PJDIVISION '*' Abteilungsbezeichnung 20000908
12 Importing DOCTYPE Value transfer Type reference (TYPE) TSP01-RQDOCTYPE Spool: Dokumenten-Typ 20000908
13 Importing DONT_MOD_DEVTYPE Value transfer Type reference (TYPE) C 'X' Gerätetyp nicht änderbar 20000908
14 Exporting HANDLE Value transfer Object reference (TYPE REF TO) CL_RSPO_SPOOL_HANDLE Spool: Zum Schreiben geöffneter Spoolauftrag 20000908
15 Importing IMMEDIATE_PRINT Value transfer Type reference (TYPE) TSP01-RQ1DISPO ' ' sofort oder spaeter drucken 20000908
16 Importing LAYOUT Value transfer Type reference (TYPE) TSP01-RQPAPER Spool: Aufbereitungsart 20000908
17 Importing LIFETIME Value transfer Type reference (TYPE) C 20000908
18 Importing NAME Value transfer Type reference (TYPE) TSP01-RQ0NAME Spool-Auftrag: Name 20000908
19 Importing POSNAME Value transfer Type reference (TYPE) TSP02-PJPOSNAME ' ' Spool: Langer Name von Druckern beim Host-Spooler 20000908
20 Importing PRIO Value transfer Type reference (TYPE) TSP02-PJPRIO 0 Spool: Priorität eines Spool- oder Druckauftrags 20000908
21 Importing RECEIVER Value transfer Type reference (TYPE) TSP02-PJRECEIVER '*' Spool: Empfänger eines Spool-Auftrages 20000908
22 Exporting SPOOLID Value transfer Type reference (TYPE) TSP01-RQIDENT Spool: Spool-Auftragsnummer 20000908
23 Importing SUFFIX1 Value transfer Type reference (TYPE) TSP01-RQ1NAME Spool-Auftrag: Suffix1 20000908
24 Importing SUFFIX2 Value transfer Type reference (TYPE) TSP01-RQ2NAME Spool-Auftrag: Suffix2 20000908
25 Importing TELELAN Value transfer Type reference (TYPE) ITCPP-TDTELELAND '*' Länderschlüssel 20000908
26 Importing TELENUM Value transfer Type reference (TYPE) TSKPA-TELNR '*' Telekommunikationspartner 20000908
27 Importing TITLE Value transfer Type reference (TYPE) TSP02-PJTITLE '*' Titel eines Spool-Auftrages 20000908
# Exception Resumable Description Created on
1 ARCHIVE_DEST_INVALID Ungültiges Archivierungsgerät 20000908
2 ARCHIVE_DEST_NOT_FOUND Archivierungs-Gerät nicht vorhanden 20000908
3 CANNOT_CHANGE_DEVTYPE Gerätetyp darf nicht geändert werden 20000908
4 FAX_ATTRIBUTE_INVALID Ungültige Fax-Attribute 20000908
5 ILLEGAL_DEVICE Ungültiges Ausgabegerät 20000908
6 LAYOUT_NOT_FOUND Aufbereitungsart nicht vorhanden 20000908
7 NO_SUCH_DEVICE Gerät nicht vorhanden 20000908
8 OPERATION_FAILED Spoolauftrag kann nicht erzeugt werden 20000908
9 PARAMETERS_INVALID Unzulässige Ausgabeparameter 20000908

Method EDIT_NEED_POOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ANSWER Call by reference Type reference (TYPE) C Antwort-Flag 20000626

Method EDIT_NEED_POOL on class CL_RSPO_JOB_TICKET has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_RSPO_JOB_TICKET has no parameter.
# Exception Resumable Description Created on
1 FAILED Ausführung fehlerhaft 20000620

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAM Call by reference Type reference (TYPE) RSPOATTR-PARAM Parametername für Spooleinstellungen 20000908
2 Exporting VALUE Call by reference Type reference (TYPE) RSPOATTR-VALUE Wert eines Spoolparameters 20000908

Method GET_ATTRIBUTE on class CL_RSPO_JOB_TICKET has no exception.

Method WRITE_TRACE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARG1 Value transfer Type reference (TYPE) C 20000705
2 Importing ARG2 Value transfer Type reference (TYPE) C 20000705
3 Importing ARG3 Value transfer Type reference (TYPE) C 20000705
4 Importing FORMAT Value transfer Type reference (TYPE) C 20000705

Method WRITE_TRACE1 on class CL_RSPO_JOB_TICKET has no exception.

Method WRITE_TRACE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARG1 Value transfer Type reference (TYPE) C 20000705
2 Importing ARG2 Value transfer Type reference (TYPE) C 20000705
3 Importing ARG3 Value transfer Type reference (TYPE) C 20000705
4 Importing FORMAT Value transfer Type reference (TYPE) C 20000705

Method WRITE_TRACE2 on class CL_RSPO_JOB_TICKET has no exception.
History
Last changed by/on SAP  20000912 
SAP Release Created in 50A