O SAP permite que se façam modificações sem que se perca a garantia. Elas podem ser feitas via user exit, field exit, badis, enhancements e ampliações.
Neste post, falo sobre os enhancements. Eles são dividos em duas partes, o Implicit Enhancement e o Explicit Enhancement.