Automating SAP SD and MM Modules Using Worksoft
Certify – A Critical Scenario Uncovered
SAP systems form the digital backbone for many enterprises, supporting business-
critical operations like sales, distribution, procurement, and inventory management.
Automating such systems is not only beneficial but essential for maintain speed,
accuracy, and compliance in business processes.
In this post, I’ll share a critical scenario where we successfully automated the SAP SD
and MM modules using Worksoft Certify, the leading automation platform for
enterprise applications.
The Business Context
Our client, a global manufacturing company, was undergoing a major SAP upgrade
(ECC to S/4HANA). To ensure business continuity even after the upgradation, we
needed to validate more than 1,100 end-to-end business processes across the SD and
MM modules—ranging from order-to-cash to procure-to-pay.
One specific critical scenario stood out, both in complexity and business impact:
The Critical Scenario: “Customized order with
Third-Party Drop Shipment with Invoice
Verification”
This scenario involved the full automation of a drop shipment process where:
A sales order is created as a customer.
A purchase order is created to a third-party vendor.
The vendor ships directly to the customer.
The company receives the invoice and handles verification in MM.
Revenue is recognized after the billing document is created.
This was a high-risk process: manual errors or delays could impact cash flow,
compliance, and customer satisfaction.
1
Date: September 5, 2025
Author: Aatheeshwaran
Automation Strategy Using Worksoft
Certify
1. Process Mapping
We started by collaborating with functional consultants and SMEs to break down the
scenario into key transactions:
Hybris – Create Sales Order from the customer end
ME21N – Create Purchase Order since it’s a customized order
Po send to OEM & OEM Acknowledged
MIGO – Good’s receipt and Stock added
VL10C – Create Outbound Delivery
MIRO – Invoice Verification
VF01 – Billing Document Creation
ZV33 – Verification of the finance document
We captured each transaction’s steps in detail using Worksoft’s Process Capture
tool for full traceability.
2. Test Data Strategy
This scenario required highly dynamic data handling:
1. Real-time vendor and customer master data
2. Material availability
3. Purchase info records
We used parameterization and data-driven loops in Certify to create reusable
components and fetch live data from a Central Database.
3. Automation Build
Using Worksoft Certify:
Each transaction was built as a modular, reusable process.
We leveraged conditional logic to handle variations (e.g., different vendor terms,
invoice tolerances).I
incorporated wait times and checkpoints to handle SAP UI latency.
Created validation steps at each checkpoint using dynamic table comparisons.
2
Date: September 5, 2025
Author: Aatheeshwaran
4. End-to-End Execution & Results
We built a complete end-to-end test scenario linking the modular processes via
Certify’s Process Composer, and also integrating with the other Automation tools
such as Selenium and running in the Worksoft Orchestrator
Execution time: 65 minutes (manual time: ~3-4 hrs)
Defects Caught:
PO not auto-created due to a missing customization in copy control
Integration between the system not flowing as expected. Delay in IDoc
processing
Invoice mismatch due to price condition error in the info record
These issues were flagged in test execution reports and helped avoid major
disruptions post-upgrade.
Business Value Delivered
95% faster execution of regression test cycle
Zero manual intervention for critical path validation
Increased confidence during go-live and post-deployment support
Created a reusable automation library for future projects
Lessons Learned
Early collaboration with SMEs is essential for complex flows like third-party drop-
ship. Parameterization and dynamic data handling are the backbone of scalable SAP
automation. Always build modular scripts—helps in re-usability and faster
debugging. Leverage Certify’s Change Impact Analysis post-upgrade to focus
automation where it matters most.
Final Thoughts
Automation of SAP SD/MM modules using Worksoft Certify isn’t just about speed—
it's about building resilience into critical business processes. This scenario reminded
3
Date: September 5, 2025
Author: Aatheeshwaran
us that even the smallest configuration miss can lead to serious downstream impact,
and robust automation can serve as both a safety net and a business accelerator.
4
Date: September 5, 2025
Author: Aatheeshwaran