Hola.
Yo cambiaría un poco la forma de hacerlo. En lugar de mantener molestos bloqueos, calcularía el nº de recibo durante su creación, en un Trigger Before Insert. Con esto vas a bajar al mínimo las posiblidades de que se repita un nº de recibo, si aún así quieres asegurarte de que no se pueda duplicar un nº, simplemente pón una Unique Constraint sobre el/los campos.
Si necesitas ayuda sobre como programar este trigger, estaré encantado en ayudarte.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|