[go: up one dir, main page]

0% found this document useful (0 votes)
8 views72 pages

SAPScript - Preference 1

Chapter 7 focuses on customizing printouts for various SAP applications, including SD, FI, and MM. It provides step-by-step guides for assigning print programs and forms to documents, specifying standard texts for headers and footers, and maintaining pricing conditions for output. The chapter emphasizes the importance of accessing the IMG for customizing tasks and outlines procedures for different document types such as invoices and packing lists.

Uploaded by

jose
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views72 pages

SAPScript - Preference 1

Chapter 7 focuses on customizing printouts for various SAP applications, including SD, FI, and MM. It provides step-by-step guides for assigning print programs and forms to documents, specifying standard texts for headers and footers, and maintaining pricing conditions for output. The chapter emphasizes the importance of accessing the IMG for customizing tasks and outlines procedures for different document types such as invoices and packing lists.

Uploaded by

jose
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 72

Chapter 7: Printout-Related Customizing of

Applications
7

Contents
In this chapter you will
learn how to customize:

Overview................................................................................................................. 7–2  SD applications


Accessing the IMG................................................................................................... 7–2  FI applications
Customizing in SD................................................................................................. 7–4  MM applications
Assigning Print Programs and Forms to Documents...............................................7–4 for printout.
Specifying Standard Text for Sender, Header and Footer.....................................7–12
Maintaining Pricing Conditions to Appear in the Output.........................................7–18
Customizing in MM.............................................................................................. 7–22
Assigning Print Programs and Forms to Documents.............................................7–22
Maintain Document Text for Printing......................................................................7–24
Customizing in FI................................................................................................. 7–46
Assigning Print Program to Checks.......................................................................7–46
Assigning Forms to Checks...................................................................................7–50
Specifying Standard Texts for Header, Footer, Signature and Sender..................7–54
Specifying the Number of Test Prints Before a Check Run...................................7–58
Specifying Multiple Printers for Printing Checks and Check Run Summary..........7–62

SAPscript Made Easy 1


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Overview

Some application customizing is needed to use a non-standard form and achieve


certain printing results that cannot be achieved by modifying the form. This
chapter will cover both types of customizing entries.

Accessing the IMG


Since customizing is done through the IMG, we will use this procedure as the
starting point for subsequent sections. All of the IMG-related procedures begin
with the Display Structure: SAP Reference IMG screen.

Step-by-Step Guide
Task Access the Display Structure: SAP Reference IMG screen.

1. From the SAP main menu,


choose Tools  Business
Engineer  Customizing.
The Customizing screen
appears and displays all of the
customizing projects defined in
your system. 2

2. Choose a customizing project


by double-clicking on the
project name, or by choosing
Implement. projects  SAP
Reference IMG.

2 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

3. The Display structure screen


shows the SAP Reference IMG.
Depending on your
customizing projects, you may
see fewer topics on your
screen.

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.

SAPscript Made Easy 3


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Customizing in SD

Assigning Print Programs and Forms to Documents


If you copy a form to modify it, then inform the system that you want to use this
new set for printing. The following example shows how to access the relevant
customizing screens. You may also specify another 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 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

This step-by-step guide shows


sales order confirmation output
only. However, the standard form,
RVORDER01, or the form,
J_9H_RVORDER01 (on the disk),
can be used for all other output
types.
In the third column of this screen,
note the output medium (“1” for
printer and “2” for fax).
You can specify the print program
and form for each output type and
medium combination.

9. Enter the form name (for


example, Z_9H_RVORDER01) for 10 11
the output type and medium
you want to use.
To output inquiry, quotation,
sales order confirmation,
contract, and scheduling 9
agreement confirmation on the
printer or the fax and use
Z_9H_RVORDER01.
10.Choose Save.
If you use the Change and
Transport System (CTS), specify
a transport request after
saving.
11.Choose Back.
This returns you to the Display
Structure: SAP Reference IMG
screen.

SAPscript Made Easy 5


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

9. The relevant output type is


LD00 (Delivery note), which is 11 12
SAP lingo for packing list.
10.To use the printer and the fax
as print media, enter the form
name (for example,
Z_9H_RVDELNOTE).
11.Choose Save.
If you use the CTS, specify a
transport request after saving
9 10
12..Choose Back to return to the
Display Structure: SAP
Reference IMG screen.

SAPscript Made Easy 7


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

9. The relevant output type here


is EK00 (Picking list), which
uses the printer as the output
medium.

SAPscript Made Easy 9


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

10.Enter the form name for the


output type (for example, 11 12
Z_9H_RVPICKSIN).
11.Choose Save.
If you use the CTS, specify a 10
transport request after saving.
12.Choose Back to return to the
Display Structure: SAP
Reference IMG screen.

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.

SAPscript Made Easy 11


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 billing
documents. 6

9. The relevant output type here


is RD00 (Invoice).

12 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

10.To use printer and fax as print


media, enter the form
Z_9H_RVINVOICE01. 11 12
11.Choose Save.
If you use the CTS, specify a
transport request after saving. 10
12.Choose Back to return to the
Display Structure: SAP
Reference IMG screen.
13.From the Display Structure:
SAP Reference IMG screen,
choose Back twice to exit
completely.

Specifying Standard Text for Sender, Header and Footer


Standard text can be selected as output. The forms are configured to print
standard text as headers, footers, and mailing addresses. The mailing address is
printed above the greeting, and the header and footer are printed at the top and
bottom of the page, respectively. Sales order confirmations, packing lists, and
invoices use different standard text for each sales organization, and picking lists
use different standard text for each shipping point. If you do not specify standard
text, or if the specified standard text does not exist, there is no resulting error.

Step-by-Step Guide
Task Assign standard text for sender, header and footer per sales organization.

SAPscript Made Easy 13


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. Execute Assign form texts. 4
5

8. To specify the standard text for


sales order confirmations, 8
packing lists, and invoices,
double-click on Assign form
texts per sales organization.

14 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

The screen displays the sales


organizations that you have
defined.

9. Enter the standard text names


for Address text (sending 10 11
address), Letter header, and
Footer text.
Make sure the text names start
with “Y” or “Z.” 9 9 9

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

SAPscript Made Easy 15


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. Execute Assign form texts. 4
5

8. To specify the standard texts


for a picking list, double-click
on Allocate form texts per
shipping point. 8

16 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

The screen displays the shipping


points that you defined.

9. Enter the standard text names


for Address text (sending 10 11
address), Letter header, and
Footer text.
Make sure the text names start
with “Y” or “Z.” 9 9 9

10.Choose Save.
If you use the CTS, specify a
transport request after saving.
11.Choose Back.

SAPscript Made Easy 17


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

12.Choose Cancel.
13.Choose Back twice to exit
completely.

12

Step-by-Step Guide
Task Define standard text for sender (sender address).

1. From the SAP main menu,


choose Tools  Word
processing  Standard text.
The Standard Text: Request
screen appears.
2
2. Enter the text name you have 3
specified for sender in the
customizing steps above
3. Enter ADRS in Text ID. 4

Since ADRS is used in the forms, it


is easier to use this text ID here. If
you use another text ID, you need
to change the corresponding
command line in the text editor of
the forms.
4. Choose Create/change.
5. After editing, save your

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.

SAPscript Made Easy 19


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Maintaining Pricing Conditions to Appear in the Output


Pricing conditions can be marked to appear in the output, either at the item level
or as a sum. In customizing, you can specify whether pricing conditions should
appear:
 After each item
 As a sum at the end of all the items
 Or not appear in the output

Step-by-Step Guide
Task Maintain pricing procedures.

1. Access the IMG (see page 2). 1

2. Expand Sales and Distribution.


3. Expand Basic Functions.
2
4. Expand Pricing.
3
5. Expand Pricing control.
4
6. Execute Define and assign 5
pricing procedures.
The Choose activity screen 6
appears.

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.

Repeat the following steps for


relevant pricing procedures:
8. Select the box in front of a
pricing procedure.
9. Choose Control.
The Change View: “Schema 9
(Pricing Sales/Distribution)”:
Overview screen appears.

SAPscript Made Easy 21


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

10.In the Print line column:


11
Delete X or S if the pricing
condition does not appear on
the output.
Enter X if it appears for every
item.
10
Enter S if it appears as a sum.
11.Choose Back
The Change View: “Procedures
(Pricing Sales/Distribution)”:
Overview screen appears.

Repeat steps 8 through 11 for


every relevant pricing procedure.
12.Choose Save.
12 13
13.Choose Back.

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

SAPscript Made Easy 23


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Customizing in MM

Assigning Print Programs and Forms to Documents


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. A print program to collect data and printing can
also be specified. However, the print program does not need to be changed.

Step-by-Step Guide
Task Assign a new form for purchase orders.

1. Access IMG (see page 2). 1

2. Expand Materials Management.


3. Expand Purchasing.
2
4. Expand Messages.
5. Expand Layout Sets for 3
Messages.
6. Execute Assign layout set and
output program for purchase
order.

24 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

NEU is the output type for the


purchase order.
In the third column of this screen,
note the output medium (“1” for
printer and “2” for fax).

Specify the print program and


form for each combination of 8 9
output type and medium.
7. Enter the form name for each
the output type and medium
you want to use.
In this case, since we want to
send output to both printer and
fax and use the form
Z_9H_MEDRUCK.
8. Choose Save. 7

9. If you use the CTS, specify a


transport request after saving.
10.Choose Back to return to the
Display Structure: SAP
Reference IMG screen.
11.Choose Back twice to exit
completely.

SAPscript Made Easy 25


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Maintain Document Text for Printing


The text from the purchase order, the header, and item levels can appear in the
output. Also, if materials are included in the item, all material text can be
selected to appear in the output at the item level of the purchase order.

Step-by-Step Guide
Task Access the Messages: Purchase Order screen to define text for purchase
orders Printing.

1. Access the IMG (see page 2). 1


2. Expand Materials Management.
3. Expand Purchasing.
2
4. Expand Messages.
5. Expand Texts for Messages. 3
6. Execute Define texts for
purchase order.
The Choose Activity screen
appears.

4
5

26 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

7. From the Choose Activity


screen, choose C MM-PUR 7
Document Printout: Purchase
Order.
The Messages: Purchase Order
screen appears.

Header Text

Step-by-Step Guide
Task Maintain header text for purchase orders.

1. Access the Messages: Purchase 1


Order screen (see page 26).
Choose Texts for document
header.

SAPscript Made Easy 27


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

2. From the Change View


“Messages: Header Texts”:
Overview screen, review the
text selected to appear in the
5
output. This text is a subset of
all text defined on the header 3
level of the purchase order.
4
3. The most important lines are
those with document type NB
(Standard PO). The important
operations are “1”(New
purchase order) and “2”
(Changed purchase order).
Text printed at the header
level comes from either the
purchase order header or is
standard text.
For a purchase order header,
EKKO is the Object and the
header text ID is the Text ID.
For standard text, TEXT is the
Object and ST is the Text ID.
If you want more text in the
output, insert new lines.
4. Choose New entries.
The New Entries: Details of
Created Entries screen
appears.

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

5. Enter a print operation (1 for


New purchase order and 2 for 13 14
Changed purchase order).
6. Enter NB (Standard purchase
order) in the Purchasing doc.
type field.
6
7. Enter EKKO (Purchasing 7
document header texts) in the
8
Text object field or enter TEXT
9
for standard text.
8. Enter F02 (Header note) in the
Text ID field or enter ST for
standard text.
10
9. In the Print sequence field, 11
enter a number that 12
determines the text printing
sequence.
See Tips & Tricks below for
sequencing options.
10.To print standard text rather
than text from the purchase
order header, enter the
standard text name in the Text
name field.
11.Choose Print title to print the
text title. Otherwise the text is
printed without a title.
12.Choose Save.
If you use the CTS, specify a
transport request after saving.
13.Choose Back.
The Change View “Messages:
Header Texts”: Overview
screen appears.
Repeat steps 5-14 for any text
that you want to appear in the
output.

SAPscript Made Easy 29


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”

If you do not want some text to be


displayed, delete it.
15.Select the box at the beginning
of the lines that you want to 16
delete.
16.Choose Delete.
15
Confirm the deletion in the
Information window.

To verify the print sequence,


perform the following steps for all
text:
17.Double-click on the text that
you want to appear in the
output.
The Change View “Messages:
Header Texts”: Details screen
appears.

17

30 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

18.In the Print sequence field,


enter the number that 21 22
determines the text printing
sequence.

The numbers you enter can be


used only once, but you are not
required to enter numbers in
sequence. For example, the 18
following sequences are valid:
19
“1, 3, 4, 6, and 8”
“1, 2, 3, 4, and 5” 20
“3, 5, 6, and 9”
19.To print standard text rather
than text in the purchase order
header, enter the standard text
name in the Text name field.
20.Select Print title to print the
text title. Otherwise the text is
printed without a title.
21.Choose Save.
If you use the CTS, specify a
transport request after saving.
22.Choose Back.
The Change View “Messages:
Header Texts”: Overview
screen appears.
Repeat steps 17 to 22 for any text
that that you want to appear in
the output.
23.When finished, choose Back to
return to the Messages:
Purchase Order screen.

SAPscript Made Easy 31


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

1. Access the Messages: Purchase 1


Order screen (see page 26).
2. Choose Texts for document
item.

3. On the Change View


“Messages, Entry Sheet”:
Overview screen, review the 5
text selected to appear in the
output. The text is a subset of
all text defined at the item
level of the purchase order. 3

4. The most important lines are


4
those with document type NB
(Standard PO). Important
operations are “1” (New
purchase order) and “2”
(Changed purchase order). The
output text can be
distinguished by item
categories in the “I” column.
Possible item categories are:
Standard items
Limit items
Consignment items
Subcontracting items
Items for unknown material
Third-party items
Text items
Stock transfer items
Material group items

SAPscript Made Easy 33


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.

SAPscript Made Easy 35


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

6. Enter a Print operation (for


example, 1 for New purchase
order and 2 for Changed
purchase order). 14 15

7. Enter the Document type (for


example, NB for Standard
purchase order). 6
8. Enter the Item category (for 7
example, nothing for the 8
9
standard purchase order or 2
for consignment, etc.). 10

9. Enter, EKPO (Purchasing


document item texts) in the
11
Text object field or enter TEXT
for standard text. 12
10.Enter F03 (Material PO text) in
the Text ID field or enter ST for
standard text.
13
11.To print standard text rather
than other text, enter the
standard text name in the Text
key field.
12.In the Sequence field, enter a
number that determines the
printing sequence for the text.
The Printing priority field can
remain empty.
13.Select Print title to print the
text title. Otherwise the text is
printed without a title.
14.Choose Save.
If you use the CTS, specify a
transport request after saving.
15.Choose Back.
The Change View “Messages,
Entry Sheet”: Overview screen
appears.
Repeat steps 5 through 15 for any
text that that you want to appear
in the output.

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.

Delete text you do not want


displayed.
16.Select the box at the beginning
of the lines that you want to 17
delete.
17.Choose Delete.
16
Confirm the deletion in the
Information window.

SAPscript Made Easy 37


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

To verify the print sequence,


perform the following steps for all
text:
18.Double-click on the text you
want in the output.
The Change View “Messages,
Entry Sheet”: Details screen
18
appears.

19.To print standard text rather


than other text, enter the 22 23
standard text name in the Text
key field.
20.In the Sequence field, enter a
number that determines the
text printing sequence. The
Printing priority field can
remain empty.
21.Select Print title to print the
text title. Otherwise, the text is
printed without a title.
22.Choose Save. 19
If you use the CTS, specify a 20
transport request after saving.
23.Choose Back.
The Change View “Messages, 21
Entry Sheet”: Overview screen
appears.
Repeat steps 17 through 23 for
any text you want to appear in
the output.
24.When finished, choose Back to
return to the Messages:
Purchase Order screen.

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.

1. Access the Messages: Purchase 1


Order screen (see page 26).
2. Choose Texts for document
supplement.

3. From the Change View


“Messages: Supplement
Texts”: Overview screen, note
the text that you defined to
5
appear at the end of all
purchase order items. 3
4. The most important lines are
those with document type NB 4

SAPscript Made Easy 39


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

(Standard PO). The important


operations are “1”(New
purchase order) and “2”
(Changed purchase order).
Text printed as supplements
can come from either the
purchase order header or
standard text.
For a purchase order header,
EKKO is the Object and the
header text ID is the Text ID.
For standard text, TEXT is the
Object and ST is the Text ID.
5. Choose New entries.
The New Entries: Details of
Created Entries screen
appears.

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.

SAPscript Made Easy 41


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

6. Enter the Print operation (for


example, 1 for New purchase
order and 2 for Changed
13 14
purchase order).
7. Enter NB (Standard purchase
order) in the Purchasing doc. 6
type field. 7
8
8. Enter EKKO (Purchasing
9
document header texts) in the
Text object field or enter TEXT
for standard text.
10
9. Enter F02 (Header note) in the
11
Text ID field or enter ST for
standard text. 12
10.In the Print sequence field,
enter a number that
determines the text printing
sequence.
11.To print standard text rather
than text from the purchase
order header, enter the
standard text name in the
Text name field.
12.Select Print title to print the
text title. Otherwise the text is
printed without a title.
13.Choose Save.
If you use the CTS, specify a
transport request after saving.
14.Choose Back.
The Change View “Messages:
Supplement Texts”: Overview
screen appears.
Repeat steps 5 through 14 for
any text you want to appear in
the output.

You must enter an increasing print sequence, but, within the


sequence, you may skip numbers. Valid sequences include:
“1, 2, 3, 4, and 5”
“3, 5, 6, and 9”
“1, 3, 4, 6, and 8”

42 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Delete text you do not want


displayed.
15.Select the box at the beginning
of the lines that you want to 16
delete.
16.Choose Delete.
15
Confirm the deletion in the
Information window.

To verify the print sequence,


perform the following steps for all
text:
17.Double-click on the text you
want to appear in the output.

17

SAPscript Made Easy 43


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

18.In the Print sequence field,


enter a number that 21 22
determines the text printing
sequence for the output.

You must enter an increasing


sequence but, within the
sequence, you may skip numbers. 18
Valid sequences include: 19

“1, 2, 3, 4, and 5” 20
“3, 5, 6, and 9”
“1, 3, 4, 6, and 8”

19.To print standard text rather


than to text from the purchase
order header, enter the
standard text name in the Text
key field.
20.Select Print title to print the
title. Otherwise the text is
printed without a title.
21.Choose Save.
If you use the CTS, specify a
transport request after saving.
22.Choose Back.
The Change View “Messages:
Supplement Texts”: Overview
screen appears.
Repeat steps 17 through 22 for all
text that should appear in the
output.
23.Choose Back to return to the
Messages: Purchase Order
screen.

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.

SAPscript Made Easy 45


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

1. Access the Messages: Purchase


Order screen (see page 26).
Choose Change texts.

2. On the Change View


“Messages: Change Texts”: 4 5
Overview screen, note the
reasons why a purchase order
change makes it necessary to
reprint the purchase order. If it
is applicable this text appears
in the output.
3. If you want to change the text, 3
overwrite it.
4. Choose Save.
If you use the CTS, specify a
transport request after saving.
5. Choose Back to return to the
Message: Purchase Order
screen.

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.

1. Access the Messages: Purchase


Order screen (see page 26).
2. Choose Headings.

3. The title in the shaded area of


the output, the field headings
for the purchase order number,
and purchase order date can
be changed. On the sample
printouts for the purchase
order, these fields are in the 3
framed area (see Appendix B).
4. The most important lines are 5
4
those with document type NB
(Standard PO). The important
operations are “1” (New
purchase order) and “2”
(Changed purchase order).
5. Double-click on the line where
you want to change the
headings.

SAPscript Made Easy 47


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

6. Overwrite the title and heading


for the document number and 7 8
date.

If you overwrite the heading for


the document number and date,
be aware that the form 6
J_9H_MEDRUCK has the variables
for the document number and the
document date under this header.
If you change this header, the
form may need to be changed.
7. Choose Save.
If you use the CTS, specify a
transport request after saving.
8. Choose Back to return to the
Change View “Message
Headings”: Overview screen.
Repeat steps 5 through 9 for
every applicable line.
9. When you have finished,
choose Back twice.
10.Choose Cancel.
11.Choose Back twice to
completely exit.

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.

1. From the SAP main menu,


choose Tools Word
processing Standard text.
The Standard Text: Request
screen appears.
2. Enter the text name.
In this guide we create the new
standard text Z_AAAA.
3. In the Text ID field, enter ADRS. 4

Since ADRS is the text ID used in


the forms, it is the easiest to use.
If you use another text ID, the
corresponding command line in
the text editor of the forms would
have to be changed.
4. Choose Create/change.
An Information popup window
appears. Choose OK to
confirm.

SAPscript Made Easy 49


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

5. In the Change Standard text:


Z_AAAA Language EN screen
edit the text.
6 7
6. Choose Save.
An Information popup appears.
To confirm your changes
choose OK.
7. Choose Back to return to the 5
Standard Text: Request screen.

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.

Assigning Print Program to Checks

Step-by-Step Guide
Task Assign a new print program to checks.

1. Access the IMG (see page 2).


2. Expand Financial Accounting.
3. Expand Accounts Receivable
and Accounts Payable. 1

4. Expand Business Transactions.


5. Expand Outgoing Payments. 2

6. Expand Automatic Outgoing


3
Payments.
7. Expand Payment Method/Bank 4
Selection.
5
8. Execute Configure payment
program.
6
The Payment Program 7
Configuration: Initial Screen
8
appears.

SAPscript Made Easy 51


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

9. Choose Payment
methods/country.

10.Choose the appropriate


country.

10

52 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

11.Choose the appropriate


payment method for checks.

11

SAPscript Made Easy 53


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

12.If you copied and changed the


print program, enter the new
print program in the Name des 13 14
Druckprogramms (name of
print program) field in the
Form printout section.
13.Choose Save.
If you use the CTS, specify a
transport request after saving.
14.Choose Back three times to
return to the Payment Program
Configuration: Initial Screen.
15.Choose Back three times to
exit completely.

12

54 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Assigning Forms to Checks

Step-by-Step Guide
Task Assign a new form to a print program for checks.

SAPscript Made Easy 55


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

1. Access the IMG (see page 2).


2. Expand Financial Accounting.
3. Expand Accounts Receivable
and Accounts Payable. 1

4. Expand Business Transactions.


5. Expand Outgoing Payments. 2

6. Expand Automatic Outgoing


3
Payments.
7. Expand Payment Method/Bank 4
Selection.
5
8. Execute Configure payment
program.
6
The Payment Program 7
Configuration: Initial Screen
8
appears.

9. Choose Payment
methods/company codes.

56 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

10.The Maintain Payment Program 10


Configuration: Company Codes
screen displays the company
codes.
For each company code you
must proceed the steps 11 to
11
16.
11.Choose a company code.

SAPscript Made Easy 57


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

12. Choose the appropriate


payment method for checks.

12

13.Choose Form data.

13

58 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

14.If you copied and changed the


form, enter the new form name
in Form for the payment
15 16
transfer medium field in the
Forms section.
15.Choose Save.
14
If you use the CTS, specify a
transport request after saving.
16.Choose Back twice to return to
the Maintain Payment Program
Configuration: Company Codes
screen (step 11).
17.Choose Back to return to the
Payment Program
Configuration: Initial Screen..
18.Choose Back three times to
exit completely.

Specifying Standard Texts for Header, Footer, Signature and Sender


You can specify standard text to appear in the output. The form for the check
normally prints only standard text such as letter header, but the commands to
print standard text for footer, signature, and sender can be easily added. Please
see the end of this chapter for these commands.
The header is printed at the top of the check. The letter header can use different
standard text depending on the company code. If you do not specify standard
text, or if the specified standard text does not exist, there is no resulting error.

Step-by-Step Guide
Task Assign text elements for header, footer, signature and sender per
company code.

SAPscript Made Easy 59


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

1. Access the IMG (see page 2).


2. Expand Financial Accounting.
3. Expand Accounts Receivable
1
and Accounts Payable.
4. Expand Business Transactions.
2
5. Expand Outgoing Payments.
6. Expand Automatic Outgoing 3
Payments.
7. Expand Payment Method/Bank 4
Selection.
8. Execute Configure payment 5
program.
6
7
8

9. Choose Paying company codes.

60 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

10.Choose the appropriate


Company code.

10

11.Choose Sender.

11

SAPscript Made Easy 61


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

12.In the Payment Program


Configuration: Sender Details
screen, enter ADRS in the Text
ID field.
13.Enter the text element names
for Letter header, Footer text, 12
Signature, and Sender. 14 15
14.Choose Save.
If you use the CTS, specify a 13
transport request after saving.
15.Choose Back three times to
return to the Payment Program
Configuration: Initial Screen.
16.Choose Back three times to
return to the SAP main menu.

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

17.From the SAP main menu,


choose Tools Word
processing Standard text.
18.In the Text name field, enter
the name of a text element
that you assigned in step 13.
19.In the Text ID field, enter ADRS. 20

18
19

Since ADRS is used in the forms, it


is the easiest text ID to use. If you
use another text ID, the
corresponding command line in
the text editor of the forms would
have to be changed.
20.Choose Create/change.
An Information popup window
appears. To confirm your
selection, choose OK.

21.In the Change Standard text:


Z_AAAA Language EN screen,
edit text.
22 23
22.Choose Save.
An Information popup appears.
To confirm your changes,
choose OK.
23.Choose Back to return to the 21
Standard Text: Request screen.

SAPscript Made Easy 63


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

To print the standard texts for footer text, signature, and sender, use the
following control commands:
Footer: INCLUDE &REGUD-TXTFU& OBJECT TEXT ID ADRS
Signature: INCLUDE &REGUD-TXTUN& OBJECT TEXT ID ADRS
Sender: INCLUDE &REGUD-TXTAB& OBJECT TEXT ID ADRS

Specifying the Number of Test Prints Before a Check Run


To adjust your printer, at the beginning of every check run, specify the number of test prints.
This specification is done in the variant of the print program where you can print the checks
and a summary of checks run on different printers. This topic is described in the next section,
Specifying Different Printers for Printing Checks and Check Run Summary. You can combine
step 15 from the next section (see page 68) with step 15 of this section to perform both
procedures at once.

Step-by-Step Guide
Task Create a variant of the print program and specify the number of test
prints.

Access the IMG (see page 2).


1. Expand Financial Accounting.
2. Expand Accounts Receivable
and Accounts Payable. 1
3. Expand Business Transactions.
4. Expand Outgoing Payments. 2

5. Expand Automatic Outgoing 3


Payments.
6. Expand Payment Method/Bank 4
Selection.
5
7. Execute Configure payment
program.
6
7
8

64 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

8. Choose Payment
methods/country.

9. Choose the appropriate


country.

10

SAPscript Made Easy 65


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

10.Choose the appropriate


payment method for checks.

11

11.Choose Environment Print


prog. variants.
12

66 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

12.In the Variant field, enter the


name of your variant (Z1).
13.Choose Change.
The Maintain Variants: Report
RFFOUS_C, Variant Z1 screen
appears.
13

14

Here you see the bottom of the


Maintain Variants: Report
RFFOUS_C, Variant Z1 screen.
16 17
14.In the Output control section,
enter the number of desired
test prints in the Number of
sample printouts field.
15.Choose Save.
If you use the CTS, specify a
transport request after saving.
16.Choose Back five times to
return to the Payment Program
Configuration: Initial Screen. 15
17.Choose Back three times to
exit completely.

SAPscript Made Easy 67


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

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.

Access the IMG (see page 2).


1. Expand Financial Accounting.
2. Expand Accounts Receivable
and Accounts Payable. 1

3. Expand Business Transactions.


2
4. Expand Outgoing Payments.
5. Expand Automatic Outgoing 3
Payments.
6. Expand Payment Method/Bank 4
Selection.
5
7. Execute Configure payment
program.
6
7
8

68 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

8. Choose Payment
methods/country.

9. Choose the appropriate


country.

10

SAPscript Made Easy 69


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

10.Choose the appropriate


payment method for checks.

11

70 Release 4.0B
Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

11.Choose EnvironmentPrint
prog. variants.
12

12.In the Variant field, enter the


name of your variant (Z1).
13.Choose Change.
The Maintain Variants: Report
RFFOUS_C, Variant Z1 screen
appears.
13

14

SAPscript Made Easy 71


Chapter 7: Printout-Related Customizing of Applications
Customizing in MM

Here you see the bottom of the


Maintain Variants: Report
RFFOUS_C, Variant Z1 screen.
16 17
14.In the Print Control section,
select the Print checks and
Print payment summary fields.
In the corresponding Printer
fields, enter different printer 15 15
names.
15
15.Choose Save. 15
If you use the CTS, specify a
transport request after saving.
16.Choose Back five times to
return to the Payment Program
Configuration: Initial Screen.
17.Choose Back three times to
exit completely.

72 Release 4.0B

You might also like