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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
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 14dbb824..07728854 100644
Binary files a/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dpk and b/Source/Modulos/Remesas de cliente/Plugin/RemesasCliente_plugin.dpk differ
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
-
-
-
+
+
+
-