Ver Mensaje Individual
  #3  
Antiguo 10-04-2023
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Reputación: 23
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Yo creo que lo ideal sería incluir un disparador despues de actualizar el estado de la factura. Y utilizar el procedimiento indicado por Casimiro Notevi

Código SQL [-]
CREATE OR ALTER trigger Facturas_AU0 for doctype
active after update position 0
AS
begin
     if ((old.Estado<>new.Estado) and (new.Estado='*')) then
        --Reversar factura
       execute procedure EliminaFactura(old.Numero);
     endif

end
Espero ayude...Saludos cordiales
Responder Con Cita