Introduction
How can we hide the Hold Button while Creating a Purchase Order in SAP?
This is a very common requirement as based on some parameter the Business may not like to Hold a Purchase order which is similar to Parking an Invoice.
This blog is intended to anyone starting SAP Career or any Experienced folk who wants to brush up some simple concepts
Solution
The Business wishes to hide the Hold button in Framework Purchase order

Now we go Transaction Code OLME and Select the BADI mentioned below

Now we create an Implementation for this BADI as mentioned below

Below is a simple code that Hides the Hold button which is controlled by Variable CH_ALLOWED.

After Implementing the Code here is the Result. The Hold Button is missing

Conclusion
This can be used in SAP S/4HANA and SAP ECC.
Below is the video version
https://youtu.be/BXFSdbUqbOA