From 7f31b5ca5a1faab19e05c36340bc83f3d7a04a81 Mon Sep 17 00:00:00 2001 From: roberto Date: Thu, 27 Nov 2008 11:36:58 +0000 Subject: [PATCH] Se activan remesas de cliente y proveedor para la siguiente subida git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@783 0c75b7a4-871f-7646-8a2f-f78d34cc349f --- Build/Build.fbp5 | 4 +- Database/scripts/factuges.sql | 95 ++++++++++++++++ Source/Base/Base.dproj | 102 +++++++++--------- Source/Cliente/uBootStrap.pas | 4 +- .../Plugin/RemesasCliente_plugin.dpk | Bin 670 -> 669 bytes .../Plugin/RemesasCliente_plugin.dproj | 51 +-------- .../Plugin/RemesasCliente_plugin.res | Bin 32 -> 5056 bytes .../Plugin/uPluginRemesasCliente.dfm | 1 - .../Servidor/srvRemesasCliente_Impl.pas | 4 +- .../Plugin/RemesasProveedor_plugin.dpk | Bin 684 -> 683 bytes .../Plugin/RemesasProveedor_plugin.dproj | 54 ++-------- .../Plugin/RemesasProveedor_plugin.res | Bin 32 -> 5056 bytes .../Plugin/uPluginRemesasProveedor.dfm | 1 - .../Servidor/srvRemesasProveedor_Impl.pas | 4 +- .../Views/uEditorRemesaProveedor.dfm | 74 ++++++++++++- .../Views/uEditorRemesaProveedor.pas | 2 +- Source/Servidor/FactuGES_Server.RES | Bin 23208 -> 23208 bytes Source/Servidor/FactuGES_Server.rc | 2 +- 18 files changed, 240 insertions(+), 158 deletions(-) diff --git a/Build/Build.fbp5 b/Build/Build.fbp5 index 8c595736..92216824 100644 --- a/Build/Build.fbp5 +++ b/Build/Build.fbp5 @@ -9121,7 +9121,7 @@ Comments= - False + True True False True @@ -12661,7 +12661,7 @@ Comments= - False + True True False True diff --git a/Database/scripts/factuges.sql b/Database/scripts/factuges.sql index 97a4e9b0..0d30f3e9 100644 --- a/Database/scripts/factuges.sql +++ b/Database/scripts/factuges.sql @@ -3384,6 +3384,101 @@ LEFT JOIN V_REC_PRO_SITUACION RECIBO_COMPENSADO2 ON (RECIBO_COMPENSADO2.ID_RECIBO = RECIBOS_PROVEEDOR.ID_RECIBO_COMPENSADO) ; +CREATE VIEW V_REMESAS_CLIENTE( + ID, + ID_EMPRESA, + REFERENCIA, + TIPO, + FECHA_REMESA, + DESCRIPCION, + ID_DATOS_BANCO, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO, + NOMBRE, + ENTIDAD, + SUCURSAL, + DC, + CUENTA, + SUFIJO_N19, + SUFIJO_N58, + IMPORTE_TOTAL) +AS +SELECT + REMESAS_CLIENTE.ID, + REMESAS_CLIENTE.ID_EMPRESA, + REMESAS_CLIENTE.REFERENCIA, + REMESAS_CLIENTE.TIPO, + REMESAS_CLIENTE.FECHA_REMESA, + REMESAS_CLIENTE.DESCRIPCION, + REMESAS_CLIENTE.ID_DATOS_BANCO, + REMESAS_CLIENTE.FECHA_ALTA, + REMESAS_CLIENTE.FECHA_MODIFICACION, + REMESAS_CLIENTE.USUARIO, + EMPRESAS_DATOS_BANCO.NOMBRE, + EMPRESAS_DATOS_BANCO.ENTIDAD, + EMPRESAS_DATOS_BANCO.SUCURSAL, + EMPRESAS_DATOS_BANCO.DC, + EMPRESAS_DATOS_BANCO.CUENTA, + EMPRESAS_DATOS_BANCO.SUFIJO_N19, + EMPRESAS_DATOS_BANCO.SUFIJO_N58, + SUM(COALESCE(RECIBOS_CLIENTE.IMPORTE,0) + COALESCE(RECIBOS_CLIENTE.OTROS_GASTOS,0) + COALESCE(V_REC_CLI_COMPENSADOS.IMPORTE_TOTAL_COMPENSADO,0)) as IMPORTE_TOTAL + +FROM + REMESAS_CLIENTE + LEFT OUTER JOIN EMPRESAS_DATOS_BANCO ON (EMPRESAS_DATOS_BANCO.ID = REMESAS_CLIENTE.ID_DATOS_BANCO) + LEFT OUTER JOIN RECIBOS_CLIENTE ON (RECIBOS_CLIENTE.ID_REMESA = REMESAS_CLIENTE.ID) + LEFT OUTER JOIN V_REC_CLI_COMPENSADOS ON (V_REC_CLI_COMPENSADOS.ID_RECIBO = RECIBOS_CLIENTE.ID) +GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 +; + +CREATE VIEW V_REMESAS_PROVEEDOR( + ID, + ID_EMPRESA, + REFERENCIA, + TIPO, + FECHA_REMESA, + DESCRIPCION, + ID_DATOS_BANCO, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO, + NOMBRE, + ENTIDAD, + SUCURSAL, + DC, + CUENTA, + SUFIJO_N19, + SUFIJO_N58, + IMPORTE_TOTAL) +AS +SELECT + REMESAS_PROVEEDOR.ID, + REMESAS_PROVEEDOR.ID_EMPRESA, + REMESAS_PROVEEDOR.REFERENCIA, + REMESAS_PROVEEDOR.TIPO, + REMESAS_PROVEEDOR.FECHA_REMESA, + REMESAS_PROVEEDOR.DESCRIPCION, + REMESAS_PROVEEDOR.ID_DATOS_BANCO, + REMESAS_PROVEEDOR.FECHA_ALTA, + REMESAS_PROVEEDOR.FECHA_MODIFICACION, + REMESAS_PROVEEDOR.USUARIO, + EMPRESAS_DATOS_BANCO.NOMBRE, + EMPRESAS_DATOS_BANCO.ENTIDAD, + EMPRESAS_DATOS_BANCO.SUCURSAL, + EMPRESAS_DATOS_BANCO.DC, + EMPRESAS_DATOS_BANCO.CUENTA, + EMPRESAS_DATOS_BANCO.SUFIJO_N19, + EMPRESAS_DATOS_BANCO.SUFIJO_N58, + SUM(COALESCE(RECIBOS_PROVEEDOR.IMPORTE,0) + COALESCE(RECIBOS_PROVEEDOR.OTROS_GASTOS,0) + COALESCE(V_REC_PRO_COMPENSADOS.IMPORTE_TOTAL_COMPENSADO,0)) as IMPORTE_TOTAL + +FROM + REMESAS_PROVEEDOR + LEFT OUTER JOIN EMPRESAS_DATOS_BANCO ON (EMPRESAS_DATOS_BANCO.ID = REMESAS_PROVEEDOR.ID_DATOS_BANCO) + LEFT OUTER JOIN RECIBOS_PROVEEDOR ON (RECIBOS_PROVEEDOR.ID_REMESA = REMESAS_PROVEEDOR.ID) + LEFT OUTER JOIN V_REC_PRO_COMPENSADOS ON (V_REC_PRO_COMPENSADOS.ID_RECIBO = RECIBOS_PROVEEDOR.ID) +GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 +; /******************************************************************************/ /**** Primary Keys ****/ diff --git a/Source/Base/Base.dproj b/Source/Base/Base.dproj index 9237feb0..1257efdb 100644 --- a/Source/Base/Base.dproj +++ b/Source/Base/Base.dproj @@ -54,58 +54,58 @@ MainSource + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
fConfigurarConexion
TForm diff --git a/Source/Cliente/uBootStrap.pas b/Source/Cliente/uBootStrap.pas index d295cf4d..c6a00145 100644 --- a/Source/Cliente/uBootStrap.pas +++ b/Source/Cliente/uBootStrap.pas @@ -45,8 +45,8 @@ begin LoadModule(MODULENAME_RECIBOS_PROVEEDOR); LoadModule(MODULENAME_FACTURAS_PROVEEDOR); -// LoadModule('RemesasCliente_plugin.bpl'); -// LoadModule('RemesasProveedor_plugin.bpl'); + LoadModule('RemesasCliente_plugin.bpl'); + LoadModule('RemesasProveedor_plugin.bpl'); LoadModule('Inventario_plugin.bpl'); LoadModule('HistoricoMovimientos_plugin.bpl'); diff --git a/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dpk b/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dpk index 14dbb824390f53ccf4bc1ecb39762c4ad9d0a839..07728854de52cd0c45f628626d69c774c452eb5e 100644 GIT binary patch delta 7 OcmbQoI+u0BTqXbt=mM1h delta 9 QcmbQsI*)b3TqZ^a01y%amH+?% diff --git a/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dproj b/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dproj index d4b0b32d..504948da 100644 --- a/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dproj +++ b/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dproj @@ -39,65 +39,24 @@ Delphi.Personality Package - - False - True - False - - - True - False - False - - - True - False - 1 - 0 - 0 - 0 - False - False - False - False - False - 3082 - 1252 - - - - - 1.0.0.0 - - - - - - 1.0.0.0 - - - - RemesasCliente_plugin.dpk - - +FalseTrueFalseFalseFalseFalseTrueFalse1000FalseFalseFalseFalseFalse308212521.0.0.01.0.0.0RemesasCliente_plugin.dpk MainSource - - - + + +
PluginRemesasCliente
-