SAPScript - Preference 1
SAPScript - Preference 1
Applications
7
Contents
In this chapter you will
learn how to customize:
Overview
Step-by-Step Guide
Task Access the Display Structure: SAP Reference IMG screen.
2 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
A plus sign (+) at the beginning of an IMG line indicates that the topic can be expanded to
reveal additional layers. Expand the IMG layers by placing the cursor on the “+” and clicking
the left mouse button once. A minus sign (-) at the beginning of a line indicates that the topic
can be condensed to reveal the previous layer. We will be using the term “expand” in later
examples. For example, when you see “Expand Production,” Production is expandable by
positioning the cursor on the “+” and clicking the left mouse button once.
Customizing in SD
Step-by-Step Guide
Task Assign a new form to sales documents.
1
1. Access the IMG (see page 2).
2. Expand Sales and Distribution.
3. Expand Basic Functions.
2
4. Expand Output.
3
5. Expand Output determination.
6. Expand Process output and
forms.
7. Expand Assign forms and 4
programs. 5
8. Execute Assign to sales
documents. 6
7
8
4 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Now we will illustrate similar customizing for other SD documents, such as packing lists,
picking lists, and invoices.
Step-by-Step Guide
Task Assign a new form for packing lists to shipping documents.
1
1. Access the IMG (see page 2).
2. Expand Sales and Distribution.
2
3. Expand Basic Functions.
3
4. Expand Output.
5. Expand Output determination.
6. Expand Process output and
forms. 4
7. Expand Assign forms and 5
programs.
6
8. Execute Assign to shipping
documents to access the 7
packing list.
8
6 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Step-by-Step Guide
Task Assign a new form to picking lists.
8 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
1
1. Access the IMG (see page 2).
2. Expand Sales and Distribution.
3. Expand Basic Functions.
2
4. Expand Output.
3
5. Expand Output determination.
6. Expand Process output and
forms.
7. Expand Assign forms and 4
programs. 5
8. Execute Assign to picking lists.
6
10 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Step-by-Step Guide
Task Assign a new form for invoices to billing documents.
1
1. Access the IMG (see page 2).
2. Expand Sales and Distribution.
3. Expand Basic Functions.
2
4. Expand Output.
3
5. Expand Output determination.
6. Expand Process output and
forms.
7. Expand Assign forms and 4
programs. 5
8. Execute Assign to billing
documents. 6
12 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Step-by-Step Guide
Task Assign standard text for sender, header and footer per sales organization.
1
1. Access the IMG (see page 2).
2. Expand Sales and Distribution.
3. Expand Basic Functions.
2
4. Expand Output.
3
5. Expand Output determination.
6. Expand Process output and
forms.
7. Execute Assign form texts. 4
5
14 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
10.Choose Save.
If you use the CTS, specify a
transport request after saving.
11.Choose Back to return to the
Choose activities popup
window.
12.Choose Cancel.
13.Choose Back twice to exit
completely.
Step-by-Step Guide
Task Allocate standard text for sender, header and footer per shipping point.
12
1
1. Access the IMG (see page 2).
2. Expand Sales and Distribution.
3. Expand Basic Functions.
2
4. Expand Output.
3
5. Expand Output determination.
6. Expand Process output and
forms.
7. Execute Assign form texts. 4
5
16 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
10.Choose Save.
If you use the CTS, specify a
transport request after saving.
11.Choose Back.
12.Choose Cancel.
13.Choose Back twice to exit
completely.
12
Step-by-Step Guide
Task Define standard text for sender (sender address).
18 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
changes .
Note: You must edit all sender, header, and footer text specified per sales
organization or per shipping point.
Step-by-Step Guide
Task Maintain pricing procedures.
20 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
7. Double-click on Maintain
pricing procedure. 7
The Change View: “Procedures
(Pricing Sales/Distribution)”:
Overview screen appears.
22 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
14.Choose Cancel.
15.Choose Back twice to return to
the Display Structure: SAP
Reference IMG screen.
14
Customizing in MM
Step-by-Step Guide
Task Assign a new form for purchase orders.
24 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Step-by-Step Guide
Task Access the Messages: Purchase Order screen to define text for purchase
orders Printing.
4
5
26 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Header Text
Step-by-Step Guide
Task Maintain header text for purchase orders.
All fields have to be filled without choosing Enter in between. After all the
information has been entered, choose Save without choosing Enter.
If you accidentally choose Enter, choose Back to exit from the procedure,
without saving, and begin again. If you choose Enter and save your entries,
you will get empty customizing entries.
28 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
The numbers you enter can be used only once, but you are not required to
enter numbers in sequence. For example, the following sequences are valid:
“1, 3, 4, 6, and 8”
“1, 2, 3, 4, and 5”
“3, 5, 6, and 9”
17
30 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Item Texts
Step-by-Step Guide
Task Maintain item text for purchase orders.
32 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Service items
Text printed at the item level can
come from various objects. You
can find all these objects by
choosing F4 in the Object column.
The most important objects are:
EKPO (purchase order items)
MATERIAL (materials)
EINE (purchasing info records)
VBBP (sales order items in case of
a third-party item)
ASMD (service master record)
ESLL (services)
TEXT (standard texts)
If you want more text in the
output, insert new lines.
5. Choose New entries.
The New Entries: Details of
Created Entries screen
appears.
34 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Enter information in the fields without choosing Enter. When you finish, choose
Save, without choosing Enter.
If you accidentally choose Enter, choose Back and exit out of the procedure,
without saving, and begin again. If you choose Enter and save your entries,
you will get empty customizing entries.
36 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Sequence and Printing priority determine the sequence in which text should be
printed. It is a two-level sequence. Therefore, if the input for Sequence is equal for
two text items, the Printing priority field determines the sequence. However,
Sequence can accept up to 99 numbers, which is sufficient to determine a unique
text sequence. Accordingly, we recommend that you leave Printing priority empty.
You must enter an increasing sequence in the Sequence and Printing priority fields,
but, within the sequence, you may skip numbers. For example, both “1, 2, 3, 4,
and 5” and “3, 5, 6, and 9” are valid sequences.
38 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Sequence and Printing priority determine the sequence in which the text should
be printed. It is a two-level sequence. Therefore, if the input for Sequence is
equal for two text items, then the Printing priority field determines the
sequence. However, Sequence can accept up to 99 numbers, which is sufficient
to determine a unique text sequence. Therefore, we recommend that Printing
priority be left empty.
You must enter an increasing sequence in Sequence and Printing priority fields,
but, within the sequence, you may skip numbers. For example, both “1, 2, 3, 4,
and 5” and “3, 5, 6, and 9” are valid sequences.
Supplement texts
Step-by-Step Guide
Task Maintain supplement text for purchase orders.
40 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Enter information in the fields without choosing Enter. After you have
finished, choose Save, without choosing Enter.
If you accidentally choose Enter, choose Back and completely exit out of the
procedure, without saving, and begin again. If you choose Enter and save
your entries, you will get empty customizing entries.
42 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
17
“1, 2, 3, 4, and 5” 20
“3, 5, 6, and 9”
“1, 3, 4, 6, and 8”
44 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Change Text
Step-by-Step Guide
Task Maintain Change texts for purchase orders.
46 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Headings
Step-by-Step Guide
Task Maintain title and heading document numbers for purchase orders.
10
48 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Standard Text
Step-by-Step Guide
Task Maintain standard text.
50 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Customizing in FI
If you have copied a form to modify it, inform the system that you want to use
this new form for printing. The following procedure shows how to access the
relevant customizing screens. In addition, you have to specify a second print
program to collect data and print. However, the print program does not have to
be changed.
Step-by-Step Guide
Task Assign a new print program to checks.
9. Choose Payment
methods/country.
10
52 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
11
12
54 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Step-by-Step Guide
Task Assign a new form to a print program for checks.
9. Choose Payment
methods/company codes.
56 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
12
13
58 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
Step-by-Step Guide
Task Assign text elements for header, footer, signature and sender per
company code.
60 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
10
11.Choose Sender.
11
Step-by-Step Guide
Task Maintain the standard text for header, footer, signature and sender text
elements.
62 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
18
19
To print the standard texts for footer text, signature, and sender, use the
following control commands:
Footer: INCLUDE ®UD-TXTFU& OBJECT TEXT ID ADRS
Signature: INCLUDE ®UD-TXTUN& OBJECT TEXT ID ADRS
Sender: INCLUDE ®UD-TXTAB& OBJECT TEXT ID ADRS
Step-by-Step Guide
Task Create a variant of the print program and specify the number of test
prints.
64 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
8. Choose Payment
methods/country.
10
11
66 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
14
Specifying Multiple Printers for Printing Checks and Check Run Summary
You can specify multiple printers for the checks and the check run summary. This
specification makes sense if you have preprinted checks and do not want to waste these
forms for a summary, or if you want the summary to be printed from a laser printer instead of
a dot-matrix printer.
Specify printers in the variant of the print program (e.g., program RFFOUS_C, variant Z1). To
adjust your printer at the beginning of every check run, specify the number of test prints. This
topic is described in the previous section, Specifying the Number of Test Prints Before a
Check Run. You can combine step 15 (see page 64) from the previous section with step 15 of
this section and perform both procedures at once.
Step-by-Step Guide
Task Specify different printers for the checks and the check run summary.
68 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
8. Choose Payment
methods/country.
10
11
70 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM
11.Choose EnvironmentPrint
prog. variants.
12
14
72 Release 4.0B