From ca2773a867623520b2b58955a25ec0f6124ec513 Mon Sep 17 00:00:00 2001 From: roberto Date: Mon, 18 Jun 2007 15:56:32 +0000 Subject: [PATCH] =?UTF-8?q?Arreglos=20informes=20referencias=20por=20n?= =?UTF-8?q?=C3=BAmero=20y=20en=20factura=20de=20cliente=20poener=20importe?= =?UTF-8?q?s=20vencimientos,=20banco=20y=20sucursal=20y=20error=20en=20rem?= =?UTF-8?q?esas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://192.168.0.254/svn/Proyectos.LuisLeon_FactuGES/trunk@48 c93665c3-c93d-084d-9b98-7d5f4a9c3376 --- Database/FACTUGES.FDB | Bin 2813952 -> 2822144 bytes .../Servidor/Informes/InfAlbaranCliente.fr3 | 12 ++++++----- .../Servidor/Informes/InfAlbaranProveedor.fr3 | 12 ++++++----- .../Debug/Servidor/Informes/InfComisiones.fr3 | 4 ++-- .../Servidor/Informes/InfFacturaCliente.fr3 | 19 +++++++++-------- .../Servidor/Informes/InfPedidoCliente.fr3 | 10 ++++----- .../Servidor/Informes/InfPedidoProveedor.fr3 | 12 +++++------ .../Servidor/Informes/InfReciboCliente.fr3 | 4 ++-- .../Servidor/Informes/InfRemesaCliente.fr3 | 4 ++-- .../Reports/uRptAlbaranesCliente_Server.dfm | 20 +++++++++++++++--- .../Reports/uRptFacturasCliente_Server.dfm | 20 ++++++++++++++---- .../Reports/uRptFacturasCliente_Server.pas | 2 +- .../Controller/uRemesasClienteController.pas | 3 ++- 13 files changed, 77 insertions(+), 45 deletions(-) diff --git a/Database/FACTUGES.FDB b/Database/FACTUGES.FDB index 3d3cdd6fc6e5a95b2a8a7dff6b04fa7efbbdcce5..a9f3c6a2072e7003d4182c75ecc6c4ed5ab65bec 100644 GIT binary patch delta 7435 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 delta 6112 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 OzW){S83?zS%Kr`Y%-${l diff --git a/Output/Debug/Servidor/Informes/InfAlbaranCliente.fr3 b/Output/Debug/Servidor/Informes/InfAlbaranCliente.fr3 index 2007728e..0bb9e959 100644 --- a/Output/Debug/Servidor/Informes/InfAlbaranCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfAlbaranCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -7,10 +7,10 @@ - + - + @@ -18,10 +18,10 @@ - + - + @@ -32,6 +32,8 @@ + + diff --git a/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 b/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 index c32da015..2d0b1614 100644 --- a/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 +++ b/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 @@ -1,5 +1,5 @@ - + @@ -7,10 +7,10 @@ - + - + @@ -18,10 +18,10 @@ - + - + @@ -30,6 +30,8 @@ + + diff --git a/Output/Debug/Servidor/Informes/InfComisiones.fr3 b/Output/Debug/Servidor/Informes/InfComisiones.fr3 index 30ee2efc..7b853959 100644 --- a/Output/Debug/Servidor/Informes/InfComisiones.fr3 +++ b/Output/Debug/Servidor/Informes/InfComisiones.fr3 @@ -1,5 +1,5 @@ - + @@ -34,7 +34,7 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 b/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 index 49dd0a20..db1d0f46 100644 --- a/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 @@ -1,7 +1,7 @@ - + - + @@ -27,7 +27,7 @@ - + @@ -36,10 +36,10 @@ - + - + @@ -52,7 +52,7 @@ - + @@ -68,9 +68,10 @@ - - - + + + + diff --git a/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 b/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 index bcf499bf..1ee12e68 100644 --- a/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 @@ -1,15 +1,15 @@ - + - + - + - + @@ -18,7 +18,7 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 index 5b8cf7e4..fdf3c1ef 100644 --- a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 +++ b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 @@ -1,15 +1,15 @@ - + - + - + - + @@ -17,10 +17,10 @@ - + - + diff --git a/Output/Debug/Servidor/Informes/InfReciboCliente.fr3 b/Output/Debug/Servidor/Informes/InfReciboCliente.fr3 index e683e34f..ca12163e 100644 --- a/Output/Debug/Servidor/Informes/InfReciboCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfReciboCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 b/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 index 8a504296..9b9bf4f4 100644 --- a/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -8,7 +8,7 @@ - + diff --git a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm index abdd3649..c0342041 100644 --- a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm +++ b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm @@ -1027,7 +1027,7 @@ object RptAlbaranesCliente: TRptAlbaranesCliente PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Por defecto' ReportOptions.CreateDate = 39065.872423495400000000 - ReportOptions.LastChange = 39245.779040972220000000 + ReportOptions.LastChange = 39251.734224537040000000 ScriptLanguage = 'PascalScript' ScriptText.Strings = ( '' @@ -1084,11 +1084,25 @@ object RptAlbaranesCliente: TRptAlbaranesCliente '' 'procedure Memo2OnBeforePrint(Sender: TfrxComponent);' 'begin' - ' Memo2.Lines.Clear;' + ' Memo2.Lines.Clear;' ' if (StrToFloat() < 0) then' ' Memo2.Lines.Add('#39'ORDEN DE DEVOLUCI'#211'N'#39')' ' else' - ' Memo2.Lines.Add('#39'ALBAR'#193'N DE CLIENTE'#39')' + ' Memo2.Lines.Add('#39'ALBAR'#193'N DE PROVEEDOR'#39')' + 'end;' + '' + 'procedure Memo5OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' Memo5.Lines.Clear;' + ' if (StrToFloat() < 0) then' + ' Memo5.Lines.Add('#39'N'#186' orden:'#39');' + 'end;' + '' + 'procedure Memo1OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' Memo1.Lines.Clear;' + ' if (StrToFloat() < 0) then' + ' Memo1.Lines.Add('#39'Fecha orden:'#39');' 'end;' '' 'begin' diff --git a/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm index 5ed74c24..43e0645f 100644 --- a/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm +++ b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm @@ -908,9 +908,10 @@ object RptFacturasCliente: TRptFacturasCliente Connection = 'IBX' TargetTable = 'FACTURAS_CLIENTE' SQL = - 'SELECT'#10' V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO'#10'FROM V_RECIBOS_CL' + - 'IENTE'#10'WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA'#10'ORDER BY ' + - 'V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO' + 'SELECT'#10' V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENT' + + 'E.IMPORTE_TOTAL'#10'FROM V_RECIBOS_CLIENTE'#10'WHERE V_RECIBOS_CLIENTE.I' + + 'D_FACTURA = :ID_FACTURA'#10'ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMI' + + 'ENTO' StatementType = stSQL ColumnMappings = < item @@ -930,6 +931,17 @@ object RptFacturasCliente: TRptFacturasCliente Calculated = False Lookup = False LookupCache = False + end + item + Name = 'IMPORTE_TOTAL' + DataType = datFloat + BlobType = dabtUnknown + DisplayWidth = 0 + Alignment = taLeftJustify + InPrimaryKey = False + Calculated = False + Lookup = False + LookupCache = False end> BusinessRulesClient.ScriptLanguage = rslPascalScript BusinessRulesServer.ScriptLanguage = rslPascalScript @@ -1240,7 +1252,7 @@ object RptFacturasCliente: TRptFacturasCliente PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Default' ReportOptions.CreateDate = 37871.995398692100000000 - ReportOptions.LastChange = 39248.500509259260000000 + ReportOptions.LastChange = 39251.691691435180000000 ReportOptions.VersionBuild = '1' ReportOptions.VersionMajor = '12' ReportOptions.VersionMinor = '13' diff --git a/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas index e655b308..5973f3b2 100644 --- a/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas +++ b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas @@ -27,10 +27,10 @@ type frxDBDetalles: TfrxDBDataset; DADataVencimientos: TDADataSource; tbl_Vencimientos: TDACDSDataTable; + frxDBDataset1: TfrxDBDataset; schReport: TDASchema; DataDictionary: TDADataDictionary; frxReport: TfrxReport; - frxDBDataset1: TfrxDBDataset; procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; diff --git a/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas b/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas index 446c51f8..72cc0817 100644 --- a/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas +++ b/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas @@ -422,9 +422,10 @@ begin //Como no están declarados como maestro-detalles debemos hacer el applyupdates nosotros RecibosClienteController.AsignarRemesa(ARemesaCliente.Recibos, NuevoID); ARemesaCliente.Recibos.DataTable.ApplyUpdates; //En este applyupdates tambien se realizarán todos los cambios acumulados sobre los recibos asociados (EliminarReciboCliente/ ElegirRecibosCliente) + //Es necesario ya que no se refrescan bien los deltas y despues del applyupdates siguen //existiendo deltas, de esta forma los limpiamos - ARemesaCliente.Recibos.DataTable.Refresh; +// ARemesaCliente.Recibos.DataTable.Refresh; ARemesaCliente.DataTable.ApplyUpdates;