Ver Mensaje Individual
  #1  
Viejo 04/07/06, 22:15:06
scorpion scorpion is offline
Junior Member
 
Fecha de Ingreso: jul 2006
Mensajes: 9
Thumbs up Problema con Enqueue (Bloqueos)

Buenas Tardes a todos, pues aqui solictando su ayuda para solucionar un problemita que tengo con un bloqueo en una tabla Z. Lo que sucede es que he creado una tabla Z y a esta le genere un bloqueo para los campos llave de la tabla, lo active y me genero las dos fuciones para poder manipularlo por programación. Despues dentro de mi programa mando llamar la funcion que bloquea con ciertos datos y efectivamente si lo bloquea ya que si en otro modo reviso la transaccion SM12 puedo ver un bloqueo, pero prosiguiendo con el programa despues de esto tengo un SELECT sobre los mismos datos que habia bloqueado (esto como prueba para ver si me funcionaria) y para mi sorpresa si me permite realizar la consulta y en teoria me deberia arrojar un sy-subrc = 4 porque el registro esta bloqueado.

Ya habia realizado otros bloqueos para otras tabalas y nunca habia tenido esta clase de problemas. Estuve revisando y me di cuenta que en la funcion enqueue que se genera al activar el bloqueo tiene parametros IMPORTING que es normal, pero tambien tiene OPTIONAL que en teoria no deberian afectar. Pero lo que se me hace raro es que en los demas bloqueos que yo he creado en ningun me aparece esto de OPTIONAL todos los parametros de entrada estan en IMPORTING.

Alguien sabe siesto afecta o no???? ya estuve todo el dia en esto y la verdad es que ya me estoy desesperando con este detallito, les agradeceria muchisimo su ayuda.

De antemano muchisisisisisimas gracias.

Saludos!!!!!!!!!!!!!!
Responder Con Cita