logo

Are you need IT Support Engineer? Free Consultant

New POD 2.0 Framework: Certificate Check

  • By Sanjay
  • 11/06/2026
  • 20 Views


This blog post is part of a series on SAP Digital Manufacturing new POD 2.0 framework, the new generation of SAP Digital Manufacturing worker UIs.

New POD 2.0 Framework Blogs

  1. The New Generation of SAP Digital Manufacturing Worker UIs
  2. Template-Based Design Instead of POD Types
  3. Visual WYSIWYG Designer
  4. POD 2.0 Hands-on, Flexible Layout Capabilities, Part 1
  5. POD 2.0 Hands-on, Flexible Layout Capabilities, Part 2
  6. Custom UI Dialogs and Calling Production Processes
  7. Dynamic PODs, How to Dynamically Show, Hide, Enable, and Disable UI Elements
  8. Other Business Capabilities Enabled by POD 2.0
  9. Interactive Value Journey (IVJ)
  10. POD Notifications
  11. Tips and Tricks
  12. Accessing PODs 2.0
  13. Implementing Data Scan for Barcode-enabled Component Consumption
  14. Electronic Batch Records (EBR)
  15. Certificate Check in POD 2.0

Introduction

In manufacturing environments, ensuring that only properly qualified personnel perform specific production activities is critical for maintaining product quality, regulatory compliance, operational safety, and workforce accountability. Organizations often need to verify that operators possess the required certifications before allowing them to execute tasks on the shop floor, particularly for specialized equipment, regulated processes, or safety-sensitive operations.

SAP Digital Manufacturing provides built-in Certification Management capabilities that can be associated with manufacturing objects such as Operations, Work Centers, and Resources. Combined with the flexibility of POD 2.0 and Production Processes, these capabilities can be used to automatically validate worker qualifications during production execution and prevent unauthorized activities from being started.

In this blog post, we will explore how to implement a certification validation mechanism in SAP Digital Manufacturing using a Production Process and POD 2.0 actions. By the end, you will have a configurable solution that checks operator certifications before a phase is started and displays a meaningful error message whenever the required qualifications are not assigned to the worker.

Setup

First, create new Certifications in Manage Certifications app, and assign to the Manufacturing Objects like an Operation Activity, Work Center and/or Resource, etc, where these Certifications are required to be assigned to individual workers, before they can start any manufacturing activities.

For this example, I create the two Certifications below:

Manoelcosta_1-1781095885129.Png

Manoelcosta_2-1781095899246.Png

Next, assign Certifications to Workers via Manage User Assignments app. In this example, I assigned only one of the Certifications to my own user.

Manoelcosta_3-1781095919680.Png

Then, create a Production Process to perform the Certification Check using Production Process Design app.

The Production Process should have Input Parameters including: inMaterial, inOperation, inPlant, inResource, inUser and inWorkCenter, all of type String and marked as required.

Manoelcosta_1-1781096869143.Png

On the left hand side, under ‘Services and Processes’, drag and drop ‘Certification Check’ service to the design canvas and map the INPUT parameters as follow:

Manoelcosta_2-1781096891612.Png

Manoelcosta_3-1781096906408.Png

Add a Condition control, and define (1) as ‘Service_Certification_Check#isCertificationForbidden' == true:

Manoelcosta_4-1781096918712.Png

Click ‘…' on the top-right corner, and select ‘Manage Error Codes':

Manoelcosta_3-1781097804319.Png

And create an Error Code like:

Manoelcosta_4-1781097841756.Png

Add an Error End control,  select the newly created Error Code, and link the Condition output (1) to it. Link the Else (2) to the End control.

Manoelcosta_5-1781096930937.Png

Finally, click “…” for the Cloud Process, select ‘Edit Header', and enable ‘Publish to Service Registry', so this Cloud Process can be triggered from the POD 2.0.

Manoelcosta_8-1781096971207.Png

Manoelcosta_9-1781096980947.Png

Save and deploy it.

Next, open Manage PODs 2.0 app and open / create a POD. In this example, I´m using an Order POD.

Select the PhaseList plugin and click on ‘Edit Actions' under ‘Start Phase' on the right-hand side Properties panel:

Manoelcosta_10-1781097024502.Png

Click ‘+' to add a new Action, select ‘ProductionProcess', map the newly created Production Process, link the Input Parameters to Variables from POD Context and make sure you use the Arrow Up button to move the Production Process up, before the StartPhase action, so it runs before the phase start and can prevent it in case of failure:

Manoelcosta_11-1781097038079.Png

Manoelcosta_12-1781097048104.Png

With all this setup in place, you should be ready to test it.

Run

To give it a try, click Run (Play button) in Manage PODs 2.0 app to load the POD, and then filter, select and open a order where the master data matches the assignment of the Certifications created in Manage Certifications app, and click ‘Start'.

Manoelcosta_0-1781095827042.Png

If the User has the Certification assigned, it should work just fine and the phase should be started:

Manoelcosta_4-1781095935783.Png

However, if the Certification is not assigned, the Production Process should fail, fall on the Error End, and display the Error Code message defined:

Manoelcosta_0-1781096849356.Png

Then, as soon as the missing Certification is assigned to the User in Manage User Assignments app:

Manoelcosta_1-1781097704934.Png

The Phase Start should work just fine as well:

Manoelcosta_0-1781097692094.Png

Conclusion

By combining SAP Digital Manufacturing Certifications, Production Processes, and POD 2.0 actions, manufacturers can implement robust certification controls directly within production execution workflows. This approach ensures that only appropriately certified workers can perform specific manufacturing activities, helping organizations improve compliance, reduce operational risk, and maintain consistent process quality.

As demonstrated in this example, the Certification Check service can be seamlessly integrated into the phase start process, allowing qualification validation to occur automatically and in real time. When certification requirements are not met, execution can be prevented immediately with clear user feedback, while certified operators can proceed without additional manual verification steps.

This pattern can be extended to a wide range of business scenarios, including safety-critical operations, regulated industries, specialized equipment usage, and workforce qualification management.

Leveraging the extensibility of POD 2.0 and Production Processes enables organizations to build powerful governance mechanisms while maintaining a streamlined and user-friendly operator experience.

 

Do you like this post? Please let me know in the comments section what you think. Any feedback is highly appreciated.
Or, if you have any questions, please check SAP Community Q&A Area, or comment down below.

Thanks,
Manoel Costa



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *