SAP fournit des moyens de locker des composants au dessus des DB locks : les objets de blocage.
SE11 et cocher objets de blocage.SM12.
Lors de la création d'un objet de blocage, deux modules fonction sont générés automatiquement : ENQUEUE_<OBJ_BLOCAGE> et DEQUEUE_<OBJ_BLOCAGE>.
Il existe 3 modes de blocages :
Le MF d'enqueue possède également un import parameter _wait. S'il est vide, le MF tente de bloquer l'objet une seule fois. S'il est égale à 'X', il le MF va tenter n fois de bloquer l'objet. n provient d'un paramètre de profile : enque/delay_max (RZ11). Entre chaque tentative, le MF va attendre 1 seconde.