SAP Digital Manufacturing provides important feature to display the POD message automatically during nonconference at operation which is nothing but a NC Disposition Hook point. In SAP DM there is no any opportunity to configure the hook point at POST_DISP(Nonconformance at POST disposition) or PRE_DISP(Nonconformance at PRE Disposition).
In SAP ME, POST_DISP hook point configuration of nonconformance means when you are clicking on the “Done” button, first executes the custom development code(if you have any custom development) and then SAP ME standard behaviour will be executed.
In SAP ME, PRE_DISP hook point configuration of nonconformance means when you are clicking on the “Done” button, first SAP ME standard behaviour will be executed and then custom development code(if you have any custom development) will be executed.
In SAP DM there is no way to configure the hook point at POST_DISP or PRE_DISP of nonconformance but you can add the business rule on Manage Automation Triggers app to execute the Production process where you can write the business logic as per the requirement and then it will be executed like as Nonconformance POST_DISP hook point.
Here first display the Log NC message and then Custom message will display after clicking on the Add button during the nonconformance in SAP DM. Once click on the Done button, disposition related message will display.
Here we are considering the operation POD to display the message during the nonconformance log and Nonconformance Incident Logged service is used in Business Rule of Manage Automatic Triggers app .Once log the NC ,supervisor can easily understand that there is a defect for that product order by displaying the POD message.
Step 1- Design Production Process app
You can create the production process and use the POD Message action control and provide the message in Message area which you want to display on the POD during nonconformance.
You can create the production process by following steps-
- Click on ”Create” button on Design Production Process app
- Give the name , description and Click on “Create” button
- Version will take automatically
Click on “Create” button
Give the name, description , version will take automatically and Click on “Create” button
Click on “Create” or (+)button to create the Production Process
Create the production Process by following steps
- Provide the Production Process Name and Description
- Select the Runtime Type as Cloud
- Click on the “Create” button
Step 1.1-Design the Production Process by following steps-
- Click on Editor button
- Take start, POD message, End action controls and connect them
- Add the input parameters plant,resource and operation as string
- Add POD connection Type as Operation POD
- Click on “Save All” button
- Click on Header and Publish it.
- Click on “Quick Deploy” button
Click on Start Control and add the input parameters as plant operation and resource.
Add input parameters
Click on “Add” button for POD connection
- Select POD connection type as Operation POD
- Select plant, operation and resource parameters
- Click on “Create” button
POD Connection type should be Operation POD
Provide the POD message in Message section which you want to display on the POD
Click on “Save All”
Step 1.2-Publish the Production Process
Click on Header
Publish the Production Process
Step 1.3-Deploy the production process
Click on Quick Deploy button and click on Deploy and Activate button to deploy and activate this production process
Once it is deployed, status will be changed as Deployed
Step 2- Manage Automatic Triggers app
Create the Business Rule to trigger the production process by following these steps:
- Click on “Create” button
- Give the description
- Select Event Type
- Provide the Condition – Plant and Operation
- Provide the Action Item as Production Process name which you designed
- Pass the input parameters
- Save the Business Rule
- Click on “Quick Deploy” button
- Once deployment successful ,Status will change as “Current”
Click on Create button to create New Business Rule
Select the Event Type as Non-conformance Incident Logged
Provide the Condition as Operation and Plant values.
Select the Production process as Action Item
Provide the input parameters and click on Create button.
Click on “Quick Deploy”. Once deployment is successful, status will be changed as New to Current.
Business rule is successfully deployed and status is now Current.
Step-3 – Execute the SFC on Operation POD
Log the NC code for the operation by following steps
- Start the SFC for the operation and Click on Nonconformance Button to log the NC .
- Click on the NC Group and Select the NC Code and Log the NC
- Click on Add button
- Click on Done button
- Check the message on POD
Here first display the Log NC message and then Custom message will display after clicking on the Add button . Once click on the Done button, disposition related message will display.
Select and start the SFC. Click on Non-conformance button
Select NC group and Click on Log NC button ,click on Add button.
Display the custom POD message on the POD after standard NC Log message.
Click on Done button and disposition related message will display on POD .
Display the message on POD.
Conclusion
In conclusion, Non-conformance Hook point capability is playing as an important key role to display the message on POD. Display the POD Message on Work Center POD, Operation Activity POD and Order POD. You can display the message on the POD as per the requirement and configuration during the non-conformance at disposition Hook point.
If you have any questions ,please share your comments on answer questions section(https://answers.sap.com/tags/73555000100800001492) and any feedback is highly appreciated .