Hierarchy
⤷ BC-CCM-PRN (Application Component) Print and Output Management
⤷ SPOPI (Package) Printer / device type relation information
Properties
Class | CL_SPOPI | |
Short Description | Printer information APIs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SPOPI | Printer / device type relation information |
Created | 20060928 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SPOPI has no forward declaration.
Interfaces
Class CL_SPOPI has no interface implemented.
Friends
Class CL_SPOPI has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | RC_NO_DB_DELETE | Constant | Public | Type reference (TYPE) | RSPOPIRC | 113 | DB error, DELETE failed | 20060928 | |
2 | RC_NO_DB_DUPLICATE | Constant | Public | Type reference (TYPE) | RSPOPIRC | 115 | DB duplicate | 20060928 | |
3 | RC_NO_DB_INSERT | Constant | Public | Type reference (TYPE) | RSPOPIRC | 111 | DB error, INSERT failed | 20060928 | |
4 | RC_NO_DB_MODIFY | Constant | Public | Type reference (TYPE) | RSPOPIRC | 112 | DB error, MODIFY failed | 20060928 | |
5 | RC_NO_DB_SELECT | Constant | Public | Type reference (TYPE) | RSPOPIRC | 110 | DB error, SELECT failed | 20060928 | |
6 | RC_NO_DB_UPDATE | Constant | Public | Type reference (TYPE) | RSPOPIRC | 114 | DB error, UPDATE failed | 20060928 | |
7 | RC_NO_GENERAL | Constant | Public | Type reference (TYPE) | RSPOPIRC | 255 | Error, unclassified | 20060928 | |
8 | RC_NO_PARAMETER | Constant | Public | Type reference (TYPE) | RSPOPIRC | 101 | Error, invalid parameter | 20060928 | |
9 | RC_OK | Constant | Public | Type reference (TYPE) | RSPOPIRC | 0 | OK | 20060928 | |
10 | RELEASED_NO | Constant | Public | Type reference (TYPE) | RSPOPIRELEASED | ' ' | Release flag, no | 20070704 | |
11 | RELEASED_YES | Constant | Public | Type reference (TYPE) | RSPOPIRELEASED | 'X' | Release flag, yes | 20070704 | |
12 | SYSFLAG_CUS | Constant | Public | Type reference (TYPE) | RSPOPISYSFLAG | 'C' | System flag, customer entry | 20070704 | |
13 | SYSFLAG_SYS | Constant | Public | Type reference (TYPE) | RSPOPISYSFLAG | 'S' | System flag, system entry | 20070704 | |
14 | VER_INFO | Constant | Public | Type reference (TYPE) | RSPOPIPRNTYPE | 'Version Information' | Version Information | 20070301 | |
15 | WCDB | Constant | Public | Type reference (TYPE) | RSPOPIWC | '%' | Wildcard character in DB | 20070705 | |
16 | WCUI | Constant | Public | Type reference (TYPE) | RSPOPIWC | '*' | Wildcard character in UI | 20070705 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADDPRINTER | Static method | Private | Method | Add a new entry in TSPOPIP | 20060928 |
2 | ADDPRINTERS | Static method | Public | Method | Add new entries in TSPOPIP | 20061009 |
3 | CHECKPRINTER | Static method | Public | Method | Check valitity of a printer setting | 20061010 |
4 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20060928 |
5 | COPYPRINTERS | Static method | Public | Method | Obsolete - Copy entries from TSPOPIPRN_WORK to TSPOPIPRN | 20060929 |
6 | DELPRINTER | Static method | Private | Method | Delete an entry in TSPOPIP | 20060928 |
7 | DELPRINTERS | Static method | Public | Method | Delete entries in TSPOPIP | 20061009 |
8 | DOESDEVTYPEEXIST | Static method | Public | Method | Check whether a specified device type exists in TSP0A | 20060928 |
9 | GETCPRANGES | Static method | Private | Method | Obtain codepage ranges of a specified language group | 20060928 |
10 | GETDEVTYPES | Static method | Public | Method | Obtain device types | 20060928 |
11 | GETDEVTYPESBYCP | Static method | Private | Method | Obtain device types using a codepage | 20060928 |
12 | GETDEVTYPESBYCPRANGES | Static method | Private | Method | Obtain device types using codepage ranges | 20060928 |
13 | GETDEVTYPESBYLANG | Static method | Private | Method | Obtain device types using a language | 20060928 |
14 | GETDEVTYPESBYLANGGRP | Static method | Private | Method | Obtain device types using a language group | 20060928 |
15 | GETDEVTYPESBYPNAME | Static method | Private | Method | Obtain device types using a string in TSP0A-PNAME | 20060928 |
16 | GETLANGGRP | Static method | Public | Method | Obtain language group types | 20060928 |
17 | GETLANGGRPBYCP | Static method | Private | Method | Get a language group of a specified codepage | 20060928 |
18 | GETLANGGRPBYLANG | Static method | Private | Method | Get a language group of a specified language | 20060928 |
19 | GETLANGGRPDESC | Static method | Public | Method | Obtain the language group description | 20061017 |
20 | GETLANGGRPS | Static method | Public | Method | Obtain language groups | 20061017 |
21 | GETLANGGRPSBYDESC | Static method | Private | Method | Obtain language groups | 20061017 |
22 | GETLANGS | Static method | Public | Method | List languages | 20061017 |
23 | GETMANNAMES | Static method | Public | Method | Obtain printer manufacturer's names | 20060928 |
24 | GETMIBINFO | Static method | Public | Method | Obtain MIB information | 20061205 |
25 | GETNUMPRINTERS | Static method | Public | Method | Obtain number of printers | 20070319 |
26 | GETPRINTERS | Static method | Public | Method | Obtain printers of a specified manufacturer | 20060928 |
27 | GETVERSION | Static method | Public | Method | Get version information | 20070301 |
28 | ISVALIDLANGGRP | Static method | Public | Method | Check validity of language group | 20070704 |
29 | ISVALIDMANNAME | Static method | Public | Method | Check validity of manufacturer's name | 20070704 |
30 | ISVALIDUNICODE | Static method | Public | Method | Check validity of unicode flag | 20070704 |
31 | RETURNCODETEXT | Static method | Public | Method | Convert a return code to a text string | 20061010 |
32 | SETCUSDEVTYPE | Static method | Public | Method | Set DEVTYPECUS field of TSPOPIP | 20060928 |
33 | SETVERSION | Static method | Public | Method | Set version information | 20070301 |
34 | VERIFYVERSION | Static method | Public | Method | Verify version information. | 20070301 |
Events
Class CL_SPOPI has no event.
Types
Class CL_SPOPI has no local type.
Method Signatures
Method ADDPRINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DEVTYPE | Call by reference | Type reference (TYPE) | RSPOPTYPE | Spool data types | 20060928 | ||
2 | Importing | DEVTYPEALT | Call by reference | Type reference (TYPE) | RSPOPTYPE | ' ' | Spool: Device type name | 20060928 | |
3 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20060928 | ||
4 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20060928 | ||
5 | Importing | MIBINFO | Call by reference | Type reference (TYPE) | RSPOPIMIBINFO | ' ' | MIB information | 20061205 | |
6 | Importing | NOTE | Call by reference | Type reference (TYPE) | RSPOPINOTE | ' ' | Note number | 20060928 | |
7 | Importing | PRNTYPE | Call by reference | Type reference (TYPE) | RSPOPIPRNTYPE | Printer name | 20060928 | ||
8 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 | ||
9 | Importing | RELEASED | Call by reference | Type reference (TYPE) | RSPOPIRELEASED | 'X' | Release flag | 20070704 | |
10 | Importing | REMARK | Call by reference | Type reference (TYPE) | RSPOPIREMARK | ' ' | Remark | 20060928 | |
11 | Importing | REPLFLAG | Call by reference | Type reference (TYPE) | RSPOPIFLAG | Flag | 20060928 | ||
12 | Importing | SYSFLAG | Call by reference | Type reference (TYPE) | RSPOPISYSFLAG | System flag for tables | 20070704 | ||
13 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20060928 |
Method ADDPRINTER on class CL_SPOPI has no exception.
Method ADDPRINTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT_ERROR | Call by reference | Type reference (TYPE) | RSPOPICNT | 20061009 | |||
2 | Exporting | CNT_SUCCESS | Call by reference | Type reference (TYPE) | RSPOPICNT | 20061009 | |||
3 | Exporting | CNT_TOTAL | Call by reference | Type reference (TYPE) | RSPOPICNT | 20061009 | |||
4 | Importing | PRINTERS | Call by reference | Type reference (TYPE) | TTSPOPIP | Printer / device type relations | 20061009 | ||
5 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061009 | ||
6 | Importing | REPLFLAG | Call by reference | Type reference (TYPE) | RSPOPIFLAG | Flag | 20061009 |
Method ADDPRINTERS on class CL_SPOPI has no exception.
Method CHECKPRINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20061010 | ||
2 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20061010 | ||
3 | Importing | PRNTYPE | Call by reference | Type reference (TYPE) | RSPOPIPRNTYPE | Printer name | 20061010 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061010 | ||
5 | Importing | SYSFLAG | Call by reference | Type reference (TYPE) | RSPOPISYSFLAG | System flag for tables | 20070704 | ||
6 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20061010 |
Method CHECKPRINTER on class CL_SPOPI has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SPOPI has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SPOPI has no exception.
Method COPYPRINTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | 20060929 | |||
2 | Importing | DEVTYPE | Value transfer | Type reference (TYPE) | RSPOPTYPE | Spool data types | 20060929 | ||
3 | Importing | DEVTYPEALT | Value transfer | Type reference (TYPE) | RSPOPTYPE | Spool: Device type name | 20060929 | ||
4 | Importing | DEVTYPECUS | Value transfer | Type reference (TYPE) | RSPOPTYPE | Spool: Device type name | 20060929 | ||
5 | Importing | LANGGRP | Value transfer | Type reference (TYPE) | CPLANGGRP | Language group | 20060929 | ||
6 | Importing | MANNAME | Value transfer | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20060929 | ||
7 | Importing | MIBINFO | Value transfer | Type reference (TYPE) | RSPOPIMIBINFO | MIB information | 20061205 | ||
8 | Importing | NOTE | Value transfer | Type reference (TYPE) | RSPOPINOTE | Note number | 20060929 | ||
9 | Exporting | PRINTERS | Call by reference | Type reference (TYPE) | TTSPOPIPRN | Copied printers | 20061010 | ||
10 | Importing | PRNMODEL | Value transfer | Type reference (TYPE) | RSPOPIPRNMODEL | Printer model | 20060929 | ||
11 | Importing | PRNTYPE | Value transfer | Type reference (TYPE) | RSPOPIPRNTYPE | Printer name | 20060929 | ||
12 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060929 | ||
13 | Importing | REMARK | Value transfer | Type reference (TYPE) | RSPOPIREMARK | Remark | 20060929 | ||
14 | Importing | REPLFLAG | Value transfer | Type reference (TYPE) | RSPOPIFLAG | Flag | 20060929 | ||
15 | Importing | UNICODE | Value transfer | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20060929 |
Method COPYPRINTERS on class CL_SPOPI has no exception.
Method DELPRINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20060928 | ||
2 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20060928 | ||
3 | Importing | PRNTYPE | Call by reference | Type reference (TYPE) | RSPOPIPRNTYPE | Printer name | 20060928 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 | ||
5 | Importing | SYSFLAG | Call by reference | Type reference (TYPE) | RSPOPISYSFLAG | System flag for tables | 20070704 | ||
6 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20060928 |
Method DELPRINTER on class CL_SPOPI has no exception.
Method DELPRINTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT_ERROR | Call by reference | Type reference (TYPE) | RSPOPICNT | 20061009 | |||
2 | Exporting | CNT_SUCCESS | Call by reference | Type reference (TYPE) | RSPOPICNT | 20061009 | |||
3 | Exporting | CNT_TOTAL | Call by reference | Type reference (TYPE) | RSPOPICNT | 20061009 | |||
4 | Importing | PRINTERS | Call by reference | Type reference (TYPE) | TTSPOPIP | Printer / device type relations | 20061009 | ||
5 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061009 |
Method DELPRINTERS on class CL_SPOPI has no exception.
Method DOESDEVTYPEEXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DEVTYPE | Call by reference | Type reference (TYPE) | RSPOPTYPE | Spool: Device type name | 20060928 | ||
2 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method DOESDEVTYPEEXIST on class CL_SPOPI has no exception.
Method GETCPRANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20060928 | ||
2 | Exporting | RANGES | Call by reference | Type reference (TYPE) | TCPLANGGRP | CP ranges | 20060928 | ||
3 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETCPRANGES on class CL_SPOPI has no exception.
Method GETDEVTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained device types | 20060928 | ||
2 | Exporting | DEVTYPES | Call by reference | Type reference (TYPE) | TTSPOPIDEVTYPE | Table type with RSPOPIDEVTYPE | 20060928 | ||
3 | Importing | IN | Call by reference | Type reference (TYPE) | RSPOPIGEN | Input | 20060928 | ||
4 | Importing | INTYPE | Call by reference | Type reference (TYPE) | RSPOPITYPE | Input type, '0', '1', '2' or '9' | 20060928 | ||
5 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETDEVTYPES on class CL_SPOPI has no exception.
Method GETDEVTYPESBYCP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained device types | 20060928 | ||
2 | Importing | CODEPAGE | Call by reference | Type reference (TYPE) | CPCODEPAGEW | Codepage with wildcard | 20060928 | ||
3 | Exporting | DEVTYPES | Call by reference | Type reference (TYPE) | TTSPOPIDEVTYPE | Device types and more | 20060928 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETDEVTYPESBYCP on class CL_SPOPI has no exception.
Method GETDEVTYPESBYCPRANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of oftained device types | 20060928 | ||
2 | Exporting | DEVTYPES | Call by reference | Type reference (TYPE) | TTSPOPIDEVTYPE | Device types and more | 20060928 | ||
3 | Importing | RANGES | Call by reference | Type reference (TYPE) | TCPLANGGRP | Language group structure | 20060928 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETDEVTYPESBYCPRANGES on class CL_SPOPI has no exception.
Method GETDEVTYPESBYLANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of oftained device types | 20060928 | ||
2 | Exporting | DEVTYPES | Call by reference | Type reference (TYPE) | TTSPOPIDEVTYPE | Device types and more | 20060928 | ||
3 | Importing | LANG | Call by reference | Type reference (TYPE) | CPLANG | Language | 20060928 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETDEVTYPESBYLANG on class CL_SPOPI has no exception.
Method GETDEVTYPESBYLANGGRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of oftained device types | 20060928 | ||
2 | Exporting | DEVTYPES | Call by reference | Type reference (TYPE) | TTSPOPIDEVTYPE | Device types and more | 20060928 | ||
3 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20060928 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETDEVTYPESBYLANGGRP on class CL_SPOPI has no exception.
Method GETDEVTYPESBYPNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained device types | 20060928 | ||
2 | Exporting | DEVTYPES | Call by reference | Type reference (TYPE) | TTSPOPIDEVTYPE | Device types and more | 20060928 | ||
3 | Importing | PNAME | Call by reference | Type reference (TYPE) | RSPOPIGEN | Search string | 20060928 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return codes | 20060928 |
Method GETDEVTYPESBYPNAME on class CL_SPOPI has no exception.
Method GETLANGGRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN | Call by reference | Type reference (TYPE) | RSPOPIGEN | Input | 20060928 | ||
2 | Importing | INTYPE | Call by reference | Type reference (TYPE) | RSPOPITYPE | Input type, '0' or '9' | 20060928 | ||
3 | Exporting | LANGGRP | Call by reference | Type reference (TYPE) | TCPLANGGRP | Language group structure | 20060928 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETLANGGRP on class CL_SPOPI has no exception.
Method GETLANGGRPBYCP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CODEPAGE | Call by reference | Type reference (TYPE) | CPCODEPAGE | Codepage | 20060928 | ||
2 | Exporting | LANGGRP | Call by reference | Type reference (TYPE) | TCPLANGGRP | Language group structure | 20060928 | ||
3 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return Value of ABAP Statements | 20060928 |
Method GETLANGGRPBYCP on class CL_SPOPI has no exception.
Method GETLANGGRPBYLANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LANG | Call by reference | Type reference (TYPE) | CPLANG | Language | 20060928 | ||
2 | Exporting | LANGGRP | Call by reference | Type reference (TYPE) | TCPLANGGRP | Language group structure | 20060928 | ||
3 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return Value of ABAP Statements | 20060928 |
Method GETLANGGRPBYLANG on class CL_SPOPI has no exception.
Method GETLANGGRPDESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DESC | Call by reference | Type reference (TYPE) | CPLANGGRPDESC | Language group description | 20061017 | ||
2 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20061017 | ||
3 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061017 |
Method GETLANGGRPDESC on class CL_SPOPI has no exception.
Method GETLANGGRPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained languages | 20061017 | ||
2 | Importing | IN | Call by reference | Type reference (TYPE) | RSPOPIGEN | '*' | General input field | 20061017 | |
3 | Importing | INTYPE | Call by reference | Type reference (TYPE) | RSPOPITYPE | Parameter type | 20061017 | ||
4 | Exporting | LANGGRPS | Call by reference | Type reference (TYPE) | TTCPLANGGRP | Table type of TCPLANGGRP | 20061017 | ||
5 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061017 |
Method GETLANGGRPS on class CL_SPOPI has no exception.
Method GETLANGGRPSBYDESC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained languages | 20061017 | ||
2 | Importing | LANGGRPDESC | Call by reference | Type reference (TYPE) | CPLANGGRPDESC | Language group description | 20061017 | ||
3 | Exporting | LANGGRPS | Call by reference | Type reference (TYPE) | TTCPLANGGRP | Sprachen | 20061017 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061017 |
Method GETLANGGRPSBYDESC on class CL_SPOPI has no exception.
Method GETLANGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained languages | 20061017 | ||
2 | Importing | LANG | Call by reference | Type reference (TYPE) | CPLANG | '*' | Language | 20061017 | |
3 | Exporting | LANGS | Call by reference | Type reference (TYPE) | TTCPLANG | Sprachen | 20061017 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061017 |
Method GETLANGS on class CL_SPOPI has no exception.
Method GETMANNAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AVAIL | Call by reference | Type reference (TYPE) | RSPOPIMANAVAIL | '2' | Dev type availability | 20060928 | |
2 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained manufacturers | 20060928 | ||
3 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | '*' | Manufacturer's name | 20060928 | |
4 | Exporting | MANNAMES | Call by reference | Type reference (TYPE) | TTSPOPIMAN | List of obtained names | 20060928 | ||
5 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 |
Method GETMANNAMES on class CL_SPOPI has no exception.
Method GETMIBINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20061205 | ||
2 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20061205 | ||
3 | Exporting | MIBINFO | Call by reference | Type reference (TYPE) | RSPOPIMIBINFO | MIB information | 20061205 | ||
4 | Importing | PRNTYPE | Call by reference | Type reference (TYPE) | RSPOPIPRNTYPE | Printer type | 20061205 | ||
5 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061205 | ||
6 | Importing | SYSFLAG | Call by reference | Type reference (TYPE) | RSPOPISYSFLAG | System flag for tables | 20070704 | ||
7 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20061205 |
Method GETMIBINFO on class CL_SPOPI has no exception.
Method GETNUMPRINTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Count | 20070319 | ||
2 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20070319 | ||
3 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20070319 | ||
4 | Importing | PRNTYPE | Call by reference | Type reference (TYPE) | RSPOPIPRNTYPE | Printer type | 20070319 | ||
5 | Importing | RELEASED | Call by reference | Type reference (TYPE) | RSPOPIRELEASED | 'X' | Release flag | 20070709 | |
6 | Importing | SYSFLAG | Call by reference | Type reference (TYPE) | RSPOPISYSFLAG | System flag for tables | 20070704 | ||
7 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20070319 |
Method GETNUMPRINTERS on class CL_SPOPI has no exception.
Method GETPRINTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CNT | Call by reference | Type reference (TYPE) | RSPOPICNT | Number of obtained printers | 20060928 | ||
2 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20061010 | ||
3 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20060928 | ||
4 | Exporting | PRINTERS | Call by reference | Type reference (TYPE) | TTSPOPIP | List of obtained printers | 20061010 | ||
5 | Importing | PRNTYPE | Call by reference | Type reference (TYPE) | RSPOPIPRNTYPE | Printer type | 20061010 | ||
6 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 | ||
7 | Importing | RELEASED | Call by reference | Type reference (TYPE) | RSPOPIRELEASED | Release flag | 20070709 | ||
8 | Importing | SYSFLAG | Call by reference | Type reference (TYPE) | RSPOPISYSFLAG | System flag for tables | 20070704 | ||
9 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20060928 |
Method GETPRINTERS on class CL_SPOPI has no exception.
Method GETVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | VERSION | Call by reference | Type reference (TYPE) | STRING | 20070301 |
Method GETVERSION on class CL_SPOPI has no exception.
Method ISVALIDLANGGRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20070704 | ||
2 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20070704 |
Method ISVALIDLANGGRP on class CL_SPOPI has no exception.
Method ISVALIDMANNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20070704 | ||
2 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20070704 |
Method ISVALIDMANNAME on class CL_SPOPI has no exception.
Method ISVALIDUNICODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20070704 | ||
2 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20070704 |
Method ISVALIDUNICODE on class CL_SPOPI has no exception.
Method RETURNCODETEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20061010 | ||
2 | Exporting | RCTEXT | Call by reference | Type reference (TYPE) | RSPOPIRCTEXT | Return code text | 20061010 |
Method RETURNCODETEXT on class CL_SPOPI has no exception.
Method SETCUSDEVTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DEVTYPE | Call by reference | Type reference (TYPE) | RSPOPTYPE | Spool: Device type name | 20070704 | ||
2 | Importing | DEVTYPEALT | Call by reference | Type reference (TYPE) | RSPOPTYPE | ' ' | Spool: Device type name | 20070704 | |
3 | Importing | LANGGRP | Call by reference | Type reference (TYPE) | CPLANGGRP | Language group | 20060928 | ||
4 | Importing | MANNAME | Call by reference | Type reference (TYPE) | RSPOPIMANNAME | Manufacturer's name | 20060928 | ||
5 | Importing | PRNTYPE | Call by reference | Type reference (TYPE) | RSPOPIPRNTYPE | Printer name | 20060928 | ||
6 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20060928 | ||
7 | Importing | UNICODE | Call by reference | Type reference (TYPE) | RSPOPIUNICODE | Unicode printer flag | 20060928 |
Method SETCUSDEVTYPE on class CL_SPOPI has no exception.
Method SETVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20070301 | ||
2 | Importing | VERSION | Call by reference | Type reference (TYPE) | STRING | 20070301 |
Method SETVERSION on class CL_SPOPI has no exception.
Method VERIFYVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | RC | Call by reference | Type reference (TYPE) | RSPOPIRC | Return code | 20070301 | ||
2 | Importing | VERSION | Call by reference | Type reference (TYPE) | STRING | 20070301 |
Method VERIFYVERSION on class CL_SPOPI has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 710 |