IBM Global Services
Printing SAPScript Forms
Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Objective
The participants will be able to :
Identify What ? Where ? When ? How ? should be printed with a SAPScript form.
Describe Output Type
Differentiate Screen Vs. Printer
Analyze Print Preview
Perform Collective Printing
Employ Repeating Output
2 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms What? Where? When? How?
Where should it be printed?
How many copied should be printed?
When should it be printed?
What medium should it be “printed” on?
3 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms What? Where? When? How?
(Contd.)
At what level should the information be stored?
What types of status should be captured?
4 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms - Output Type
Create Sales order (VA01) ->Extras
-> Output -> Header -> Edit
Output Type defines “when” and to
“where” to print the form.
“When” - Communication method
“Where” - Further data
“How” - Medium
5 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms : Output Type - “When”
Click on “Further data” button
Dispatch time
Send with periodically scheduled job
The message is processed through report
program RSNAST00. This report program
can be scheduled periodically or started
manually.
Send with job, with additional time
specification
Same as 1, but tte message contains an
earliest processing date and a requested
processing time. The message is ignored
by report program RSNAST00 before the
requested date.
6 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms : Output Type - “When” (Contd.)
Click on “Further data” button
Dispatch time
Send with application own transaction
The message is selected and processed
by application specific programs.
Processing can take place online or in the
background.
Send Immediately (When saving the
application)
The message is processed when the
application document is saved. No further
processing of the message is necessary.
7 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms : Output Type - “Where”
Click on “Communication method”
button
Printer name - Physical output device
name
Number of messages - Number of
copies to be printed
8 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms
Output medium:
1 Printout
2 Fax
3 Teletex
4 Telex
6 EDI
7 SAP Office
8 Special function
9 Workflow events
A Distribution (ALE)
T Workflow: Task
9 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms (Contd.)
Processing status:
0 Not processed
1 Successfully processed
2 Incorrectly processed
3 Not active
10 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms - Screen Vs. Printer
Sales document ->Issue Output To
-> Print Preview
Works with all timing as long as
there exists an output type
Ignores the output device
specification
Best for debugging
Sales document ->Issue Output To
-> Print
Works only if Dispatch time = 3
(Send with application own
transaction)
11 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms - Print Preview
12 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms - Collective Printing (Send time = 1)
Execute Program RSNAST00 using
Transaction SE38. Transaction
OVNN.
Can define and use variants.
Only the output types with Dispatch
time = 1 will be detected
Only the output type with status = 0
will be detected unless Send Again
field is checked
Object key = Document number
13 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Printing SAP Script Forms - Repeating Output
Enter the document in change
mode.
Select an output type that has
already been successfully
processed (Status = 1).
Click on “Repeat output”
button.
Select the new entry. (Status =
0) and change any data if
necessary
Trigger printing as before.
14 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Demonstration
Printing SAPScript forms.
15 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Practice
Printing SAPScript forms.
16 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Summary
The different medium for printing SAPScript forms are printout, fax, EDI ,
Workflow , etc.
The Output type defines when, where, and how to print the form. The output types
are proposed for SAP documents via configuration and can be over-ridden.
SAP forms are frequently designed to be triggered by “event”.
Output will be generated and issued to the specified printer when triggered by
their respective events.
17 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation
IBM Global Services
Questions
What are the different output mediums for SAPScript forms ?
What are the different triggering events for SAPScript forms ?
How can SAPScript forms be displayed on screen before printing ?
18 Printing SAPScript Forms | Dec-2008 © 2005 IBM Corporation