diff --git a/Database/FACTUGES.FDB b/Database/FACTUGES.FDB index c61af3a1..7389b903 100644 Binary files a/Database/FACTUGES.FDB and b/Database/FACTUGES.FDB differ diff --git a/Database/Script.txt b/Database/Script.txt new file mode 100644 index 00000000..aa65b8fe --- /dev/null +++ b/Database/Script.txt @@ -0,0 +1,32 @@ +ALTER TABLE ALBARANES_CLIENTE_DETALLES +ADD ID_PEDIDO TIPO_ID; + +update albaranes_cliente_detalles +set id_pedido = (select albaranes_cliente.id_pedido + from albaranes_cliente + where albaranes_cliente.id = albaranes_cliente_detalles.ID_ALBARAN); + +ALTER TABLE ALBARANES_PROVEEDOR_DETALLES +ADD ID_PEDIDO TIPO_ID; + +update albaranes_proveedor_detalles +set id_pedido = (select albaranes_proveedor.id_pedido + from albaranes_proveedor + where albaranes_proveedor.id = albaranes_proveedor_detalles.ID_ALBARAN); + + + + +CREATE TRIGGER FACTURAS_CLIENTE_DELETE FOR FACTURAS_CLIENTE +ACTIVE BEFORE DELETE POSITION 0 +AS +begin + update albaranes_cliente + set albaranes_cliente.fecha_recepcion = null + where albaranes_cliente.id_factura = id_factura; +end +^ + + +SET TERM ; ^ +