2ug S4hana1809 BPD en in
2ug S4hana1809 BPD en in
2ug S4hana1809 BPD en in
Table of Contents
1 Purpose 3
2 Prerequisites 4
2.1 System Access 4
2.2 Roles 4
2.3 Master Data, Organizational Data, and Other Data 4
2.4 Business Conditions 6
2.5 Preliminary Steps 7
2.5.1 Create Production Version for Master Data used in 1QG (Optional) 7
2.5.1.1 Assign Routing for SGPI001 7
2.5.1.2 Create Production Version for SGPI001 8
2.5.2 Create Raw Material Stock 11
3 Overview Table 13
4 Test Procedures 14
4.1 Anonymous Forecast and MRP 14
4.1.1 Create Planned Independent Requirements 14
4.1.2 Material Requirements Planning 15
4.1.3 Evaluate the Stock / Requirements Situation 17
4.2 Production Order Processing 19
4.2.1 Create Production Order 19
4.2.2 Review Production Order 20
4.2.3 Goods Issue of Batch-Managed Components 21
4.2.3.1 Goods Issue via Pick List 22
4.2.3.2 Manual Goods Issue (Instead of Picking List) 23
4.2.4 Monitor Order Progress 24
4.2.5 Post Goods Receipt for Order 26
4.2.6 Confirm Production incl. Component Backflush 27
4.2.7 Review Production Order Confirmation 29
4.2.8 Review Scrap Report 30
5 Appendix 32
5.1 Process Integration 32
5.1.1 Succeeding Processes 32
This scope item enables production planning in make-to-stock scenarios and quick reactions to incoming sales orders. The focus is on process manufacturing (supported through production
orders).
The process starts with the creation of a demand forecast for semifinished goods represented by planned independent requirements (PIRs). Based on PIRs, Material Requirements Planning
(MRP) creates a production plan for semifinished goods and explodes the entire bill of material structure. As a result, raw material demand is planned.
Production planners can analyze and change the planned-order-based production plan manually.
Raw material demand leads to purchase requisitions that trigger alternative procurement scenarios referenced in this scope item.
The production process itself is entirely covered via conversion of planned into production orders, order release, direct material issue or backflush, confirmation of operations and goods receipt
posting. Order-based target and actual costs are created, ensuring fully integrated material and value streams.
This document provides a detailed procedure for testing this scope item after solution activation, reflecting the predefined scope of the solution. Each process step, report, or item is covered in
its own section, providing the system interactions (test steps) in a table view. Steps that are not in scope of the process but are needed for testing are marked accordingly. Project-specific steps
must be added.
This section summarizes all the prerequisites for conducting the test in terms of systems, users, master data, organizational data, other test data and business conditions.
System Details
System Accessible via SAP Fiori launchpad. Your system administrator provides you with the URL to access the various apps assigned to your role.
2.2 Roles
Assign the following business roles to your individual test users.
Note The following roles are provided as example roles from SAP. You can use these as templates to create your own roles.
RMPI001 1 ROH KG 86
RMPI002 1 ROH KG 2
RMPI003 1 ROH KG 3
RMPI004 1 ROH KG 4
For more information on creating master data objects, see the following Master Data Scripts (MDS):
MDS Description
BNR Create Product Master of Type "Raw Material"
If Product Lifecycle Management Process Industry Sample Master Data has been activated in your system, you can use the following sample data to go through the test procedure. (Optional)
BNZ – Create New Open MM You have completed the step described in the Create New Open MM Posting Period (BNZ) master data script. Posting Period is up to date.
Posting Period
1QG – Recipe Handover to If you are going to execute 2UG with Product Lifecycle Management Process Industry Sample Master Data, you must have completed the step described in
Production - Bill of Material the Recipe Handover to Production - Bill of Material (1QG) to synchronize the recipe into a Bill of Material. This Bill of Material can be used in this test script
(Optional) to create a production version as described in Preliminary Steps.
2.5.1 Create Production Version for Master Data used in 1QG (Optional)
Context
If you want to execute this test script as a succeeding process after completing activities in test script Recipe Handover to Production - Bill of Material (1QG), and want to use the Manufacturing
BOM created in 1QG, you should create a Production Version for Master Data used in 1QG. Otherwise, you should skip this step.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
In case you are going to test this scope item with material SGPI001, you need to execute this step. In this process step, you assign routing for this material.
This step has to be executed only once for material SGPI001.
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log On Log on to the SAP Fiori Launchpad as a Production Engineer – Discrete The SAP Fiori Launchpad displays.
Manufacturing.
2 Access App Open Change Routing. The Change Routing: Initial Screen displays.
3 Enter data on the initial screen On the Change Routing: Initial Screen, make the following entries, and The Change Routing: Header Details screen
choose Continue. displays.
Plant:: 1810
Group: 41810062
4 Enter data on the header details In the menu bar, choose More > Routing > Assignment. The Material Assignment screen displays.
screen Add the following entry in dialog box.
GrC: 1
Material: SGPI001
Plant: 1810
Choose Continue.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Context
In case you are going to test this scope item with material SGPI001, you need to execute this step. A production version determines which alternative BOM is used with a routing to produce a
material. In this process step, you create a production version for a material. This step has to be executed only once for material SGPI001.
Procedure
1 Log On Log on to the SAP Fiori Launchpad as a Production Engineer – Discrete The SAP Fiori Launchpad displays.
Manufacturing.
2 Access App Open Manage Production Versions app. The Production Version: Mass Processing screen
displays.
3 Enter Plant and Material On the Production Version: Mass Processing screen, make the following
entries and choose Enter:
Plant: 1810
Material: SGPI001
4 Create A Production Version Choose Create Production Version. The Maintain Production Version: Detail Screen
dialog box displays.
5 Enter Production Version De- In the Maintain Production Version: Detail Screen dialog box, make the
tails following entries:
Material: SGPI001
Production Version: Select a production version that doesn't exist al-
ready, For Example: 001
Short Text for Production Version: PLMPI_OUTPUT_1
Minimum Lot Size: 1
Maximum Lot Size: 99,999,999.000
6 Enter Task List Details In the Task List section, in the Detailed planning – Group field, use the The values in Task List Type, Group and Group
value help and proceed as follows: Counter are populated.
1. In the Restrict Value Range dialogue box, choose C: Search using ma-
terial.
2. Make the following entries:
Material: SGP001
Plant: 1810
1. Choose Find.
2. Select one item you created before.
3. Choose the Copy (Enter) icon.
7 Enter Bill of Material Details In the Bill of Material section, in the Alternative BOM field, use value help
as follows:
1. In the Alternative BOM 1 Entry dialog box, select one entry which is
created in 1QG.
2. Choose the Copy (Enter) icon.
8 Check the Production Version In the Maintain Production Version: Detail Screen dialog box, choose The Maintain Production Version: Detail Screen
Check. dialog box displays.
9 Check and Close the Con- Verify the following in the consistency check log of production versions: No error messages exist.
sistency Check Log ● Task list exists
● BOM exists
● No error messages exist
10 Save the production version In the Maintain Production Version: Detail Screen dialog box, choose The Maintain Production Version: Detail Screen
details Save Changes and Close Screen. dialog box displays.
11 Save Production Version On the Production Version: Mass Processing screen, choose Save. The system saves the production version.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
In a real business case, the materials are usually purchased from external suppliers in that case, process is covered by the standard purchasing or subcontracting processes. For the purpose of this
test, we post initial stock directly to the Issue Storage Location.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log On Log on to the SAP Fiori Launchpad as Warehouse Clerk. The SAP Fiori Launchpad displays.
2 Access App Open Post Goods Movement. Screen name adapts according to en-
tries.
3 Choose Goods Receipt – Other Make the following entries and choose Enter: Screen name after entries are made.
Action: Goods Receipt
Reference: Other
Movement Type: 561
4 Specify Material In the Material tab, make the following entries: Ensure that detail data is expanded.
Make-to-Stock Production - Process Manufacturing (2UG_IN) PUBLIC
Prerequisites © 2018 SAP SE or an SAP affiliate company. All rights reserved. 11
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
Material: RMPI001
6 Specify Plant and Storage Loca- In the Where tab, make the following entries:
tion Plant: 1810
Storage location: 181B
8 Add Other Materials Choose Next Item, then repeat the steps 4 to 7 for the following materi-
als:
Material: RMPI002
Material: RMPI003
Material: RMPI004
Material: RMPI005
This scope item consists of several process steps provided in the table below.
Material Requirements Planning [page ] 15 Production Planner Schedule MRP Runs The Application Jobs screen displays.
Evaluate the Stock / Requirements Situation Production Planner Monitor Material Coverage Net/Individual The Monitor Material Coverage screen displays.
[page ] 17 Segments
Create Production Order [page ] 19 Production Planner Convert Planned Orders to Production Or- The Collective Conversion of Planned Orders: Initial
ders screen displays.
Review Production Order [page ] 20 Production Supervisor – Discrete Display Production Order The Production Order Display: Initial Screen displays.
Manufacturing
Goods Issue via Pick List [page ] 22 Production Operator – Discrete Man- Pick Components for Production Orders The Picking List: Initial Screen displays.
ufacturing
Manual Goods Issue (Instead of Picking List) Warehouse Clerk Post Goods Movement The Post Goods Movement screen displays.
[page ] 23
Monitor Order Progress [page ] 24 Production Supervisor – Discrete Manage Production Orders The Manage Production Orders screen displays
Manufacturing
Post Goods Receipt for Order [page ] 26 Warehouse Clerk Post Goods Receipt for Production Order The Post Goods Receipt for Production Order screen
displays.
Confirm Production incl. Component Back- Production Operator – Discrete Man- Confirm Production Operation The Enter Order and Operation screen displays.
flush [page ] 27 ufacturing
Review Production Order Confirmation [page Production Supervisor – Discrete Manage Production Operations The Manage Production Operations screen displays.
] 29 Manufacturing
Review Scrap Report [page ] 30 Production Supervisor – Discrete Material Scrap Maximum Deviation The Material Scrap screen displays.
Manufacturing
This section describes test procedures for each process step that belongs to this scope item.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
Planned independent requirements (PIR) are used to perform demand management functions. A planned independent requirement contains one planned quantity and one date, or a number of
planned independent requirements schedule lines, that is, one planned quantity split over time according to dates.
2 Access App Open Manage PIRs. The Manage PIRs screen displays.
3 Check Default Area On the Manage PIRs screen, click your user name (icon in the upper If there is not entry for Plant 1 IN in the Area of Responsibil-
of Responsibility left of the page), then choose Area of Responsibility. ity screen, chose Add to select it and then choose OK.
Check that only the following entry displays: For other plant entries in the Area of Responsibility screen, chose
Plant 1 IN (1810) Delete to remove them and then choose OK.
4 Select Material In the Filter Bar of the Manage PIRs screen, enter the following
data:
Material: SGPI001-V00
5 Filter Result Choose Go to filter result. Only material item SGPI00-V00 displays.
6 Turn to Draft PIRs Click the material item SGPI00-V00. The Draft PIRs view displays.
8 Save PIRs Draft Choose Save Draft. The PIRs Draft is saved.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
The aim of material requirements planning is to tailor available capacities and receipts on time to suit requirement quantities. You can use MRP or consumption-based planning for this purpose.
Single-item multilevel requirement planning is carried out for plant 1810.
Prerequisite
The product for PI (SGPI001-V00) is planned at plant level. There is now a requirement for the material in plant 1810.
Procedure
2 Access App Open Schedule MRP Runs. The Application Jobs screen displays.
5 Schedule New Job In the New Jobs screen, choose Schedule. The new job was created and will be displayed in
the table Application Jobs.
6 Refresh Application Jobs To check the job’s status, enter MRP for SGPI001-V00 in search box and The Application Jobs table was refreshed.
List choose Go at the top right section of the screen.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
After the requirements planning has been carried out, you want to monitor the material coverage situation for the material (SGPI001-V00).
Procedure
1 Log On Log on to the SAP Fiori Launchpad as a Production Planner. The SAP Fiori Launchpad displays.
2 Access App Open Monitor Material Coverage- Net/Individual Segments. The Manage Material Coverage screen displays.
3 Select Material Mark the checkbox of the following materials, and then
choose Manage Materials.
Material: SGPI001-V00
Material: RMPI001
Material: RMPI002
Material: RMPI003
Material: RMPI004
Material: RMPI005
4 Review Stock / Re- Select the corresponding material on the left Materials The detailed Stock / Requirements List for each material displays.
quirement List screen.
5 Display Planned On the Materials screen on your left, select the following ma- The Planned Order selected is displayed on the popup.
Order terials for which you want to check the planned order: If there is no shortage for those materials, the planned order will not be
Material: SGPI001-V00 generated.
On the right Material Details screen, click the PldOrd XXXX in If you want to display more information about the planned order, choose
column MRP Element. Open… > Planned Order from the bottom right section of this popup.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
In this activity, you create production orders. Because the order release is executed automatically, production can start immediately.
Procedure
1 Log On Log on to the SAP Fiori Launchpad The SAP Fiori Launchpad displays.
as a Production Planner.
2 Access App Open Convert Planned Orders to The Collective Conversion of Planned Orders: Initial screen displays.
Production Orders.
4 Convert Planned Select the planned order for conver- Planned orders were converted to production orders. Make a note of the production order numbers.
Order to Produc- sion for following material, and Note It is possible to change order quantities (such as merging the quantities of 2 planned orders into one
tion Order then choose Convert Planned Or- order. You may then delete the obsolete planned orders from the selection list before executing order con-
der. version. Run MRP to delete the obsolete planned orders from the database (the planned orders must not be
Material: SGPI001-V00 firmed, otherwise MRP would leave them untouched).
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori Launchpad as a Production Supervisor – The SAP Fiori Launchpad displays.
Discrete Manufacturing.
2 Access App Open Display Production Order. The Production Order Display: Initial Screen displays.
3 Enter Production Order Make the following entries and choose Continue: The Production order Display: Header screen displays.
Number Production Order: XXXX (From previous steps) In this screen, you find the order’s detailed information.
Production orders are reviewed and checked within your
responsibility area.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
The withdrawal of the raw materials is used for the order. This withdrawal can be done by using the picking list or doing a manual goods issue.
Note If the material is set for backflush (in material master or resource), the withdrawing is done automatically after you confirm the operation or the whole order. Backflushing should not be
used for batch-managed components (to ensure that the physically picked and consumed batch is the same as the recorded batch).
Ensure that sufficient material is present on stock. You can check the stock levels using the app Monitor Stock/Requirements List available for the Production Planner role.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
The released production order is now ready for picking. All materials that are moved to the production storage location can be issued to the order using the pick list.
Procedure
1 Log On Log on to the SAP Fiori Launchpad as a Production Operator – Discrete Man- The SAP Fiori Launchpad displays.
ufacturing.
2 Access App Open Pick Components for Production Orders. The Picking List: Initial Screen displays.
4 Picking Raw Mate- Select the relevant reservations and choose the upper left Picking. The Picking list screen displays. On this screen, a list of all
rials the selected reservations is displayed.
5 Batch Determina- Some materials are management by batch, for example: RMPI002, Select The Batch Determination MM: Select Batches screen dis-
tion corresponding line item and choose Batch Determination. plays.
6 Enter Detail Make the following entries and Choose Copy. Back to Picking list screen.
Split quantity: Quantity.
7 Post Choose Post to post the goods movements. The goods movements have been posted.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Procedure
1 Log On Log on to the SAP Fiori Launchpad as a Warehouse Clerk. The SAP Fiori Launchpad displays.
2 Access App Open Post Goods Movement. The Initial screen displays.
3 Enter Production Order Make the following entries and choose Enter: The screen name adapts after entries are made.
Number Action: Goods Issue
Reference: Order
Order number: XXXX (from previous steps)
Movement Type: 261
4 Check Each Item For each item shown, select Item OK. Ensure that detail data is expanded.
5 Perform Batch Deter- Choose Stock Determ. for All. The Batch Determination MM: Select Batches screen displays.
mination
6 Copy Batch Determi- Check the required batch and choose Copy. Re peat this step The Goods Issue Order XXXX screen displays. In addition, the
nation Result for all the materials you selected. batch numbers have been deter mined.
7 Post Goods Move- Choose Post. The goods movements have been posted.
ments
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
This activity generates a worklist for production orders, components and operations, with user-specific selection and layout settings
Procedure
2 Access App Open Manage Production Order. The Manage Production Orders screen displays.
3 Check Default Area of Re- On the Manage Production Orders screen, make the following If the Plant 1 IN(1810) is blank in the Area of Responsibility
sponsibility (supervisor) entries. (Supervisor) screen, choose add to select it and then choose OK.
Select the user (from the top left corner). Choose App settings. For other plant entries in the Area of Responsibility (Supervisor)
Choose against Area of Responsibility Production Supervisor. screen, choose Delete to remove the others and then choose OK.
Check only this entry is displayed:
Plant 1 IN(1810)
MTS DI – Valuated – Process (YB5)
4 Select Production Order On the Manage Production Orders screen, enter the following Selected order displays.
search condition as filter and choose Go.
Material: SGPI001-V00
Plant: 1810
Click Adapt Filters to display more selection filter if needed.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
The purpose of this activity is to post the goods receipt for the production order. You may post goods receipt for the total quantity, but usually already partial quantities of the products are
required for further processing, such as consumption for further production or subsequent deliveries for sales orders.
Procedure
3 Enter Details On the Post Goods Receipt for Production Order Pre-settings might be changed by other processes. Check if the value in the Action field is
screen, make the following entries and choose Enter: Goods Receipt and the value in the Reference field should be Order. If not, maintain the
Order: XXXX (from previous steps) same.
4 Select the In Items section, select the item. The Item Details screen displays.
Item
5 Input Pro- In Production and Shelf Life Expiration Date section, The Goods Receipt screen displays.
duction Date make the following entries and choose Apply:
Production Date: <Current Date>
6 Post Choose Post. Goods receipt for production order has been done.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
In the process industry, GR and GI postings are usually done immediately during the physical movements of the materials to ensure batch traceability and data consistency. Order confirmations
with backflush are done at shift end or day end. The sum of the GI and GR quantity for the given order is then recorded within the confirmation and scrap quantities (optional). The time ticket
confirmation allows recording either the default times for machine and labor usage, or record actual times for major deviations.
Prerequisite
The goods receipt posting for the order product (SGPI001-V00) has been done in a previous step and the total quantity was recorded.
Procedure
1 Log On Log on to the SAP Fiori Launchpad as a Production Op- The SAP Fiori Launchpad displays.
erator – Discrete Manufacturing.
2 Access App Open Confirm Production Operation. The Enter Order and Operation screen displays.
3 Enter Order number On the Enter Order and Operation screen, make the fol- The Confirm Production Operation screen displays.
and Operation lowing entries:
Order: XXXX (from previous steps)
Operation: 0010
5 Check Material In Material Movements section, check the material list. The system shows you an overview table of all materials for which the with-
Movements drawing is done automatically with the confirmation of the operation.
The material RMPI001 is set for backflush (in material master) so that the with-
drawing is done automatically after you confirm the operation.
7 Save your entries Click Post and Complete to make final confirmation for Confirmation has been created.
this operation.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
2 Access App Open Manage Production Operations. The Manage Production Operations screen displays.
3 Check Default Area of Re- On the Manage Production Orders screen, make the following If the Plant 1 IN(1810) is blank in the Area of Responsibility
sponsibility (supervisor) entries. (Supervisor) screen, choose add to select it and then choose OK.
Select the user (from the top left corner). Choose App settings. For other plant entries in the Area of Responsibility (Supervisor)
Choose against Area of Responsibility Production Supervisor. screen, choose Delete to remove the others and then choose OK.
Check only this entry is displayed:
Plant 1 IN(1810)
MTS DI – Valuated – Process (YB5)
4 Enter search condition On the Manage Production Operations screen, enter the follow- Selected operation displays.
ing search condition as filter and choose Go.
Material: SGPI001-V00
Plant: 1810
Click Adapt Filters to display more selection filter if needed.
5 Check detailed operation Check detailed information for selected production operations. Detailed operations status displays.
status
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log On Log on to the SAP Fiori launchpad as a Production Supervisor – Discrete Manufacturing. The SAP Fiori launchpad displays.
2 Access App Open Material Scrap Maximum Deviation. The Material Scrap screen displays.
BEI – Period-End Closing - These are executed collectively as a part of month-end closing. For more information on the month-end closing procedure, see the Test Script Period-End
Plant Closing - Plant.
Note that month-end closing can only be executed once a month.
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 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.