Platform

Solutions

Resources

Platform

Solutions

Resources

Platform

Solutions

Resources

Blog

SAP S/4HANA Manufacturing Testing: MRP to Delivery

Rishabh Kumar

Published on

eBook CTA Background
RECOMMENDED RESOURCES

The Ultimate Enterprise Guide To Agentic Testing

AI agents can write, fix and triage your tests at scale. See how to use them in QA while keeping people in control of everything that ships.

Get the eBook →

Enterprise guide to agentic testing
eBook CTA Background
RECOMMENDED RESOURCES

The Ultimate Enterprise Guide To Agentic Testing

AI agents can write, fix and triage your tests at scale. See how to use them in QA while keeping people in control of everything that ships.

Get the eBook →

Enterprise guide to agentic testing
eBook CTA Background
RECOMMENDED RESOURCES

The Ultimate Enterprise Guide To Agentic Testing

AI agents can write, fix and triage your tests at scale. See how to use them in QA while keeping people in control of everything that ships.

Get the eBook →

Enterprise guide to agentic testing
eBook CTA Background
RECOMMENDED RESOURCES
Enterprise guide to agentic testing

The Ultimate Enterprise Guide To Agentic Testing

AI agents can write, fix and triage your tests at scale. See how to use them in QA while keeping people in control of everything that ships.

Get the eBook →

Table of contents

Lorem ipsum

Lorem ipsum

Lorem ipsum

Lorem ipsum

Lorem ipsum

SAP S/4HANA testing is now central to digital transformation for manufacturers. S/4HANA runs production planning, inventory, quality, maintenance and supply chain processes for manufacturers around the world, and SAP’s mainstream maintenance for ECC ends in 2027, so many manufacturers are in the middle of migrating.

Testing these implementations is demanding. A single production order touches materials, capacity, quality, costing and inventory, often across several plants. Regulated manufacturers must prove compliance with standards such as FDA 21 CFR Part 11, ISO 9001, IATF 16949 and AS9100. And S/4HANA keeps changing, through SAP releases, transports and your own improvements.

This guide covers what S/4HANA testing for manufacturing involves, which components need the most attention, the challenges teams run into, how to build a test strategy, and how automation keeps manufacturing processes protected as S/4HANA evolves.


What is SAP S/4HANA Testing for Manufacturing?

SAP S/4HANA testing for manufacturing checks that the ERP supports production correctly from end to end. It covers production planning and detailed scheduling, material requirements planning, shop floor execution, quality management, warehouse management and plant maintenance, along with integrations to manufacturing execution systems, laboratory systems and industrial IoT platforms.

Manufacturing testing goes further than generic ERP testing. It has to handle bills of materials, routings, capacity planning and batch traceability for both discrete and process manufacturing, while proving compliance with industry regulations.

S/4HANA Deployment Options and What They Mean for Testing

Deployment

How Updates Arrive

Testing Implication

S/4HANA Cloud Public Edition

Two major releases a year, plus regular corrections from SAP

Regression around every release, on SAP’s schedule

S/4HANA Cloud Private Edition

Upgrades and feature packs planned with the customer

Regression around each planned upgrade and feature pack

S/4HANA on-premises

Customer-managed upgrades and support packs

Regression around upgrades, plus every internal change

Whatever the deployment, your own transports, configuration changes and custom developments create a steady stream of change that also needs testing.


Why Manufacturers Need Automated S/4HANA Testing


  1. Manufacturing Processes Are Deeply Connected

A production order can trigger material reservations, capacity scheduling, quality inspections, cost calculations and stock movements across several plants and storage locations.

Testing every combination of product, plant and scenario by hand would take thousands of test cases.

Different Manufacturing Strategies

Make-to-stock, make-to-order, configure-to-order and engineer-to-order each follow different process flows and configurations, and all of them need testing.

Master Data That Ripples Outwards

A change to a bill of materials or production version can flow through MRP into procurement proposals, production orders and delivery dates. Automated testing checks these knock-on effects systematically, so a configuration change doesn’t quietly disrupt production.

Connected Manufacturing

Integrations with machine monitoring, quality sensors and automated guided vehicles mean S/4HANA has to handle real-time data and alerts correctly. Testing these connections means simulating operational events and checking how the system responds.


  1. Regulation and Quality Standards

Manufacturers work under strict, industry-specific rules:

Industry

Common Requirements

Pharmaceuticals and life sciences

FDA 21 CFR Part 11 for electronic records and signatures, GMP, EU Falsified Medicines Directive serialisation

Medical devices

Unique device identification, ISO 13485 quality systems

Automotive

IATF 16949 quality management

Aerospace

AS9100 quality management

All manufacturers

ISO 9001, audit trails, authorisation controls

Testing must confirm S/4HANA enforces these rules: batch genealogy, inspection workflows, deviation handling, electronic signatures and complete audit trails. For serialised products, testing also has to check that unique identifiers are created and managed correctly and exchanged with national and global serialisation systems.


  1. Complex Supply Chains

Modern supply chains involve many tiers of suppliers, contract manufacturers and logistics partners.

Supplier Collaboration

Test integrations with supplier portals, EDI for orders and transportation management for shipments, along with scenarios such as consignment stock, subcontracting and vendor-managed inventory.

Just-in-Time Production

Lean manufacturing depends on precise timing between schedules and deliveries. Test that MRP calculates requirements correctly and handles alternative supply sources, quota arrangements and material substitutions.

Global Operations

Test multi-plant planning, intercompany transactions, transfer pricing, customs documentation and currency conversion, and check that consolidated reporting stays accurate.


Key S/4HANA Manufacturing Components to Test

Component

Key Areas to Test

Production planning and control

MRP, PP/DS, availability checks, production orders, confirmations, backflushing

Materials management and inventory

Purchasing, goods receipts, batch and serial numbers, stock movements, valuation

Extended Warehouse Management

Wave picking, cross-docking, task interleaving, automation integration

Quality management

Inspection planning, inspection lots, usage decisions, notifications, SPC

Plant maintenance and asset management

Preventive and condition-based maintenance, work orders, asset history

  1. Production Planning and Control

Production planning sits at the heart of manufacturing in S/4HANA, from demand management through scheduling to shop floor execution.

MRP

Test that MRP Live calculates requirements correctly, taking account of forecasts, safety stock, lot sizing and planning time fences, explodes multi-level BOMs accurately and creates planned orders that respect material availability.

Detailed Scheduling and Availability

S/4HANA includes embedded Production Planning and Detailed Scheduling (PP/DS) and advanced available-to-promise checks. Test scheduling heuristics, capacity constraints, sequencing to reduce changeovers and how scarce materials are allocated across competing demands.

Check that planning runs finish within acceptable time windows on realistic data volumes.

Shop Floor Execution

Test production order processing, operation confirmations, goods movements and backflushing, along with integrations to manufacturing execution systems and shop floor data collection. Confirm that costs are collected and variances calculated correctly.


  1. Materials Management and Inventory Control

Procurement

Test purchase orders, scheduling agreements and subcontracting, along with goods receipts, quality inspection on receipt and invoice verification with correct accounting postings.

Inventory Management

Test batch management, serial number tracking and handling units, plus goods issues, transfer postings and physical inventory. Check that valuation is correct under standard and moving average price, and under actual costing where it’s used.

Extended Warehouse Management

Test wave picking, cross-docking, value-added services, task interleaving and slotting, plus integration with conveyors, automated storage and retrieval systems and robotic picking.


  1. Quality Management

Inspection Planning

Test sampling procedures, inspection characteristics and acceptance criteria, and confirm that inspection lots are created for goods receipts, production orders and customer returns. Check that quality gates stop non-conforming material being used.

Quality Notifications

Test workflows for customer complaints, supplier claims and internal issues, including defect coding, root cause analysis and corrective and preventive actions, with traceability to affected batches and customers. Check integration with laboratory information management systems for results and certificates of analysis.

Statistical Process Control

Test control chart generation, control limits, process capability and alerts for out-of-control conditions, and confirm quality data reaches analytics platforms correctly.


  1. Plant Maintenance and Asset Management

Preventive Maintenance

Test time-based, counter-based and condition-based maintenance plans, work order creation, resource allocation and cost tracking.

Predictive Maintenance

Where sensor data feeds maintenance decisions, test alert thresholds, automatic work order creation and integration with IoT platforms and SCADA systems.

Asset Lifecycle

Test equipment master data, technical object hierarchies, maintenance history and performance measures such as OEE and mean time between failures, and check that asset information reaches finance for depreciation and capital planning.

To see how teams keep these processes covered after every transport, patch and upgrade, read our guide to SAP regression testing.


Testing Challenges in S/4HANA Manufacturing


  1. Master Data Complexity

Materials, BOMs, routings, work centres and production versions form the foundation of every manufacturing process.

Relationships Between Master Data

Test that multi-level BOMs explode correctly, routings reference the right work centres and operations, and production versions link the right BOMs and routings.

Engineering Changes

BOMs and routings change over time with different validity dates and change numbers. Test that MRP and production orders pick up the right version for each requirement date, and that history stays available for traceability.

Multiple Plants

A material can have different procurement types, planning strategies or quality requirements in each plant. Test that master data governance keeps data consistent where it must be, while allowing local differences where they’re intended.


  1. Integration Complexity

Across S/4HANA Modules

Confirming a production order creates goods movements in inventory management and cost postings in controlling, and those postings flow through to financial accounting. Test that transactions flow correctly between modules, postings balance and reports reflect what happened on the shop floor.

With External Systems

S/4HANA connects to manufacturing execution, warehouse, transportation and supplier systems. Test real-time APIs, file transfers and messaging, and check how the system handles integration failures.

With Connected Equipment

IoT integrations bring high volumes of sensor data and real-time events. Test performance, scalability and reliability under realistic operating conditions.


  1. Performance and Scalability

Peak Volumes

Test performance at month-end, during annual planning and around product launches, when transaction volumes spike.

Planning Runs

Check that MRP and scheduling runs finish within batch windows, use parallel processing properly and don’t slow down online users.

Reporting

Check that operational reports, dashboards and drill-downs stay responsive with large data volumes.


  1. Data Migration and Cutover

Migrating Live Operations

Test that open purchase orders, stock in transit and partly completed production orders migrate correctly, that inventory balances reconcile and that costs stay accurate.

Data Quality

Migration exposes legacy data problems, such as inconsistent units of measure, obsolete BOM components and routings that reference closed work centres. Test that cleansing and transformation rules fix these issues without losing information needed for operations or compliance.

Cutover Planning

Test fallback procedures, check that critical processes can continue during the transition, and plan different cutover approaches where plants or product lines go live at different times.


How to Test S/4HANA Manufacturing Systems


  1. Build a Test Strategy Around Manufacturing Processes

Map your critical flows from sales order to delivery, including integration points, decision branches and exceptions. Prioritise by business impact, considering revenue, safety and regulatory risk. Core processes such as MRP and production execution need the deepest coverage.

Align testing with SAP Activate phases: unit testing of configuration, integration testing of end-to-end processes, user acceptance testing with business scenarios and performance testing at production volumes. Set entry and exit criteria based on business readiness, not just how many tests have run.

Include scenarios that reflect real problems, such as material shortages, machine breakdowns, quality issues and changing demand, across every manufacturing strategy and product type you run.


  1. Plan Your Test Data

Realistic Datasets

Build complete test data, including multi-level BOMs, routings with alternative operations and work centres with capacity profiles, plus demand patterns with seasonal swings, promotions and new product introductions.

Data on Demand

Generate valid manufacturing data when tests need it, including batch and serial numbers that pass validation, and edge cases such as minimum order quantities, maximum lot sizes and capacity limits.

Stable and Protected Data

Keep stable “golden” datasets for regression, mask sensitive information such as customer orders, supplier prices and formulations, and check data stays valid as configuration changes.


  1. Choose an Automation Approach That Fits SAP

Cover the Interfaces You Use

Manufacturers often use Fiori apps, SAP GUI transactions and OData services. Choose tools that cover the interfaces your users rely on, and plan separate approaches where one tool can’t reach.

Build Reusable Process Steps

Create shared components for common steps, such as creating a production order, confirming an operation or posting a goods receipt, and combine them into end-to-end scenarios.

Separate Logic from Data

Use data-driven tests, so the same scenario covers many products, plants and manufacturing strategies.

Use SAP’s Own Tools Where They Help

SAP provides standard test automation for S/4HANA Cloud Public Edition and test management in SAP Cloud ALM. Many teams use these alongside independent tools that cover custom processes, integrations and other applications.


  1. Test Continuously

Trigger Tests on Change

Run tests automatically when transports are released, configuration changes or SAP releases updates.

Organise Regression by Process and Risk

Group regression by business process and criticality, so the right tests fit within each release window.

Test Custom Developments

Check custom code, such as enhancements, BAdIs and custom Fiori apps, with code quality checks and unit tests before transport, then with smoke tests after each transport.

Monitor Production Carefully

Use non-disruptive checks to confirm critical processes are available in production, and alert on interface failures, performance problems or configuration drift. Keep anything that creates transactions, such as test MRP runs or goods movements, out of production.


Best Practices for S/4HANA Manufacturing Testing


  1. Test Business Processes End to End

Structure testing around complete processes, such as new product introduction, production planning cycles and quality issue resolution, rather than individual transactions. Cover both standard flows and exceptions, such as rush orders and material shortages, and follow both material and financial flows from suppliers to customers.


  1. Validate Manufacturing KPIs

KPI

What to Check

OEE

Availability, performance and quality are combined correctly from shop floor data

Inventory turns and days of supply

Figures reflect actual stock and consumption

Cost variances

Material, labour and overhead variances are identified correctly

Schedule adherence

Planned and actual start and finish times are compared correctly

First-pass yield

Quality results feed yield calculations accurately

Test KPIs across partial periods, organisational changes and master data updates, and check that drill-downs from dashboards reach the right transactions. Set baselines during testing to compare against once you’re live.


  1. Build Compliance into Every Test

Don’t treat compliance as a separate exercise. Include checks on audit trails, segregation of duties, authorisation controls and approval workflows in your regular test scenarios. Test emergency processes, such as deviations and recalls, so you know they work when needed.

Organise compliance tests by regulation and jurisdiction, keep traceability between requirements and tests, and keep evidence, such as screenshots, logs and reports, ready for audits and inspections.


An Example: Testing a Discrete Manufacturing Order

Here’s how a complete make-to-order scenario might be tested end to end, written in plain English and running through Fiori apps:

Create a sales order for configurable product BIKE-3000, colour RED, quantity 100, delivery in 10 days
Run MRP for the finished product and its components
Convert the planned order to a production order and schedule it with finite capacity
Check component availability and confirm the shortage of GEAR-27S, quantity 200
Create a purchase requisition for GEAR-27S, convert it to a purchase order and post the goods receipt
Release the production order and confirm operation 0010 with 2 hours setup and 8 hours machine time
Record scrap of 5 with reason "Startup loss"
Post a partial goods receipt of 50 units
Record inspection results and post a usage decision: 47 to unrestricted stock, 3 to blocked stock
Complete the remaining 50 units and post the final goods receipt
Check production variances
Create the delivery, pick, pack and post goods issue
Create the invoice and check the financial postings reconcile
Create a sales order for configurable product BIKE-3000, colour RED, quantity 100, delivery in 10 days
Run MRP for the finished product and its components
Convert the planned order to a production order and schedule it with finite capacity
Check component availability and confirm the shortage of GEAR-27S, quantity 200
Create a purchase requisition for GEAR-27S, convert it to a purchase order and post the goods receipt
Release the production order and confirm operation 0010 with 2 hours setup and 8 hours machine time
Record scrap of 5 with reason "Startup loss"
Post a partial goods receipt of 50 units
Record inspection results and post a usage decision: 47 to unrestricted stock, 3 to blocked stock
Complete the remaining 50 units and post the final goods receipt
Check production variances
Create the delivery, pick, pack and post goods issue
Create the invoice and check the financial postings reconcile
Create a sales order for configurable product BIKE-3000, colour RED, quantity 100, delivery in 10 days
Run MRP for the finished product and its components
Convert the planned order to a production order and schedule it with finite capacity
Check component availability and confirm the shortage of GEAR-27S, quantity 200
Create a purchase requisition for GEAR-27S, convert it to a purchase order and post the goods receipt
Release the production order and confirm operation 0010 with 2 hours setup and 8 hours machine time
Record scrap of 5 with reason "Startup loss"
Post a partial goods receipt of 50 units
Record inspection results and post a usage decision: 47 to unrestricted stock, 3 to blocked stock
Complete the remaining 50 units and post the final goods receipt
Check production variances
Create the delivery, pick, pack and post goods issue
Create the invoice and check the financial postings reconcile
Create a sales order for configurable product BIKE-3000, colour RED, quantity 100, delivery in 10 days
Run MRP for the finished product and its components
Convert the planned order to a production order and schedule it with finite capacity
Check component availability and confirm the shortage of GEAR-27S, quantity 200
Create a purchase requisition for GEAR-27S, convert it to a purchase order and post the goods receipt
Release the production order and confirm operation 0010 with 2 hours setup and 8 hours machine time
Record scrap of 5 with reason "Startup loss"
Post a partial goods receipt of 50 units
Record inspection results and post a usage decision: 47 to unrestricted stock, 3 to blocked stock
Complete the remaining 50 units and post the final goods receipt
Check production variances
Create the delivery, pick, pack and post goods issue
Create the invoice and check the financial postings reconcile

A scenario like this checks sales, planning, procurement, production, quality, warehousing and finance in one run. Each step depends on the one before, so the test confirms that S/4HANA’s modules work together as the business does, not just that each transaction works on its own.

One order, every module


Measuring S/4HANA Manufacturing Testing

Testing Effectiveness

Measure

What It Shows

Automated coverage of critical processes

How much of MRP, production, quality and inventory regression runs automatically

Regression cycle time

How quickly the business can confirm S/4HANA is safe after a change

Defects found by phase

Whether problems are caught early, before they disrupt production

Scenario coverage

How many products, plants and manufacturing strategies are tested

Maintenance effort

How much time goes on keeping tests working after changes

System Accuracy

Track the accuracy of MRP results, BOM explosions, routing times, inventory reconciliation and cost calculations during testing. Accurate results in testing give confidence that the live system will support decisions correctly.

Building the Business Case

Weigh the cost of testing against what it protects. Count the manual effort automation saves across each release, the value of releasing process improvements sooner, and above all the cost of disruption avoided: an MRP failure that stops a production line, a quality error that leads to a recall, or a planning error that causes stockouts or excess inventory. Use your own figures for production losses, release frequency and testing effort to build the case.


Where S/4HANA Manufacturing Testing Is Heading

Testing AI Features

As S/4HANA adds AI for demand forecasting, predictive maintenance and quality prediction, testing will need to check that models get the right inputs, that recommendations respect manufacturing constraints, and that people can understand and override them.

Digital Twins and Autonomous Production

Where digital twins and automated production are connected to S/4HANA, testing will need to confirm that simulations reflect real capabilities, that optimisation respects real-world constraints, and that safety interlocks and human oversight work as intended.

Sustainability Reporting

Carbon tracking, recycled material traceability and environmental reporting will need the same rigour as financial reporting, with testing that confirms calculations across the whole supply chain.


SAP S/4HANA Manufacturing Testing with Virtuoso QA

Virtuoso QA tests S/4HANA manufacturing processes through Fiori and the APIs and data behind them, following complete processes rather than single transactions. Every run records which requirement each test covers, how each step went and who approved the test, which gives quality and compliance teams evidence of what was tested before each transport, release and audit.

  • Planners, quality engineers and business analysts can describe manufacturing scenarios in plain English, like the example above, and each step runs live in S/4HANA as it’s written, with StepIQ suggesting what to check next

  • Touchstone drafts requirements and tests from process documents, specifications and Jira stories, citing the source for each one, and a named person approves every requirement before it’s built

  • Composable SAP test libraries give manufacturers and integrators a tested starting point for common processes, configured to each implementation instead of rebuilt

  • Business Process Orchestration links multi-step processes, such as make-to-order from sales order to invoice, into a single journey that checks screens, APIs and data

  • AI test data generation creates realistic data for scenarios, including edge cases such as shortages, capacity limits and quality failures

  • When SAP releases or your transports change a Fiori screen, Virtuoso QA proposes repairs for a reviewer to accept or reject, so suites keep pace without hidden changes

  • Root cause analysis shows each failure beside the last passing run, with screenshots, network data and a likely cause, so teams can tell whether a release, a configuration change or the test caused the failure

  • Suites run in parallel, triggered from Jenkins, Azure DevOps or GitHub Actions when transports are released

Virtuoso QA tests through the browser, so transactions that only run in the SAP GUI desktop client need a separate approach.


Related Reads

S/4HANA Manufacturing Testing FAQs

What should manufacturers test first in S/4HANA?

How often does S/4HANA need regression testing?

Does S/4HANA still use APO?

How do you test regulatory compliance in S/4HANA?

Can business users help with S/4HANA testing?

What’s the hardest part of S/4HANA manufacturing testing?

See what your next release looks like with Virtuoso

Book a walkthrough on your applications and your workflows. Bring a requirement, a user journey, or a brittle Selenium script, and watch the loop run on something you recognise.

See what your next release looks like with Virtuoso

Book a walkthrough on your applications and your workflows. Bring a requirement, a user journey, or a brittle Selenium script, and watch the loop run on something you recognise.

See what your next release looks like with Virtuoso

Book a walkthrough on your applications and your workflows. Bring a requirement, a user journey, or a brittle Selenium script, and watch the loop run on something you recognise.

Virtuoso QA is establishing the standard of proof for software releases. Its governed QA loop turns business requirements into tests for any browser-based application: AI proposes, a deterministic engine executes, a person approves what matters, and every decision leaves evidence.

Trust Center

AICPA

SOC

WAVE STRONG PERFORMER

@ Copyright 2026 SpotQA, Creators of Virtuoso QA

Virtuoso QA is establishing the standard of proof for software releases. Its governed QA loop turns business requirements into tests for any browser-based application: AI proposes, a deterministic engine executes, a person approves what matters, and every decision leaves evidence.

Trust Center

AICPA

SOC

WAVE STRONG PERFORMER

@ Copyright 2026 SpotQA, Creators of Virtuoso QA

Virtuoso QA is establishing the standard of proof for software releases. Its governed QA loop turns business requirements into tests for any browser-based application: AI proposes, a deterministic engine executes, a person approves what matters, and every decision leaves evidence.

Trust Center

AICPA

SOC

WAVE STRONG PERFORMER

@ Copyright 2026 SpotQA, Creators of Virtuoso QA