0% found this document useful (0 votes)
52 views20 pages

BJK S4hana1909 BPD en Us

This document provides test procedures for production subcontracting using external processing in SAP S/4HANA. It outlines prerequisites including required system access, roles, master data and organizational structure. The procedures demonstrate creating a production order with a subcontracted operation, generating a purchase order, goods receipt, invoicing and payment. The goal is to test this functionality after a solution activation.

Uploaded by

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

BJK S4hana1909 BPD en Us

This document provides test procedures for production subcontracting using external processing in SAP S/4HANA. It outlines prerequisites including required system access, roles, master data and organizational structure. The procedures demonstrate creating a production order with a subcontracted operation, generating a purchase order, goods receipt, invoicing and payment. The goal is to test this functionality after a solution activation.

Uploaded by

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

Production Subcontracting - External Processing (BJK_US) PUBLIC

Purpose Error: Reference source not found 1

Test Script PUBLIC


SAP S/4HANA - 30-08-19

Production Subcontracting - External Processing


(BJK_US)

Table of Contents

1 Purpose

2 Prerequisites
2.1 System Access
2.2 Roles
2.3 Master Data, Organizational Data, and Other Data
2.4 Business Condition
2.5 Preliminary Steps
2.5.1 Create Info Record

3 Overview Table

4 Test Procedures
4.1 Create Production Order with Subcontract Operation
4.2 Create Purchase Order for External Processing
4.3 Post Goods Receipt for Subcontract Purchase Order
4.4 Enter Incoming Supplier Invoice
4.5 Periodic Payment
4.6 Review Manufacturing Object Pages
5 Appendix
5.1 Succeeding Processes

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 2
1 Purpose

During the manufacturing process, when a planned order for production is converted to a production order, the system checks if any routing or work center operations require external processing.
This type of processing is particularly important for subcontracting, as it provides a company with a feasible alternative to in-house processing if capacity bottlenecks occur.
This scope item demonstrates the option to execute an operation externally within a production order. This option can be used when, for example, internal capacity is not available. When the order is
processed and the operation to be handled externally is reached, the system creates a purchase requisition. After generating a purchase order for the operation, the work-in-process (WIP) material is
transferred to the external subcontractor. Later the finished material is received again and the goods receipt is posted. The process is finalized by receiving the subcontractor’s invoice and posting the
payment.
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.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 3
2 Prerequisites

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.

2.1 System Access

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.

Business Role Business Role ID as Delivered by SAP Log On


Production Supervisor - Discrete Manufacturing SAP_BR_PRODN_SUPERVISOR_DISC

Purchaser SAP_BR_PURCHASER

Accounts Payable Accountant - Procurement SAP_BR_AP_ACCOUNTANT_PROCUREMT

Warehouse Clerk SAP_BR_WAREHOUSE_CLERK

For more information about business roles, refer to Assigning business roles to a user in the Administration Guide to Implementation of SAP S/4HANA with SAP Best Practices.

2.3 Master Data, Organizational Data, and Other Data


The organizational structure and master data of your company have been created in your system during activation. The organizational structure reflects the structure of your company. The master
data represents materials, customers, and vendors, for example, depending on the operational focus of your company.
Use your own master data or the following sample data to go through the test procedure.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 4
Master Value Details Comments
Material FG126 Finished Good MTS

Plant 1710 The plant you used

Bill of Material FG126 Finished Good MTS

Routing Group Counter 1 41710000 Group Counter 1

Routing Group Counter 2 41710001 Group Counter 2

Supplier 17300001 Sub Contract Services

Info record 55000000XX Supplier: 17300001


Material Group: L004
Info Category: Standard
Price per 100: 5.35 USD

For more information on creating master data objects, see the following Master Data Scripts (MDS)
Table 1: Master Data Script Reference
Master Data ID Description
BNE Create Supplier Master

BNK Create Material BOM for Production and Salesl

BNL Create Routing

BNT Create Product Master of Type "Finished Good"

BNJ Create Production Work Center

BNK Create Material BOM for Production and Sales

BNL Create Routing

BLD Create Production Version

2.4 Business Condition


Before this scope item can be tested, the following business condition must be met.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 5
Scope Item Business Condition
BNU - Create Costing Run You have completed the step described in the Create Costing Run (BNU) Master Data test script.

BNZ - Create New Open MM Posting Period You have completed the step described in the Create New Open MM Posting Period (BNZ) master data script. Posting Period is up-to-date.

2.5 Preliminary Steps

2.5.1 Create Info Record

Test Administration

Customer project: Fill in the project-specific parts.

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

This process step shows you how to create infor record.

Procedure

Test Step Test Step Name Instruction Expected Result Com-


# ments
1 Log On Log on to the SAP Fiori launchpad as a Purchaser. The SAP Fiori launchpad displays.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 6
Test Step Test Step Name Instruction Expected Result Com-
# ments
2 Access the App Open Manage Purchasing Info Records (F1982). The Manage Purchasing Info Records
(F1982) screen displays.

3 Search Purchasing Info Search the info record by following filters.


Record Material Group: L004
Supplier: 17300001
If the info record with description Shrink Wrapping displays, then note down the info
record number and skip the following steps.
If no such info record, then proceed to create it.

4 Open New Purchasing Choose icon + Create Purchasing Info Records. The Purchasing Info Record screen displays.
Info Record

5 Enter Header Data Make the following entries: Header data is added.
Info Record Description: Shrink Wrapping
Purchasing Info Record Category: Stantard
Purchasing Organization: 1710
Supplier: 17300001
Plant: 1710
Purchasing Group: 001
Material Group: L004

6 Enter General Information Make the following entries: General Information is added.
Salesperson: Sales name
Supplier Telephone Number: 0172595959

7 Enter Delivery and Quan- Make the following entries: Delivery and Quantity Data is added.
tity Data Delivery Time in Days: 1
Tax Code: I0
Order Unit: PC
Standard Order Quantity: 100
Goods-Receipt-Based Invoice Verification: unmarked

8 Enter Condition Data In the Condition section, choose the Add icon. Enter the following data: Condition Data is added

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 7
Test Step Test Step Name Instruction Expected Result Com-
# ments
Valid From: <Today’s Date>
Amount: 2
Pricing Unit: 1
Valid To: 12/31/9999
Currency: USD
Choose the Apply icon.

9 Save Your Data Choose Save. A purchasing info record is saved.


Note down the purchasing info record num-
ber.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 8
3 Overview Table

The Production Subcontracting - External Processing scope item consists of several process steps provided in the following table.

Process Step Business Role Transaction/APP Expected Results


Create Production Order with Subcontract Production Supervisor - Discrete Production Supervisor - Discrete Order Operations have been changed to subcontract. Production or-
Operation [page ] 10 Manufacturing Manufacturing der is released and PR is created

Create Purchase Order for External Process- Purchaser Manage Purchase Requisitions Assigned PR is converted to Purchase Order
ing [page ] 12 (F1048)

Post Goods Receipt for Subcontract Purchase Warehouse Clerk Post Goods Movement (MIGO) GR is done in the system.
Order [page ] 13

Enter Incoming Supplier Invoice [page ] 14 Accounts Payable Accountant - Create Supplier Invoice (F0859) The invoice is entered.
Procurement

Periodic Payment [page ] 16 Role dependent upon procedure App dependent upon procedure The outgoing payment is processed.

Review Manufacturing Object Pages [page ] Production Planner Search


17

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 9
4 Test Procedures

This section describes test procedures for each process step that belongs to this scope item.

4.1 Create Production Order with Subcontract Operation

Test Administration

Customer project: Fill in the project-specific parts.

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

This scenario is used when subcontracting production. Normally, the plant handles the production. Sometimes, in order to meet schedule demands, a business partner is used to process an order.
When you save the production order, a subcontracting purchase requisition is generated for operation 0030. This process step shows you how to create production order with subcontract operation.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as Production Super- The SAP Fiori launchpad displays.
visor - Discrete Manufacturing.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 10
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
2 Access the App Open Create Production Order (CO01). The Production Order Create: Initial Screen displays.

3 Define Production Order: Enter the following data for production order: The Production Order Create: Header screen displays.
Initial Screen ● Material: FG126
● Production Plant: 1710
● Order Type: YBM1
and choose Enter.

4 Define the Production Enter the following data for production order header: If the dialog box
Create: Header data ● Total Qty: for example, 10 PC Order has missing parts(see log)
● End Date: for example, Today + 7 days displays, choose Continue.
On the folder General, choose Enter In order to avoid triggerring workflow for approval of purchase requisition
● Production Version: If dialog box appears for select- with total amount more than 500.00 USD, please do not enter high quantity
ing production version, select 0001. for production order.

5 Change Operation 0030 Select the Operation Overview button. Choose Produc- Change Production Operation Data.
tion Order Create: Operation Overview, and change Op-
eration 0030.
Enter the following data for production order:
● Op: 0030
● Control Key: YBP2
And choose Enter twice.

6 Enter External Service From the Ext. Processing tab, enter the following data
Procurement Information for external service procurement:
Purch Info Record: use the info record number you
noted down in preliminary step
Purch Org: 1710
Note Use Material Group L004 to find the Purch Info
Record for your purchase organization.

7 Create the Production Or- Choose Back twice, from the menu, to return to the Pro- Production Order is created and PR is created.
der and PR duction Order header screen. To view the PR, choose Operation Overview, select the operation and scroll
Choose Release Order. to the right of your screen.
Save the Production Order. You can record the PR you created in this step using display the Production

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 11
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
order and go to the Ex. Processing tab to review the purchase requisition
number.

4.2 Create Purchase Order for External Processing

Test Administration

Customer project: Fill in the project-specific parts.

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

When you save the production order, a subcontracting purchase requisition is generated for operation 0030. A firm supplier was assigned to the purchase order requisition using the outline agreement
(value contract) maintained in the routing of Finished Good MTS (FG126). This means that the responsible person is able to convert the purchase order request directly into a purchase order.
This process step shows you how to convert assigned Purchase Requisitions to Purchase Orders.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as a Purchaser. The SAP Fiori launchpad displays.

2 Access the App Open Manage Purchase Requisitions (F1048). A list of Requisitions displays.
Production Subcontracting - External Processing (BJK_US) PUBLIC
Purpose Error: Reference source not found 12
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
3 Select Purchase Search for a Purchase Requisition with assigned Source of Supply,
Requisition and select one using the link of the sources. Change the filter settings
to enter the following entries:
● Material Group: L004
● Plant: 1710

4 Prepare the Pur- Choose the mark box of relevant Purchase Requisition item and The Purchase Order Preview screen displays.
chase Order choose Create Purchase Order. If the total amount of PR is more than 500.00 USD, then it could trig-
ger workflow for approval of purchase requisition. And the purchase
requisition could be missing here.

5 Create the Purchase Choose Standard PO in Purchase Order Type field and Choose The purchase order is created.
Order Save.

6 Return to Manage On the dialog box, choose the OK. Purchase Requisition list displays again.
Purchase Requisi-
tion

4.3 Post Goods Receipt for Subcontract Purchase Order

Test Administration

Customer project: Fill in the project-specific parts.

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.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 13
Purpose

In this activity, the warehouse clerk receives a subcontract Purchase Order. The clerk then generates a goods receipt.
The goods receipt ignores the Stock type (quality, blocked). Upon goods receipt, the subcontract Purchase Order Costs are posted to the Production Order. There is no financial document trail other
than the goods receipt document and a controlling document. The controlling document can be viewed on the Production Order header by choosing Goto > Documented Goods Movements > Confir-
mation of the Production Orderoperation does not influence the Purchase Order open quantity; only MIGO (goods receipt) changes the quantity.

Procedure

Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log On Log on to the SAP Fiori launchpad as a Warehouse Clerk. The SAP Fiori launchpad displays.

2 Access the App Open Post Goods Movement (MIGO). The Goods Receipt Purchase Order
screen displays.

3 Enter Purchase Order In- Select Goods Receipt from the executable action menu, and verify or select Purchase
formation Order from the reference document menu.
Make the following entries:
● Purchase Order : <Your PO number>
● Movement Type : 101

4 Enter Data on Item to be Locate the item to be received, verify the quantity and them choose item OK
Received Note If you don't see item OK, scroll down in the window until it appears.

5 Post Choose Check when the system responds with message Document is OK, and then Goods receipt is posted for Purchase
choose Post. Order.

4.4 Enter Incoming Supplier Invoice

Test Administration

Customer project: Fill in the project-specific parts.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 14
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

This process step shows you how to enter the supplier’s invoice for the goods received.
Ensure that the top right of the screen displays a green light. If there is no green light, choose Messages to review and resolve any errors.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as an Accounts Payable Accountant - Procurement. The SAP Fiori launchpad displays.

2 Access the App Open Create Supplier Invoice (F0859). The Create Supplier Invoice (F0859)
screen displays.

3 Enter General Data Enter the following:


● Transaction: Invoice
● Company Code: 1710
● Gross Invoice Amount: <enter value>
● Currency: USD
● Invoice Date: Today
● Posting Date: Today
● Invoice Party: for example, 17300001

4 Enter Purchase Order In Purchase Order References review the references.


References Make the following entries, using a Purchase Order you created previously:
● References Document Category: Purchase Order/Scheduling Agreement
● Purchase Order: <PO number>

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 15
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
and choose Enter.
.

5 Select Purchase Order Review the selection of the Purchase Order Items. All items of the selected Purchase Order are
Items Confirm the warning messages. added to the Purchase Order Item table.

6 Review the Purchase Or- In Purchase Order Item table column, review the Amount, the Quantity, the Tax Code,
der Items Data and the Tax Jurisdiction (if applicable).
Note Ensure that the amount and the quantity correspond to the values of the Goods Re-
ceipts.

7 Review the Tax Code and In the Tax section, verify the tax code information and enter the tax amount:
Payment ● Tax Code: When no tax code is specified, use I0
● Tax Jurisdiction: <enter>
In the Payment section, review the payment information and remain Payment Method as
blank.
Note The tax code is included in the simulation.

8 Simulate Supplier Invoice Choose Simulate. The Supplier Invoice is complete to post.
and Review the Messages If there are no differences, a new screen, Simulation, appears. You can review the simula-
tion results in the Simulation Overview and Simulation Details area. The Supplier In-
voice is complete to post.
Verify the Gross Invoice Amount against the items, plus tax, (when your tax code is I0
there is no tax amount.

9 Post Invoice Choose Post. The invoice is posted. The system displays
the message: Invoice <number> has been
posted.

4.5 Periodic Payment


Note External Process
For this activity, use the Master Data from this test script and execute the following steps from the Accounts Payable (J60) test script document:
● Reviewing and Releasing Blocked Invoices

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 16
Posting Payment:
● Posting Payments using the Payment Program
or
● Posting Manual Outgoing Payment

4.6 Review Manufacturing Object Pages

Test Administration

Customer project: Fill in the project-specific parts.

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

This process step shows you how to 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 displays.
Note You can use any role in the Roles section above.

2 Start Search Choose Search in the upper right area of the launchpad. An input field displays.

3 Search Criteria Make the following entries and choose Search: The system displays a list of objects that use the selected material.
Production Subcontracting - External Processing (BJK_US) PUBLIC
Purpose Error: Reference source not found 17
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
BOM Header Material: Material (see the Master
Data section)

4 Display Object In the All field, choose Down arrow. The list of objects is limited to the object type selected. If no object is
Select an object and choose Search. selected, a message is displayed instead.

5 Tailor the Result Below the search line, choose a symbol (for example, filter, dis- The results list is filtered according to your selections.
Display play as table, sort) to filter the results list.

6 Repeat Steps Repeat steps 1-5 for any other role in this test script and any other The list of objects offered for search differs by the role you used to
object offered in the search function. log on.

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 18
5 Appendix

5.1 Succeeding Processes


After completing the activities in this test script, you can continue testing the following business processes:

Process Business Condition


Make-to-Stock Production - Discrete Manufacturing (BJ5) - (Optional) Complete the following activities using the data you created in this test script:
● Create Initial Material Stock
● Material Staging
● Pick Components
● Review Order Operations
● Confirm Assembly Activities
● Final Confirmation of Production
● Post Goods Receipt for Production Order

Production Subcontracting - External Processing (BJK_US) PUBLIC


Purpose Error: Reference source not found 19
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. www.sap.com/contactsap


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 IN-
CLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names of variables and param-
eters, 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 documenta-
tion.
<Exam- Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to
© 2019 SAP SE or an SAP affiliate company. All rights reserved.
ple> make entries in the system. No part of this publication may be reproduced or transmitted in any form or
for any purpose without the express permission of SAP SE or an SAP affili-
EXAMPLE Keys on the keyboard, for example, F 2 or E N T E R . ate company.
The information contained herein may be changed without prior notice. Some
software products marketed by SAP SE and its distributors contain propri-
etary software components of other software vendors. National product speci-
fications may vary.
These materials are provided by SAP SE or an SAP affiliate company for in-
formational purposes only, without representation or warranty of any kind,
and SAP or its affiliated companies shall not be liable for errors or omissions
with respect to the materials. The only warranties for SAP or SAP affiliate
company products and services are those that are set forth in the express war-
ranty statements accompanying such products and services, if any. Nothing
herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue
any course of business outlined in this document or any related presentation,
or to develop or release any functionality mentioned therein. This document,
or any related presentation, and SAP SE’s or its affiliated companies’ strat-
egy and possible future developments, products, and/or platforms, directions,
and functionality are all subject to change and may be changed by SAP SE or
its affiliated companies at any time for any reason without notice. The infor-
mation in this document is not a commitment, promise, or legal obligation to
deliver any material, code, or functionality. All forward-looking statements
are subject to various risks and uncertainties that could cause actual results to
differ materially from expectations. Readers are cautioned not to place undue
reliance on these forward-looking statements, and they should not be relied
upon in making purchasing decisions.
Production Subcontracting - External Processing (BJK_US) SAP and other SAP products and services mentioned herein as well as their
PUBLIC
Purpose respective logos are trademarksError:
or registered trademarks
Reference offound
source not SAP SE (or an 20
SAP affiliate company) in Germany and other countries. All other product
and service names mentioned are the trademarks of their respective compa-
nies.

See www.sap.com/copyright for additional trademark information and


notices.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy