0% found this document useful (0 votes)
197 views15 pages

SAP S/4HANA 1909 FPS00 Fully-Activated Appliance: Print Form Customization

This document provides instructions for customizing print forms in SAP S/4HANA using the fully-activated appliance. It describes how to change the print form logo and addresses, as well as the form layout. Specifically, it shows how to import a custom logo, create sender and footer text, define rules to assign the custom form, and modify the form layout using Form Builder to move and resize the logo. The document demonstrates how to customize print forms for documents like purchase orders and sales orders in SAP S/4HANA.

Uploaded by

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

SAP S/4HANA 1909 FPS00 Fully-Activated Appliance: Print Form Customization

This document provides instructions for customizing print forms in SAP S/4HANA using the fully-activated appliance. It describes how to change the print form logo and addresses, as well as the form layout. Specifically, it shows how to import a custom logo, create sender and footer text, define rules to assign the custom form, and modify the form layout using Form Builder to move and resize the logo. The document demonstrates how to customize print forms for documents like purchase orders and sales orders in SAP S/4HANA.

Uploaded by

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

SAP S/4HANA 1909 FPS00 Fully-Activated Appliance PUBLIC

March 2019 (V1.0)


English

SAP S/4HANA 1909 FPS00 Fully-Activated Appliance:


Print Form Customization
Demo Guide
Typographic Conventions

Type Style Description

Example Words or characters quoted from the screen. These include field names, screen titles,
pushbuttons labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.

Example Emphasized words or expressions.


EXAMPLE Technical names of system objects. These include report names, program names,
transaction codes, table names, and key concepts of a programming language when they
are surrounded by body text, for example, SELECT and INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages,
names of variables and parameters, source text, and names of installation, upgrade and
database tools.
Example Exact user entry. These are words or characters that you enter in the system exactly as they
appear in the documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters
with appropriate entries to make entries in the system.
EXAMPLE Keys on the keyboard, for example, F 2 or E N T E R .
Document History

Revision Date Change

1.0 <2019-11-15> Release for customer

3
Table of Contents

1 How Can This Script Be Used? 5

2 Business Content & Demo Scenarios 6


2.1 Demo Story: Print Form customization 6
2.1.1 Change Print Form logo and Addresses 7
2.1.2 Change the Form Layout 10

4
1 How Can This Script Be Used?

This demo script has been written for usage with the SAP S/4HANA 1909 Feature Package Stack 00 (FPS00) Fully-Activated
Appliance (in short “appliance” in this script), hence you will need such an appliance to make use of this guide.
The appliance can be brought up in two ways, and the demo scenario in this script is largely the same for both:

1. Via SAP Cloud Appliance Library (hosted on cloud providers)


You need a cloud provider account at AWS, MS Azure, or GCP. With this, you can deploy the appliance within 1-2 hours from
https://cal.sap.com > Solutions > SAP S/4HANA 1909 FPS00 Fully-Activated Appliance.
2. Via installing it on your own on-premise hardware.
You need to provide your own hardware, and order & install the appliance as explained in SAP Note 2041140.

If you are new to the SAP S/4HANA Fully-Activated Appliance, introductory information can be found here:
https://blogs.sap.com/2018/12/12/sap-s4hana-fully-activated-appliance-create-your-sap-s4hana-1809-system-in-a-fraction-of-
the-usual-setup-time/

Important:
Before you start your demo, please read SAP S/4HANA Fully-Activated Appliance: Demo Scripts for information about necessary
preparations, especially any post-deployment steps to ensure the full functionality of your appliance. These steps are covered in
sections;
B) General Remarks
C) Post-deployment Steps
D) Log-on to the system
Besides this, you will also find links to all demo scripts on this page.

5
2 Business Content & Demo Scenarios

2.1 Demo Story: Print Form customization


Background information:
SAP S/4HANA introduces a new style of output management. Output control serves as an interface between the business
applications and the SAP NetWeaver technologies.
SAP ships new default form templates for each business application implemented as PDF-based print forms with fragments. A
fragment is part of a master form template.
A master form template is a separate form template (XDP file). It includes different layout definitions (fragments) for one or more
master pages. Only one of them at a time can be referenced by the application form.
Every SAP default master form template contains the following fragments:
• Landscape_Factsheet
• Landscape_ItemList
• Portrait_Factsheet
• Portrait_ItemList
• Portrait_OutboundLetter
Each fragment is designed for a specific page orientation (landscape or portrait) and layout variant (fact sheet, item list or
outbound letter).
The names of the fragments are constants. They should not be changed by customers. However, you can create your own master
form template using these constants. The layout of the single fragments can then be freely defined.
Any fragment, which is not named like the ones listed above, will be ignored by the system. This means that currently no additional
fragments can be added by customers. You simply keep the existing fragments and adapt their layout.
Each fragment (layout definition) includes:
A master page for the first page (mst1) which defines the following:
• Paper size and orientation
• Content area
• Layout and positioning of the
o Form title
o Logo
o Page number
o Sender address (where applicable)
o Receiver address (where applicable)
o Footer blocks
A master page for subsequent pages (mst2) which defines the following:
• Paper size and orientation
• Content area
• Layout and positioning of the
o Form title
o Logo
o Page number
o Footer blocks

The content of a master form template is part of the configuration of the new output control. The master form template itself only
includes placeholders for the content. At runtime, the corresponding gateway service will read the data from the configuration.

SAP ships the following master form templates which all include different layout definitions (fragments) for portrait and landscape
orientations:
• SOMU_FORM_MASTER_A4 Master Form Template for paper size 'A4'
• SOMU_FORM_MASTER_LETTER Master Form Template for paper size 'Letter'.

6
Demo Story Overview:
In this Demo Story, you will:
• Change Print Form Content by adding custom logo and static texts.
• Change Print Form Layout by resizing and moving the position of the logo and static texts.
• For more information on the Output Management.
This page can also be reached via navigating to https://help.sap.com/viewer/p/SAP_S4HANA_ON-PREMISE → SAP NetWeaver
for S/4HANA → General Functions for Key Users → SAP Fiori Applications → Output Management.

2.1.1 Change Print Form logo and Addresses


1. Upload a custom logo.

What to Do What You Will See


Open the SAPGUI with
user BPINST,
password Welcome1.

Enter Tcode SE78 on


the command field .

In the navigation tree,


select "Bitmap
Images".

Choose either "Color


Bitmap".

Press F5 for the import


dialog. Browse for
your logo, 3.
Enter a name for the
logo, for example
"YY1_CUSTOM_LOGO"
and execute the
import.

Preview the imported


logo by clicking the
preview button.

7
2. Create Custom Sender Address.

What to Do What You Will See


Open the SAPGUI with
user BPINST,
password Welcome1.

Start transaction SO10

Enter a Text Name, for


example"YY1_SENDER
_ADDRESS".
Keep the Text ID as
"Standard text".
Set your Language to
"English".
Choose "Create".

Maintain your text for


the Sender Address.
(Do not use any
formatting, just plain
text.)

Preview the created


text by clicking the
preview button.

Repeat the steps to


create a footer static
text. Give it a name
“YY1_FOOTER_1” and
maintain the footer
text.

8
3. Define Rules for Determination of Master Form Template

What to Do What You Will See


Start tcode SPRO.
Navigate to the IMG
path Cross-Application
Components -> Output
Control -> Define Rules
for Determination of
Master Form
Template.

Create a new entry as


shown in the screen to
assign this
configuration to
company code 1710.

Choose Save.

Test this Master form


setting by creating a
new PO .

Preview the Print form


and you will see the
custom logo, sender
address and footer.

9
What to Do What You Will See
Create a New Sales
Order and Preview the
Print form.

2.1.2 Change the Form Layout

Change the Layout of the Logo in the print form to the left and reduce the size a little.

What to Do What You Will See


Start Tcode SFP to
Form Builder.

Select the radio button


Form and enter
SOMU_FORM_MASTE
R_LETTER into the
field.
Choose the Copy Icon
and enter
YYSOMU_FORM_MAS
TER_LETTER into the
Copy To field.
Choose the green-
check button.

10
What to Do What You Will See
Choose Local Object
for the Package and
save.
You should get a
success message.

Choose Change
button.

In the Edit mode of the


Form Builder, select
Tab Layout.

This should bring up


the Adobe Lifecycle
Designer embedded in
the SAPGUI.

11
What to Do What You Will See
You may get a warning,
Click OK.

Select Design View.


Go to the master pages
defined under the
fragment
"Portrait_OutboundLet
ter" and select mst1.

Move the Logo to the


left and reduce the size
by 50%.
Move the Form Title to
the right.

12
What to Do What You Will See
Adjust the layout of
master page "mst2".

Save and Activate the


form.

13
What to Do What You Will See
Start tcode SPRO.
Navigate to IMG path
Cross-Application
Components -> Output
Control -> Define Rules
for Determination of
Master Form
Template.

Select the entry


Z_CUSTOM and
choose detail icon.

Change the Master


Form Template

From:
SOMU_FORM_MASTE
R_LETTER

To:
YYSOMU_FORM_MAS
TER_LETTER.

Save and exit.

14
What to Do What You Will See
Test this Master form
setting by creating a
new Sales Order .
Preview the Print form
and you will see the
new Layout.

15

You might also like