El enqueue work process maneja los bloqueos lógicos de las transacciones de sap en la tabla de bloqueo. La instancia central es aquella donde el enqueue work process está corriendo. Modos de bloqueo: Bloqueo de escritura exclusivo (Exclusive write lock) denominado con la letra E en la tabla de bloque, los datos bloqueados solo pueden ser editados por un usuario (el propietario del bloqueo). El modo E rechaza cualquier otro tipo de bloque por otra transacción. Sólo puede acumular otros bloqueos E por el mismo usuario. Bloqueo de lectura compartido (shared lock mode) denominado con la letra S, en la tabla de bloqueo. Se aceptan solicitudes adicionales de lectura. Una solicitud de escritura es rechazada. Bloqueo de escritura mejorado (Exclusive noncumulative write lock) denominado con la letra X en la tabla de bloqueo, solo puede ser solicitado una vez, todas las demás solicitudes se rechazan. bloque optimístico (optimistic lock) denominado con la letra O en la tabla de bloqueo, al comienzo se establecen como bloqueos de lectura y luego pueden transformarse en bloques de escritura. Permite bloqueos adicionales del mismo tipo sobre un objeto. Al pasar de tipo O a tipo E todos los demás bloqueos sobre dicha transacción son eliminados de la tabla. La transacción SM12 muestra los bloqueos que actualmente hay en el sistema. Muy importante, desde la transacción SM12 podemos liberar bloqueos pero debemos ser cautelosos porque podríamos generar inconsistencia de datos en la base de datos.