SAP Reports / Programs | Basis Components | Use Subcomponents | Print and Output Management(BC-CCM-PRN) SAP BC

RSPO0028 SAP ABAP Report - Generate Test Data for Printer Tests







RSPO0028 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RSPO0028 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT RSPO0028. "Basic submit
SUBMIT RSPO0028 AND RETURN. "Return to original report after report execution complete
SUBMIT RSPO0028 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: DSN = Title part 1 (DSN)
Selection Text: DOKTYP = Archive: Document type
Selection Text: DIVISION = Department (on cover page)
Selection Text: DISPO2X = Delete after printing?
Selection Text: DISPO2 = (DELETE / KEEP)
Selection Text: DISPO1X = Print immediately?
Selection Text: DISPO1 = (HOLD / GO)
Selection Text: COPIES = Number of copies
Selection Text: COMMITPG = COMMIT after ... pages
Selection Text: CHARCOD = Character set
Selection Text: BZZ = Arch: reference sign
Selection Text: AUTH = Protection concept
Selection Text: AUFBEREI = Format
Selection Text: AR_TEXT = Text
Selection Text: AR_OBJ = Object
Selection Text: AR_INFO = Archiving information
Selection Text: ARCID = Archive ID
Selection Text: ARCHFLAG = Archive files?
Selection Text: ARCHDEST = Archive destination
Selection Text: %_U036%% = ?...(%_U036%%)
Selection Text: %_U022%% = ?...(%_U022%%)
Selection Text: %_U020%% = ?...(%_U020%%)
Selection Text: %_U018%% = ?...(%_U018%%)
Selection Text: %_U016%% = ?...(%_U016%%)
Selection Text: %_U010%% = ?...(%_U010%%)
Selection Text: %_035001 = ?...(%_035001)
Selection Text: %_034011 = ?...(%_034011)
Selection Text: %_032037 = ?...(%_032037)
Selection Text: %_031023 = ?...(%_031023)
Selection Text: %_031021 = ?...(%_031021)
Selection Text: %_030019 = ?...(%_030019)
Selection Text: %_030017 = ?...(%_030017)
Selection Text: FKTNAME = Archive: Funtion name
Selection Text: ZEILEN = Number of Lines
Selection Text: WRITE_PC = Log print control?
Selection Text: USE_C_C = C CALL interf.instead of WRITE
Selection Text: UNXTITLE = With cover page of host spool?
Selection Text: TYPE = Data type





Selection Text: TITLE = Title
Selection Text: TEST_FRA = Test frame also?
Selection Text: TEST_COL = With color background?
Selection Text: TEST_22D = Test print control?
Selection Text: TESTSIZE = No. of pages for size test
Selection Text: TELENUME = Permanent fax number
Selection Text: TELENUM = Fax number
Selection Text: TELELAND = Country
Selection Text: SUFFIX2 = Title part 3 (SUFFIX2)
Selection Text: SUFFIX1 = Title part 2 (SUFFIX1)
Selection Text: SPOOL_ID = Spool request no. (or empty)
Selection Text: SPALTEN = Number of columns
Selection Text: SAP_OBJ = SAP object
Selection Text: SAPTITLE = With SAP cover page?
Selection Text: RECTYP = Record type
Selection Text: RECEIVER = Recipient (on cover page)
Selection Text: PRIO = Priority
Selection Text: PRINTFG = Print before archiving?
Selection Text: PRINTER = Output Device
Selection Text: PRGNAME = Archive: Program name
Selection Text: POOLINF = Archive: Pool information
Selection Text: OWNER = Owner
Selection Text: NOTIZ = Archive: Note
Selection Text: NEWID = Force new spool request?
Selection Text: LOCATION = Storage type/location (DB/G/L)
Selection Text: LIFEDAYS = Retention period (in days)
Selection Text: I_WILL = I will
Title: Generate Test Data for Printer Tests
Text Symbol: 176 = Font (SAPscript)
Text Symbol: 175 = Font (ABAP)
Text Symbol: 042 = Def:
Text Symbol: 041 = Var:
Text Symbol: 040 = For:
Text Symbol: 035 = Spool request to be generated
Text Symbol: 034 = Additional parameters
Text Symbol: 033 = Fax attributes
Text Symbol: 032 = Attributes for archiving
Text Symbol: 031 = Special attributes
Text Symbol: 030 = Alternative interface





Text Symbol: 028 = PRIO (Output request priority)
Text Symbol: 027 = Printer type
Text Symbol: 026 = Printer name
Text Symbol: 025 = OWNER (owner of request)
Text Symbol: 024 = COPIES (number of copies)
Text Symbol: 023 = TYPE (data type for request)
Text Symbol: 022 = CHARCOD (required character set)
Text Symbol: 021 = RECTYP (required record type)
Text Symbol: 020 = NEW-PAGE PRINT ON allows changes to:
Text Symbol: 019 = NEWID = ' '.
Text Symbol: 018 = and NEWID cannot fit.
Text Symbol: 017 = Append to
Text Symbol: 016 = Not in TSP03
Text Symbol: 015 = Type
Text Symbol: 014 = Request ID
Text Symbol: 013 = C_END_SPOOL_JOB
Text Symbol: 012 = Not in T022D
Text Symbol: 011 = C_WRITE_PRINT_CONTROL
Text Symbol: 010 = C_PRINT_PAGE_BREAK
Text Symbol: 009 = C_PRINT_NORMAL_LINE
Text Symbol: 008 = )
Text Symbol: 007 = (SPOOL ID=
Text Symbol: 006 = - Test WRITE to spool
Text Symbol: 001 = Test output of report RSPO0028
Text Symbol: 043 = Hex:
Text Symbol: 174 = Font size
Text Symbol: 173 = Character spacing (SAPscript)
Text Symbol: 172 = Character spacing (ABAP)
Text Symbol: 171 = Line spacing (SAPscript)
Text Symbol: 170 = Line spacing (ABAP)
Text Symbol: 160 = Error at NEW-PAGE PRINT ON:
Text Symbol: 156 = .
Text Symbol: 155 = different
Text Symbol: 154 = Test
Text Symbol: 152 = Exit
Text Symbol: 151 = No default for family
Text Symbol: 146 = : AHIagyl,WWWWWWWWWW,iiiiiiiiii,
Text Symbol: 145 = : ,WWWWWWWWWW,iiiiiiiiii,
Text Symbol: 144 = : --- Line 2



Text Symbol: 143 = : --- Line 1
Text Symbol: 139 = : Normal
Text Symbol: 137 = End of document
Text Symbol: 136 = Bold and underlined
Text Symbol: 135 = Underlined
Text Symbol: 134 = Normal
Text Symbol: 133 = Bold and underlined
Text Symbol: 132 = Bold
Text Symbol: 131 = Start of page 2
Text Symbol: 130 = End of page
Text Symbol: 115 = Without left margin (AKQagy)
Text Symbol: 114 = 11cm
Text Symbol: 113 = Left margin 3cm (AKQagy)
Text Symbol: 112 = Normal font
Text Symbol: 101 = USA:[]{}\|~ Ger:äöüÄÖÜß.
Text Symbol: 047 = at
Text Symbol: 046 = on
Text Symbol: 045 = Info: report
Text Symbol: 044 = Dat:


INCLUDES used within this REPORT RSPO0028

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING DESTINATION = PRINTER COPIES = PARAMS2-PRCOP LIST_NAME = SUFFIX2 LIST_TEXT = TITLE IMMEDIATELY = DISPO1X RELEASE = DISPO2X NEW_LIST_ID = NEWID EXPIRATION = PARAMS2-PEXPI LINE_SIZE = PARAMS2-LINSZ LINE_COUNT = PARAMS2-LINCT LAYOUT = AUFBEREI SAP_COVER_PAGE = SAPTITLE RECEIVER = RECEIVER DEPARTMENT = DIVISION SAP_OBJECT = ARPARAMS2-SAP_OBJECT AR_OBJECT = ARPARAMS2-AR_OBJECT ARCHIVE_ID = ARCID ARCHIVE_INFO = ARPARAMS2-INFO ARCHIVE_TEXT = ARPARAMS2-ARCTEXT NO_DIALOG = 'X' " not here, but with NEW-PAGE * Seen in SE37 but not on HELP NEW-PAGE: TYPE = TYPE AUTHORITY = AUTH DATA_SET = DSN MODE = ' ' "not 'BATCH' REPORT = SY-CPROG * IN_PARAMETERS = * IN_ARCHIVE_PARAMETERS = * * How to: * ?? = TELELAND * ?? = TELENUM * ?? = TELENUME IMPORTING OUT_PARAMETERS = PARAMS OUT_ARCHIVE_PARAMETERS = ARPARAMS VALID = VALID .



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RSPO0028 or its description.