diff --git a/Database/VISTAS.SQL b/Database/VISTAS.SQL index a0c36c47..33de6d16 100644 --- a/Database/VISTAS.SQL +++ b/Database/VISTAS.SQL @@ -352,7 +352,8 @@ CREATE VIEW V_ALBARANES_PROVEEDOR( FECHA_MODIFICACION, USUARIO, ID_FORMA_PAGO, - NUM_COPIAS) + NUM_COPIAS, + NUM_CORREOS) AS SELECT ALBARANES_PROVEEDOR.ID, @@ -395,7 +396,8 @@ SELECT ALBARANES_PROVEEDOR.FECHA_MODIFICACION, ALBARANES_PROVEEDOR.USUARIO, ALBARANES_PROVEEDOR.ID_FORMA_PAGO, - IMPRESIONES.NUM_COPIAS + IMPRESIONES.NUM_COPIAS, + REGISTRO_CORREOS.NUM_CORREOS FROM ALBARANES_PROVEEDOR INNER JOIN CONTACTOS ON (CONTACTOS.ID = ALBARANES_PROVEEDOR.ID_PROVEEDOR) @@ -404,7 +406,11 @@ FROM LEFT OUTER JOIN PEDIDOS_PROVEEDOR ON (PEDIDOS_PROVEEDOR.ID = ALBARANES_PROVEEDOR.ID_PEDIDO) LEFT OUTER JOIN FACTURAS_PROVEEDOR ON (FACTURAS_PROVEEDOR.ID = ALBARANES_PROVEEDOR.ID_FACTURA) LEFT OUTER JOIN ALMACENES ON (ALMACENES.ID = ALBARANES_PROVEEDOR.ID_ALMACEN) - LEFT JOIN IMPRESIONES ON ((IMPRESIONES.ID_TABLA = ALBARANES_PROVEEDOR.ID) AND (IMPRESIONES.TABLA = 'ALBARANESPROVEEDOR')); + LEFT JOIN IMPRESIONES + ON ((IMPRESIONES.ID_TABLA = ALBARANES_PROVEEDOR.ID) AND (IMPRESIONES.TABLA = 'ALBARANESPROVEEDOR')) + LEFT JOIN REGISTRO_CORREOS + ON ((REGISTRO_CORREOS.ID_TABLA = ALBARANES_PROVEEDOR.ID) AND (REGISTRO_CORREOS.TABLA = 'ALBARANESPROVEEDOR')) +; CREATE VIEW V_AGENTES( @@ -609,37 +615,38 @@ group by ID_RECIBO_COMPENSADO; CREATE VIEW V_RECIBOS_CLIENTE( -ID, -ID_RECIBO_COMPENSADO, -REFERENCIA_REC_COMPENSADO, -REFERENCIA, -SITUACION, -ID_FACTURA, -ID_REMESA, -REFERENCIA_REMESA, -FECHA_EMISION, -FECHA_VENCIMIENTO, -DESCRIPCION, -OBSERVACIONES, -IMPORTE, -OTROS_GASTOS, -IMPORTE_TOTAL, -FECHA_FACTURA, -FORMA_PAGO_FACTURA, -IMPORTE_FACTURA, -ID_EMPRESA, -ID_CLIENTE, -NOMBRE_CLIENTE, -NIF_CIF_CLIENTE, -ENTIDAD_CLIENTE, -SUCURSAL_CLIENTE, -DC_CLIENTE, -CUENTA_CLIENTE, -FECHA_ALTA, -FECHA_MODIFICACION, -USUARIO, -NUM_COPIAS) - AS + ID, + ID_RECIBO_COMPENSADO, + REFERENCIA_REC_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + ID_REMESA, + REFERENCIA_REMESA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + DESCRIPCION, + OBSERVACIONES, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + FORMA_PAGO_FACTURA, + IMPORTE_FACTURA, + ID_EMPRESA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ENTIDAD_CLIENTE, + SUCURSAL_CLIENTE, + DC_CLIENTE, + CUENTA_CLIENTE, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO, + NUM_COPIAS, + NUM_CORREOS) +AS SELECT RECIBOS_CLIENTE.ID, RECIBOS_CLIENTE.ID_RECIBO_COMPENSADO, RECIBO_COMPENSADO1.REFERENCIA, @@ -664,7 +671,8 @@ SELECT RECIBOS_CLIENTE.ID, RECIBOS_CLIENTE.FECHA_ALTA, RECIBOS_CLIENTE.FECHA_MODIFICACION, RECIBOS_CLIENTE.USUARIO, - IMPRESIONES.NUM_COPIAS + IMPRESIONES.NUM_COPIAS, + REGISTRO_CORREOS.NUM_CORREOS FROM RECIBOS_CLIENTE LEFT JOIN V_REC_CLI_SITUACION @@ -685,7 +693,11 @@ LEFT JOIN RECIBOS_CLIENTE RECIBO_COMPENSADO1 ON (RECIBO_COMPENSADO1.ID = RECIBOS_CLIENTE.ID_RECIBO_COMPENSADO) LEFT JOIN V_REC_CLI_SITUACION RECIBO_COMPENSADO2 ON (RECIBO_COMPENSADO2.ID_RECIBO = RECIBOS_CLIENTE.ID_RECIBO_COMPENSADO) -LEFT JOIN IMPRESIONES ON ((IMPRESIONES.ID_TABLA = RECIBOS_CLIENTE.ID) AND (IMPRESIONES.TABLA = 'RECIBOSCLIENTE')); +LEFT JOIN IMPRESIONES +ON ((IMPRESIONES.ID_TABLA = RECIBOS_CLIENTE.ID) AND (IMPRESIONES.TABLA = 'RECIBOSCLIENTE')) +LEFT JOIN REGISTRO_CORREOS +ON ((REGISTRO_CORREOS.ID_TABLA = RECIBOS_CLIENTE.ID) AND (REGISTRO_CORREOS.TABLA = 'RECIBOSCLIENTE')) +; @@ -809,39 +821,40 @@ GROUP BY ID_FACTURA; CREATE VIEW V_FACTURAS_PROVEEDOR( -ID, -ID_EMPRESA, -REFERENCIA, -TIPO, -REFERENCIA_PROVEEDOR, -FECHA_FACTURA, -SITUACION, -BASE_IMPONIBLE, -DESCUENTO, -IMPORTE_DESCUENTO, -IVA, -IMPORTE_IVA, -RE, -IMPORTE_RE, -IMPORTE_TOTAL, -OBSERVACIONES, -ID_PROVEEDOR, -NIF_CIF, -NOMBRE, -CALLE, -POBLACION, -PROVINCIA, -CODIGO_POSTAL, -FECHA_ALTA, -FECHA_MODIFICACION, -USUARIO, -ID_FORMA_PAGO, -RECARGO_EQUIVALENCIA, -ID_TIPO_IVA, -IMPORTE_NETO, -IMPORTE_PORTE, -NUM_COPIAS) - AS + ID, + ID_EMPRESA, + REFERENCIA, + TIPO, + REFERENCIA_PROVEEDOR, + FECHA_FACTURA, + SITUACION, + BASE_IMPONIBLE, + DESCUENTO, + IMPORTE_DESCUENTO, + IVA, + IMPORTE_IVA, + RE, + IMPORTE_RE, + IMPORTE_TOTAL, + OBSERVACIONES, + ID_PROVEEDOR, + NIF_CIF, + NOMBRE, + CALLE, + POBLACION, + PROVINCIA, + CODIGO_POSTAL, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO, + ID_FORMA_PAGO, + RECARGO_EQUIVALENCIA, + ID_TIPO_IVA, + IMPORTE_NETO, + IMPORTE_PORTE, + NUM_COPIAS, + NUM_CORREOS) +AS SELECT FACTURAS_PROVEEDOR.ID, FACTURAS_PROVEEDOR.ID_EMPRESA, FACTURAS_PROVEEDOR.REFERENCIA, @@ -873,15 +886,18 @@ SELECT FACTURAS_PROVEEDOR.ID, FACTURAS_PROVEEDOR.ID_TIPO_IVA, FACTURAS_PROVEEDOR.IMPORTE_NETO, FACTURAS_PROVEEDOR.IMPORTE_PORTE, - IMPRESIONES.NUM_COPIAS + IMPRESIONES.NUM_COPIAS, + REGISTRO_CORREOS.NUM_CORREOS FROM V_FAC_PRO_SITUACION LEFT JOIN FACTURAS_PROVEEDOR ON (FACTURAS_PROVEEDOR.ID = V_FAC_PRO_SITUACION.ID_FACTURA) LEFT JOIN PROVEEDORES_DATOS ON (PROVEEDORES_DATOS.ID_PROVEEDOR = FACTURAS_PROVEEDOR.ID_PROVEEDOR) LEFT JOIN IMPRESIONES - ON ((IMPRESIONES.ID_TABLA = FACTURAS_PROVEEDOR.ID) AND (IMPRESIONES.TABLA = 'FACTURASPROVEEDOR')); - + ON ((IMPRESIONES.ID_TABLA = FACTURAS_PROVEEDOR.ID) AND (IMPRESIONES.TABLA = 'FACTURASPROVEEDOR')) + LEFT JOIN REGISTRO_CORREOS + ON ((REGISTRO_CORREOS.ID_TABLA = FACTURAS_PROVEEDOR.ID) AND (REGISTRO_CORREOS.TABLA = 'FACTURASPROVEEDOR')) +; CREATE VIEW V_FACTURAS_CLIENTE( @@ -1071,7 +1087,8 @@ CREATE VIEW V_ALBARANES_CLIENTE( FECHA_RECEPCION, ID_AGENTE, AGENTE, - NUM_COPIAS) + NUM_COPIAS, + NUM_CORREOS) AS SELECT ALBARANES_CLIENTE.ID, @@ -1119,7 +1136,8 @@ SELECT ALBARANES_CLIENTE.FECHA_RECEPCION, CLIENTES_DATOS.ID_AGENTE, AGENTES.NOMBRE, - IMPRESIONES.NUM_COPIAS + IMPRESIONES.NUM_COPIAS, + REGISTRO_CORREOS.NUM_CORREOS FROM ALBARANES_CLIENTE @@ -1132,7 +1150,10 @@ FROM LEFT OUTER JOIN PEDIDOS_CLIENTE ON (PEDIDOS_CLIENTE.ID = ALBARANES_CLIENTE.ID_PEDIDO) LEFT OUTER JOIN FACTURAS_CLIENTE ON (FACTURAS_CLIENTE.ID = ALBARANES_CLIENTE.ID_FACTURA) LEFT OUTER JOIN ALMACENES ON (ALMACENES.ID = ALBARANES_CLIENTE.ID_ALMACEN) - LEFT JOIN IMPRESIONES ON ((IMPRESIONES.ID_TABLA = ALBARANES_CLIENTE.ID) AND (IMPRESIONES.TABLA = 'ALBARANESCLIENTE')) + LEFT JOIN IMPRESIONES + ON ((IMPRESIONES.ID_TABLA = ALBARANES_CLIENTE.ID) AND (IMPRESIONES.TABLA = 'ALBARANESCLIENTE')) + LEFT JOIN REGISTRO_CORREOS + ON ((REGISTRO_CORREOS.ID_TABLA = ALBARANES_CLIENTE.ID) AND (REGISTRO_CORREOS.TABLA = 'ALBARANESCLIENTE')) ; @@ -1703,39 +1724,40 @@ group by id_pedido CREATE VIEW V_PEDIDOS_CLIENTE( -ID, -ID_EMPRESA, -ID_CLIENTE, -NOMBRE, -REFERENCIA, -REFERENCIA_CLIENTE, -SITUACION, -FECHA_PEDIDO, -CALLE, -CODIGO_POSTAL, -POBLACION, -PROVINCIA, -PERSONA_CONTACTO, -TELEFONO, -OBSERVACIONES, -INCIDENCIAS, -INCIDENCIAS_ACTIVAS, -FECHA_ALTA, -FECHA_MODIFICACION, -USUARIO, -IMPORTE_NETO, -IMPORTE_PORTE, -DESCUENTO, -IMPORTE_DESCUENTO, -BASE_IMPONIBLE, -IVA, -IMPORTE_IVA, -IMPORTE_TOTAL, -ID_FORMA_PAGO, -REF_TIENDA_WEB, -FECHA_PREVISTA_ENVIO, -NUM_COPIAS) - AS + ID, + ID_EMPRESA, + ID_CLIENTE, + NOMBRE, + REFERENCIA, + REFERENCIA_CLIENTE, + SITUACION, + FECHA_PEDIDO, + CALLE, + CODIGO_POSTAL, + POBLACION, + PROVINCIA, + PERSONA_CONTACTO, + TELEFONO, + OBSERVACIONES, + INCIDENCIAS, + INCIDENCIAS_ACTIVAS, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO, + IMPORTE_NETO, + IMPORTE_PORTE, + DESCUENTO, + IMPORTE_DESCUENTO, + BASE_IMPONIBLE, + IVA, + IMPORTE_IVA, + IMPORTE_TOTAL, + ID_FORMA_PAGO, + REF_TIENDA_WEB, + FECHA_PREVISTA_ENVIO, + NUM_COPIAS, + NUM_CORREOS) +AS SELECT PEDIDOS_CLIENTE.ID, PEDIDOS_CLIENTE.ID_EMPRESA, @@ -1768,52 +1790,58 @@ SELECT PEDIDOS_CLIENTE.ID_FORMA_PAGO, PEDIDOS_CLIENTE.REF_TIENDA_WEB, PEDIDOS_CLIENTE.FECHA_PREVISTA_ENVIO, - IMPRESIONES.NUM_COPIAS + IMPRESIONES.NUM_COPIAS, + REGISTRO_CORREOS.NUM_CORREOS FROM V_PED_CLI_SITUACION INNER JOIN PEDIDOS_CLIENTE ON (PEDIDOS_CLIENTE.ID = V_PED_CLI_SITUACION.ID_PEDIDO) INNER JOIN V_CLIENTES ON (PEDIDOS_CLIENTE.ID_CLIENTE = V_CLIENTES.ID) - LEFT JOIN IMPRESIONES ON ((IMPRESIONES.ID_TABLA = PEDIDOS_CLIENTE.ID) AND (IMPRESIONES.TABLA = 'PEDIDOSCLIENTE')); + LEFT JOIN IMPRESIONES + ON ((IMPRESIONES.ID_TABLA = PEDIDOS_CLIENTE.ID) AND (IMPRESIONES.TABLA = 'PEDIDOSCLIENTE')) + LEFT JOIN REGISTRO_CORREOS + ON ((REGISTRO_CORREOS.ID_TABLA = PEDIDOS_CLIENTE.ID) AND (REGISTRO_CORREOS.TABLA = 'PEDIDOSCLIENTE')) +; CREATE VIEW V_PEDIDOS_PROVEEDOR( -ID, -ID_EMPRESA, -ID_PROVEEDOR, -NOMBRE, -REFERENCIA, -SITUACION, -FECHA_ENVIO, -FECHA_PEDIDO, -FECHA_CONFIRMACION, -FECHA_ENTREGA, -ID_ALMACEN, -NOMBRE_ALMACEN, -OBSERVACIONES, -IMPORTE_TOTAL, -INCIDENCIAS, -INCIDENCIAS_ACTIVAS, -CALLE, -POBLACION, -PROVINCIA, -CODIGO_POSTAL, -PERSONA_CONTACTO, -TELEFONO, -FECHA_ALTA, -FECHA_MODIFICACION, -USUARIO, -ID_PEDIDO_CLIENTE, -REF_PED_CLIENTE, -IMPORTE_NETO, -IMPORTE_PORTE, -DESCUENTO, -IMPORTE_DESCUENTO, -BASE_IMPONIBLE, -IVA, -IMPORTE_IVA, -ID_FORMA_PAGO, -NUM_COPIAS) - AS + ID, + ID_EMPRESA, + ID_PROVEEDOR, + NOMBRE, + REFERENCIA, + SITUACION, + FECHA_ENVIO, + FECHA_PEDIDO, + FECHA_CONFIRMACION, + FECHA_ENTREGA, + ID_ALMACEN, + NOMBRE_ALMACEN, + OBSERVACIONES, + IMPORTE_TOTAL, + INCIDENCIAS, + INCIDENCIAS_ACTIVAS, + CALLE, + POBLACION, + PROVINCIA, + CODIGO_POSTAL, + PERSONA_CONTACTO, + TELEFONO, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO, + ID_PEDIDO_CLIENTE, + REF_PED_CLIENTE, + IMPORTE_NETO, + IMPORTE_PORTE, + DESCUENTO, + IMPORTE_DESCUENTO, + BASE_IMPONIBLE, + IVA, + IMPORTE_IVA, + ID_FORMA_PAGO, + NUM_COPIAS, + NUM_CORREOS) +AS SELECT PEDIDOS_PROVEEDOR.ID, PEDIDOS_PROVEEDOR.ID_EMPRESA, @@ -1850,15 +1878,19 @@ SELECT PEDIDOS_PROVEEDOR.IVA, PEDIDOS_PROVEEDOR.IMPORTE_IVA, PEDIDOS_PROVEEDOR.ID_FORMA_PAGO, - IMPRESIONES.NUM_COPIAS + IMPRESIONES.NUM_COPIAS, + REGISTRO_CORREOS.NUM_CORREOS FROM PEDIDOS_PROVEEDOR INNER JOIN V_PROVEEDORES ON (PEDIDOS_PROVEEDOR.ID_PROVEEDOR = V_PROVEEDORES.ID) INNER JOIN V_PED_PROV_SITUACION ON (V_PED_PROV_SITUACION.ID_PEDIDO = PEDIDOS_PROVEEDOR.ID) LEFT OUTER JOIN ALMACENES ON (ALMACENES.ID = PEDIDOS_PROVEEDOR.ID_ALMACEN) LEFT OUTER JOIN PEDIDOS_CLIENTE ON (PEDIDOS_CLIENTE.ID = PEDIDOS_PROVEEDOR.ID_PEDIDO_CLIENTE) - LEFT JOIN IMPRESIONES ON ((IMPRESIONES.ID_TABLA = PEDIDOS_PROVEEDOR.ID) AND (IMPRESIONES.TABLA = 'PEDIDOSPROVEEDOR')); - + LEFT JOIN IMPRESIONES + ON ((IMPRESIONES.ID_TABLA = PEDIDOS_PROVEEDOR.ID) AND (IMPRESIONES.TABLA = 'PEDIDOSPROVEEDOR')) + LEFT JOIN REGISTRO_CORREOS + ON ((REGISTRO_CORREOS.ID_TABLA = PEDIDOS_PROVEEDOR.ID) AND (REGISTRO_CORREOS.TABLA = 'PEDIDOSPROVEEDOR')) +; CREATE VIEW V_PED_CLI_ART_PEND_PEDIR_PROV( diff --git a/Source/Base/Base.res b/Source/Base/Base.res index 8b251f31..1641339f 100644 Binary files a/Source/Base/Base.res and b/Source/Base/Base.res differ diff --git a/Source/Base/GUIBase/GUIBase.res b/Source/Base/GUIBase/GUIBase.res index 1641339f..8b251f31 100644 Binary files a/Source/Base/GUIBase/GUIBase.res and b/Source/Base/GUIBase/GUIBase.res differ diff --git a/Source/Iconos/Generales/16x16/Thumbs.db b/Source/Iconos/Generales/16x16/Thumbs.db index 9562311e..a90cf8b6 100644 Binary files a/Source/Iconos/Generales/16x16/Thumbs.db and b/Source/Iconos/Generales/16x16/Thumbs.db differ diff --git a/Source/Modulos/Albaranes de cliente/AlbaranesCliente_Group.bdsgroup b/Source/Modulos/Albaranes de cliente/AlbaranesCliente_Group.bdsgroup index 4ad68757..853c89b6 100644 --- a/Source/Modulos/Albaranes de cliente/AlbaranesCliente_Group.bdsgroup +++ b/Source/Modulos/Albaranes de cliente/AlbaranesCliente_Group.bdsgroup @@ -23,10 +23,7 @@ ..\Relaciones\Albaranes de cliente - Facturas de cliente\AlbCli_FacCli_relation.bdsproj Views\AlbaranesCliente_view.bdsproj Plugin\AlbaranesCliente_plugin.bdsproj - ..\Facturas de cliente\Views\FacturasCliente_view.bdsproj - ..\..\Servidor\FactuGES_Server.bdsproj - ..\..\Cliente\FactuGES.bdsproj - DataAbstract_D10.bpl Base.bpl ControllerBase.bpl GUIBase.bpl Contactos_view.bpl Articulos_view.bpl AlbaranesCliente_model.bpl AlbaranesCliente_data.bpl AlbaranesCliente_controller.bpl FacturasCliente_controller.bpl PedCli_AlbCli_relation.bpl AlbCli_FacCli_relation.bpl AlbaranesCliente_view.bpl AlbaranesCliente_plugin.bpl FacturasCliente_view.bpl FactuGES_Server.exe FactuGES.exe + DataAbstract_D10.bpl Base.bpl ControllerBase.bpl GUIBase.bpl Contactos_view.bpl Articulos_view.bpl AlbaranesCliente_model.bpl AlbaranesCliente_data.bpl AlbaranesCliente_controller.bpl FacturasCliente_controller.bpl PedCli_AlbCli_relation.bpl AlbCli_FacCli_relation.bpl AlbaranesCliente_view.bpl AlbaranesCliente_plugin.bpl diff --git a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas index 0314a032..76d7bbeb 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas @@ -96,6 +96,7 @@ type procedure FiltrarEmpresa(AAlbaran: IBizAlbaranCliente); function _Vacio : IBizAlbaranCliente; function ValidarAlbaran(AAlbaran: IBizAlbaranCliente): Boolean; + procedure _AnadirMarcaEnvioCorreo(AAlbaran: IBizAlbaranCliente); public property ClienteController: IClientesController read GetClienteController write SetClienteController; @@ -171,7 +172,7 @@ uses schContactosClient_Intf, uAlbaranesClienteReportController, uControllerDetallesBase, uPedidosClienteController, uBizPedidosCliente, uBizDetallesPedidoCliente, schPedidosClienteClient_Intf, uDialogUtils, Windows, Forms, Dialogs, uGUIBase, - + uDataModuleRegistroCorreos, uIDialogListaAlbaranesCliEnvioEMail, uSistemaFunc, uStringsUtils, uDialogElegirEMail, uEMailUtils; @@ -663,6 +664,37 @@ begin end; end; +procedure TAlbaranesClienteController._AnadirMarcaEnvioCorreo(AAlbaran: IBizAlbaranCliente); +var + ASoloLectura : Boolean; +begin + if not Assigned(AAlbaran) then + raise Exception.Create ('Albaran no asignado (_AnadirMarcaEnvioCorreo)'); + + if AAlbaran.DataTable.Active then + AAlbaran.DataTable.Active := True; + + if AnadirMarcaEnvioCorreo(nme_AlbaranesCliente, AAlbaran.ID) then + begin + DesconectarTabla(AAlbaran.DataTable); + try + ASoloLectura := AAlbaran.DataTable.ReadOnly; + if ASoloLectura then + SetDataTableReadOnly(AAlbaran.DataTable, False); + try + AAlbaran.Edit; + AAlbaran.NUM_CORREOS := AAlbaran.NUM_CORREOS + 1; + AAlbaran.Post; + finally + if ASoloLectura then + SetDataTableReadOnly(AAlbaran.DataTable, True); + end; + finally + ConectarTabla(AAlbaran.DataTable); + end; + end; +end; + function TAlbaranesClienteController._Vacio: IBizAlbaranCliente; begin Result := Buscar(ID_NULO); @@ -813,7 +845,7 @@ begin AReportController.ExportToPDF(AAlbaran.ID, AFicheroTMP); Result := EnviarEMailMAPI(AAsunto, ATextoEMail, AFicheroTMP, '', '', AAlbaran.Cliente.NOMBRE, AEMail, AEnviarDirectamente); if Result then -// _AnadirMarcaEnvioCorreo(AAlbaran); + _AnadirMarcaEnvioCorreo(AAlbaran); finally SysUtils.DeleteFile(AFicheroTMP); AReportController := NIL; diff --git a/Source/Modulos/Albaranes de cliente/Data/AlbaranesCliente_data.bdsproj b/Source/Modulos/Albaranes de cliente/Data/AlbaranesCliente_data.bdsproj index 63e51e84..754bc948 100644 --- a/Source/Modulos/Albaranes de cliente/Data/AlbaranesCliente_data.bdsproj +++ b/Source/Modulos/Albaranes de cliente/Data/AlbaranesCliente_data.bdsproj @@ -172,7 +172,7 @@ -