Professional Documents
Culture Documents
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 7
2.5 Preliminary Steps 8
2.5.1 Manufacturing Bill of Material - Mass Change (Optional) 8
2.5.2 Create Production Version for Master Data used in 1ZI (Optional) 8
2.5.3 Create Initial Material Stock 11
3 Overview Table 13
4 Test Procedures 15
4.1 Anonymous Forecast and MRP 15
4.1.1 Create Planned Independent Requirements 15
4.1.2 Material Requirements Planning at Plant Level 17
4.1.3 Evaluate Stock/Requirements Situation 18
4.2 Production Order Convertion and Available-to-promise Check 20
4.2.1 Conversion to Production Orders for Subassembly and Final Assembly 20
4.2.2 Review Material Availability Status for Production Orders 22
4.3 Production Order Processing for Subassembly 24
4.3.1 Material Staging for Subassembly 24
4.3.2 Release Production Order for Subassembly 26
4.3.3 Confirm Production Operations for Subassembly 28
4.3.4 Post Goods Receipt for Subassembly Production Order 30
4.4 Production Order Processing for Final Assembly 32
4.4.1 Material Staging for Final Assembly 32
4.4.2 Release Production Order for Final Assembly 34
4.4.3 Check Serial Numbers 36
4.4.4 Pick Components for Final Assembly 37
4.4.5 Confirm Production Operations for Final Assembly 39
4.4.6 Review Production Order 41
4.4.7 Final Confirmation of Production Operations for Final Assembly 43
4.4.8 Post Goods Receipt for Final Assembly Production Order 44
4.4.9 Preview Goods Receipt Slip and Label (Optional) 45
4.5 Review Scrap Report 47
4.6 Review Manufacturing Object Pages 48
5 Appendix 50
5.1 Succeeding Processes 50
This scope item enables production planning in make-to-stock scenarios for a serial number managed finished good.
The process starts with the creation of a demand forecast for finished goods represented by Planned Independent Requirements (PIRs). Based on PIRs, Material Requirements Planning (MRP)
creates a production plan for finished goods and explodes the entire bill of material structure. As a result, semifinished component production and raw material demand is planned. Production
planners can analyze and manually change the planned order based production plan.
Raw material demand leads to purchase requisitions that trigger alternative procurement scenarios referenced in this scope item.
The production process itself is entirely covered by using the conversion of planned into production orders, order release, material staging and picking, confirmation of order operations, and goods
receipt posting. Order-based target and actual cost is 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.
Purpose
After you have implemented Handover of Engineering Bill of Material to Manufacturing (1ZI), you can use the generated Manufacturing BOM for testing the replace material functionality for
Manufacturing BOM. To display the list of all manufacturing BOMs for the specified material, make the entry BOM Usage: 1.
Procedure
Purpose
If you want to execute this test script as a succeeding process after completing the activities in the Handover of Engineering Bill of Material to Manufacturing (1ZI) test script and use the
Manufacturing BOM created in 1ZI, you should create a Production Version for Master Data used in 1ZI. Otherwise, you should skip this step.
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 Engineer - Discrete The SAP Fiori launchpad is displayed.
Manufacturing.
2 Access the app Open Manage Production Versions (F2568). The Production Version: Mass Processing
screen is displayed.
3 Enter Plant and Material On the Production Version: Mass Processing screen, make the following
entries and choose Enter:
Example
Plant: 1710
Material: FG126
4 Create a Production Version Choose the Create Production Version icon. The Maintain Production Version: Detail
Screen dialog box appears.
5 Enter the production version In the Maintain Production Version: Detail Screen dialog box, make the
details following entries:
Material: FG126
Production Version: Select a production version that doesn't exist
already.
Short Text for Production Version: FIN126, MTS-DI, PD, Batch- Fifo,
Serial No
Minimum Lot Size: 1
Maximum Lot Size: 99,999,999.000
Valid from: current date
Make-to-Stock Production - Discrete Manufacturing (BJ5_US) PUBLIC
Purpose Error: Reference source not found 8
Valid to: 12/31/9999
6 Enter the 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 dialog box, choose C: Search using
material.
1. Make the following entries:
• Material: FG126
• Plant: 1710
2. Choose Find.
3. Select one entry.
4. Choose the Copy (Enter) icon.
7 Enter the bill of material details In the Bill of Material section, in the Alternative BOM field, use the The values in Alternative BOM and BOM
value help and proceed as follows: Usage are populated.
1. In the Alternative BOM 1 Entry dialog box, select one entry which
is created in 1ZI.
5. 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
Check. Screen dialog box appears.
9 Check and close the In the Maintain Production Version: Detail Screen dialog box, check the No error messages exist.
consistency check log following entries:
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
details Save Changes and Close Screen. Screen dialog box appears.
11 Save the Production Version On the Production Version: Mass Processing screen, choose Save. The system saves the production version.
Result
Purpose
In a real business case, the materials are usually purchased from external suppliers. In this case, the process is covered by the standard purchasing or subcontracting processes. For the purpose of this
test, we post initial stock directly to the storage locations.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a The SAP Fiori launchpad is displayed.
Warehouse Clerk.
2 Access the App Open Post Goods Movement (MIGO). The Post Goods Movement (MIGO) screen is displayed.
3 Choose Goods Choose Goods Receipt-Other.
Receipt-Other
4 Specify Material Make the following entries: For a detailed materials list, see the Bill of Materials structure list in the Master Data
Movement type: 561 section. Except for FG126 and SG124, all materials must create initial stock.
Material: Material number
Quantity: For example, 100 PC
Plant: 1710
Storage Location: 171B for SGXX and
171C for RMXX materials
5 Check Choose Check. The document is okay.
6 Post Choose Post. Material document XXX is posted and materials are available in stock.
We recommend that you check the stock for SG124 and FG126. To check, log on to the SAP Fiori launchpad as a Production Planner and open Check Material Coverage (F0251). If there's
sufficient stock, remove some stock. Otherwise, no plan orders are generated later. After removing some stock, run the test again.
You can either post initial stock directly to the storage location or refer to the Procurement of Direct Materials (J45) or Scheduling Agreements in Procurement (BMR) test scripts.
This scope item consists of several process steps provided in the table below.
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.
Purpose
Planned independent requirements 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, such as one planned quantity split over time according to dates.
Note Instead of creating a single requirement, sometimes a requirements plan that includes one or more planned independent requirements can be maintained for mass processing. In this case, the
requirements are grouped and maintained under a requirement plan number.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
The aim of material requirement 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 multi-level requirement planning is performed for plant 1710.
Prerequisite
The finished product for MTS (FG126) is planned at plant level. There is now a requirement for the material Finished Product MTS (FG126) in plant 1710.
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 Planner. The SAP Fiori launchpad is displayed.
2 Access the App Open Schedule MRP Runs (F1339). The Application Jobs screen is displayed.
3 Enter Basic Parameters for New Choose + (New) above the table.
Job On the New Jobs screen, make the following entries:
Job Template: Material Requirement Planning (MRP)
Job Name: MRP for FG126
Start Immediately: X
Plant: 1710
Material: FG126
Changed BOM Components: x
Planning Mode: 1
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.
Purpose
After the requirement planning has been performed, you want to display the stock/requirements situation for the Finished Good MTS (FG126) in the stock/requirements list.
Prerequisite
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.
Purpose
The daily MRP run creates planned orders for goods that are to be produced internally. When the planned opening date is reached, the planned orders are converted to production orders for both
semifinished goods and finished goods.
Prerequisite
The MRP run has generated planned orders for the Subassembly (SG124) and Final Assembly (FG126) materials.
Procedure
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.
Prerequisite
Production orders have been created for subassembly and final assembly.
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.
Purpose
Procedure
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.
Purpose
Releasing the order at header level, releases the order and all its operations. The order and the operations receive the REL (released) status.
Prerequisite
The production order created by the MRP controller is assigned a release date in accordance with the scheduling margin key.
Procedure
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.
The confirmation documents the processing status of orders, operations, sub-operations, and individual capacities. It is an instrument for controlling orders. Here you have to confirm the operations
of the production order for semifinished material Subassembly (SG124). When you confirm the last operation, the system generates a goods movement document for Subassembly (SG124). The
backflush is carried out together with the confirmation steps.
Procedure
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.
Purpose
The purpose of this activity is to post the goods receipt for the production order.
Prerequisite
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Warehouse Clerk. The SAP Fiori launchpad is displayed.
Make-to-Stock Production - Discrete Manufacturing (BJ5_US) PUBLIC
Purpose Error: Reference source not found 26
2 Access the App Open Post Goods Movement (MIGO).
3 Enter Goods Receipt Make the following entries: Screen name can deviate until the first two entries are
Order Data On the top left frame, enter Goods Receipt and Order. selected with Enter.
Order: <Production order number you noted before>
GR goods receipt: 101
Document date: default
Posting date: default
4 Enter Quantity Choose the Quantity tab and enter the quantity you confirmed
in the previous step.
5 Choose Storage Location On the Where tab, choose the storage location Std. storage
2171B
6 Set Item OK Indicator Set Item OK indicator for each item.
7 Check and Post Choose Check and then choose Post. The system displays the message: Material document
500xxxxxxx 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.
Prerequisite
Procedure
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.
Purpose
A release at order operation level results in the order and all its operations being released. The order and the operations receive the REL (released) status.
Prerequisite
The production order created by the MRP controller is assigned a release date in accordance with the scheduling margin key.
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.
Purpose
The Finished Good material is managed with serial numbers. The system generates a serial number for each finished good when the production order is released.
Prerequisite
The serial number profile is defined in the material master record and the production order is released
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Production Operator - Discrete Manufacturing. The SAP Fiori launchpad is
displayed.
2 Access the App Open the Display Production Order (CO03).
3 Enter the Number Make the following entries and choose Continue. The Prodcution Order
Order: <Order Number> Display:Header is displayed.
4 Navigate to Serial Choose > More > Header > Serial Number from the top of the screen. The Display Serial Number dialog
Number Screen box displays
5 Check the Serial In the Display Serial Number dialog box, the serial numbers generated during production
Number order releasing are listed. Make a Note of the serial numbers.
6 Back Close the dialog box and choose Back.
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.
The released production order is now ready for picking. Only those materials that are not in the service stock at the assembly aisle are to be picked. For picking, the warehouse manager selects the
specific picking list that can be called up directly with the production order number. The warehouse manager has a series of further selection options to allow for optimal worklist selection.
Prerequisite
Ensure that sufficient material is present on stock. To check the stock, you can use the warehouse user and the app Display Stock Overview (MMBE).
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 Operator - Discrete The SAP Fiori launchpad is displayed.
Manufacturing.
2 Access the App Open Pick Components for Production Orders (CO27).
3 Enter Relevant Search Make the following entries and choose Execute. The Order Information System: Detail List of
Criteria Profile: 000002 Components screen displays.
Production Order: <Your Production Order number>
4 Picking Select the relevant reservations and choose Picking. A list of all the selected reservations is displayed.
5 Batch Determination Some materials are managed by batch, for example: RM122, select relation The Batch Determination MM: Select Batches
line item and choose Batch Determination. screen displays.
6 Enter Detail Make the following entries and choose Copy.
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.
Purpose
The confirmation documents the processing status of orders, operations, sub-operations, and individual capacities. It is an instrument for controlling orders. This test script uses time event
confirmation.
Note In practice some operations produce scrap due to operational or component defects. If you want to simulate this process, refer to scope item Rework Processing - Work-in-Process (BJQ) and
carry out steps described in the related test script.
Prerequisite
Procedure
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
After the release or confirm of finished goods orders is performed, the production supervisor could display and check the order for the Finished Good MTS FG126.
Procedure
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.
Purpose
In the common business practices, confirmations of all assembly activities of the production order are executed before posting the goods receipt. The backflush is carried out together with the
confirmation steps.
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 Operator - The SAP Fiori launchpad is displayed.
Make-to-Stock Production - Discrete Manufacturing (BJ5_US) PUBLIC
Purpose Error: Reference source not found 37
Discrete Manufacturing.
2 Access the App Open Confirm Production Operation (F3069).
3 Enter Production Order and On the Enter Order and Operation screen, make the following
Operation entries and choose Go:
Order: Production order number (production order number
you have created before)
Operation:last operation number, for example 0040.
4 Enter Fields in Quantities In Quantities section, make the following entries:
Section Yield: <enter the amount you want to Confirm>
Scrap: <enter the amount you want to Scrap>
5 Enter Fields in Activities In Activities section, make the following entries:
Section Setup: <enter the setup time you want to confirm for this
operation>
Machine: <enter the machine time you want to confirm for
this operation>
Labor: <enter the labor time you want to confirm for this
operation>
6 Save your entries Click Post and Complete to make final confirmation for this Confirmation has been created. The final confirmation of the
operation. last operation is performed.
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.
This activity posts the goods receipt for the production order.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Warehouse Clerk. The SAP Fiori launchpad is displayed.
2 Access the App Open Post Goods Movement (MIGO).
3 Enter Goods Choose Goods Receipt > Order in the header area and make the following entries:
Receipt Order Order: <Production order number you noted before>
GR goods receipt: 101
Document date: default
Posting date: default
Click Open Head.data button and select the indicator Print via Output Control and
choose Individual Slip as Version for Printing GR/GI Slip
4 Enter Quantity On the Where tab Choose the Storage Location Std. storage 1171A
If Scrap quantity is booked, on the Serial Numbers tab select exact serial numbers
for the yield quantities.
5 Set Item OK and Select the Item OK checkbox and choose Post. The system displays the message Material
Post document 500xxxxxxx posted.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Procedure
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.
Purpose
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 The SAP Fiori launchpad is
Manufacturing. displayed.
2 Access the App Open Material Scrap (F2035) - Maximum Deviation.
3 Investigate Scrap Materials Scrap can be displayed by various filters.
You could click the corresponding material in Chart to display the details.
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.
Purpose
In this activity, you review the different objects pages available for different roles in the area of Manufacturing.
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 Planner. The SAP Fiori launchpad is displayed.
Note You can use any role in the Role section above.
2 Start Search Choose the Search button in the upper right area of the Launchpad. An input field is displayed.
3 Search Criteria Make the following entries and choose Search: The system displays a list of objects that use the selected material.
BOM Header Material: <Material> (see the Master Data,
Organizational Data, and Other Data section)
4 Display Object In the All field, choose the Down arrow button. The list of objects is limited to the object type selected. If no
Select an object and choose Search. object is selected, a message is displayed instead.
5 Tailor the result Below the search line, choose a symbol (for example, filter, display The results list is filtered according to your selections.
display as table, sort, and so on) to filter the results list.