diff --git a/Build/BuildRoberto.fbl5 b/Build/BuildRoberto.fbl5 index 23559e96..c09022a6 100644 Binary files a/Build/BuildRoberto.fbl5 and b/Build/BuildRoberto.fbl5 differ diff --git a/Build/buildlog.html b/Build/buildlog.html index 29c77990..02ecd7d5 100644 --- a/Build/buildlog.html +++ b/Build/buildlog.html @@ -65,19 +65,19 @@ function domCollapseAll(show){ Date : -26/09/2007 +27/09/2007 Start Time : -17:52:04 +19:24:11 End Time : -17:55:30 +19:27:30 Run Time : -00:03:26 +00:03:19
@@ -94,16 +94,16 @@ function domCollapseAll(show){ - - - + + + - - + + @@ -125,16 +125,16 @@ source_path = E:\Codigo (Luis Le - - + + - - + + @@ -144,88 +144,13 @@ source_path = E:\Codigo (Luis Le [Microsoft .NET Framework, versión 2.0.50727.832] Copyright (C) Microsoft Corporation 2005. Reservados todos los derechos. -Operación Generar iniciada a las 26/09/2007 17:52:09. +Operación Generar iniciada a las 27/09/2007 19:24:16. __________________________________________________ Proyecto "E:\Codigo (Luis León)\Source\ClearFiles.msbuild" (CleanFiles destino(s)): Destino CleanFiles: Utilizando la tarea "Delete" del ensamblado "Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Tarea "Delete" - Eliminando archivo "Base\Base.dcu". - Comando: - del "Base\Base.dcu" - Eliminando archivo "Base\ClassRegistry\uClassRegistryUtils.dcu". - Comando: - del "Base\ClassRegistry\uClassRegistryUtils.dcu" - Eliminando archivo "Base\ClassRegistry\uEditorRegistryUtils.dcu". - Comando: - del "Base\ClassRegistry\uEditorRegistryUtils.dcu" - Eliminando archivo "Base\ClassRegistry\uInformeRegistryUtils.dcu". - Comando: - del "Base\ClassRegistry\uInformeRegistryUtils.dcu" - Eliminando archivo "Base\ClassRegistry\uViewRegistryUtils.dcu". - Comando: - del "Base\ClassRegistry\uViewRegistryUtils.dcu" - Eliminando archivo "Base\ControllerBase\uControllerBase.dcu". - Comando: - del "Base\ControllerBase\uControllerBase.dcu" - Eliminando archivo "Base\ControllerBase\uControllerDetallesBase.dcu". - Comando: - del "Base\ControllerBase\uControllerDetallesBase.dcu" - Eliminando archivo "Base\uActualizacion.dcu". - Comando: - del "Base\uActualizacion.dcu" - Eliminando archivo "Base\uConfigurarConexion.dcu". - Comando: - del "Base\uConfigurarConexion.dcu" - Eliminando archivo "Base\uDataModuleBase.dcu". - Comando: - del "Base\uDataModuleBase.dcu" - Eliminando archivo "Base\uDataModuleConexion.dcu". - Comando: - del "Base\uDataModuleConexion.dcu" - Eliminando archivo "Base\uDataModuleConfiguracion.dcu". - Comando: - del "Base\uDataModuleConfiguracion.dcu" - Eliminando archivo "Base\Utiles\MD5.dcu". - Comando: - del "Base\Utiles\MD5.dcu" - Eliminando archivo "Base\Utiles\uCalculosUtils.dcu". - Comando: - del "Base\Utiles\uCalculosUtils.dcu" - Eliminando archivo "Base\Utiles\uDataTableUtils.dcu". - Comando: - del "Base\Utiles\uDataTableUtils.dcu" - Eliminando archivo "Base\Utiles\uDateUtils.dcu". - Comando: - del "Base\Utiles\uDateUtils.dcu" - Eliminando archivo "Base\Utiles\uDBSelectionListUtils.dcu". - Comando: - del "Base\Utiles\uDBSelectionListUtils.dcu" - Eliminando archivo "Base\Utiles\uDialogUtils.dcu". - Comando: - del "Base\Utiles\uDialogUtils.dcu" - Eliminando archivo "Base\Utiles\uGridUtils.dcu". - Comando: - del "Base\Utiles\uGridUtils.dcu" - Eliminando archivo "Base\Utiles\uInfoProjectUtils.dcu". - Comando: - del "Base\Utiles\uInfoProjectUtils.dcu" - Eliminando archivo "Base\Utiles\uIntegerListUtils.dcu". - Comando: - del "Base\Utiles\uIntegerListUtils.dcu" - Eliminando archivo "Base\Utiles\uNumUtils.dcu". - Comando: - del "Base\Utiles\uNumUtils.dcu" - Eliminando archivo "Base\Utiles\uPasswordUtils.dcu". - Comando: - del "Base\Utiles\uPasswordUtils.dcu" - Eliminando archivo "Base\Utiles\uSistemaFunc.dcu". - Comando: - del "Base\Utiles\uSistemaFunc.dcu" - Eliminando archivo "DataAbstract_D10\DataAbstract_D10.dcu". - Comando: - del "DataAbstract_D10\DataAbstract_D10.dcu" Eliminando archivo "Modulos\Albaranes de cliente\Model\schAlbaranesClienteClient_Intf.dcu". Comando: del "Modulos\Albaranes de cliente\Model\schAlbaranesClienteClient_Intf.dcu" @@ -601,18 +526,9 @@ Destino CleanFiles: Eliminando archivo "Servidor\uUsersManager.dcu". Comando: del "Servidor\uUsersManager.dcu" - Eliminando archivo "Lib\Base.dcp". - Comando: - del "Lib\Base.dcp" - Eliminando archivo "Lib\DataAbstract_D10.dcp". - Comando: - del "Lib\DataAbstract_D10.dcp" Eliminando archivo "FactuGES_Group.dsk". Comando: del "FactuGES_Group.dsk" - Eliminando archivo "Servidor\FactuGES_Server.dsk". - Comando: - del "Servidor\FactuGES_Server.dsk" Ejecución de la tarea "Delete" terminada. Generación del proyecto "ClearFiles.msbuild" terminada. @@ -621,7 +537,7 @@ Generaci 0 Advertencia(s) 0 Errores -Tiempo transcurrido 00:00:00.75 +Tiempo transcurrido 00:00:00.54 @@ -629,8 +545,8 @@ Tiempo transcurrido 00:00:00.75 - - + + @@ -644,16 +560,16 @@ Tiempo transcurrido 00:00:00.75 - - + + - - + + @@ -672,7 +588,7 @@ C:\Archivos de programa\RemObjects Software\RemObjects SDK for Delphi\Source\uRO E:\Componentes\FastReport 3\LibD10\frxClass.pas(1749) Hint: H2219 Private symbol 'FParentForm' declared but never used Utiles\uSchemaUtilsServer.pas(42) Hint: H2164 Variable 'APos' is declared but never used in 'TReplicarDataSet.GenerateNewSQL' Utiles\uSchemaUtilsServer.pas(134) Hint: H2164 Variable 'AField' is declared but never used in 'TReplicarDataSet.GetNewDataSet' -212319 lines, 4.06 seconds, 4647176 bytes code, 191416 bytes data. +212360 lines, 4.25 seconds, 4647856 bytes code, 191416 bytes data. @@ -680,17 +596,17 @@ Utiles\uSchemaUtilsServer.pas(134) Hint: H2164 Variable 'AField' is declared but - - + + - - - + + + @@ -706,7 +622,7 @@ Copyright (c) 1983,2005 Borland Software Corporation C:\Archivos de programa\RemObjects Software\RemObjects SDK for Delphi\Source\uROClasses.pas(676) Warning: W1002 Symbol 'IncludeTrailingBackslash' is specific to a platform C:\Archivos de programa\RemObjects Software\RemObjects SDK for Delphi\Source\uROWinInetHttpChannel.pas(358) Warning: W1000 Symbol 'RaiseLastWin32Error' is deprecated C:\Archivos de programa\RemObjects Software\RemObjects SDK for Delphi\Source\uROWinInetHttpChannel.pas(376) Warning: W1000 Symbol 'RaiseLastWin32Error' is deprecated -50245 lines, 0.47 seconds, 575092 bytes code, 130072 bytes data. +50245 lines, 0.84 seconds, 575092 bytes code, 130072 bytes data. @@ -714,8 +630,8 @@ C:\Archivos de programa\RemObjects Software\RemObjects SDK for Delphi\Source\uRO - - + + @@ -732,8 +648,7 @@ Copyright (c) 1983,2005 Borland Software Corporation Utiles\uDataTableUtils.pas(398) Warning: W1036 Variable 'ADetailFields' might not have been initialized Utiles\uPasswordUtils.pas(40) Warning: W1012 Constant expression violates subrange bounds ClassRegistry\uInformeRegistryUtils.pas(48) Hint: H2077 Value assigned to 'aOwner' never used -Utiles\uCalculosUtils.pas(28) Hint: H2077 Value assigned to 'ImporteTotal' never used -6127 lines, 0.53 seconds, 97236 bytes code, 852 bytes data. +6060 lines, 0.48 seconds, 96220 bytes code, 848 bytes data. @@ -741,8 +656,8 @@ Utiles\uCalculosUtils.pas(28) Hint: H2077 Value assigned to 'ImporteTotal' never - - + + @@ -756,7 +671,12 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Base\ControllerBase\ControllerBase.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -733 lines, 0.17 seconds, 14736 bytes code, 72 bytes data. +E:\Codigo (Luis León)\Source\Base\Utiles\uCalculosUtils.pas(36) Hint: H2077 Value assigned to 'ImporteTotal' never used +E:\Codigo (Luis León)\Source\Base\Utiles\uCalculosUtils.pas(104) Warning: W1036 Variable 'ImporteUnidad' might not have been initialized +E:\Codigo (Luis León)\Source\Base\Utiles\uCalculosUtils.pas(116) Warning: W1036 Variable 'ABookmark' might not have been initialized +E:\Codigo (Luis León)\Source\Base\Utiles\uCalculosUtils.pas(111) Warning: W1036 Variable 'ImporteSobrante' might not have been initialized +E:\Codigo (Luis León)\Source\Base\Utiles\uCalculosUtils.pas(144) Warning: W1036 Variable 'ABookmark' might not have been initialized +883 lines, 0.12 seconds, 17224 bytes code, 76 bytes data. @@ -764,8 +684,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -783,9 +703,9 @@ uEditorBase.pas(141) Warning: W1010 Method 'ShowModal' hides virtual method of b uViewGridBase.pas(98) Warning: W1010 Method 'GetPopupMenu' hides virtual method of base type 'TControl' uViewGridBase.pas(267) Warning: W1035 Return value of function 'TfrViewGridBase.Locate' might be undefined uEditorPreview.pas(82) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -uViewDetallesBase.pas(487) Hint: H2077 Value assigned to 'TfrViewDetallesBase.darPosicionCAMPO' never used +uViewDetallesBase.pas(489) Hint: H2077 Value assigned to 'TfrViewDetallesBase.darPosicionCAMPO' never used uViewDetallesBase.pas(150) Hint: H2219 Private symbol 'OnSelectChange' declared but never used -4052 lines, 0.77 seconds, 71632 bytes code, 164 bytes data. +4051 lines, 0.77 seconds, 71552 bytes code, 164 bytes data. @@ -793,32 +713,32 @@ uViewDetallesBase.pas(150) Hint: H2219 Private symbol 'OnSelectChange' declared - - + + - - + + - - + + - - + + @@ -832,7 +752,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Empresas\Model\Empresas_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -3170 lines, 0.30 seconds, 52724 bytes code, 84 bytes data. +3170 lines, 0.25 seconds, 52724 bytes code, 84 bytes data. @@ -840,8 +760,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -863,8 +783,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -881,7 +801,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uEmpresasController.pas(70) Hint: H2164 Variable 'AContador' is declared but never used in 'TEmpresasController.AsignarID' uEmpresasController.pas(187) Hint: H2077 Value assigned to 'TEmpresasController.Eliminar' never used uEmpresasController.pas(278) Hint: H2077 Value assigned to 'TEmpresasController.ValidarEmpresa' never used -651 lines, 0.55 seconds, 13784 bytes code, 84 bytes data. +651 lines, 0.53 seconds, 13784 bytes code, 84 bytes data. @@ -889,8 +809,8 @@ uEmpresasController.pas(278) Hint: H2077 Value assigned to 'TEmpresasController. - - + + @@ -904,7 +824,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Base\Usuarios\Usuarios.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -534 lines, 0.52 seconds, 14236 bytes code, 116 bytes data. +534 lines, 0.55 seconds, 14236 bytes code, 116 bytes data. @@ -912,8 +832,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -936,8 +856,8 @@ uEditorEmpresa.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -951,7 +871,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Empresas\Plugin\Empresas_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -201 lines, 0.48 seconds, 9420 bytes code, 72 bytes data. +201 lines, 0.47 seconds, 9420 bytes code, 72 bytes data. @@ -959,16 +879,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -982,7 +902,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Formas de pago\Model\FormasPago_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -914 lines, 0.47 seconds, 18736 bytes code, 84 bytes data. +914 lines, 0.25 seconds, 18736 bytes code, 84 bytes data. @@ -990,8 +910,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1005,7 +925,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Formas de pago\Data\FormasPago_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -162 lines, 0.38 seconds, 7836 bytes code, 72 bytes data. +162 lines, 0.36 seconds, 7836 bytes code, 72 bytes data. @@ -1013,8 +933,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1030,7 +950,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uFormasPagoController.pas(173) Hint: H2077 Value assigned to 'TFormasPagoController.ValidarFormaPago' never used uFormasPagoController.pas(238) Hint: H2077 Value assigned to 'TFormasPagoController.Eliminar' never used -526 lines, 0.39 seconds, 11840 bytes code, 84 bytes data. +526 lines, 0.36 seconds, 11840 bytes code, 84 bytes data. @@ -1038,8 +958,8 @@ uFormasPagoController.pas(238) Hint: H2077 Value assigned to 'TFormasPagoControl - - + + @@ -1053,7 +973,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Formas de pago\Views\FormasPago_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -452 lines, 0.56 seconds, 13096 bytes code, 80 bytes data. +452 lines, 0.55 seconds, 13096 bytes code, 80 bytes data. @@ -1061,8 +981,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1076,7 +996,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Formas de pago\Plugin\FormasPago_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.42 seconds, 8108 bytes code, 68 bytes data. +120 lines, 0.41 seconds, 8108 bytes code, 68 bytes data. @@ -1084,16 +1004,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -1107,7 +1027,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tipos de IVA\Model\TiposIVA_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -551 lines, 0.27 seconds, 11372 bytes code, 80 bytes data. +551 lines, 0.25 seconds, 11372 bytes code, 80 bytes data. @@ -1115,8 +1035,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1130,7 +1050,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tipos de IVA\Data\TiposIVA_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -231 lines, 0.53 seconds, 7760 bytes code, 72 bytes data. +231 lines, 0.33 seconds, 7760 bytes code, 72 bytes data. @@ -1138,8 +1058,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1155,7 +1075,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uTiposIVAController.pas(207) Hint: H2077 Value assigned to 'TTiposIVAController.ValidarTipoIVA' never used uTiposIVAController.pas(272) Hint: H2077 Value assigned to 'TTiposIVAController.Eliminar' never used -496 lines, 0.38 seconds, 10720 bytes code, 76 bytes data. +496 lines, 0.36 seconds, 10720 bytes code, 76 bytes data. @@ -1163,8 +1083,8 @@ uTiposIVAController.pas(272) Hint: H2077 Value assigned to 'TTiposIVAController. - - + + @@ -1178,7 +1098,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tipos de IVA\Views\TiposIVA_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -428 lines, 0.41 seconds, 11740 bytes code, 80 bytes data. +428 lines, 0.39 seconds, 11740 bytes code, 80 bytes data. @@ -1186,8 +1106,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1201,7 +1121,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tipos de IVA\Plugin\TiposIVA_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.52 seconds, 7908 bytes code, 68 bytes data. +120 lines, 0.38 seconds, 7908 bytes code, 68 bytes data. @@ -1209,16 +1129,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -1232,7 +1152,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Contactos\Model\Contactos_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -7493 lines, 0.48 seconds, 124948 bytes code, 124 bytes data. +7552 lines, 0.47 seconds, 125584 bytes code, 124 bytes data. @@ -1240,8 +1160,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1255,7 +1175,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Contactos\Data\Contactos_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -633 lines, 0.45 seconds, 15112 bytes code, 84 bytes data. +633 lines, 0.44 seconds, 15112 bytes code, 84 bytes data. @@ -1263,8 +1183,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1282,7 +1202,7 @@ uContactosController.pas(347) Hint: H2077 Value assigned to 'TContactosControlle uClientesController.pas(167) Hint: H2077 Value assigned to 'TClientesController.TieneDatosBancarios' never used uGruposClienteController.pas(125) Hint: H2077 Value assigned to 'TGruposClienteController.ValidarGrupoCliente' never used uGruposClienteController.pas(167) Hint: H2077 Value assigned to 'TGruposClienteController.Eliminar' never used -1770 lines, 0.62 seconds, 29492 bytes code, 152 bytes data. +1770 lines, 0.64 seconds, 29492 bytes code, 152 bytes data. @@ -1290,9 +1210,9 @@ uGruposClienteController.pas(167) Hint: H2077 Value assigned to 'TGruposClienteC - - - + + + @@ -1309,7 +1229,7 @@ uEditorContactos.pas(19) Warning: W1010 Method 'FormShow' hides virtual method o uEditorContacto.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uViewClienteDatosComerciales.pas(104) Warning: W1020 Constructing instance of 'TAgentesController' containing abstract method 'TContactosController.ElegirContacto' uViewProveedorDatosComerciales.pas(98) Warning: W1020 Constructing instance of 'TAgentesController' containing abstract method 'TContactosController.ElegirContacto' -3239 lines, 0.77 seconds, 71872 bytes code, 192 bytes data. +3242 lines, 0.75 seconds, 71944 bytes code, 192 bytes data. @@ -1317,8 +1237,8 @@ uViewProveedorDatosComerciales.pas(98) Warning: W1020 Constructing instance of ' - - + + @@ -1333,7 +1253,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uPluginContactos.pas(97) Warning: W1020 Constructing instance of 'TAgentesController' containing abstract method 'TContactosController.ElegirContacto' -178 lines, 0.81 seconds, 11768 bytes code, 68 bytes data. +178 lines, 0.83 seconds, 11768 bytes code, 68 bytes data. @@ -1341,16 +1261,16 @@ uPluginContactos.pas(97) Warning: W1020 Constructing instance of 'TAgentesContro - - + + - - + + @@ -1372,8 +1292,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1387,7 +1307,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Familias\Data\Familias_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -123 lines, 0.39 seconds, 7060 bytes code, 72 bytes data. +123 lines, 0.36 seconds, 7060 bytes code, 72 bytes data. @@ -1395,8 +1315,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1412,7 +1332,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uFamiliasController.pas(134) Warning: W1035 Return value of function 'TFamiliasController.ValidarAlmacen' might be undefined uFamiliasController.pas(169) Hint: H2077 Value assigned to 'TFamiliasController.Eliminar' never used -319 lines, 0.64 seconds, 9812 bytes code, 76 bytes data. +319 lines, 0.41 seconds, 9812 bytes code, 76 bytes data. @@ -1420,8 +1340,8 @@ uFamiliasController.pas(169) Hint: H2077 Value assigned to 'TFamiliasController. - - + + @@ -1435,7 +1355,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Familias\Views\Familias_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -251 lines, 0.53 seconds, 10932 bytes code, 76 bytes data. +251 lines, 0.39 seconds, 10932 bytes code, 76 bytes data. @@ -1443,8 +1363,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1458,7 +1378,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Familias\Plugin\Familias_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.47 seconds, 8212 bytes code, 68 bytes data. +120 lines, 0.42 seconds, 8212 bytes code, 68 bytes data. @@ -1466,16 +1386,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -1489,7 +1409,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Almacenes\Model\Almacenes_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -459 lines, 0.47 seconds, 12768 bytes code, 80 bytes data. +459 lines, 0.61 seconds, 12768 bytes code, 80 bytes data. @@ -1497,8 +1417,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1512,7 +1432,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Almacenes\Data\Almacenes_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -167 lines, 0.45 seconds, 9080 bytes code, 72 bytes data. +167 lines, 0.44 seconds, 9080 bytes code, 72 bytes data. @@ -1520,8 +1440,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1544,8 +1464,8 @@ uAlmacenesController.pas(185) Hint: H2077 Value assigned to 'TAlmacenesControlle - - + + @@ -1569,8 +1489,8 @@ uEditorAlmacen.pas(22) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -1584,7 +1504,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Almacenes\Plugin\Almacenes_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -119 lines, 0.64 seconds, 10140 bytes code, 68 bytes data. +119 lines, 0.61 seconds, 10140 bytes code, 68 bytes data. @@ -1592,16 +1512,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -1616,7 +1536,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uBizArticulos.pas(84) Warning: W1035 Return value of function 'TBizArticulo.HayImagen' might be undefined -2520 lines, 0.45 seconds, 47160 bytes code, 84 bytes data. +2520 lines, 0.44 seconds, 47160 bytes code, 84 bytes data. @@ -1624,8 +1544,8 @@ uBizArticulos.pas(84) Warning: W1035 Return value of function 'TBizArticulo.HayI - - + + @@ -1639,7 +1559,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Articulos\Data\Articulos_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -192 lines, 0.53 seconds, 9496 bytes code, 72 bytes data. +192 lines, 0.44 seconds, 9496 bytes code, 72 bytes data. @@ -1647,8 +1567,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1663,11 +1583,8 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uArticulosController.pas(345) Hint: H2077 Value assigned to 'TArticulosController.ValidarArticulo' never used -uControllerDetallesArticulos.pas(38) Warning: W1010 Method 'Add' hides virtual method of base type 'TControllerDetallesBase' -uControllerDetallesArticulos.pas(309) Hint: H2164 Variable 'Unidades' is declared but never used in 'TControllerDetallesArticulos.DesglosarPorteDetalles' -uControllerDetallesArticulos.pas(310) Hint: H2164 Variable 'ImporteUnidad' is declared but never used in 'TControllerDetallesArticulos.DesglosarPorteDetalles' -uControllerDetallesArticulos.pas(311) Hint: H2164 Variable 'ABookmark' is declared but never used in 'TControllerDetallesArticulos.DesglosarPorteDetalles' -1224 lines, 0.64 seconds, 23004 bytes code, 92 bytes data. +uControllerDetallesArticulos.pas(36) Warning: W1010 Method 'Add' hides virtual method of base type 'TControllerDetallesBase' +1173 lines, 0.61 seconds, 22920 bytes code, 92 bytes data. @@ -1675,8 +1592,8 @@ uControllerDetallesArticulos.pas(311) Hint: H2164 Variable 'ABookmark' is declar - - + + @@ -1696,7 +1613,7 @@ uViewArticulo.pas(241) Hint: H2164 Variable 'aAux' is declared but never used in uViewArticulo.pas(84) Hint: H2219 Private symbol 'CargarImagen' declared but never used uViewArticulo.pas(85) Hint: H2219 Private symbol 'SalvarImagen' declared but never used uEditorArticulo.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -1245 lines, 0.77 seconds, 31376 bytes code, 104 bytes data. +1245 lines, 0.75 seconds, 31376 bytes code, 104 bytes data. @@ -1704,8 +1621,8 @@ uEditorArticulo.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -1719,7 +1636,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Articulos\Plugin\Articulos_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -121 lines, 0.80 seconds, 10632 bytes code, 68 bytes data. +121 lines, 0.78 seconds, 10632 bytes code, 68 bytes data. @@ -1727,24 +1644,24 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + - - + + @@ -1766,8 +1683,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1781,7 +1698,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de cliente\Data\RecibosCliente_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -253 lines, 0.50 seconds, 10212 bytes code, 72 bytes data. +253 lines, 0.48 seconds, 10212 bytes code, 72 bytes data. @@ -1789,8 +1706,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1815,7 +1732,7 @@ uRecibosClienteController.pas(599) Hint: H2077 Value assigned to 'TRecibosClient uRecibosClienteController.pas(633) Warning: W1035 Return value of function 'TRecibosClienteController.EliminarTodo' might be undefined uRecibosClienteController.pas(842) Warning: W1036 Variable 'ID_Recibos' might not have been initialized uRecibosClienteController.pas(877) Warning: W1036 Variable 'ID_Recibos' might not have been initialized -1423 lines, 0.73 seconds, 26072 bytes code, 108 bytes data. +1423 lines, 0.80 seconds, 26072 bytes code, 108 bytes data. @@ -1823,8 +1740,8 @@ uRecibosClienteController.pas(877) Warning: W1036 Variable 'ID_Recibos' might no - - + + @@ -1841,7 +1758,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uViewRecibosCliente.pas(76) Hint: H2269 Overriding virtual method 'TfrViewRecibosCliente.AnadirOtrosFiltros' has lower visibility (protected) than base class 'TfrViewGrid' (public) uEditorRecibosCliente.pas(47) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' uEditorReciboCliente.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -1775 lines, 0.84 seconds, 41452 bytes code, 124 bytes data. +1775 lines, 0.95 seconds, 41452 bytes code, 124 bytes data. @@ -1849,8 +1766,8 @@ uEditorReciboCliente.pas(24) Warning: W1010 Method 'FormShow' hides virtual meth - - + + @@ -1864,7 +1781,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de cliente\Plugin\RecibosCliente_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.89 seconds, 12656 bytes code, 68 bytes data. +120 lines, 0.88 seconds, 12656 bytes code, 68 bytes data. @@ -1872,16 +1789,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -1895,7 +1812,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de cliente\Model\RemesasCliente_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -1953 lines, 0.47 seconds, 38820 bytes code, 88 bytes data. +1953 lines, 0.61 seconds, 38820 bytes code, 88 bytes data. @@ -1903,8 +1820,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1918,7 +1835,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de cliente\Data\RemesasCliente_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -176 lines, 0.47 seconds, 9820 bytes code, 72 bytes data. +176 lines, 0.55 seconds, 9820 bytes code, 72 bytes data. @@ -1926,8 +1843,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1945,7 +1862,7 @@ uRemesasClienteController.pas(190) Hint: H2077 Value assigned to 'TRemesasClient uRemesasClienteController.pas(418) Warning: W1035 Return value of function 'TRemesasClienteController.Eliminar' might be undefined uRemesasClienteController.pas(561) Warning: W1036 Variable 'ID_Remesas' might not have been initialized uRemesasClienteController.pas(596) Warning: W1036 Variable 'ID_Remesas' might not have been initialized -838 lines, 0.81 seconds, 20328 bytes code, 92 bytes data. +838 lines, 1.05 seconds, 20328 bytes code, 92 bytes data. @@ -1953,8 +1870,8 @@ uRemesasClienteController.pas(596) Warning: W1036 Variable 'ID_Remesas' might no - - + + @@ -1977,7 +1894,7 @@ E:\Codigo (Luis Le E:\Codigo (Luis León)\Source\Modulos\Banca electronica\Utiles\CVBNorma19CSB.pas(262) Hint: H2164 Variable 'iX' is declared but never used in 'TCVBNorma19CSB.CompCabecera' E:\Codigo (Luis León)\Source\Modulos\Banca electronica\Utiles\CVBNorma19CSB.pas(263) Hint: H2164 Variable 'cT' is declared but never used in 'TCVBNorma19CSB.CompCabecera' E:\Codigo (Luis León)\Source\Modulos\Banca electronica\Utiles\CVBNorma19CSB.pas(263) Hint: H2164 Variable 'cIT' is declared but never used in 'TCVBNorma19CSB.CompCabecera' -3246 lines, 0.84 seconds, 55912 bytes code, 88 bytes data. +3246 lines, 0.83 seconds, 55912 bytes code, 88 bytes data. @@ -1985,8 +1902,8 @@ E:\Codigo (Luis Le - - + + @@ -2001,7 +1918,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorExportacionNorma19.pas(128) Hint: H2164 Variable 'ASaveDialog' is declared but never used in 'TfEditorExportacionNorma19.OKBtnClick' -292 lines, 0.42 seconds, 7856 bytes code, 80 bytes data. +292 lines, 0.39 seconds, 7856 bytes code, 80 bytes data. @@ -2009,8 +1926,8 @@ uEditorExportacionNorma19.pas(128) Hint: H2164 Variable 'ASaveDialog' is declare - - + + @@ -2028,7 +1945,7 @@ uEditorRemesasCliente.pas(28) Warning: W1010 Method 'FormShow' hides virtual met uEditorRemesasCliente.pas(222) Hint: H2164 Variable 'ACadena' is declared but never used in 'TfEditorRemesasCliente.EliminarInterno' uEditorRemesaCliente.pas(31) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uEditorRemesaCliente.pas(115) Hint: H2077 Value assigned to 'bEsNuevo' never used -1166 lines, 1.03 seconds, 31212 bytes code, 104 bytes data. +1166 lines, 0.94 seconds, 31212 bytes code, 104 bytes data. @@ -2036,8 +1953,8 @@ uEditorRemesaCliente.pas(115) Hint: H2077 Value assigned to 'bEsNuevo' never use - - + + @@ -2051,7 +1968,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de cliente\Plugin\RemesasCliente_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 1.22 seconds, 12888 bytes code, 68 bytes data. +120 lines, 1.16 seconds, 12888 bytes code, 68 bytes data. @@ -2059,16 +1976,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -2082,7 +1999,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Model\PedidosCliente_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -5119 lines, 0.58 seconds, 89308 bytes code, 92 bytes data. +5120 lines, 0.47 seconds, 89308 bytes code, 92 bytes data. @@ -2090,8 +2007,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2105,7 +2022,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Data\PedidosCliente_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -237 lines, 0.47 seconds, 10712 bytes code, 72 bytes data. +237 lines, 0.61 seconds, 10712 bytes code, 72 bytes data. @@ -2113,8 +2030,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2128,11 +2045,11 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Controller\PedidosCliente_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uDetallesPedidoClienteController.pas(27) Hint: H2365 Override method TDetallesPedidoClienteController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos +uDetallesPedidoClienteController.pas(29) Hint: H2365 Override method TDetallesPedidoClienteController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos uPedidosClienteController.pas(325) Hint: H2077 Value assigned to 'TPedidosClienteController.ValidarPedido' never used -uPedidosClienteController.pas(800) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized -uPedidosClienteController.pas(835) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized -1336 lines, 0.80 seconds, 27924 bytes code, 112 bytes data. +uPedidosClienteController.pas(801) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized +uPedidosClienteController.pas(836) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized +1352 lines, 0.77 seconds, 28180 bytes code, 112 bytes data. @@ -2140,16 +2057,16 @@ uPedidosClienteController.pas(835) Warning: W1036 Variable 'ID_Pedidos' might no - - + + - - + + @@ -2163,7 +2080,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de cliente\Model\AlbaranesCliente_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -5202 lines, 0.50 seconds, 86492 bytes code, 92 bytes data. +5202 lines, 0.66 seconds, 86492 bytes code, 92 bytes data. @@ -2171,8 +2088,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2186,7 +2103,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de cliente\Data\AlbaranesCliente_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -211 lines, 0.47 seconds, 10108 bytes code, 72 bytes data. +211 lines, 0.45 seconds, 10108 bytes code, 72 bytes data. @@ -2194,8 +2111,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2209,14 +2126,14 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de cliente\Controller\AlbaranesCliente_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uDetallesAlbaranClienteController.pas(27) Hint: H2365 Override method TDetallesAlbaranClienteController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos -uDetallesAlbaranClienteController.pas(30) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' +uDetallesAlbaranClienteController.pas(29) Hint: H2365 Override method TDetallesAlbaranClienteController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos +uDetallesAlbaranClienteController.pas(34) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' uAlbaranesClienteController.pas(175) Warning: W1035 Return value of function 'TAlbaranesClienteController.AnadirAlbaranDev' might be undefined uAlbaranesClienteController.pas(432) Hint: H2077 Value assigned to 'TAlbaranesClienteController.ValidarAlbaran' never used uAlbaranesClienteController.pas(507) Hint: H2077 Value assigned to 'TAlbaranesClienteController.ValidarSituacion' never used uAlbaranesClienteController.pas(964) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized uAlbaranesClienteController.pas(999) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized -1613 lines, 0.91 seconds, 31776 bytes code, 120 bytes data. +1629 lines, 0.88 seconds, 32032 bytes code, 120 bytes data. @@ -2224,16 +2141,16 @@ uAlbaranesClienteController.pas(999) Warning: W1036 Variable 'ID_Albaranes' migh - - + + - - + + @@ -2248,7 +2165,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uBizFacturasCliente.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' declared but never used -4832 lines, 0.48 seconds, 80812 bytes code, 92 bytes data. +4832 lines, 0.45 seconds, 80812 bytes code, 92 bytes data. @@ -2256,8 +2173,8 @@ uBizFacturasCliente.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' decla - - + + @@ -2271,7 +2188,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de cliente\Data\FacturasCliente_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -195 lines, 0.48 seconds, 10036 bytes code, 72 bytes data. +195 lines, 0.47 seconds, 10036 bytes code, 72 bytes data. @@ -2279,8 +2196,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2294,13 +2211,13 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de cliente\Controller\FacturasCliente_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uDetallesFacturaClienteController.pas(28) Hint: H2365 Override method TDetallesFacturaClienteController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos -uDetallesFacturaClienteController.pas(31) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' +uDetallesFacturaClienteController.pas(30) Hint: H2365 Override method TDetallesFacturaClienteController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos +uDetallesFacturaClienteController.pas(35) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' uFacturasClienteController.pas(241) Hint: H2077 Value assigned to 'TFacturasClienteController.Anadir' never used uFacturasClienteController.pas(554) Hint: H2077 Value assigned to 'TFacturasClienteController.ValidarFactura' never used -uFacturasClienteController.pas(946) Warning: W1036 Variable 'ID_Facturas' might not have been initialized -uFacturasClienteController.pas(981) Warning: W1036 Variable 'ID_Facturas' might not have been initialized -1662 lines, 1.30 seconds, 33092 bytes code, 116 bytes data. +uFacturasClienteController.pas(947) Warning: W1036 Variable 'ID_Facturas' might not have been initialized +uFacturasClienteController.pas(982) Warning: W1036 Variable 'ID_Facturas' might not have been initialized +1678 lines, 1.33 seconds, 33348 bytes code, 116 bytes data. @@ -2308,16 +2225,16 @@ uFacturasClienteController.pas(981) Warning: W1036 Variable 'ID_Facturas' might - - + + - - + + @@ -2331,7 +2248,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Comisiones\Model\Comisiones_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -2604 lines, 0.45 seconds, 49164 bytes code, 88 bytes data. +2604 lines, 0.44 seconds, 49164 bytes code, 88 bytes data. @@ -2339,8 +2256,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2354,7 +2271,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Comisiones\Data\Comisiones_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -214 lines, 0.58 seconds, 10036 bytes code, 72 bytes data. +214 lines, 0.59 seconds, 10036 bytes code, 72 bytes data. @@ -2362,8 +2279,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2380,7 +2297,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uComisionesController.pas(262) Hint: H2077 Value assigned to 'TComisionesController.ValidarComision' never used uComisionesController.pas(260) Hint: H2164 Variable 'AFechaPagado' is declared but never used in 'TComisionesController.ValidarComision' uComisionesController.pas(399) Hint: H2077 Value assigned to 'TComisionesController.Eliminar' never used -764 lines, 1.27 seconds, 19932 bytes code, 92 bytes data. +764 lines, 1.23 seconds, 19932 bytes code, 92 bytes data. @@ -2388,24 +2305,24 @@ uComisionesController.pas(399) Hint: H2077 Value assigned to 'TComisionesControl - - + + - - + + - - + + @@ -2419,7 +2336,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos a proveedor\Model\PedidosProveedor_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -5206 lines, 0.52 seconds, 88660 bytes code, 92 bytes data. +5206 lines, 0.55 seconds, 88660 bytes code, 92 bytes data. @@ -2427,8 +2344,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2442,7 +2359,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos a proveedor\Data\PedidosProveedor_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -218 lines, 0.45 seconds, 10308 bytes code, 72 bytes data. +218 lines, 0.47 seconds, 10308 bytes code, 72 bytes data. @@ -2450,8 +2367,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2465,14 +2382,14 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uDetallesPedidoProveedorController.pas(28) Hint: H2365 Override method TDetallesPedidoProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos -uDetallesPedidoProveedorController.pas(31) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' +uDetallesPedidoProveedorController.pas(30) Hint: H2365 Override method TDetallesPedidoProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos +uDetallesPedidoProveedorController.pas(36) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' uArticulosPedidoProveedorController.pas(16) Warning: W1010 Method 'ElegirArticulos' hides virtual method of base type 'TArticulosController' uPedidosProveedorController.pas(327) Hint: H2077 Value assigned to 'TPedidosProveedorController.ValidarPedido' never used uPedidosProveedorController.pas(373) Hint: H2077 Value assigned to 'TPedidosProveedorController.ValidarSituacion' never used -uPedidosProveedorController.pas(761) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized -uPedidosProveedorController.pas(796) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized -1358 lines, 0.80 seconds, 27700 bytes code, 116 bytes data. +uPedidosProveedorController.pas(762) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized +uPedidosProveedorController.pas(797) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized +1375 lines, 0.75 seconds, 27956 bytes code, 116 bytes data. @@ -2480,8 +2397,8 @@ uPedidosProveedorController.pas(796) Warning: W1036 Variable 'ID_Pedidos' might - - + + @@ -2495,14 +2412,14 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uDetallesPedidoProveedorController.pas(28) Hint: H2365 Override method TDetallesPedidoProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos -uDetallesPedidoProveedorController.pas(31) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' +uDetallesPedidoProveedorController.pas(30) Hint: H2365 Override method TDetallesPedidoProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos +uDetallesPedidoProveedorController.pas(36) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' uArticulosPedidoProveedorController.pas(16) Warning: W1010 Method 'ElegirArticulos' hides virtual method of base type 'TArticulosController' uPedidosProveedorController.pas(327) Hint: H2077 Value assigned to 'TPedidosProveedorController.ValidarPedido' never used uPedidosProveedorController.pas(373) Hint: H2077 Value assigned to 'TPedidosProveedorController.ValidarSituacion' never used -uPedidosProveedorController.pas(761) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized -uPedidosProveedorController.pas(796) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized -1358 lines, 1.05 seconds, 27700 bytes code, 116 bytes data. +uPedidosProveedorController.pas(762) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized +uPedidosProveedorController.pas(797) Warning: W1036 Variable 'ID_Pedidos' might not have been initialized +1375 lines, 0.78 seconds, 27956 bytes code, 116 bytes data. @@ -2510,16 +2427,16 @@ uPedidosProveedorController.pas(796) Warning: W1036 Variable 'ID_Pedidos' might - - + + - - + + @@ -2533,7 +2450,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de proveedor\Model\RecibosProveedor_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -4369 lines, 0.48 seconds, 74200 bytes code, 88 bytes data. +4369 lines, 0.47 seconds, 74200 bytes code, 88 bytes data. @@ -2541,8 +2458,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2556,7 +2473,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de proveedor\Data\RecibosProveedor_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -252 lines, 0.50 seconds, 10240 bytes code, 72 bytes data. +252 lines, 0.59 seconds, 10240 bytes code, 72 bytes data. @@ -2564,9 +2481,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -2589,7 +2506,7 @@ uRecibosProveedorController.pas(454) Hint: H2164 Variable 'ImporteRestante' is d uRecibosProveedorController.pas(578) Warning: W1035 Return value of function 'TRecibosProveedorController.ElegirRecibosCompensados' might be undefined uRecibosProveedorController.pas(582) Hint: H2077 Value assigned to 'TRecibosProveedorController.Eliminar' never used uRecibosProveedorController.pas(615) Warning: W1035 Return value of function 'TRecibosProveedorController.EliminarTodo' might be undefined -1357 lines, 0.73 seconds, 25340 bytes code, 104 bytes data. +1357 lines, 0.70 seconds, 25340 bytes code, 104 bytes data. @@ -2597,8 +2514,8 @@ uRecibosProveedorController.pas(615) Warning: W1035 Return value of function 'TR - - + + @@ -2616,7 +2533,7 @@ uViewRecibosProveedor.pas(77) Hint: H2269 Overriding virtual method 'TfrViewReci uViewRecibosProveedor.pas(173) Hint: H2164 Variable 'R' is declared but never used in 'TfrViewRecibosProveedor.cxGridViewICONOCustomDrawCell' uEditorRecibosProveedor.pas(45) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' uEditorReciboProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -1685 lines, 0.83 seconds, 40252 bytes code, 120 bytes data. +1685 lines, 0.91 seconds, 40252 bytes code, 120 bytes data. @@ -2624,8 +2541,8 @@ uEditorReciboProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual me - - + + @@ -2639,7 +2556,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de proveedor\Plugin\RecibosProveedor_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.86 seconds, 12624 bytes code, 68 bytes data. +120 lines, 0.84 seconds, 12624 bytes code, 68 bytes data. @@ -2647,24 +2564,24 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + - - + + @@ -2678,7 +2595,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Inventario\Model\Inventario_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -1780 lines, 0.44 seconds, 35220 bytes code, 80 bytes data. +1780 lines, 0.59 seconds, 35220 bytes code, 80 bytes data. @@ -2686,8 +2603,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2701,7 +2618,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Inventario\Data\Inventario_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -172 lines, 0.50 seconds, 9304 bytes code, 72 bytes data. +172 lines, 0.42 seconds, 9304 bytes code, 72 bytes data. @@ -2709,8 +2626,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2727,7 +2644,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uInventarioController.pas(655) Hint: H2077 Value assigned to 'TInventarioController.EntradaPedido' never used uInventarioController.pas(756) Warning: W1035 Return value of function 'TInventarioController.Reservar' might be undefined uInventarioController.pas(1008) Warning: W1035 Return value of function 'TInventarioController.Liberar' might be undefined -1448 lines, 1.12 seconds, 23620 bytes code, 108 bytes data. +1448 lines, 1.05 seconds, 23620 bytes code, 108 bytes data. @@ -2735,16 +2652,16 @@ uInventarioController.pas(1008) Warning: W1035 Return value of function 'TInvent - - + + - - + + @@ -2758,7 +2675,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Historico de movimientos\Model\HistoricoMovimientos_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -722 lines, 0.45 seconds, 15732 bytes code, 80 bytes data. +722 lines, 0.27 seconds, 15732 bytes code, 80 bytes data. @@ -2766,8 +2683,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2781,7 +2698,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Historico de movimientos\Data\HistoricoMovimientos_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -144 lines, 0.38 seconds, 7476 bytes code, 72 bytes data. +144 lines, 0.36 seconds, 7476 bytes code, 72 bytes data. @@ -2789,8 +2706,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2804,7 +2721,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Historico de movimientos\Controller\HistoricoMovimientos_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -285 lines, 0.58 seconds, 10632 bytes code, 80 bytes data. +285 lines, 0.56 seconds, 10632 bytes code, 80 bytes data. @@ -2812,16 +2729,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -2835,7 +2752,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de proveedor\Model\AlbaranesProveedor_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -4929 lines, 0.52 seconds, 82776 bytes code, 92 bytes data. +4929 lines, 0.56 seconds, 82776 bytes code, 92 bytes data. @@ -2843,8 +2760,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2866,8 +2783,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2881,14 +2798,14 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de proveedor\Controller\AlbaranesProveedor_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uDetallesAlbaranProveedorController.pas(28) Hint: H2365 Override method TDetallesAlbaranProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos -uDetallesAlbaranProveedorController.pas(31) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' +uDetallesAlbaranProveedorController.pas(30) Hint: H2365 Override method TDetallesAlbaranProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos +uDetallesAlbaranProveedorController.pas(35) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' uArticulosAlbaranProveedorController.pas(16) Warning: W1010 Method 'ElegirArticulos' hides virtual method of base type 'TArticulosController' uAlbaranesProveedorController.pas(329) Hint: H2077 Value assigned to 'APedidosController' never used uAlbaranesProveedorController.pas(540) Hint: H2077 Value assigned to 'TAlbaranesProveedorController.ValidarAlbaran' never used -uAlbaranesProveedorController.pas(994) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized -uAlbaranesProveedorController.pas(1029) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized -1617 lines, 1.31 seconds, 33664 bytes code, 124 bytes data. +uAlbaranesProveedorController.pas(995) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized +uAlbaranesProveedorController.pas(1030) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized +1633 lines, 1.17 seconds, 33920 bytes code, 124 bytes data. @@ -2896,16 +2813,16 @@ uAlbaranesProveedorController.pas(1029) Warning: W1036 Variable 'ID_Albaranes' m - - + + - - + + @@ -2928,8 +2845,8 @@ uBizFacturasProveedor.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' dec - - + + @@ -2943,7 +2860,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de proveedor\Data\FacturasProveedor_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -194 lines, 0.48 seconds, 10068 bytes code, 72 bytes data. +194 lines, 0.47 seconds, 10068 bytes code, 72 bytes data. @@ -2951,8 +2868,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2966,14 +2883,14 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de proveedor\Controller\FacturasProveedor_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uDetallesFacturaProveedorController.pas(28) Hint: H2365 Override method TDetallesFacturaProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos -uDetallesFacturaProveedorController.pas(31) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' +uDetallesFacturaProveedorController.pas(30) Hint: H2365 Override method TDetallesFacturaProveedorController.ValidarCampos should match case of ancestor TControllerDetallesBase.validarCampos +uDetallesFacturaProveedorController.pas(35) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' uArticulosFacturaProveedorController.pas(16) Warning: W1010 Method 'ElegirArticulos' hides virtual method of base type 'TArticulosController' uFacturasProveedorController.pas(231) Hint: H2077 Value assigned to 'TFacturasProveedorController.Anadir' never used uFacturasProveedorController.pas(563) Hint: H2077 Value assigned to 'TFacturasProveedorController.ValidarFactura' never used -uFacturasProveedorController.pas(955) Warning: W1036 Variable 'ID_Facturas' might not have been initialized -uFacturasProveedorController.pas(990) Warning: W1036 Variable 'ID_Facturas' might not have been initialized -1531 lines, 1.56 seconds, 31796 bytes code, 108 bytes data. +uFacturasProveedorController.pas(956) Warning: W1036 Variable 'ID_Facturas' might not have been initialized +uFacturasProveedorController.pas(991) Warning: W1036 Variable 'ID_Facturas' might not have been initialized +1547 lines, 1.38 seconds, 32052 bytes code, 108 bytes data. @@ -2981,16 +2898,16 @@ uFacturasProveedorController.pas(990) Warning: W1036 Variable 'ID_Facturas' migh - - + + - - + + @@ -3004,7 +2921,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -226 lines, 1.09 seconds, 13948 bytes code, 88 bytes data. +226 lines, 0.95 seconds, 13948 bytes code, 88 bytes data. @@ -3012,8 +2929,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3027,7 +2944,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -310 lines, 1.11 seconds, 15968 bytes code, 88 bytes data. +310 lines, 1.03 seconds, 15968 bytes code, 88 bytes data. @@ -3035,9 +2952,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3050,7 +2967,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Pedidos de proveedor - Albaranes de proveedor\PedProv_AlbProv_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -400 lines, 1.86 seconds, 17696 bytes code, 96 bytes data. +400 lines, 1.70 seconds, 17696 bytes code, 96 bytes data. @@ -3058,8 +2975,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3073,7 +2990,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -397 lines, 2.23 seconds, 15432 bytes code, 100 bytes data. +397 lines, 2.03 seconds, 15432 bytes code, 100 bytes data. @@ -3081,8 +2998,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3096,7 +3013,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Albaranes de cliente - Facturas de cliente\AlbCli_FacCli_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -398 lines, 1.62 seconds, 15380 bytes code, 100 bytes data. +398 lines, 1.47 seconds, 15380 bytes code, 100 bytes data. @@ -3104,8 +3021,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3119,7 +3036,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -310 lines, 1.11 seconds, 15968 bytes code, 88 bytes data. +310 lines, 1.06 seconds, 15968 bytes code, 88 bytes data. @@ -3127,8 +3044,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3142,7 +3059,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -226 lines, 1.02 seconds, 13948 bytes code, 88 bytes data. +226 lines, 0.95 seconds, 13948 bytes code, 88 bytes data. @@ -3150,8 +3067,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3165,7 +3082,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -397 lines, 2.20 seconds, 15432 bytes code, 100 bytes data. +397 lines, 2.03 seconds, 15432 bytes code, 100 bytes data. @@ -3173,9 +3090,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3192,7 +3109,7 @@ uGenerarFacturasProvPedProvUtils.pas(153) Hint: H2077 Value assigned to 'Generar uGenerarFacturasProvPedProvUtils.pas(166) Hint: H2164 Variable 'ARespuesta' is declared but never used in 'GenerarFacturaProv' uGenerarFacturasProvPedProvUtils.pas(226) Warning: W1035 Return value of function 'GenerarFacturaProv' might be undefined uGenerarFacturasProvPedProvUtils.pas(210) Hint: H2164 Variable 'APedidos' is declared but never used in 'GenerarFacturaProv' -280 lines, 1.75 seconds, 13412 bytes code, 84 bytes data. +280 lines, 1.58 seconds, 13412 bytes code, 84 bytes data. @@ -3200,16 +3117,16 @@ uGenerarFacturasProvPedProvUtils.pas(210) Hint: H2164 Variable 'APedidos' is dec - - + + - - + + @@ -3224,8 +3141,8 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorPedidosCliente.pas(34) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uEditorPedidoCliente.pas(162) Hint: H2077 Value assigned to 'bEsNuevo' never used -1786 lines, 2.67 seconds, 46248 bytes code, 120 bytes data. +uEditorPedidoCliente.pas(179) Hint: H2077 Value assigned to 'bEsNuevo' never used +1812 lines, 2.41 seconds, 46604 bytes code, 120 bytes data. @@ -3233,9 +3150,9 @@ uEditorPedidoCliente.pas(162) Hint: H2077 Value assigned to 'bEsNuevo' never use - - - + + + @@ -3248,7 +3165,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Plugin\PedidosCliente_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -121 lines, 2.97 seconds, 14252 bytes code, 68 bytes data. +121 lines, 2.70 seconds, 14252 bytes code, 68 bytes data. @@ -3256,8 +3173,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3277,9 +3194,9 @@ uEditorAlbaranesCliente.pas(192) Hint: H2164 Variable 'AFactura' is declared but uEditorAlbaranesCliente.pas(193) Hint: H2164 Variable 'AFacturasController' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' uEditorAlbaranesCliente.pas(194) Hint: H2164 Variable 'AAlbaran' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' uEditorAlbaranesCliente.pas(409) Hint: H2164 Variable 'AAlbaran' is declared but never used in 'TfEditorAlbaranesCliente.NuevoInterno' -uEditorAlbaranCliente.pas(135) Hint: H2164 Variable 'i' is declared but never used in 'TfEditorAlbaranCliente.FormShow' -uEditorAlbaranCliente.pas(193) Hint: H2077 Value assigned to 'bEsNuevo' never used -2383 lines, 3.59 seconds, 58568 bytes code, 140 bytes data. +uEditorAlbaranCliente.pas(137) Hint: H2164 Variable 'i' is declared but never used in 'TfEditorAlbaranCliente.FormShow' +uEditorAlbaranCliente.pas(200) Hint: H2077 Value assigned to 'bEsNuevo' never used +2399 lines, 3.14 seconds, 58828 bytes code, 140 bytes data. @@ -3287,9 +3204,9 @@ uEditorAlbaranCliente.pas(193) Hint: H2077 Value assigned to 'bEsNuevo' never us - - - + + + @@ -3302,7 +3219,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de cliente\Plugin\AlbaranesCliente_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -134 lines, 4.12 seconds, 14756 bytes code, 68 bytes data. +134 lines, 3.73 seconds, 14756 bytes code, 68 bytes data. @@ -3310,8 +3227,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3327,7 +3244,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorFacturasCliente.pas(34) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' uEditorFacturaCliente.pas(26) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -1577 lines, 2.44 seconds, 41984 bytes code, 116 bytes data. +1604 lines, 2.16 seconds, 42328 bytes code, 116 bytes data. @@ -3335,8 +3252,8 @@ uEditorFacturaCliente.pas(26) Warning: W1010 Method 'FormShow' hides virtual met - - + + @@ -3350,7 +3267,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de cliente\Plugin\FacturasCliente_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -122 lines, 3.19 seconds, 14032 bytes code, 68 bytes data. +122 lines, 2.94 seconds, 14032 bytes code, 68 bytes data. @@ -3358,8 +3275,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3386,7 +3303,7 @@ uEditorDetalleReservas.pas(91) Hint: H2164 Variable 'Respuesta' is declared but uEditorDetalleReservas.pas(166) Hint: H2164 Variable 'AAlmacenes' is declared but never used in 'TfEditorDetalleReservas.SeleccionarAlmacen' uEditorDetalleReservas.pas(167) Hint: H2164 Variable 'Respuesta' is declared but never used in 'TfEditorDetalleReservas.SeleccionarAlmacen' uEditorDetalleReservas.pas(28) Hint: H2219 Private symbol 'DarIDAlmacenSeleccionado' declared but never used -1689 lines, 2.34 seconds, 40624 bytes code, 112 bytes data. +1689 lines, 2.08 seconds, 40624 bytes code, 112 bytes data. @@ -3394,9 +3311,9 @@ uEditorDetalleReservas.pas(28) Hint: H2219 Private symbol 'DarIDAlmacenSeleccion - - - + + + @@ -3409,7 +3326,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Inventario\Plugin\Inventario_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 2.81 seconds, 13592 bytes code, 68 bytes data. +120 lines, 2.64 seconds, 13592 bytes code, 68 bytes data. @@ -3417,8 +3334,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3433,10 +3350,10 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorPedidosProveedor.pas(28) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uEditorPedidoProveedor.pas(161) Hint: H2077 Value assigned to 'bEsNuevo' never used +uEditorPedidoProveedor.pas(178) Hint: H2077 Value assigned to 'bEsNuevo' never used uEditorElegirArticulosPedidoProveedor.pas(16) Warning: W1010 Method 'FormCloseQuery' hides virtual method of base type 'TfEditorDBBase' uEditorDireccionEntregaPedidoProveedor.pas(43) Hint: H2219 Private symbol 'Pedido' declared but never used -2111 lines, 3.56 seconds, 50456 bytes code, 128 bytes data. +2137 lines, 3.19 seconds, 50812 bytes code, 128 bytes data. @@ -3444,9 +3361,9 @@ uEditorDireccionEntregaPedidoProveedor.pas(43) Hint: H2219 Private symbol 'Pedid - - - + + + @@ -3459,7 +3376,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos a proveedor\Plugin\PedidosProveedor_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -121 lines, 4.05 seconds, 14016 bytes code, 68 bytes data. +121 lines, 3.69 seconds, 14016 bytes code, 68 bytes data. @@ -3467,8 +3384,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3486,13 +3403,13 @@ uEditorAlbaranesProveedor.pas(25) Warning: W1010 Method 'FormShow' hides virtual uViewAlbaranProveedor.pas(112) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' uViewAlbaranProveedor.pas(113) Hint: H2164 Variable 'AAlbaranController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' uViewAlbaranProveedor.pas(114) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uEditorAlbaranProveedor.pas(203) Hint: H2077 Value assigned to 'bEsNuevo' never used -uEditorAlbaranProveedor.pas(230) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' -uEditorAlbaranProveedor.pas(231) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' +uEditorAlbaranProveedor.pas(200) Hint: H2077 Value assigned to 'bEsNuevo' never used +uEditorAlbaranProveedor.pas(227) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' +uEditorAlbaranProveedor.pas(228) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' uEditorElegirArticulosAlbaranProveedor.pas(16) Warning: W1010 Method 'FormCloseQuery' hides virtual method of base type 'TfEditorDBBase' uEditorDireccionEntregaAlbaranProveedor.pas(43) Hint: H2219 Private symbol 'Albaran' declared but never used uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' never used -2290 lines, 4.39 seconds, 56112 bytes code, 140 bytes data. +2287 lines, 4.08 seconds, 56096 bytes code, 140 bytes data. @@ -3500,8 +3417,8 @@ uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' neve - - + + @@ -3515,7 +3432,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -134 lines, 5.31 seconds, 14764 bytes code, 68 bytes data. +134 lines, 5.20 seconds, 14764 bytes code, 68 bytes data. @@ -3523,8 +3440,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3538,7 +3455,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Banca electronica\Plugin\BancaElectronica_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -107 lines, 1.27 seconds, 12324 bytes code, 68 bytes data. +107 lines, 1.30 seconds, 12324 bytes code, 68 bytes data. @@ -3546,8 +3463,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3574,8 +3491,8 @@ uEditorComision.pas(111) Hint: H2077 Value assigned to 'bEsNuevo' never used - - + + @@ -3589,7 +3506,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Comisiones\Plugin\Comisiones_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -119 lines, 2.27 seconds, 13660 bytes code, 68 bytes data. +119 lines, 2.30 seconds, 13660 bytes code, 68 bytes data. @@ -3597,8 +3514,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3616,13 +3533,13 @@ uEditorAlbaranesProveedor.pas(25) Warning: W1010 Method 'FormShow' hides virtual uViewAlbaranProveedor.pas(112) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' uViewAlbaranProveedor.pas(113) Hint: H2164 Variable 'AAlbaranController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' uViewAlbaranProveedor.pas(114) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uEditorAlbaranProveedor.pas(203) Hint: H2077 Value assigned to 'bEsNuevo' never used -uEditorAlbaranProveedor.pas(230) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' -uEditorAlbaranProveedor.pas(231) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' +uEditorAlbaranProveedor.pas(200) Hint: H2077 Value assigned to 'bEsNuevo' never used +uEditorAlbaranProveedor.pas(227) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' +uEditorAlbaranProveedor.pas(228) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' uEditorElegirArticulosAlbaranProveedor.pas(16) Warning: W1010 Method 'FormCloseQuery' hides virtual method of base type 'TfEditorDBBase' uEditorDireccionEntregaAlbaranProveedor.pas(43) Hint: H2219 Private symbol 'Albaran' declared but never used uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' never used -2290 lines, 4.34 seconds, 56112 bytes code, 140 bytes data. +2287 lines, 4.09 seconds, 56096 bytes code, 140 bytes data. @@ -3630,8 +3547,8 @@ uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' neve - - + + @@ -3645,7 +3562,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -134 lines, 5.31 seconds, 14764 bytes code, 68 bytes data. +134 lines, 4.83 seconds, 14764 bytes code, 68 bytes data. @@ -3653,9 +3570,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3671,7 +3588,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uEditorFacturasProveedor.pas(34) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' uEditorFacturaProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uEditorElegirArticulosFacturaProveedor.pas(16) Warning: W1010 Method 'FormCloseQuery' hides virtual method of base type 'TfEditorDBBase' -1536 lines, 4.26 seconds, 40572 bytes code, 112 bytes data. +1553 lines, 3.62 seconds, 40760 bytes code, 112 bytes data. @@ -3679,8 +3596,8 @@ uEditorElegirArticulosFacturaProveedor.pas(16) Warning: W1010 Method 'FormCloseQ - - + + @@ -3694,7 +3611,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de proveedor\Plugin\FacturasProveedor_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -122 lines, 4.61 seconds, 14088 bytes code, 68 bytes data. +122 lines, 4.24 seconds, 14088 bytes code, 68 bytes data. @@ -3702,9 +3619,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3723,7 +3640,7 @@ uEditorHistoricoMovimientos.pas(91) Hint: H2164 Variable 'AAlmacenes' is declare uEditorHistoricoMovimientos.pas(92) Hint: H2164 Variable 'AAlmacenesController' is declared but never used in 'TfEditorHistoricoMovimientos.DarIDAlmacenSeleccionado' uEditorHistoricoMovimientos.pas(93) Hint: H2164 Variable 'Respuesta' is declared but never used in 'TfEditorHistoricoMovimientos.DarIDAlmacenSeleccionado' uEditorHistoricoMovimientos.pas(34) Hint: H2219 Private symbol 'DarIDAlmacenSeleccionado' declared but never used -544 lines, 1.89 seconds, 20752 bytes code, 84 bytes data. +544 lines, 1.74 seconds, 20752 bytes code, 84 bytes data. @@ -3731,8 +3648,8 @@ uEditorHistoricoMovimientos.pas(34) Hint: H2219 Private symbol 'DarIDAlmacenSele - - + + @@ -3746,7 +3663,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Historico de movimientos\Plugin\HistoricoMovimientos_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 2.17 seconds, 13436 bytes code, 68 bytes data. +120 lines, 1.97 seconds, 13436 bytes code, 68 bytes data. @@ -3754,16 +3671,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3777,7 +3694,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tienda web\Model\TiendaWeb_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -5601 lines, 0.52 seconds, 96172 bytes code, 112 bytes data. +5601 lines, 0.58 seconds, 96172 bytes code, 112 bytes data. @@ -3785,8 +3702,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3808,8 +3725,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3870,7 +3787,7 @@ uTiendaWebController.pas(335) Hint: H2077 Value assigned to 'ADlg' never used uTiendaWebController.pas(282) Hint: H2164 Variable 'Respuesta' is declared but never used in 'TTiendaWebController.DescargarPedidos' uTiendaWebController.pas(379) Hint: H2077 Value assigned to 'TTiendaWebController.ValidarTiendaWeb' never used uTiendaWebController.pas(416) Hint: H2077 Value assigned to 'TTiendaWebController.Eliminar' never used -4749 lines, 0.97 seconds, 50272 bytes code, 120 bytes data. +4749 lines, 0.94 seconds, 50272 bytes code, 120 bytes data. @@ -3878,8 +3795,8 @@ uTiendaWebController.pas(416) Hint: H2077 Value assigned to 'TTiendaWebControlle - - + + @@ -3893,7 +3810,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tienda web\Views\TiendaWeb_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -453 lines, 0.98 seconds, 16800 bytes code, 84 bytes data. +453 lines, 1.00 seconds, 16800 bytes code, 84 bytes data. @@ -3901,8 +3818,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3916,7 +3833,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tienda web\Plugin\TiendaWeb_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -149 lines, 1.27 seconds, 13296 bytes code, 72 bytes data. +149 lines, 1.34 seconds, 13296 bytes code, 72 bytes data. @@ -3924,16 +3841,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3947,7 +3864,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de proveedor\Model\RemesasProveedor_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -1954 lines, 0.48 seconds, 38876 bytes code, 88 bytes data. +1954 lines, 0.44 seconds, 38876 bytes code, 88 bytes data. @@ -3955,8 +3872,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3970,7 +3887,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de proveedor\Data\RemesasProveedor_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -176 lines, 0.48 seconds, 9836 bytes code, 72 bytes data. +176 lines, 0.58 seconds, 9836 bytes code, 72 bytes data. @@ -3978,8 +3895,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3997,7 +3914,7 @@ uRemesasProveedorController.pas(190) Hint: H2077 Value assigned to 'TRemesasProv uRemesasProveedorController.pas(418) Warning: W1035 Return value of function 'TRemesasProveedorController.Eliminar' might be undefined uRemesasProveedorController.pas(561) Warning: W1036 Variable 'ID_Remesas' might not have been initialized uRemesasProveedorController.pas(596) Warning: W1036 Variable 'ID_Remesas' might not have been initialized -838 lines, 0.80 seconds, 20280 bytes code, 92 bytes data. +838 lines, 0.77 seconds, 20280 bytes code, 92 bytes data. @@ -4005,8 +3922,8 @@ uRemesasProveedorController.pas(596) Warning: W1036 Variable 'ID_Remesas' might - - + + @@ -4024,7 +3941,7 @@ uEditorRemesasProveedor.pas(28) Warning: W1010 Method 'FormShow' hides virtual m uEditorRemesasProveedor.pas(222) Hint: H2164 Variable 'ACadena' is declared but never used in 'TfEditorRemesasProveedor.EliminarInterno' uEditorRemesaProveedor.pas(32) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uEditorRemesaProveedor.pas(116) Hint: H2077 Value assigned to 'bEsNuevo' never used -1170 lines, 0.83 seconds, 30568 bytes code, 104 bytes data. +1170 lines, 0.98 seconds, 30568 bytes code, 104 bytes data. @@ -4032,8 +3949,8 @@ uEditorRemesaProveedor.pas(116) Hint: H2077 Value assigned to 'bEsNuevo' never u - - + + @@ -4047,7 +3964,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de proveedor\Plugin\RemesasProveedor_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 1.20 seconds, 12776 bytes code, 68 bytes data. +120 lines, 1.14 seconds, 12776 bytes code, 68 bytes data. @@ -4055,16 +3972,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -4078,7 +3995,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Referencias\Model\Referencias_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -379 lines, 0.12 seconds, 8792 bytes code, 80 bytes data. +379 lines, 0.14 seconds, 8792 bytes code, 80 bytes data. @@ -4086,8 +4003,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4101,7 +4018,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Referencias\Data\Referencias_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -117 lines, 0.53 seconds, 7060 bytes code, 72 bytes data. +117 lines, 0.55 seconds, 7060 bytes code, 72 bytes data. @@ -4109,8 +4026,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4126,7 +4043,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uReferenciasController.pas(102) Hint: H2077 Value assigned to 'TReferenciasController.ValidarReferencia' never used uReferenciasController.pas(147) Hint: H2164 Variable 'NuevoID' is declared but never used in 'TReferenciasController.Guardar' -267 lines, 0.41 seconds, 8476 bytes code, 76 bytes data. +267 lines, 0.48 seconds, 8476 bytes code, 76 bytes data. @@ -4134,8 +4051,8 @@ uReferenciasController.pas(147) Hint: H2164 Variable 'NuevoID' is declared but n - - + + @@ -4149,7 +4066,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Referencias\Views\Referencias_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -244 lines, 0.41 seconds, 9928 bytes code, 76 bytes data. +244 lines, 0.39 seconds, 9928 bytes code, 76 bytes data. @@ -4157,8 +4074,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4172,7 +4089,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Referencias\Plugin\Referencias_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.53 seconds, 8056 bytes code, 68 bytes data. +120 lines, 0.41 seconds, 8056 bytes code, 68 bytes data. @@ -4180,16 +4097,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -4211,8 +4128,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4234,8 +4151,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4251,7 +4168,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uInformesController.pas(119) Hint: H2077 Value assigned to 'TInformesController.Eliminar' never used uInformesController.pas(179) Hint: H2077 Value assigned to 'TInformesController.ValidarInforme' never used -458 lines, 0.48 seconds, 9992 bytes code, 80 bytes data. +458 lines, 0.50 seconds, 9992 bytes code, 80 bytes data. @@ -4259,8 +4176,8 @@ uInformesController.pas(179) Hint: H2077 Value assigned to 'TInformesController. - - + + @@ -4282,8 +4199,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4301,7 +4218,7 @@ uViewInformes.pas(54) Warning: W1010 Method 'GetPopupMenu' hides virtual method uViewInformes.pas(142) Warning: W1036 Variable 'Group' might not have been initialized uViewInformes.pas(90) Hint: H2164 Variable 'GroupModificable' is declared but never used in 'TfrViewInformes.Refresh' uEditorInformes.pas(30) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -547 lines, 0.52 seconds, 15152 bytes code, 88 bytes data. +547 lines, 0.50 seconds, 15152 bytes code, 88 bytes data. @@ -4309,9 +4226,9 @@ uEditorInformes.pas(30) Warning: W1010 Method 'FormShow' hides virtual method of - - - + + + @@ -4337,7 +4254,7 @@ uViewFiltros.pas(136) Hint: H2164 Variable 'ARow' is declared but never used in uViewFiltros.pas(137) Hint: H2164 Variable 'AColumn' is declared but never used in 'TfrViewFiltros.vgFiltrosEditorRow1EditPropertiesEditValueChanged' uViewFiltros.pas(138) Hint: H2164 Variable 'AItemIndex' is declared but never used in 'TfrViewFiltros.vgFiltrosEditorRow1EditPropertiesEditValueChanged' uViewInformeBase.pas(168) Hint: H2164 Variable 'i' is declared but never used in 'TfrViewInformeBase.Refresh' -2278 lines, 0.66 seconds, 40052 bytes code, 132 bytes data. +2278 lines, 0.88 seconds, 40052 bytes code, 132 bytes data. @@ -4345,8 +4262,8 @@ uViewInformeBase.pas(168) Hint: H2164 Variable 'i' is declared but never used in - - + + @@ -4360,7 +4277,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informes Base\Plugin\Informes_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.55 seconds, 8896 bytes code, 68 bytes data. +120 lines, 0.52 seconds, 8896 bytes code, 68 bytes data. @@ -4368,16 +4285,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -4399,8 +4316,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4414,7 +4331,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informe ventas por articulo\Data\InfVentasArticulo_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -152 lines, 0.38 seconds, 7696 bytes code, 76 bytes data. +152 lines, 0.55 seconds, 7696 bytes code, 76 bytes data. @@ -4422,8 +4339,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4437,7 +4354,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informe ventas por articulo\Controller\InfVentasArticulo_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -336 lines, 0.66 seconds, 11260 bytes code, 88 bytes data. +336 lines, 0.64 seconds, 11260 bytes code, 88 bytes data. @@ -4445,8 +4362,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4465,7 +4382,7 @@ uViewInfVentasArticuloGrid.pas(120) Hint: H2164 Variable 'AFecha' is declared bu uEditorInfVentasArticulo.pas(41) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uEditorInfVentasArticulo.pas(48) Warning: W1010 Method 'RestaurarConfiguracion' hides virtual method of base type 'TfEditorInformeBase' uEditorInfVentasArticulo.pas(203) Hint: H2164 Variable 'Fichero' is declared but never used in 'TfEditorInfVentasArticulo.GuardarConfiguracion' -851 lines, 0.69 seconds, 22824 bytes code, 84 bytes data. +851 lines, 0.66 seconds, 22824 bytes code, 84 bytes data. @@ -4473,8 +4390,8 @@ uEditorInfVentasArticulo.pas(203) Hint: H2164 Variable 'Fichero' is declared but - - + + @@ -4490,7 +4407,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uPluginInfVentasArticulo.pas(48) Hint: H2164 Variable 'AInfVentasArticuloController' is declared but never used in 'TPluginInfVentasArticulo.actVentasArticuloExecute' uPluginInfVentasArticulo.pas(49) Hint: H2164 Variable 'AInfVentasArticulo' is declared but never used in 'TPluginInfVentasArticulo.actVentasArticuloExecute' -124 lines, 0.69 seconds, 10612 bytes code, 68 bytes data. +124 lines, 0.73 seconds, 10612 bytes code, 68 bytes data. @@ -4498,16 +4415,16 @@ uPluginInfVentasArticulo.pas(49) Hint: H2164 Variable 'AInfVentasArticulo' is de - - + + - - + + @@ -4529,8 +4446,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4544,7 +4461,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informe margen por articulo\Data\InfMargenArticulo_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -152 lines, 0.38 seconds, 7648 bytes code, 76 bytes data. +152 lines, 0.36 seconds, 7648 bytes code, 76 bytes data. @@ -4552,8 +4469,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4567,7 +4484,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informe margen por articulo\Controller\InfMargenArticulo_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -337 lines, 0.66 seconds, 11260 bytes code, 88 bytes data. +337 lines, 0.62 seconds, 11260 bytes code, 88 bytes data. @@ -4575,9 +4492,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -4594,7 +4511,7 @@ uViewInfMargenArticuloGrid.pas(151) Hint: H2164 Variable 'AColumn' is declared b uViewInfMargenArticuloGrid.pas(152) Hint: H2164 Variable 'AFecha' is declared but never used in 'TfrViewInfMargenArticuloGrid.cxGridViewStylesGetContentStyle' uEditorInfMargenArticulo.pas(38) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uEditorInfMargenArticulo.pas(203) Hint: H2164 Variable 'Fichero' is declared but never used in 'TfEditorInfMargenArticulo.GuardarConfiguracion' -889 lines, 0.80 seconds, 23312 bytes code, 84 bytes data. +889 lines, 0.64 seconds, 23312 bytes code, 84 bytes data. @@ -4602,8 +4519,8 @@ uEditorInfMargenArticulo.pas(203) Hint: H2164 Variable 'Fichero' is declared but - - + + @@ -4627,17 +4544,17 @@ uPluginInfMargenArticulo.pas(49) Hint: H2164 Variable 'AInfMargenArticulo' is de - - + + - - - + + + @@ -4659,7 +4576,7 @@ uNavPaneController.pas(132) Hint: H2077 Value assigned to 'ASeccionPadre' never uNavPaneController.pas(156) Warning: W1036 Variable 'AEmpresasCount' might not have been initialized uPantallaPrincipal.pas(582) Warning: W1035 Return value of function 'TfPantallaPrincipal.IsShortCut' might be undefined uPantallaPrincipal.pas(120) Hint: H2219 Private symbol 'ExecuteActionMenu' declared but never used -1376 lines, 0.72 seconds, 31008 bytes code, 116 bytes data. +1376 lines, 0.59 seconds, 31008 bytes code, 116 bytes data. @@ -4667,16 +4584,16 @@ uPantallaPrincipal.pas(120) Hint: H2219 Private symbol 'ExecuteActionMenu' decla - - + + - - + + @@ -4692,8 +4609,8 @@ Success - - + + @@ -4709,8 +4626,8 @@ Success - - + +
- Action List Action List: Main17:52:0417:55:3000:03:2619:24:1119:27:3000:03:19
Completed Log Variable Values Log Variable Values17:52:0417:52:0419:24:1119:24:11 00:00:00 View
Completed Action Group Borrar ficheros temporales17:52:0417:52:0419:24:1119:24:11 00:00:00
Completed MSBuild Project MSBuild Project [ E:\Codigo (Luis León)\Source\ClearFiles.msbuild ]17:52:0417:52:1019:24:1119:24:17 00:00:05 View
Completed Read Registry Value Leer la ruta de búsqueda de Delphi desde el registro17:52:1017:52:1019:24:1719:24:17 00:00:00 View
Completed Action Group Servidor17:52:1017:52:1019:24:1719:24:17 00:00:00
Completed Compile Delphi Win32 Project Compile Servidor\FactuGES_Server.dpr17:52:1017:52:1519:24:1719:24:22 00:00:04 View
Completed Action Group Base17:52:1517:52:1519:24:2219:24:22 00:00:00
Completed Compile Delphi Win32 Project Compile DataAbstract_D10\DataAbstract_D10.dpk17:52:1517:52:1700:00:0219:24:2219:24:2300:00:01 View
Completed Compile Delphi Win32 Project Compile Base\Base.dpk17:52:1717:52:1819:24:2319:24:23 00:00:00 View
Completed Compile Delphi Win32 Project Compile Base\ControllerBase\ControllerBase.dpk17:52:1817:52:1819:24:2319:24:24 00:00:00 View
Completed Compile Delphi Win32 Project Compile Base\GUIBase\GUIBase.dpk17:52:1817:52:1919:24:2419:24:25 00:00:01 View
Completed Action Group Módulos17:52:1917:52:1919:24:2519:24:25 00:00:00
Completed Action Group General17:52:1917:52:1919:24:2519:24:25 00:00:00
Completed Action Group Empresas17:52:1917:52:1919:24:2519:24:25 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Model\Empresas_model.dpk17:52:1917:52:2019:24:2519:24:26 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Data\Empresas_data.dpk17:52:2017:52:2119:24:2619:24:27 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Controller\Empresas_controller.dpk17:52:2117:52:2219:24:2719:24:28 00:00:00 View
Completed Compile Delphi Win32 Project Compile Base\Usuarios\Usuarios.dpk17:52:2217:52:2219:24:2819:24:28 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Views\Empresas_view.dpk17:52:2217:52:2319:24:2819:24:29 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Plugin\Empresas_plugin.dpk17:52:2317:52:2419:24:2919:24:30 00:00:00 View
Completed Action Group Formas de pago17:52:2417:52:2419:24:3019:24:30 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Model\FormasPago_model.dpk17:52:2417:52:2519:24:3019:24:30 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Data\FormasPago_data.dpk17:52:2517:52:2519:24:3019:24:31 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Controller\FormasPago_controller.dpk17:52:2517:52:2619:24:3119:24:32 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Views\FormasPago_view.dpk17:52:2617:52:2719:24:3219:24:33 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Plugin\FormasPago_plugin.dpk17:52:2717:52:2719:24:3319:24:33 00:00:00 View
Completed Action Group Tipos de IVA17:52:2717:52:2719:24:3319:24:33 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Model\TiposIVA_model.dpk17:52:2717:52:2819:24:3319:24:34 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Data\TiposIVA_data.dpk17:52:2817:52:2919:24:3419:24:34 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Controller\TiposIVA_controller.dpk17:52:2917:52:2919:24:3419:24:35 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Views\TiposIVA_view.dpk17:52:2917:52:3019:24:3519:24:36 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Plugin\TiposIVA_plugin.dpk17:52:3017:52:3119:24:3619:24:36 00:00:00 View
Completed Action Group Contactos17:52:3117:52:3119:24:3619:24:36 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Model\Contactos_model.dpk17:52:3117:52:3219:24:3619:24:37 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Data\Contactos_data.dpk17:52:3217:52:3219:24:3719:24:38 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Controller\Contactos_controller.dpk17:52:3217:52:3319:24:3819:24:39 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Views\Contactos_view.dpk17:52:3317:52:3400:00:0119:24:3919:24:4000:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Plugin\Contactos_plugin.dpk17:52:3417:52:3519:24:4019:24:41 00:00:01 View
Completed Action Group Familias17:52:3517:52:3519:24:4119:24:41 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Model\Familias_model.dpk17:52:3517:52:3619:24:4119:24:41 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Data\Familias_data.dpk17:52:3617:52:3619:24:4119:24:42 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Controller\Familias_controller.dpk17:52:3617:52:3719:24:4219:24:43 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Views\Familias_view.dpk17:52:3717:52:3819:24:4319:24:44 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Plugin\Familias_plugin.dpk17:52:3817:52:3919:24:4419:24:44 00:00:00 View
Completed Action Group Almacenes MDC17:52:3917:52:3919:24:4419:24:44 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Model\Almacenes_model.dpk17:52:3917:52:3919:24:4419:24:45 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Data\Almacenes_data.dpk17:52:3917:52:4019:24:4519:24:46 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Controller\Almacenes_controller.dpk17:52:4017:52:4119:24:4619:24:47 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Views\Almacenes_view.dpk17:52:4117:52:4219:24:4719:24:47 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Plugin\Almacenes_plugin.dpk17:52:4217:52:4319:24:4719:24:48 00:00:00 View
Completed Action Group Artículos MDC17:52:4317:52:4319:24:4819:24:48 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Model\Articulos_model.dpk17:52:4317:52:4419:24:4819:24:49 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Data\Articulos_data.dpk17:52:4417:52:4419:24:4919:24:50 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Controller\Articulos_controller.dpk17:52:4417:52:4519:24:5019:24:51 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Views\Articulos_view.dpk17:52:4517:52:4619:24:5119:24:52 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Plugin\Articulos_plugin.dpk17:52:4617:52:4719:24:5219:24:53 00:00:01 View
Completed Action Group Ventas17:52:4717:52:4719:24:5319:24:53 00:00:00
Completed Action Group Recibos de cliente MDC17:52:4717:52:4719:24:5319:24:53 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Model\RecibosCliente_model.dpk17:52:4717:52:4819:24:5319:24:54 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Data\RecibosCliente_data.dpk17:52:4817:52:4919:24:5419:24:54 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Controller\RecibosCliente_controller.dpk17:52:4917:52:5019:24:5519:24:56 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Views\RecibosCliente_view.dpk17:52:5017:52:5119:24:5619:24:57 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Plugin\RecibosCliente_plugin.dpk17:52:5117:52:5219:24:5719:24:58 00:00:01 View
Completed Action Group Remesas de cliente MDC17:52:5217:52:5219:24:5819:24:58 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Model\RemesasCliente_model.dpk17:52:5217:52:5319:24:5819:24:59 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Data\RemesasCliente_data.dpk17:52:5317:52:5319:24:5919:25:00 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Controller\RemesasCliente_controller.dpk17:52:5317:52:5519:25:0019:25:01 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Controller\BancaElectronica_controller.dpk17:52:5517:52:5619:25:0119:25:02 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Views\BancaElectronica_view.dpk17:52:5617:52:5619:25:0219:25:03 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Views\RemesasCliente_view.dpk17:52:5617:52:5819:25:0319:25:04 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Plugin\RemesasCliente_plugin.dpk17:52:5817:52:5919:25:0419:25:06 00:00:01 View
Completed Action Group Pedidos de cliente MDC17:52:5917:52:5919:25:0619:25:06 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Model\PedidosCliente_model.dpk17:52:5917:53:0019:25:0619:25:06 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Data\PedidosCliente_data.dpk17:53:0017:53:0119:25:0619:25:07 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Controller\PedidosCliente_controller.dpk17:53:0117:53:0219:25:0719:25:08 00:00:01 View
Completed Action Group Albaranes de cliente MDC17:53:0217:53:0219:25:0819:25:08 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Model\AlbaranesCliente_model.dpk17:53:0217:53:0319:25:0819:25:09 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Data\AlbaranesCliente_data.dpk17:53:0317:53:0319:25:0919:25:10 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Controller\AlbaranesCliente_controller.dpk17:53:0317:53:0519:25:1019:25:11 00:00:01 View
Completed Action Group Facturas de cliente MDC17:53:0517:53:0519:25:1119:25:11 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Model\FacturasCliente_model.dpk17:53:0517:53:0519:25:1119:25:12 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Data\FacturasCliente_data.dpk17:53:0517:53:0619:25:1219:25:12 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Controller\FacturasCliente_controller.dpk17:53:0617:53:0819:25:1219:25:14 00:00:01 View
Completed Action Group Comisiones MDC17:53:0817:53:0819:25:1419:25:14 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Model\Comisiones_model.dpk17:53:0817:53:0819:25:1419:25:15 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Data\Comisiones_data.dpk17:53:0817:53:0919:25:1519:25:16 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Controller\Comisiones_controller.dpk17:53:0917:53:1119:25:1619:25:17 00:00:01 View
Completed Action Group Compras17:53:1117:53:1119:25:1719:25:17 00:00:00
Completed Action Group Pedidos de proveedor MDC17:53:1117:53:1119:25:1719:25:17 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Model\PedidosProveedor_model.dpk17:53:1117:53:1119:25:1719:25:18 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Data\PedidosProveedor_data.dpk17:53:1117:53:1219:25:1819:25:19 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk17:53:1217:53:1319:25:1919:25:20 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk17:53:1317:53:1519:25:2019:25:21 00:00:01 View
Completed Action Group Recibos de proveedor17:53:1517:53:1519:25:2119:25:21 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Model\RecibosProveedor_model.dpk17:53:1517:53:1519:25:2119:25:22 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Data\RecibosProveedor_data.dpk17:53:1517:53:1619:25:2219:25:23 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Controller\RecibosProveedor_controller.dpk17:53:1617:53:1700:00:0119:25:2319:25:2300:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Views\RecibosProveedor_view.dpk17:53:1717:53:1819:25:2319:25:25 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Plugin\RecibosProveedor_plugin.dpk17:53:1817:53:1919:25:2519:25:26 00:00:01 View
Completed Action Group Logística17:53:1917:53:1919:25:2619:25:26 00:00:00
Completed Action Group Inventario MDC17:53:1917:53:1919:25:2619:25:26 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Model\Inventario_model.dpk17:53:1917:53:2019:25:2619:25:27 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Data\Inventario_data.dpk17:53:2017:53:2119:25:2719:25:27 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Controller\Inventario_controller.dpk17:53:2117:53:2219:25:2719:25:29 00:00:01 View
Completed Action Group Historico Movimientos MDC17:53:2217:53:2219:25:2919:25:29 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Model\HistoricoMovimientos_model.dpk17:53:2217:53:2319:25:2919:25:29 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Data\HistoricoMovimientos_data.dpk17:53:2317:53:2419:25:2919:25:30 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Controller\HistoricoMovimientos_controller.dpk17:53:2417:53:2519:25:3019:25:31 00:00:00 View
Completed Action Group Albaranes de proveedor MDC17:53:2517:53:2519:25:3119:25:31 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Model\AlbaranesProveedor_model.dpk17:53:2517:53:2519:25:3119:25:32 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Data\AlbaranesProveedor_data.dpk17:53:2517:53:2619:25:3219:25:32 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Controller\AlbaranesProveedor_controller.dpk17:53:2617:53:2819:25:3219:25:34 00:00:01 View
Completed Action Group Facturas de proveedor MDC17:53:2817:53:2819:25:3419:25:34 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Model\FacturasProveedor_model.dpk17:53:2817:53:2819:25:3419:25:34 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Data\FacturasProveedor_data.dpk17:53:2817:53:2919:25:3419:25:35 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Controller\FacturasProveedor_controller.dpk17:53:2917:53:3119:25:3519:25:37 00:00:01 View
Completed Action Group Relaciones17:53:3117:53:3119:25:3719:25:37 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk17:53:3117:53:3219:25:3719:25:38 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk17:53:3217:53:3419:25:3819:25:39 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de proveedor - Albaranes de proveedor\PedProv_AlbProv_relation.dpk ]17:53:3417:53:3600:00:0219:25:3919:25:4100:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk ]17:53:3617:53:3819:25:4119:25:44 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de cliente - Facturas de cliente\AlbCli_FacCli_relation.dpk ]17:53:3817:53:4019:25:4419:25:45 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk ]17:53:4017:53:4219:25:4519:25:47 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk17:53:4217:53:4319:25:4719:25:48 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk17:53:4317:53:4519:25:4819:25:50 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de proveedor - Facturas de proveedor\PedProv_FacProv_relation.dpk17:53:4517:53:4700:00:0219:25:5019:25:5200:00:01 View
Completed Action Group Vistas - Plugin17:53:4717:53:4719:25:5219:25:52 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Views\PedidosCliente_view.dpk17:53:4717:53:5019:25:5219:25:55 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Plugin\PedidosCliente_plugin.dpk17:53:5017:53:5300:00:0319:25:5519:25:5800:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Views\AlbaranesCliente_view.dpk17:53:5317:53:5719:25:5819:26:01 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Plugin\AlbaranesCliente_plugin.dpk17:53:5717:54:0200:00:0419:26:0119:26:0500:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Views\FacturasCliente_view.dpk17:54:0217:54:0419:26:0519:26:07 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Plugin\FacturasCliente_plugin.dpk17:54:0417:54:0819:26:0719:26:11 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Views\Inventario_view.dpk17:54:0817:54:1019:26:1119:26:13 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Plugin\Inventario_plugin.dpk17:54:1017:54:1400:00:0319:26:1319:26:1600:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Views\PedidosProveedor_view.dpk17:54:1417:54:1719:26:1619:26:19 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Plugin\PedidosProveedor_plugin.dpk17:54:1717:54:2200:00:0419:26:1919:26:2300:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk17:54:2217:54:2619:26:2319:26:28 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk17:54:2617:54:3219:26:2819:26:33 00:00:05 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Plugin\BancaElectronica_plugin.dpk17:54:3217:54:3319:26:3319:26:35 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Views\Comisiones_view.dpk17:54:3317:54:3519:26:3519:26:36 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Plugin\Comisiones_plugin.dpk17:54:3517:54:3819:26:3619:26:39 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk17:54:3817:54:4219:26:3919:26:43 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk17:54:4217:54:4819:26:4319:26:48 00:00:05 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Views\FacturasProveedor_view.dpk17:54:4817:54:5200:00:0419:26:4819:26:5200:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Plugin\FacturasProveedor_plugin.dpk17:54:5217:54:5719:26:5219:26:57 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Views\HistoricoMovimientos_view.dpk17:54:5717:54:5900:00:0219:26:5719:26:5900:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Plugin\HistoricoMovimientos_plugin.dpk17:54:5917:55:0219:26:5919:27:01 00:00:02 View
Completed Action Group Tienda Web17:55:0217:55:0219:27:0119:27:01 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Model\TiendaWeb_model.dpk17:55:0217:55:0319:27:0119:27:02 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Data\TiendaWeb_data.dpk17:55:0317:55:0319:27:0219:27:03 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Controller\TiendaWeb_controller.dpk17:55:0317:55:0519:27:0319:27:04 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Views\TiendaWeb_view.dpk17:55:0517:55:0619:27:0419:27:05 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Plugin\TiendaWeb_plugin.dpk17:55:0617:55:0719:27:0519:27:07 00:00:01 View
Completed Action Group Remesas de proveedor17:55:0717:55:0719:27:0719:27:07 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Model\RemesasProveedor_model.dpk17:55:0817:55:0819:27:0719:27:08 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Data\RemesasProveedor_data.dpk17:55:0817:55:0919:27:0819:27:09 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Controller\RemesasProveedor_controller.dpk17:55:0917:55:1019:27:0919:27:10 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Views\RemesasProveedor_view.dpk17:55:1017:55:1119:27:1019:27:11 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Plugin\RemesasProveedor_plugin.dpk17:55:1117:55:1319:27:1119:27:12 00:00:01 View
Completed Action Group Referencias17:55:1317:55:1319:27:1219:27:12 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Model\Referencias_model.dpk17:55:1317:55:1319:27:1219:27:13 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Data\Referencias_data.dpk17:55:1317:55:1419:27:1319:27:13 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Controller\Referencias_controller.dpk17:55:1417:55:1419:27:1319:27:14 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Views\Referencias_view.dpk17:55:1417:55:1519:27:1419:27:15 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Plugin\Referencias_plugin.dpk17:55:1517:55:1619:27:1519:27:16 00:00:00 View
Completed Action Group Informes base17:55:1617:55:1619:27:1619:27:16 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Model\Informes_model.dpk17:55:1617:55:1619:27:1619:27:16 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Data\Informes_data.dpk17:55:1617:55:1719:27:1619:27:17 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Controller\Informes_controller.dpk17:55:1717:55:1819:27:1719:27:17 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Controller\InformesBase_controller.dpk17:55:1817:55:1819:27:1719:27:18 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Views\Informes_view.dpk17:55:1817:55:1919:27:1819:27:18 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Views\InformesBase_view.dpk17:55:1917:55:2000:00:0019:27:1819:27:2000:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Plugin\Informes_plugin.dpk17:55:2017:55:2019:27:2019:27:20 00:00:00 View
Completed Action Group Informes ventas por articulo17:55:2017:55:2019:27:2019:27:20 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Model\InfVentasArticulo_model.dpk17:55:2017:55:2119:27:2019:27:21 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Data\InfVentasArticulo_data.dpk17:55:2117:55:2119:27:2119:27:22 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Controller\InfVentasArticulo_controller.dpk17:55:2117:55:2219:27:2219:27:22 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Views\InfVentasArticulo_view.dpk17:55:2217:55:2319:27:2219:27:23 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Plugin\InfVentasArticulo_plugin.dpk17:55:2317:55:2419:27:2319:27:24 00:00:00 View
Completed Action Group Informes margen por articulo17:55:2417:55:2419:27:2419:27:24 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Informe margen por articulo\Model\InfMargenArticulo_model.dpk17:55:2417:55:2519:27:2419:27:25 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe margen por articulo\Data\InfMargenArticulo_data.dpk17:55:2517:55:2519:27:2519:27:25 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe margen por articulo\Controller\InfMargenArticulo_controller.dpk17:55:2517:55:2619:27:2519:27:26 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe margen por articulo\Views\InfMargenArticulo_view.dpk17:55:2617:55:2700:00:0119:27:2619:27:2700:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe margen por articulo\Plugin\InfMargenArticulo_plugin.dpk17:55:2717:55:2819:27:2719:27:28 00:00:00 View
Completed Action Group Cliente17:55:2817:55:2819:27:2819:27:28 00:00:00
Completed Compile Delphi Win32 Project Compile Cliente\FactuGES.dpr17:55:2817:55:2900:00:0119:27:2819:27:2900:00:00 View
Completed Action Group Comprimir ejecutables17:55:2917:55:2919:27:2919:27:29 00:00:00
Completed ASPack Compress Executable Comprimir servidor17:55:2917:55:3019:27:2919:27:30 00:00:00 View
Completed ASPack Compress Executable Comprimir cliente17:55:3017:55:3019:27:3019:27:30 00:00:00 View
Completed Export Log Export Log17:55:3017:55:3019:27:3019:27:30 00:00:00


diff --git a/Database/FACTUGES.FDB b/Database/FACTUGES.FDB index 38d312ff..af3bcf0b 100644 Binary files a/Database/FACTUGES.FDB and b/Database/FACTUGES.FDB differ diff --git a/Database/VISTAS.SQL b/Database/VISTAS.SQL index f663aa24..53c3aaf6 100644 --- a/Database/VISTAS.SQL +++ b/Database/VISTAS.SQL @@ -173,7 +173,8 @@ CREATE VIEW V_CLIENTES( ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, - AGENTE) + AGENTE, + RAPEL) AS SELECT V_CONTACTOS.ID, @@ -209,7 +210,8 @@ SELECT CLIENTES_DATOS.ID_TIPO_IVA, CLIENTES_DATOS.ID_FORMA_PAGO, CLIENTES_DATOS.TIENDA_WEB, - CONTACTOS.NOMBRE AS AGENTE + CONTACTOS.NOMBRE AS AGENTE, + CLIENTES_DATOS.RAPEL FROM V_CONTACTOS LEFT OUTER JOIN CLIENTES_DATOS ON (V_CONTACTOS.ID = CLIENTES_DATOS.ID_CLIENTE) diff --git a/Installer/Actualizacion/Actualización.iss b/Installer/Actualizacion/Actualización.iss index a6986c84..7fa085b7 100644 --- a/Installer/Actualizacion/Actualización.iss +++ b/Installer/Actualizacion/Actualización.iss @@ -1,6 +1,6 @@ [Setup] AppName=FactuGES -AppVerName=FactuGES 2.3.0 +AppVerName=FactuGES 2.3.1 AppPublisher=Rodax Software S.L. AppPublisherURL=http://www.rodax-software.com AppSupportURL=http://www.rodax-software.com diff --git a/Installer/Actualizacion/Files/AlbCli_FacCli_relation.bpl b/Installer/Actualizacion/Files/AlbCli_FacCli_relation.bpl index ceb66d28..c28a9131 100644 Binary files a/Installer/Actualizacion/Files/AlbCli_FacCli_relation.bpl and b/Installer/Actualizacion/Files/AlbCli_FacCli_relation.bpl differ diff --git a/Installer/Actualizacion/Files/AlbProv_FacProv_relation.bpl b/Installer/Actualizacion/Files/AlbProv_FacProv_relation.bpl index b0eac6bf..cdaa9f31 100644 Binary files a/Installer/Actualizacion/Files/AlbProv_FacProv_relation.bpl and b/Installer/Actualizacion/Files/AlbProv_FacProv_relation.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesCliente_controller.bpl b/Installer/Actualizacion/Files/AlbaranesCliente_controller.bpl index cf342bac..b51b6b2b 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesCliente_controller.bpl and b/Installer/Actualizacion/Files/AlbaranesCliente_controller.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesCliente_data.bpl b/Installer/Actualizacion/Files/AlbaranesCliente_data.bpl index 7343c340..85967c8c 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesCliente_data.bpl and b/Installer/Actualizacion/Files/AlbaranesCliente_data.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesCliente_model.bpl b/Installer/Actualizacion/Files/AlbaranesCliente_model.bpl index a4803f7a..3d971869 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesCliente_model.bpl and b/Installer/Actualizacion/Files/AlbaranesCliente_model.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesCliente_plugin.bpl b/Installer/Actualizacion/Files/AlbaranesCliente_plugin.bpl index c7f7d9a7..df4cdf00 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesCliente_plugin.bpl and b/Installer/Actualizacion/Files/AlbaranesCliente_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesCliente_view.bpl b/Installer/Actualizacion/Files/AlbaranesCliente_view.bpl index 40df0df7..7c246bfb 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesCliente_view.bpl and b/Installer/Actualizacion/Files/AlbaranesCliente_view.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesProveedor_controller.bpl b/Installer/Actualizacion/Files/AlbaranesProveedor_controller.bpl index be136bb1..4736cca3 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesProveedor_controller.bpl and b/Installer/Actualizacion/Files/AlbaranesProveedor_controller.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesProveedor_data.bpl b/Installer/Actualizacion/Files/AlbaranesProveedor_data.bpl index bbb798f4..34debef1 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesProveedor_data.bpl and b/Installer/Actualizacion/Files/AlbaranesProveedor_data.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesProveedor_model.bpl b/Installer/Actualizacion/Files/AlbaranesProveedor_model.bpl index e07d0444..5885493b 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesProveedor_model.bpl and b/Installer/Actualizacion/Files/AlbaranesProveedor_model.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesProveedor_plugin.bpl b/Installer/Actualizacion/Files/AlbaranesProveedor_plugin.bpl index 604330e5..f564126d 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesProveedor_plugin.bpl and b/Installer/Actualizacion/Files/AlbaranesProveedor_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/AlbaranesProveedor_view.bpl b/Installer/Actualizacion/Files/AlbaranesProveedor_view.bpl index 4edb8172..5b2ad6d5 100644 Binary files a/Installer/Actualizacion/Files/AlbaranesProveedor_view.bpl and b/Installer/Actualizacion/Files/AlbaranesProveedor_view.bpl differ diff --git a/Installer/Actualizacion/Files/Almacenes_controller.bpl b/Installer/Actualizacion/Files/Almacenes_controller.bpl index e02e97ca..1169831f 100644 Binary files a/Installer/Actualizacion/Files/Almacenes_controller.bpl and b/Installer/Actualizacion/Files/Almacenes_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Almacenes_data.bpl b/Installer/Actualizacion/Files/Almacenes_data.bpl index da012b00..607bc177 100644 Binary files a/Installer/Actualizacion/Files/Almacenes_data.bpl and b/Installer/Actualizacion/Files/Almacenes_data.bpl differ diff --git a/Installer/Actualizacion/Files/Almacenes_model.bpl b/Installer/Actualizacion/Files/Almacenes_model.bpl index a8e91961..58f3c568 100644 Binary files a/Installer/Actualizacion/Files/Almacenes_model.bpl and b/Installer/Actualizacion/Files/Almacenes_model.bpl differ diff --git a/Installer/Actualizacion/Files/Almacenes_plugin.bpl b/Installer/Actualizacion/Files/Almacenes_plugin.bpl index 069aaf76..4091a723 100644 Binary files a/Installer/Actualizacion/Files/Almacenes_plugin.bpl and b/Installer/Actualizacion/Files/Almacenes_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Almacenes_view.bpl b/Installer/Actualizacion/Files/Almacenes_view.bpl index 6b48db71..0c8d477c 100644 Binary files a/Installer/Actualizacion/Files/Almacenes_view.bpl and b/Installer/Actualizacion/Files/Almacenes_view.bpl differ diff --git a/Installer/Actualizacion/Files/Articulos_controller.bpl b/Installer/Actualizacion/Files/Articulos_controller.bpl index d21ff196..4bc69db4 100644 Binary files a/Installer/Actualizacion/Files/Articulos_controller.bpl and b/Installer/Actualizacion/Files/Articulos_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Articulos_data.bpl b/Installer/Actualizacion/Files/Articulos_data.bpl index 9207c9bc..535b712c 100644 Binary files a/Installer/Actualizacion/Files/Articulos_data.bpl and b/Installer/Actualizacion/Files/Articulos_data.bpl differ diff --git a/Installer/Actualizacion/Files/Articulos_model.bpl b/Installer/Actualizacion/Files/Articulos_model.bpl index d4dd27d9..8e88fb70 100644 Binary files a/Installer/Actualizacion/Files/Articulos_model.bpl and b/Installer/Actualizacion/Files/Articulos_model.bpl differ diff --git a/Installer/Actualizacion/Files/Articulos_plugin.bpl b/Installer/Actualizacion/Files/Articulos_plugin.bpl index f19e4623..7ee08bd8 100644 Binary files a/Installer/Actualizacion/Files/Articulos_plugin.bpl and b/Installer/Actualizacion/Files/Articulos_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Articulos_view.bpl b/Installer/Actualizacion/Files/Articulos_view.bpl index 2fab294d..417580da 100644 Binary files a/Installer/Actualizacion/Files/Articulos_view.bpl and b/Installer/Actualizacion/Files/Articulos_view.bpl differ diff --git a/Installer/Actualizacion/Files/BancaElectronica_controller.bpl b/Installer/Actualizacion/Files/BancaElectronica_controller.bpl index cf798b71..66020123 100644 Binary files a/Installer/Actualizacion/Files/BancaElectronica_controller.bpl and b/Installer/Actualizacion/Files/BancaElectronica_controller.bpl differ diff --git a/Installer/Actualizacion/Files/BancaElectronica_plugin.bpl b/Installer/Actualizacion/Files/BancaElectronica_plugin.bpl index d8fb4714..9ef2a2f2 100644 Binary files a/Installer/Actualizacion/Files/BancaElectronica_plugin.bpl and b/Installer/Actualizacion/Files/BancaElectronica_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/BancaElectronica_view.bpl b/Installer/Actualizacion/Files/BancaElectronica_view.bpl index bc43cf05..be2a86d6 100644 Binary files a/Installer/Actualizacion/Files/BancaElectronica_view.bpl and b/Installer/Actualizacion/Files/BancaElectronica_view.bpl differ diff --git a/Installer/Actualizacion/Files/Base.bpl b/Installer/Actualizacion/Files/Base.bpl index fa49b789..945936b7 100644 Binary files a/Installer/Actualizacion/Files/Base.bpl and b/Installer/Actualizacion/Files/Base.bpl differ diff --git a/Installer/Actualizacion/Files/Comisiones_controller.bpl b/Installer/Actualizacion/Files/Comisiones_controller.bpl index bd727544..507a7f5d 100644 Binary files a/Installer/Actualizacion/Files/Comisiones_controller.bpl and b/Installer/Actualizacion/Files/Comisiones_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Comisiones_data.bpl b/Installer/Actualizacion/Files/Comisiones_data.bpl index 1de14e0f..1d81a2e7 100644 Binary files a/Installer/Actualizacion/Files/Comisiones_data.bpl and b/Installer/Actualizacion/Files/Comisiones_data.bpl differ diff --git a/Installer/Actualizacion/Files/Comisiones_model.bpl b/Installer/Actualizacion/Files/Comisiones_model.bpl index 86a02d72..dae0e414 100644 Binary files a/Installer/Actualizacion/Files/Comisiones_model.bpl and b/Installer/Actualizacion/Files/Comisiones_model.bpl differ diff --git a/Installer/Actualizacion/Files/Comisiones_plugin.bpl b/Installer/Actualizacion/Files/Comisiones_plugin.bpl index a82c1c65..eff76bc3 100644 Binary files a/Installer/Actualizacion/Files/Comisiones_plugin.bpl and b/Installer/Actualizacion/Files/Comisiones_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Comisiones_view.bpl b/Installer/Actualizacion/Files/Comisiones_view.bpl index 167f5d1f..b7255a77 100644 Binary files a/Installer/Actualizacion/Files/Comisiones_view.bpl and b/Installer/Actualizacion/Files/Comisiones_view.bpl differ diff --git a/Installer/Actualizacion/Files/Contactos_controller.bpl b/Installer/Actualizacion/Files/Contactos_controller.bpl index b323a33f..33520935 100644 Binary files a/Installer/Actualizacion/Files/Contactos_controller.bpl and b/Installer/Actualizacion/Files/Contactos_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Contactos_data.bpl b/Installer/Actualizacion/Files/Contactos_data.bpl index b1b04869..b3208a75 100644 Binary files a/Installer/Actualizacion/Files/Contactos_data.bpl and b/Installer/Actualizacion/Files/Contactos_data.bpl differ diff --git a/Installer/Actualizacion/Files/Contactos_model.bpl b/Installer/Actualizacion/Files/Contactos_model.bpl index a9aa46d2..84e43c0c 100644 Binary files a/Installer/Actualizacion/Files/Contactos_model.bpl and b/Installer/Actualizacion/Files/Contactos_model.bpl differ diff --git a/Installer/Actualizacion/Files/Contactos_plugin.bpl b/Installer/Actualizacion/Files/Contactos_plugin.bpl index 8a4ebdf2..bfadce50 100644 Binary files a/Installer/Actualizacion/Files/Contactos_plugin.bpl and b/Installer/Actualizacion/Files/Contactos_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Contactos_view.bpl b/Installer/Actualizacion/Files/Contactos_view.bpl index 223b0639..7de3212b 100644 Binary files a/Installer/Actualizacion/Files/Contactos_view.bpl and b/Installer/Actualizacion/Files/Contactos_view.bpl differ diff --git a/Installer/Actualizacion/Files/ControllerBase.bpl b/Installer/Actualizacion/Files/ControllerBase.bpl index 574cce83..d0dee3d0 100644 Binary files a/Installer/Actualizacion/Files/ControllerBase.bpl and b/Installer/Actualizacion/Files/ControllerBase.bpl differ diff --git a/Installer/Actualizacion/Files/DataAbstract_D10.bpl b/Installer/Actualizacion/Files/DataAbstract_D10.bpl index 5996c66e..73f030e7 100644 Binary files a/Installer/Actualizacion/Files/DataAbstract_D10.bpl and b/Installer/Actualizacion/Files/DataAbstract_D10.bpl differ diff --git a/Installer/Actualizacion/Files/Empresas_controller.bpl b/Installer/Actualizacion/Files/Empresas_controller.bpl index 369f97aa..22a8afca 100644 Binary files a/Installer/Actualizacion/Files/Empresas_controller.bpl and b/Installer/Actualizacion/Files/Empresas_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Empresas_data.bpl b/Installer/Actualizacion/Files/Empresas_data.bpl index f0a67614..b16e5297 100644 Binary files a/Installer/Actualizacion/Files/Empresas_data.bpl and b/Installer/Actualizacion/Files/Empresas_data.bpl differ diff --git a/Installer/Actualizacion/Files/Empresas_model.bpl b/Installer/Actualizacion/Files/Empresas_model.bpl index b85b0c98..2f5d9785 100644 Binary files a/Installer/Actualizacion/Files/Empresas_model.bpl and b/Installer/Actualizacion/Files/Empresas_model.bpl differ diff --git a/Installer/Actualizacion/Files/Empresas_plugin.bpl b/Installer/Actualizacion/Files/Empresas_plugin.bpl index 8dfc1636..b34422b1 100644 Binary files a/Installer/Actualizacion/Files/Empresas_plugin.bpl and b/Installer/Actualizacion/Files/Empresas_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Empresas_view.bpl b/Installer/Actualizacion/Files/Empresas_view.bpl index 02082f77..c250cd36 100644 Binary files a/Installer/Actualizacion/Files/Empresas_view.bpl and b/Installer/Actualizacion/Files/Empresas_view.bpl differ diff --git a/Installer/Actualizacion/Files/FactuGES.exe b/Installer/Actualizacion/Files/FactuGES.exe index a58ba7ec..8c833753 100644 Binary files a/Installer/Actualizacion/Files/FactuGES.exe and b/Installer/Actualizacion/Files/FactuGES.exe differ diff --git a/Installer/Actualizacion/Files/FacturasCliente_controller.bpl b/Installer/Actualizacion/Files/FacturasCliente_controller.bpl index 588ccf70..4cd2eee5 100644 Binary files a/Installer/Actualizacion/Files/FacturasCliente_controller.bpl and b/Installer/Actualizacion/Files/FacturasCliente_controller.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasCliente_data.bpl b/Installer/Actualizacion/Files/FacturasCliente_data.bpl index 07e06998..eec637f8 100644 Binary files a/Installer/Actualizacion/Files/FacturasCliente_data.bpl and b/Installer/Actualizacion/Files/FacturasCliente_data.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasCliente_model.bpl b/Installer/Actualizacion/Files/FacturasCliente_model.bpl index f2f60d00..32702812 100644 Binary files a/Installer/Actualizacion/Files/FacturasCliente_model.bpl and b/Installer/Actualizacion/Files/FacturasCliente_model.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasCliente_plugin.bpl b/Installer/Actualizacion/Files/FacturasCliente_plugin.bpl index e63d864f..08da8231 100644 Binary files a/Installer/Actualizacion/Files/FacturasCliente_plugin.bpl and b/Installer/Actualizacion/Files/FacturasCliente_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasCliente_view.bpl b/Installer/Actualizacion/Files/FacturasCliente_view.bpl index bc66ce0e..8ea67e58 100644 Binary files a/Installer/Actualizacion/Files/FacturasCliente_view.bpl and b/Installer/Actualizacion/Files/FacturasCliente_view.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasProveedor_controller.bpl b/Installer/Actualizacion/Files/FacturasProveedor_controller.bpl index 2dc0ac6a..b79970a3 100644 Binary files a/Installer/Actualizacion/Files/FacturasProveedor_controller.bpl and b/Installer/Actualizacion/Files/FacturasProveedor_controller.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasProveedor_data.bpl b/Installer/Actualizacion/Files/FacturasProveedor_data.bpl index 4e5a6bb5..fc9c1175 100644 Binary files a/Installer/Actualizacion/Files/FacturasProveedor_data.bpl and b/Installer/Actualizacion/Files/FacturasProveedor_data.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasProveedor_model.bpl b/Installer/Actualizacion/Files/FacturasProveedor_model.bpl index 2827543a..78eace2a 100644 Binary files a/Installer/Actualizacion/Files/FacturasProveedor_model.bpl and b/Installer/Actualizacion/Files/FacturasProveedor_model.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasProveedor_plugin.bpl b/Installer/Actualizacion/Files/FacturasProveedor_plugin.bpl index 65ea091e..15ec89d2 100644 Binary files a/Installer/Actualizacion/Files/FacturasProveedor_plugin.bpl and b/Installer/Actualizacion/Files/FacturasProveedor_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/FacturasProveedor_view.bpl b/Installer/Actualizacion/Files/FacturasProveedor_view.bpl index b2dd9aec..4299b0bd 100644 Binary files a/Installer/Actualizacion/Files/FacturasProveedor_view.bpl and b/Installer/Actualizacion/Files/FacturasProveedor_view.bpl differ diff --git a/Installer/Actualizacion/Files/Familias_controller.bpl b/Installer/Actualizacion/Files/Familias_controller.bpl index 04dac9b7..5d17287f 100644 Binary files a/Installer/Actualizacion/Files/Familias_controller.bpl and b/Installer/Actualizacion/Files/Familias_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Familias_data.bpl b/Installer/Actualizacion/Files/Familias_data.bpl index 4f56304b..aaad29ec 100644 Binary files a/Installer/Actualizacion/Files/Familias_data.bpl and b/Installer/Actualizacion/Files/Familias_data.bpl differ diff --git a/Installer/Actualizacion/Files/Familias_model.bpl b/Installer/Actualizacion/Files/Familias_model.bpl index cd8a22aa..c2d3a5b4 100644 Binary files a/Installer/Actualizacion/Files/Familias_model.bpl and b/Installer/Actualizacion/Files/Familias_model.bpl differ diff --git a/Installer/Actualizacion/Files/Familias_plugin.bpl b/Installer/Actualizacion/Files/Familias_plugin.bpl index c02e9056..536e296f 100644 Binary files a/Installer/Actualizacion/Files/Familias_plugin.bpl and b/Installer/Actualizacion/Files/Familias_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Familias_view.bpl b/Installer/Actualizacion/Files/Familias_view.bpl index d5c66a35..b2b3ae28 100644 Binary files a/Installer/Actualizacion/Files/Familias_view.bpl and b/Installer/Actualizacion/Files/Familias_view.bpl differ diff --git a/Installer/Actualizacion/Files/FormasPago_controller.bpl b/Installer/Actualizacion/Files/FormasPago_controller.bpl index 2544af4e..32ae3577 100644 Binary files a/Installer/Actualizacion/Files/FormasPago_controller.bpl and b/Installer/Actualizacion/Files/FormasPago_controller.bpl differ diff --git a/Installer/Actualizacion/Files/FormasPago_data.bpl b/Installer/Actualizacion/Files/FormasPago_data.bpl index 6dd83b78..c977d2f7 100644 Binary files a/Installer/Actualizacion/Files/FormasPago_data.bpl and b/Installer/Actualizacion/Files/FormasPago_data.bpl differ diff --git a/Installer/Actualizacion/Files/FormasPago_model.bpl b/Installer/Actualizacion/Files/FormasPago_model.bpl index 0254964a..35880576 100644 Binary files a/Installer/Actualizacion/Files/FormasPago_model.bpl and b/Installer/Actualizacion/Files/FormasPago_model.bpl differ diff --git a/Installer/Actualizacion/Files/FormasPago_plugin.bpl b/Installer/Actualizacion/Files/FormasPago_plugin.bpl index f3ba9795..4fc32238 100644 Binary files a/Installer/Actualizacion/Files/FormasPago_plugin.bpl and b/Installer/Actualizacion/Files/FormasPago_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/FormasPago_view.bpl b/Installer/Actualizacion/Files/FormasPago_view.bpl index 5bdfedb2..e7c8f19e 100644 Binary files a/Installer/Actualizacion/Files/FormasPago_view.bpl and b/Installer/Actualizacion/Files/FormasPago_view.bpl differ diff --git a/Installer/Actualizacion/Files/GUIBase.bpl b/Installer/Actualizacion/Files/GUIBase.bpl index 3f549a7e..c67373bd 100644 Binary files a/Installer/Actualizacion/Files/GUIBase.bpl and b/Installer/Actualizacion/Files/GUIBase.bpl differ diff --git a/Installer/Actualizacion/Files/HistoricoMovimientos_controller.bpl b/Installer/Actualizacion/Files/HistoricoMovimientos_controller.bpl index 97c6b189..919dd472 100644 Binary files a/Installer/Actualizacion/Files/HistoricoMovimientos_controller.bpl and b/Installer/Actualizacion/Files/HistoricoMovimientos_controller.bpl differ diff --git a/Installer/Actualizacion/Files/HistoricoMovimientos_data.bpl b/Installer/Actualizacion/Files/HistoricoMovimientos_data.bpl index f713a15f..03fd8dd7 100644 Binary files a/Installer/Actualizacion/Files/HistoricoMovimientos_data.bpl and b/Installer/Actualizacion/Files/HistoricoMovimientos_data.bpl differ diff --git a/Installer/Actualizacion/Files/HistoricoMovimientos_model.bpl b/Installer/Actualizacion/Files/HistoricoMovimientos_model.bpl index 0d02c7ed..aae5c4dc 100644 Binary files a/Installer/Actualizacion/Files/HistoricoMovimientos_model.bpl and b/Installer/Actualizacion/Files/HistoricoMovimientos_model.bpl differ diff --git a/Installer/Actualizacion/Files/HistoricoMovimientos_plugin.bpl b/Installer/Actualizacion/Files/HistoricoMovimientos_plugin.bpl index 81e58a07..2f0cc630 100644 Binary files a/Installer/Actualizacion/Files/HistoricoMovimientos_plugin.bpl and b/Installer/Actualizacion/Files/HistoricoMovimientos_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/HistoricoMovimientos_view.bpl b/Installer/Actualizacion/Files/HistoricoMovimientos_view.bpl index 284ddf96..d12905c0 100644 Binary files a/Installer/Actualizacion/Files/HistoricoMovimientos_view.bpl and b/Installer/Actualizacion/Files/HistoricoMovimientos_view.bpl differ diff --git a/Installer/Actualizacion/Files/InfVentasArticulo_controller.bpl b/Installer/Actualizacion/Files/InfVentasArticulo_controller.bpl index 260ba6c2..a0ae41a0 100644 Binary files a/Installer/Actualizacion/Files/InfVentasArticulo_controller.bpl and b/Installer/Actualizacion/Files/InfVentasArticulo_controller.bpl differ diff --git a/Installer/Actualizacion/Files/InfVentasArticulo_data.bpl b/Installer/Actualizacion/Files/InfVentasArticulo_data.bpl index d66856a7..34de085e 100644 Binary files a/Installer/Actualizacion/Files/InfVentasArticulo_data.bpl and b/Installer/Actualizacion/Files/InfVentasArticulo_data.bpl differ diff --git a/Installer/Actualizacion/Files/InfVentasArticulo_model.bpl b/Installer/Actualizacion/Files/InfVentasArticulo_model.bpl index 10d333e5..4ce7b1f8 100644 Binary files a/Installer/Actualizacion/Files/InfVentasArticulo_model.bpl and b/Installer/Actualizacion/Files/InfVentasArticulo_model.bpl differ diff --git a/Installer/Actualizacion/Files/InfVentasArticulo_plugin.bpl b/Installer/Actualizacion/Files/InfVentasArticulo_plugin.bpl index f2cc808c..c8b6ce89 100644 Binary files a/Installer/Actualizacion/Files/InfVentasArticulo_plugin.bpl and b/Installer/Actualizacion/Files/InfVentasArticulo_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/InfVentasArticulo_view.bpl b/Installer/Actualizacion/Files/InfVentasArticulo_view.bpl index 11647797..68c4429a 100644 Binary files a/Installer/Actualizacion/Files/InfVentasArticulo_view.bpl and b/Installer/Actualizacion/Files/InfVentasArticulo_view.bpl differ diff --git a/Installer/Actualizacion/Files/InformesBase_controller.bpl b/Installer/Actualizacion/Files/InformesBase_controller.bpl index eb23ad52..db469530 100644 Binary files a/Installer/Actualizacion/Files/InformesBase_controller.bpl and b/Installer/Actualizacion/Files/InformesBase_controller.bpl differ diff --git a/Installer/Actualizacion/Files/InformesBase_view.bpl b/Installer/Actualizacion/Files/InformesBase_view.bpl index 073e9d5b..6dea5a92 100644 Binary files a/Installer/Actualizacion/Files/InformesBase_view.bpl and b/Installer/Actualizacion/Files/InformesBase_view.bpl differ diff --git a/Installer/Actualizacion/Files/Informes_controller.bpl b/Installer/Actualizacion/Files/Informes_controller.bpl index 5ec0eb13..f53530bf 100644 Binary files a/Installer/Actualizacion/Files/Informes_controller.bpl and b/Installer/Actualizacion/Files/Informes_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Informes_data.bpl b/Installer/Actualizacion/Files/Informes_data.bpl index bcad8f6c..b58553c1 100644 Binary files a/Installer/Actualizacion/Files/Informes_data.bpl and b/Installer/Actualizacion/Files/Informes_data.bpl differ diff --git a/Installer/Actualizacion/Files/Informes_model.bpl b/Installer/Actualizacion/Files/Informes_model.bpl index dbdaba96..3d684579 100644 Binary files a/Installer/Actualizacion/Files/Informes_model.bpl and b/Installer/Actualizacion/Files/Informes_model.bpl differ diff --git a/Installer/Actualizacion/Files/Informes_plugin.bpl b/Installer/Actualizacion/Files/Informes_plugin.bpl index 3236b747..abdf9b45 100644 Binary files a/Installer/Actualizacion/Files/Informes_plugin.bpl and b/Installer/Actualizacion/Files/Informes_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Informes_view.bpl b/Installer/Actualizacion/Files/Informes_view.bpl index 0fa12157..8eeb642f 100644 Binary files a/Installer/Actualizacion/Files/Informes_view.bpl and b/Installer/Actualizacion/Files/Informes_view.bpl differ diff --git a/Installer/Actualizacion/Files/Inventario_controller.bpl b/Installer/Actualizacion/Files/Inventario_controller.bpl index 947f6321..059d64e0 100644 Binary files a/Installer/Actualizacion/Files/Inventario_controller.bpl and b/Installer/Actualizacion/Files/Inventario_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Inventario_data.bpl b/Installer/Actualizacion/Files/Inventario_data.bpl index 632301b6..1c10bc93 100644 Binary files a/Installer/Actualizacion/Files/Inventario_data.bpl and b/Installer/Actualizacion/Files/Inventario_data.bpl differ diff --git a/Installer/Actualizacion/Files/Inventario_model.bpl b/Installer/Actualizacion/Files/Inventario_model.bpl index 36398e01..b109261a 100644 Binary files a/Installer/Actualizacion/Files/Inventario_model.bpl and b/Installer/Actualizacion/Files/Inventario_model.bpl differ diff --git a/Installer/Actualizacion/Files/Inventario_plugin.bpl b/Installer/Actualizacion/Files/Inventario_plugin.bpl index 1c43bea2..6fc2c416 100644 Binary files a/Installer/Actualizacion/Files/Inventario_plugin.bpl and b/Installer/Actualizacion/Files/Inventario_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Inventario_view.bpl b/Installer/Actualizacion/Files/Inventario_view.bpl index bdbf5495..1a0e1cc2 100644 Binary files a/Installer/Actualizacion/Files/Inventario_view.bpl and b/Installer/Actualizacion/Files/Inventario_view.bpl differ diff --git a/Installer/Actualizacion/Files/PedCli_AlbCli_relation.bpl b/Installer/Actualizacion/Files/PedCli_AlbCli_relation.bpl index fe415c57..da5e9eac 100644 Binary files a/Installer/Actualizacion/Files/PedCli_AlbCli_relation.bpl and b/Installer/Actualizacion/Files/PedCli_AlbCli_relation.bpl differ diff --git a/Installer/Actualizacion/Files/PedCli_PedProv_relation.bpl b/Installer/Actualizacion/Files/PedCli_PedProv_relation.bpl index 7c874e4b..82af07db 100644 Binary files a/Installer/Actualizacion/Files/PedCli_PedProv_relation.bpl and b/Installer/Actualizacion/Files/PedCli_PedProv_relation.bpl differ diff --git a/Installer/Actualizacion/Files/PedProv_AlbProv_relation.bpl b/Installer/Actualizacion/Files/PedProv_AlbProv_relation.bpl index db63fd79..186ae767 100644 Binary files a/Installer/Actualizacion/Files/PedProv_AlbProv_relation.bpl and b/Installer/Actualizacion/Files/PedProv_AlbProv_relation.bpl differ diff --git a/Installer/Actualizacion/Files/PedProv_FacProv_relation.bpl b/Installer/Actualizacion/Files/PedProv_FacProv_relation.bpl index 4e28ea86..f6eaa571 100644 Binary files a/Installer/Actualizacion/Files/PedProv_FacProv_relation.bpl and b/Installer/Actualizacion/Files/PedProv_FacProv_relation.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosCliente_controller.bpl b/Installer/Actualizacion/Files/PedidosCliente_controller.bpl index 4becc981..52150891 100644 Binary files a/Installer/Actualizacion/Files/PedidosCliente_controller.bpl and b/Installer/Actualizacion/Files/PedidosCliente_controller.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosCliente_data.bpl b/Installer/Actualizacion/Files/PedidosCliente_data.bpl index cd9e4af4..907fceac 100644 Binary files a/Installer/Actualizacion/Files/PedidosCliente_data.bpl and b/Installer/Actualizacion/Files/PedidosCliente_data.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosCliente_model.bpl b/Installer/Actualizacion/Files/PedidosCliente_model.bpl index 4421c301..b6710200 100644 Binary files a/Installer/Actualizacion/Files/PedidosCliente_model.bpl and b/Installer/Actualizacion/Files/PedidosCliente_model.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosCliente_plugin.bpl b/Installer/Actualizacion/Files/PedidosCliente_plugin.bpl index 0f429d13..902d6e71 100644 Binary files a/Installer/Actualizacion/Files/PedidosCliente_plugin.bpl and b/Installer/Actualizacion/Files/PedidosCliente_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosCliente_view.bpl b/Installer/Actualizacion/Files/PedidosCliente_view.bpl index f28170d5..d9745384 100644 Binary files a/Installer/Actualizacion/Files/PedidosCliente_view.bpl and b/Installer/Actualizacion/Files/PedidosCliente_view.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosProveedor_controller.bpl b/Installer/Actualizacion/Files/PedidosProveedor_controller.bpl index a24749f2..795e6fac 100644 Binary files a/Installer/Actualizacion/Files/PedidosProveedor_controller.bpl and b/Installer/Actualizacion/Files/PedidosProveedor_controller.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosProveedor_data.bpl b/Installer/Actualizacion/Files/PedidosProveedor_data.bpl index 98fae2d5..8316db09 100644 Binary files a/Installer/Actualizacion/Files/PedidosProveedor_data.bpl and b/Installer/Actualizacion/Files/PedidosProveedor_data.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosProveedor_model.bpl b/Installer/Actualizacion/Files/PedidosProveedor_model.bpl index 34fde002..b4f383d4 100644 Binary files a/Installer/Actualizacion/Files/PedidosProveedor_model.bpl and b/Installer/Actualizacion/Files/PedidosProveedor_model.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosProveedor_plugin.bpl b/Installer/Actualizacion/Files/PedidosProveedor_plugin.bpl index b661c4c5..c68ed64f 100644 Binary files a/Installer/Actualizacion/Files/PedidosProveedor_plugin.bpl and b/Installer/Actualizacion/Files/PedidosProveedor_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/PedidosProveedor_view.bpl b/Installer/Actualizacion/Files/PedidosProveedor_view.bpl index b652217b..3915e7fd 100644 Binary files a/Installer/Actualizacion/Files/PedidosProveedor_view.bpl and b/Installer/Actualizacion/Files/PedidosProveedor_view.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosCliente_controller.bpl b/Installer/Actualizacion/Files/RecibosCliente_controller.bpl index 45fab60c..2234261e 100644 Binary files a/Installer/Actualizacion/Files/RecibosCliente_controller.bpl and b/Installer/Actualizacion/Files/RecibosCliente_controller.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosCliente_data.bpl b/Installer/Actualizacion/Files/RecibosCliente_data.bpl index d702f37a..a902923f 100644 Binary files a/Installer/Actualizacion/Files/RecibosCliente_data.bpl and b/Installer/Actualizacion/Files/RecibosCliente_data.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosCliente_model.bpl b/Installer/Actualizacion/Files/RecibosCliente_model.bpl index 77419266..87dc4fc7 100644 Binary files a/Installer/Actualizacion/Files/RecibosCliente_model.bpl and b/Installer/Actualizacion/Files/RecibosCliente_model.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosCliente_plugin.bpl b/Installer/Actualizacion/Files/RecibosCliente_plugin.bpl index 643dcb72..e53b8c6a 100644 Binary files a/Installer/Actualizacion/Files/RecibosCliente_plugin.bpl and b/Installer/Actualizacion/Files/RecibosCliente_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosCliente_view.bpl b/Installer/Actualizacion/Files/RecibosCliente_view.bpl index fec4da3d..72640541 100644 Binary files a/Installer/Actualizacion/Files/RecibosCliente_view.bpl and b/Installer/Actualizacion/Files/RecibosCliente_view.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosProveedor_controller.bpl b/Installer/Actualizacion/Files/RecibosProveedor_controller.bpl index d76ed2b1..4089712f 100644 Binary files a/Installer/Actualizacion/Files/RecibosProveedor_controller.bpl and b/Installer/Actualizacion/Files/RecibosProveedor_controller.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosProveedor_data.bpl b/Installer/Actualizacion/Files/RecibosProveedor_data.bpl index 31a13a6e..fac1bf12 100644 Binary files a/Installer/Actualizacion/Files/RecibosProveedor_data.bpl and b/Installer/Actualizacion/Files/RecibosProveedor_data.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosProveedor_model.bpl b/Installer/Actualizacion/Files/RecibosProveedor_model.bpl index 1cc444c3..10cbb9f0 100644 Binary files a/Installer/Actualizacion/Files/RecibosProveedor_model.bpl and b/Installer/Actualizacion/Files/RecibosProveedor_model.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosProveedor_plugin.bpl b/Installer/Actualizacion/Files/RecibosProveedor_plugin.bpl index 34e86b7e..6660b1da 100644 Binary files a/Installer/Actualizacion/Files/RecibosProveedor_plugin.bpl and b/Installer/Actualizacion/Files/RecibosProveedor_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/RecibosProveedor_view.bpl b/Installer/Actualizacion/Files/RecibosProveedor_view.bpl index d3a21a8a..40aabe0c 100644 Binary files a/Installer/Actualizacion/Files/RecibosProveedor_view.bpl and b/Installer/Actualizacion/Files/RecibosProveedor_view.bpl differ diff --git a/Installer/Actualizacion/Files/Referencias_controller.bpl b/Installer/Actualizacion/Files/Referencias_controller.bpl index 688733cd..59a9754a 100644 Binary files a/Installer/Actualizacion/Files/Referencias_controller.bpl and b/Installer/Actualizacion/Files/Referencias_controller.bpl differ diff --git a/Installer/Actualizacion/Files/Referencias_data.bpl b/Installer/Actualizacion/Files/Referencias_data.bpl index c07c7ce4..d9fcd7f2 100644 Binary files a/Installer/Actualizacion/Files/Referencias_data.bpl and b/Installer/Actualizacion/Files/Referencias_data.bpl differ diff --git a/Installer/Actualizacion/Files/Referencias_model.bpl b/Installer/Actualizacion/Files/Referencias_model.bpl index 63f1e59b..74b20662 100644 Binary files a/Installer/Actualizacion/Files/Referencias_model.bpl and b/Installer/Actualizacion/Files/Referencias_model.bpl differ diff --git a/Installer/Actualizacion/Files/Referencias_plugin.bpl b/Installer/Actualizacion/Files/Referencias_plugin.bpl index 74767a1c..3081a70e 100644 Binary files a/Installer/Actualizacion/Files/Referencias_plugin.bpl and b/Installer/Actualizacion/Files/Referencias_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/Referencias_view.bpl b/Installer/Actualizacion/Files/Referencias_view.bpl index 3abdfcbf..9dd9e941 100644 Binary files a/Installer/Actualizacion/Files/Referencias_view.bpl and b/Installer/Actualizacion/Files/Referencias_view.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasCliente_controller.bpl b/Installer/Actualizacion/Files/RemesasCliente_controller.bpl index 080a0777..77bfd1d7 100644 Binary files a/Installer/Actualizacion/Files/RemesasCliente_controller.bpl and b/Installer/Actualizacion/Files/RemesasCliente_controller.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasCliente_data.bpl b/Installer/Actualizacion/Files/RemesasCliente_data.bpl index 9bb4f986..8ed6e76e 100644 Binary files a/Installer/Actualizacion/Files/RemesasCliente_data.bpl and b/Installer/Actualizacion/Files/RemesasCliente_data.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasCliente_model.bpl b/Installer/Actualizacion/Files/RemesasCliente_model.bpl index 05ce504d..57d2566f 100644 Binary files a/Installer/Actualizacion/Files/RemesasCliente_model.bpl and b/Installer/Actualizacion/Files/RemesasCliente_model.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasCliente_plugin.bpl b/Installer/Actualizacion/Files/RemesasCliente_plugin.bpl index 8ada8432..4ecb3f23 100644 Binary files a/Installer/Actualizacion/Files/RemesasCliente_plugin.bpl and b/Installer/Actualizacion/Files/RemesasCliente_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasCliente_view.bpl b/Installer/Actualizacion/Files/RemesasCliente_view.bpl index 89e1e591..6b3331d9 100644 Binary files a/Installer/Actualizacion/Files/RemesasCliente_view.bpl and b/Installer/Actualizacion/Files/RemesasCliente_view.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasProveedor_controller.bpl b/Installer/Actualizacion/Files/RemesasProveedor_controller.bpl index b31ab7d3..7654c44d 100644 Binary files a/Installer/Actualizacion/Files/RemesasProveedor_controller.bpl and b/Installer/Actualizacion/Files/RemesasProveedor_controller.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasProveedor_data.bpl b/Installer/Actualizacion/Files/RemesasProveedor_data.bpl index 347ef1e8..48886e5c 100644 Binary files a/Installer/Actualizacion/Files/RemesasProveedor_data.bpl and b/Installer/Actualizacion/Files/RemesasProveedor_data.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasProveedor_model.bpl b/Installer/Actualizacion/Files/RemesasProveedor_model.bpl index 4c6be6b6..79ad6a2c 100644 Binary files a/Installer/Actualizacion/Files/RemesasProveedor_model.bpl and b/Installer/Actualizacion/Files/RemesasProveedor_model.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasProveedor_plugin.bpl b/Installer/Actualizacion/Files/RemesasProveedor_plugin.bpl index 59858e5f..a71d887b 100644 Binary files a/Installer/Actualizacion/Files/RemesasProveedor_plugin.bpl and b/Installer/Actualizacion/Files/RemesasProveedor_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/RemesasProveedor_view.bpl b/Installer/Actualizacion/Files/RemesasProveedor_view.bpl index 141e4c58..b3aa20d0 100644 Binary files a/Installer/Actualizacion/Files/RemesasProveedor_view.bpl and b/Installer/Actualizacion/Files/RemesasProveedor_view.bpl differ diff --git a/Installer/Actualizacion/Files/TiendaWeb_controller.bpl b/Installer/Actualizacion/Files/TiendaWeb_controller.bpl index 393ea6fa..1f67f8e1 100644 Binary files a/Installer/Actualizacion/Files/TiendaWeb_controller.bpl and b/Installer/Actualizacion/Files/TiendaWeb_controller.bpl differ diff --git a/Installer/Actualizacion/Files/TiendaWeb_data.bpl b/Installer/Actualizacion/Files/TiendaWeb_data.bpl index 68cf7d5c..70819c2e 100644 Binary files a/Installer/Actualizacion/Files/TiendaWeb_data.bpl and b/Installer/Actualizacion/Files/TiendaWeb_data.bpl differ diff --git a/Installer/Actualizacion/Files/TiendaWeb_model.bpl b/Installer/Actualizacion/Files/TiendaWeb_model.bpl index e5818acb..714debfd 100644 Binary files a/Installer/Actualizacion/Files/TiendaWeb_model.bpl and b/Installer/Actualizacion/Files/TiendaWeb_model.bpl differ diff --git a/Installer/Actualizacion/Files/TiendaWeb_plugin.bpl b/Installer/Actualizacion/Files/TiendaWeb_plugin.bpl index 6ca890bf..09e0daee 100644 Binary files a/Installer/Actualizacion/Files/TiendaWeb_plugin.bpl and b/Installer/Actualizacion/Files/TiendaWeb_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/TiendaWeb_view.bpl b/Installer/Actualizacion/Files/TiendaWeb_view.bpl index 735a9d3b..833be4e4 100644 Binary files a/Installer/Actualizacion/Files/TiendaWeb_view.bpl and b/Installer/Actualizacion/Files/TiendaWeb_view.bpl differ diff --git a/Installer/Actualizacion/Files/TiposIVA_controller.bpl b/Installer/Actualizacion/Files/TiposIVA_controller.bpl index 1ececf66..ceac1e72 100644 Binary files a/Installer/Actualizacion/Files/TiposIVA_controller.bpl and b/Installer/Actualizacion/Files/TiposIVA_controller.bpl differ diff --git a/Installer/Actualizacion/Files/TiposIVA_data.bpl b/Installer/Actualizacion/Files/TiposIVA_data.bpl index dc26310b..0c76cc6b 100644 Binary files a/Installer/Actualizacion/Files/TiposIVA_data.bpl and b/Installer/Actualizacion/Files/TiposIVA_data.bpl differ diff --git a/Installer/Actualizacion/Files/TiposIVA_model.bpl b/Installer/Actualizacion/Files/TiposIVA_model.bpl index df057ce7..115eb72a 100644 Binary files a/Installer/Actualizacion/Files/TiposIVA_model.bpl and b/Installer/Actualizacion/Files/TiposIVA_model.bpl differ diff --git a/Installer/Actualizacion/Files/TiposIVA_plugin.bpl b/Installer/Actualizacion/Files/TiposIVA_plugin.bpl index 43bcddf1..32c15159 100644 Binary files a/Installer/Actualizacion/Files/TiposIVA_plugin.bpl and b/Installer/Actualizacion/Files/TiposIVA_plugin.bpl differ diff --git a/Installer/Actualizacion/Files/TiposIVA_view.bpl b/Installer/Actualizacion/Files/TiposIVA_view.bpl index 7d77ec21..4ec368f4 100644 Binary files a/Installer/Actualizacion/Files/TiposIVA_view.bpl and b/Installer/Actualizacion/Files/TiposIVA_view.bpl differ diff --git a/Installer/Actualizacion/Files/Usuarios.bpl b/Installer/Actualizacion/Files/Usuarios.bpl index f1f59fe3..4ea25a4c 100644 Binary files a/Installer/Actualizacion/Files/Usuarios.bpl and b/Installer/Actualizacion/Files/Usuarios.bpl differ diff --git a/Installer/Actualizacion/Output/instalar.exe b/Installer/Actualizacion/Output/instalar.exe index 697c10e5..8ccdb0a5 100644 Binary files a/Installer/Actualizacion/Output/instalar.exe and b/Installer/Actualizacion/Output/instalar.exe differ diff --git a/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl b/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl index 00e6d1eb..c28a9131 100644 Binary files a/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl and b/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl differ diff --git a/Output/Debug/Cliente/AlbProv_FacProv_relation.bpl b/Output/Debug/Cliente/AlbProv_FacProv_relation.bpl index b78dca3e..cdaa9f31 100644 Binary files a/Output/Debug/Cliente/AlbProv_FacProv_relation.bpl and b/Output/Debug/Cliente/AlbProv_FacProv_relation.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesCliente_controller.bpl b/Output/Debug/Cliente/AlbaranesCliente_controller.bpl index 48c4b34e..b51b6b2b 100644 Binary files a/Output/Debug/Cliente/AlbaranesCliente_controller.bpl and b/Output/Debug/Cliente/AlbaranesCliente_controller.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesCliente_data.bpl b/Output/Debug/Cliente/AlbaranesCliente_data.bpl index 43f0119e..85967c8c 100644 Binary files a/Output/Debug/Cliente/AlbaranesCliente_data.bpl and b/Output/Debug/Cliente/AlbaranesCliente_data.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesCliente_model.bpl b/Output/Debug/Cliente/AlbaranesCliente_model.bpl index 655261f2..3d971869 100644 Binary files a/Output/Debug/Cliente/AlbaranesCliente_model.bpl and b/Output/Debug/Cliente/AlbaranesCliente_model.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesCliente_plugin.bpl b/Output/Debug/Cliente/AlbaranesCliente_plugin.bpl index d398d40c..df4cdf00 100644 Binary files a/Output/Debug/Cliente/AlbaranesCliente_plugin.bpl and b/Output/Debug/Cliente/AlbaranesCliente_plugin.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesCliente_view.bpl b/Output/Debug/Cliente/AlbaranesCliente_view.bpl index a59a791e..7c246bfb 100644 Binary files a/Output/Debug/Cliente/AlbaranesCliente_view.bpl and b/Output/Debug/Cliente/AlbaranesCliente_view.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesProveedor_controller.bpl b/Output/Debug/Cliente/AlbaranesProveedor_controller.bpl index 52d406b4..4736cca3 100644 Binary files a/Output/Debug/Cliente/AlbaranesProveedor_controller.bpl and b/Output/Debug/Cliente/AlbaranesProveedor_controller.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesProveedor_data.bpl b/Output/Debug/Cliente/AlbaranesProveedor_data.bpl index d45237d7..34debef1 100644 Binary files a/Output/Debug/Cliente/AlbaranesProveedor_data.bpl and b/Output/Debug/Cliente/AlbaranesProveedor_data.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesProveedor_model.bpl b/Output/Debug/Cliente/AlbaranesProveedor_model.bpl index 45b5781d..5885493b 100644 Binary files a/Output/Debug/Cliente/AlbaranesProveedor_model.bpl and b/Output/Debug/Cliente/AlbaranesProveedor_model.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesProveedor_plugin.bpl b/Output/Debug/Cliente/AlbaranesProveedor_plugin.bpl index ddd9f236..f564126d 100644 Binary files a/Output/Debug/Cliente/AlbaranesProveedor_plugin.bpl and b/Output/Debug/Cliente/AlbaranesProveedor_plugin.bpl differ diff --git a/Output/Debug/Cliente/AlbaranesProveedor_view.bpl b/Output/Debug/Cliente/AlbaranesProveedor_view.bpl index 05b2db8b..5b2ad6d5 100644 Binary files a/Output/Debug/Cliente/AlbaranesProveedor_view.bpl and b/Output/Debug/Cliente/AlbaranesProveedor_view.bpl differ diff --git a/Output/Debug/Cliente/Almacenes_controller.bpl b/Output/Debug/Cliente/Almacenes_controller.bpl index d54d7db6..1169831f 100644 Binary files a/Output/Debug/Cliente/Almacenes_controller.bpl and b/Output/Debug/Cliente/Almacenes_controller.bpl differ diff --git a/Output/Debug/Cliente/Almacenes_data.bpl b/Output/Debug/Cliente/Almacenes_data.bpl index 33f2a6f1..607bc177 100644 Binary files a/Output/Debug/Cliente/Almacenes_data.bpl and b/Output/Debug/Cliente/Almacenes_data.bpl differ diff --git a/Output/Debug/Cliente/Almacenes_model.bpl b/Output/Debug/Cliente/Almacenes_model.bpl index 45c73a34..58f3c568 100644 Binary files a/Output/Debug/Cliente/Almacenes_model.bpl and b/Output/Debug/Cliente/Almacenes_model.bpl differ diff --git a/Output/Debug/Cliente/Almacenes_plugin.bpl b/Output/Debug/Cliente/Almacenes_plugin.bpl index c0cc2257..4091a723 100644 Binary files a/Output/Debug/Cliente/Almacenes_plugin.bpl and b/Output/Debug/Cliente/Almacenes_plugin.bpl differ diff --git a/Output/Debug/Cliente/Almacenes_view.bpl b/Output/Debug/Cliente/Almacenes_view.bpl index 0c888528..0c8d477c 100644 Binary files a/Output/Debug/Cliente/Almacenes_view.bpl and b/Output/Debug/Cliente/Almacenes_view.bpl differ diff --git a/Output/Debug/Cliente/Articulos_controller.bpl b/Output/Debug/Cliente/Articulos_controller.bpl index 683e94c0..4bc69db4 100644 Binary files a/Output/Debug/Cliente/Articulos_controller.bpl and b/Output/Debug/Cliente/Articulos_controller.bpl differ diff --git a/Output/Debug/Cliente/Articulos_data.bpl b/Output/Debug/Cliente/Articulos_data.bpl index 39aee862..535b712c 100644 Binary files a/Output/Debug/Cliente/Articulos_data.bpl and b/Output/Debug/Cliente/Articulos_data.bpl differ diff --git a/Output/Debug/Cliente/Articulos_model.bpl b/Output/Debug/Cliente/Articulos_model.bpl index 1ce820ce..8e88fb70 100644 Binary files a/Output/Debug/Cliente/Articulos_model.bpl and b/Output/Debug/Cliente/Articulos_model.bpl differ diff --git a/Output/Debug/Cliente/Articulos_plugin.bpl b/Output/Debug/Cliente/Articulos_plugin.bpl index ab65c965..7ee08bd8 100644 Binary files a/Output/Debug/Cliente/Articulos_plugin.bpl and b/Output/Debug/Cliente/Articulos_plugin.bpl differ diff --git a/Output/Debug/Cliente/Articulos_view.bpl b/Output/Debug/Cliente/Articulos_view.bpl index 041b7d2f..417580da 100644 Binary files a/Output/Debug/Cliente/Articulos_view.bpl and b/Output/Debug/Cliente/Articulos_view.bpl differ diff --git a/Output/Debug/Cliente/BancaElectronica_controller.bpl b/Output/Debug/Cliente/BancaElectronica_controller.bpl index abbd7fff..66020123 100644 Binary files a/Output/Debug/Cliente/BancaElectronica_controller.bpl and b/Output/Debug/Cliente/BancaElectronica_controller.bpl differ diff --git a/Output/Debug/Cliente/BancaElectronica_plugin.bpl b/Output/Debug/Cliente/BancaElectronica_plugin.bpl index c243bf8d..9ef2a2f2 100644 Binary files a/Output/Debug/Cliente/BancaElectronica_plugin.bpl and b/Output/Debug/Cliente/BancaElectronica_plugin.bpl differ diff --git a/Output/Debug/Cliente/BancaElectronica_view.bpl b/Output/Debug/Cliente/BancaElectronica_view.bpl index 83e0f942..be2a86d6 100644 Binary files a/Output/Debug/Cliente/BancaElectronica_view.bpl and b/Output/Debug/Cliente/BancaElectronica_view.bpl differ diff --git a/Output/Debug/Cliente/Base.bpl b/Output/Debug/Cliente/Base.bpl index 54fd5a14..945936b7 100644 Binary files a/Output/Debug/Cliente/Base.bpl and b/Output/Debug/Cliente/Base.bpl differ diff --git a/Output/Debug/Cliente/Comisiones_controller.bpl b/Output/Debug/Cliente/Comisiones_controller.bpl index d507fc98..507a7f5d 100644 Binary files a/Output/Debug/Cliente/Comisiones_controller.bpl and b/Output/Debug/Cliente/Comisiones_controller.bpl differ diff --git a/Output/Debug/Cliente/Comisiones_data.bpl b/Output/Debug/Cliente/Comisiones_data.bpl index 5e895938..1d81a2e7 100644 Binary files a/Output/Debug/Cliente/Comisiones_data.bpl and b/Output/Debug/Cliente/Comisiones_data.bpl differ diff --git a/Output/Debug/Cliente/Comisiones_model.bpl b/Output/Debug/Cliente/Comisiones_model.bpl index 9257ada0..dae0e414 100644 Binary files a/Output/Debug/Cliente/Comisiones_model.bpl and b/Output/Debug/Cliente/Comisiones_model.bpl differ diff --git a/Output/Debug/Cliente/Comisiones_plugin.bpl b/Output/Debug/Cliente/Comisiones_plugin.bpl index 1353fbcc..eff76bc3 100644 Binary files a/Output/Debug/Cliente/Comisiones_plugin.bpl and b/Output/Debug/Cliente/Comisiones_plugin.bpl differ diff --git a/Output/Debug/Cliente/Comisiones_view.bpl b/Output/Debug/Cliente/Comisiones_view.bpl index 597ee1d9..b7255a77 100644 Binary files a/Output/Debug/Cliente/Comisiones_view.bpl and b/Output/Debug/Cliente/Comisiones_view.bpl differ diff --git a/Output/Debug/Cliente/Contactos_controller.bpl b/Output/Debug/Cliente/Contactos_controller.bpl index c48da814..33520935 100644 Binary files a/Output/Debug/Cliente/Contactos_controller.bpl and b/Output/Debug/Cliente/Contactos_controller.bpl differ diff --git a/Output/Debug/Cliente/Contactos_data.bpl b/Output/Debug/Cliente/Contactos_data.bpl index 903dc773..b3208a75 100644 Binary files a/Output/Debug/Cliente/Contactos_data.bpl and b/Output/Debug/Cliente/Contactos_data.bpl differ diff --git a/Output/Debug/Cliente/Contactos_model.bpl b/Output/Debug/Cliente/Contactos_model.bpl index a5c45872..84e43c0c 100644 Binary files a/Output/Debug/Cliente/Contactos_model.bpl and b/Output/Debug/Cliente/Contactos_model.bpl differ diff --git a/Output/Debug/Cliente/Contactos_plugin.bpl b/Output/Debug/Cliente/Contactos_plugin.bpl index f57817a8..bfadce50 100644 Binary files a/Output/Debug/Cliente/Contactos_plugin.bpl and b/Output/Debug/Cliente/Contactos_plugin.bpl differ diff --git a/Output/Debug/Cliente/Contactos_view.bpl b/Output/Debug/Cliente/Contactos_view.bpl index b9c4aa99..7de3212b 100644 Binary files a/Output/Debug/Cliente/Contactos_view.bpl and b/Output/Debug/Cliente/Contactos_view.bpl differ diff --git a/Output/Debug/Cliente/ControllerBase.bpl b/Output/Debug/Cliente/ControllerBase.bpl index 3bfad932..d0dee3d0 100644 Binary files a/Output/Debug/Cliente/ControllerBase.bpl and b/Output/Debug/Cliente/ControllerBase.bpl differ diff --git a/Output/Debug/Cliente/DataAbstract_D10.bpl b/Output/Debug/Cliente/DataAbstract_D10.bpl index b094a21e..73f030e7 100644 Binary files a/Output/Debug/Cliente/DataAbstract_D10.bpl and b/Output/Debug/Cliente/DataAbstract_D10.bpl differ diff --git a/Output/Debug/Cliente/Empresas_controller.bpl b/Output/Debug/Cliente/Empresas_controller.bpl index dcbc557a..22a8afca 100644 Binary files a/Output/Debug/Cliente/Empresas_controller.bpl and b/Output/Debug/Cliente/Empresas_controller.bpl differ diff --git a/Output/Debug/Cliente/Empresas_data.bpl b/Output/Debug/Cliente/Empresas_data.bpl index a14b5485..b16e5297 100644 Binary files a/Output/Debug/Cliente/Empresas_data.bpl and b/Output/Debug/Cliente/Empresas_data.bpl differ diff --git a/Output/Debug/Cliente/Empresas_model.bpl b/Output/Debug/Cliente/Empresas_model.bpl index 97ef4c2a..2f5d9785 100644 Binary files a/Output/Debug/Cliente/Empresas_model.bpl and b/Output/Debug/Cliente/Empresas_model.bpl differ diff --git a/Output/Debug/Cliente/Empresas_plugin.bpl b/Output/Debug/Cliente/Empresas_plugin.bpl index 16de5276..b34422b1 100644 Binary files a/Output/Debug/Cliente/Empresas_plugin.bpl and b/Output/Debug/Cliente/Empresas_plugin.bpl differ diff --git a/Output/Debug/Cliente/Empresas_view.bpl b/Output/Debug/Cliente/Empresas_view.bpl index 25e7c4eb..c250cd36 100644 Binary files a/Output/Debug/Cliente/Empresas_view.bpl and b/Output/Debug/Cliente/Empresas_view.bpl differ diff --git a/Output/Debug/Cliente/FactuGES.exe b/Output/Debug/Cliente/FactuGES.exe index f3ec2899..8c833753 100644 Binary files a/Output/Debug/Cliente/FactuGES.exe and b/Output/Debug/Cliente/FactuGES.exe differ diff --git a/Output/Debug/Cliente/FacturasCliente_controller.bpl b/Output/Debug/Cliente/FacturasCliente_controller.bpl index f3bb7a27..4cd2eee5 100644 Binary files a/Output/Debug/Cliente/FacturasCliente_controller.bpl and b/Output/Debug/Cliente/FacturasCliente_controller.bpl differ diff --git a/Output/Debug/Cliente/FacturasCliente_data.bpl b/Output/Debug/Cliente/FacturasCliente_data.bpl index 1d23c1eb..eec637f8 100644 Binary files a/Output/Debug/Cliente/FacturasCliente_data.bpl and b/Output/Debug/Cliente/FacturasCliente_data.bpl differ diff --git a/Output/Debug/Cliente/FacturasCliente_model.bpl b/Output/Debug/Cliente/FacturasCliente_model.bpl index 70db89c5..32702812 100644 Binary files a/Output/Debug/Cliente/FacturasCliente_model.bpl and b/Output/Debug/Cliente/FacturasCliente_model.bpl differ diff --git a/Output/Debug/Cliente/FacturasCliente_plugin.bpl b/Output/Debug/Cliente/FacturasCliente_plugin.bpl index 3b519aa3..08da8231 100644 Binary files a/Output/Debug/Cliente/FacturasCliente_plugin.bpl and b/Output/Debug/Cliente/FacturasCliente_plugin.bpl differ diff --git a/Output/Debug/Cliente/FacturasCliente_view.bpl b/Output/Debug/Cliente/FacturasCliente_view.bpl index fe25d4c4..8ea67e58 100644 Binary files a/Output/Debug/Cliente/FacturasCliente_view.bpl and b/Output/Debug/Cliente/FacturasCliente_view.bpl differ diff --git a/Output/Debug/Cliente/FacturasProveedor_controller.bpl b/Output/Debug/Cliente/FacturasProveedor_controller.bpl index 9cb5839f..b79970a3 100644 Binary files a/Output/Debug/Cliente/FacturasProveedor_controller.bpl and b/Output/Debug/Cliente/FacturasProveedor_controller.bpl differ diff --git a/Output/Debug/Cliente/FacturasProveedor_data.bpl b/Output/Debug/Cliente/FacturasProveedor_data.bpl index 056ad96a..fc9c1175 100644 Binary files a/Output/Debug/Cliente/FacturasProveedor_data.bpl and b/Output/Debug/Cliente/FacturasProveedor_data.bpl differ diff --git a/Output/Debug/Cliente/FacturasProveedor_model.bpl b/Output/Debug/Cliente/FacturasProveedor_model.bpl index 540613a1..78eace2a 100644 Binary files a/Output/Debug/Cliente/FacturasProveedor_model.bpl and b/Output/Debug/Cliente/FacturasProveedor_model.bpl differ diff --git a/Output/Debug/Cliente/FacturasProveedor_plugin.bpl b/Output/Debug/Cliente/FacturasProveedor_plugin.bpl index 3a694f02..15ec89d2 100644 Binary files a/Output/Debug/Cliente/FacturasProveedor_plugin.bpl and b/Output/Debug/Cliente/FacturasProveedor_plugin.bpl differ diff --git a/Output/Debug/Cliente/FacturasProveedor_view.bpl b/Output/Debug/Cliente/FacturasProveedor_view.bpl index ea4244cd..4299b0bd 100644 Binary files a/Output/Debug/Cliente/FacturasProveedor_view.bpl and b/Output/Debug/Cliente/FacturasProveedor_view.bpl differ diff --git a/Output/Debug/Cliente/Familias_controller.bpl b/Output/Debug/Cliente/Familias_controller.bpl index 279b00b4..5d17287f 100644 Binary files a/Output/Debug/Cliente/Familias_controller.bpl and b/Output/Debug/Cliente/Familias_controller.bpl differ diff --git a/Output/Debug/Cliente/Familias_data.bpl b/Output/Debug/Cliente/Familias_data.bpl index df51116c..aaad29ec 100644 Binary files a/Output/Debug/Cliente/Familias_data.bpl and b/Output/Debug/Cliente/Familias_data.bpl differ diff --git a/Output/Debug/Cliente/Familias_model.bpl b/Output/Debug/Cliente/Familias_model.bpl index af1c8b34..c2d3a5b4 100644 Binary files a/Output/Debug/Cliente/Familias_model.bpl and b/Output/Debug/Cliente/Familias_model.bpl differ diff --git a/Output/Debug/Cliente/Familias_plugin.bpl b/Output/Debug/Cliente/Familias_plugin.bpl index 2f820578..536e296f 100644 Binary files a/Output/Debug/Cliente/Familias_plugin.bpl and b/Output/Debug/Cliente/Familias_plugin.bpl differ diff --git a/Output/Debug/Cliente/Familias_view.bpl b/Output/Debug/Cliente/Familias_view.bpl index 1bedf265..b2b3ae28 100644 Binary files a/Output/Debug/Cliente/Familias_view.bpl and b/Output/Debug/Cliente/Familias_view.bpl differ diff --git a/Output/Debug/Cliente/FormasPago_controller.bpl b/Output/Debug/Cliente/FormasPago_controller.bpl index c21a8e7d..32ae3577 100644 Binary files a/Output/Debug/Cliente/FormasPago_controller.bpl and b/Output/Debug/Cliente/FormasPago_controller.bpl differ diff --git a/Output/Debug/Cliente/FormasPago_data.bpl b/Output/Debug/Cliente/FormasPago_data.bpl index f088c302..c977d2f7 100644 Binary files a/Output/Debug/Cliente/FormasPago_data.bpl and b/Output/Debug/Cliente/FormasPago_data.bpl differ diff --git a/Output/Debug/Cliente/FormasPago_model.bpl b/Output/Debug/Cliente/FormasPago_model.bpl index 7b635aad..35880576 100644 Binary files a/Output/Debug/Cliente/FormasPago_model.bpl and b/Output/Debug/Cliente/FormasPago_model.bpl differ diff --git a/Output/Debug/Cliente/FormasPago_plugin.bpl b/Output/Debug/Cliente/FormasPago_plugin.bpl index 3d793211..4fc32238 100644 Binary files a/Output/Debug/Cliente/FormasPago_plugin.bpl and b/Output/Debug/Cliente/FormasPago_plugin.bpl differ diff --git a/Output/Debug/Cliente/FormasPago_view.bpl b/Output/Debug/Cliente/FormasPago_view.bpl index da9267ea..e7c8f19e 100644 Binary files a/Output/Debug/Cliente/FormasPago_view.bpl and b/Output/Debug/Cliente/FormasPago_view.bpl differ diff --git a/Output/Debug/Cliente/GUIBase.bpl b/Output/Debug/Cliente/GUIBase.bpl index 1514575a..c67373bd 100644 Binary files a/Output/Debug/Cliente/GUIBase.bpl and b/Output/Debug/Cliente/GUIBase.bpl differ diff --git a/Output/Debug/Cliente/HistoricoMovimientos_controller.bpl b/Output/Debug/Cliente/HistoricoMovimientos_controller.bpl index f9d06eb9..919dd472 100644 Binary files a/Output/Debug/Cliente/HistoricoMovimientos_controller.bpl and b/Output/Debug/Cliente/HistoricoMovimientos_controller.bpl differ diff --git a/Output/Debug/Cliente/HistoricoMovimientos_data.bpl b/Output/Debug/Cliente/HistoricoMovimientos_data.bpl index 309b8336..03fd8dd7 100644 Binary files a/Output/Debug/Cliente/HistoricoMovimientos_data.bpl and b/Output/Debug/Cliente/HistoricoMovimientos_data.bpl differ diff --git a/Output/Debug/Cliente/HistoricoMovimientos_model.bpl b/Output/Debug/Cliente/HistoricoMovimientos_model.bpl index f4b246cf..aae5c4dc 100644 Binary files a/Output/Debug/Cliente/HistoricoMovimientos_model.bpl and b/Output/Debug/Cliente/HistoricoMovimientos_model.bpl differ diff --git a/Output/Debug/Cliente/HistoricoMovimientos_plugin.bpl b/Output/Debug/Cliente/HistoricoMovimientos_plugin.bpl index ad29e053..2f0cc630 100644 Binary files a/Output/Debug/Cliente/HistoricoMovimientos_plugin.bpl and b/Output/Debug/Cliente/HistoricoMovimientos_plugin.bpl differ diff --git a/Output/Debug/Cliente/HistoricoMovimientos_view.bpl b/Output/Debug/Cliente/HistoricoMovimientos_view.bpl index d59c3063..d12905c0 100644 Binary files a/Output/Debug/Cliente/HistoricoMovimientos_view.bpl and b/Output/Debug/Cliente/HistoricoMovimientos_view.bpl differ diff --git a/Output/Debug/Cliente/InfVentasArticulo_controller.bpl b/Output/Debug/Cliente/InfVentasArticulo_controller.bpl index a7b15e6a..a0ae41a0 100644 Binary files a/Output/Debug/Cliente/InfVentasArticulo_controller.bpl and b/Output/Debug/Cliente/InfVentasArticulo_controller.bpl differ diff --git a/Output/Debug/Cliente/InfVentasArticulo_data.bpl b/Output/Debug/Cliente/InfVentasArticulo_data.bpl index 79b626b8..34de085e 100644 Binary files a/Output/Debug/Cliente/InfVentasArticulo_data.bpl and b/Output/Debug/Cliente/InfVentasArticulo_data.bpl differ diff --git a/Output/Debug/Cliente/InfVentasArticulo_model.bpl b/Output/Debug/Cliente/InfVentasArticulo_model.bpl index 89a4e2dc..4ce7b1f8 100644 Binary files a/Output/Debug/Cliente/InfVentasArticulo_model.bpl and b/Output/Debug/Cliente/InfVentasArticulo_model.bpl differ diff --git a/Output/Debug/Cliente/InfVentasArticulo_plugin.bpl b/Output/Debug/Cliente/InfVentasArticulo_plugin.bpl index 4269b6f1..c8b6ce89 100644 Binary files a/Output/Debug/Cliente/InfVentasArticulo_plugin.bpl and b/Output/Debug/Cliente/InfVentasArticulo_plugin.bpl differ diff --git a/Output/Debug/Cliente/InfVentasArticulo_view.bpl b/Output/Debug/Cliente/InfVentasArticulo_view.bpl index 8e447945..68c4429a 100644 Binary files a/Output/Debug/Cliente/InfVentasArticulo_view.bpl and b/Output/Debug/Cliente/InfVentasArticulo_view.bpl differ diff --git a/Output/Debug/Cliente/InformesBase_controller.bpl b/Output/Debug/Cliente/InformesBase_controller.bpl index 179d6994..db469530 100644 Binary files a/Output/Debug/Cliente/InformesBase_controller.bpl and b/Output/Debug/Cliente/InformesBase_controller.bpl differ diff --git a/Output/Debug/Cliente/InformesBase_view.bpl b/Output/Debug/Cliente/InformesBase_view.bpl index 7b0a80b0..6dea5a92 100644 Binary files a/Output/Debug/Cliente/InformesBase_view.bpl and b/Output/Debug/Cliente/InformesBase_view.bpl differ diff --git a/Output/Debug/Cliente/Informes_controller.bpl b/Output/Debug/Cliente/Informes_controller.bpl index bb5ba2f0..f53530bf 100644 Binary files a/Output/Debug/Cliente/Informes_controller.bpl and b/Output/Debug/Cliente/Informes_controller.bpl differ diff --git a/Output/Debug/Cliente/Informes_data.bpl b/Output/Debug/Cliente/Informes_data.bpl index 2863f499..b58553c1 100644 Binary files a/Output/Debug/Cliente/Informes_data.bpl and b/Output/Debug/Cliente/Informes_data.bpl differ diff --git a/Output/Debug/Cliente/Informes_model.bpl b/Output/Debug/Cliente/Informes_model.bpl index ec296076..3d684579 100644 Binary files a/Output/Debug/Cliente/Informes_model.bpl and b/Output/Debug/Cliente/Informes_model.bpl differ diff --git a/Output/Debug/Cliente/Informes_plugin.bpl b/Output/Debug/Cliente/Informes_plugin.bpl index 321995c6..abdf9b45 100644 Binary files a/Output/Debug/Cliente/Informes_plugin.bpl and b/Output/Debug/Cliente/Informes_plugin.bpl differ diff --git a/Output/Debug/Cliente/Informes_view.bpl b/Output/Debug/Cliente/Informes_view.bpl index aa085dc2..8eeb642f 100644 Binary files a/Output/Debug/Cliente/Informes_view.bpl and b/Output/Debug/Cliente/Informes_view.bpl differ diff --git a/Output/Debug/Cliente/Inventario_controller.bpl b/Output/Debug/Cliente/Inventario_controller.bpl index eb228054..059d64e0 100644 Binary files a/Output/Debug/Cliente/Inventario_controller.bpl and b/Output/Debug/Cliente/Inventario_controller.bpl differ diff --git a/Output/Debug/Cliente/Inventario_data.bpl b/Output/Debug/Cliente/Inventario_data.bpl index 9d3e1baa..1c10bc93 100644 Binary files a/Output/Debug/Cliente/Inventario_data.bpl and b/Output/Debug/Cliente/Inventario_data.bpl differ diff --git a/Output/Debug/Cliente/Inventario_model.bpl b/Output/Debug/Cliente/Inventario_model.bpl index e722d94d..b109261a 100644 Binary files a/Output/Debug/Cliente/Inventario_model.bpl and b/Output/Debug/Cliente/Inventario_model.bpl differ diff --git a/Output/Debug/Cliente/Inventario_plugin.bpl b/Output/Debug/Cliente/Inventario_plugin.bpl index c6d929dd..6fc2c416 100644 Binary files a/Output/Debug/Cliente/Inventario_plugin.bpl and b/Output/Debug/Cliente/Inventario_plugin.bpl differ diff --git a/Output/Debug/Cliente/Inventario_view.bpl b/Output/Debug/Cliente/Inventario_view.bpl index cd8a13c6..1a0e1cc2 100644 Binary files a/Output/Debug/Cliente/Inventario_view.bpl and b/Output/Debug/Cliente/Inventario_view.bpl differ diff --git a/Output/Debug/Cliente/PedCli_AlbCli_relation.bpl b/Output/Debug/Cliente/PedCli_AlbCli_relation.bpl index 7f68f69e..da5e9eac 100644 Binary files a/Output/Debug/Cliente/PedCli_AlbCli_relation.bpl and b/Output/Debug/Cliente/PedCli_AlbCli_relation.bpl differ diff --git a/Output/Debug/Cliente/PedCli_PedProv_relation.bpl b/Output/Debug/Cliente/PedCli_PedProv_relation.bpl index e22d3c11..82af07db 100644 Binary files a/Output/Debug/Cliente/PedCli_PedProv_relation.bpl and b/Output/Debug/Cliente/PedCli_PedProv_relation.bpl differ diff --git a/Output/Debug/Cliente/PedProv_AlbProv_relation.bpl b/Output/Debug/Cliente/PedProv_AlbProv_relation.bpl index 79a7f268..186ae767 100644 Binary files a/Output/Debug/Cliente/PedProv_AlbProv_relation.bpl and b/Output/Debug/Cliente/PedProv_AlbProv_relation.bpl differ diff --git a/Output/Debug/Cliente/PedProv_FacProv_relation.bpl b/Output/Debug/Cliente/PedProv_FacProv_relation.bpl index 3ccafe13..f6eaa571 100644 Binary files a/Output/Debug/Cliente/PedProv_FacProv_relation.bpl and b/Output/Debug/Cliente/PedProv_FacProv_relation.bpl differ diff --git a/Output/Debug/Cliente/PedidosCliente_controller.bpl b/Output/Debug/Cliente/PedidosCliente_controller.bpl index 6e4c9227..52150891 100644 Binary files a/Output/Debug/Cliente/PedidosCliente_controller.bpl and b/Output/Debug/Cliente/PedidosCliente_controller.bpl differ diff --git a/Output/Debug/Cliente/PedidosCliente_data.bpl b/Output/Debug/Cliente/PedidosCliente_data.bpl index ccc1a6da..907fceac 100644 Binary files a/Output/Debug/Cliente/PedidosCliente_data.bpl and b/Output/Debug/Cliente/PedidosCliente_data.bpl differ diff --git a/Output/Debug/Cliente/PedidosCliente_model.bpl b/Output/Debug/Cliente/PedidosCliente_model.bpl index 3634d047..b6710200 100644 Binary files a/Output/Debug/Cliente/PedidosCliente_model.bpl and b/Output/Debug/Cliente/PedidosCliente_model.bpl differ diff --git a/Output/Debug/Cliente/PedidosCliente_plugin.bpl b/Output/Debug/Cliente/PedidosCliente_plugin.bpl index d9b0e3c9..902d6e71 100644 Binary files a/Output/Debug/Cliente/PedidosCliente_plugin.bpl and b/Output/Debug/Cliente/PedidosCliente_plugin.bpl differ diff --git a/Output/Debug/Cliente/PedidosCliente_view.bpl b/Output/Debug/Cliente/PedidosCliente_view.bpl index d62e3329..d9745384 100644 Binary files a/Output/Debug/Cliente/PedidosCliente_view.bpl and b/Output/Debug/Cliente/PedidosCliente_view.bpl differ diff --git a/Output/Debug/Cliente/PedidosProveedor_controller.bpl b/Output/Debug/Cliente/PedidosProveedor_controller.bpl index 6f111875..795e6fac 100644 Binary files a/Output/Debug/Cliente/PedidosProveedor_controller.bpl and b/Output/Debug/Cliente/PedidosProveedor_controller.bpl differ diff --git a/Output/Debug/Cliente/PedidosProveedor_data.bpl b/Output/Debug/Cliente/PedidosProveedor_data.bpl index 93b234b4..8316db09 100644 Binary files a/Output/Debug/Cliente/PedidosProveedor_data.bpl and b/Output/Debug/Cliente/PedidosProveedor_data.bpl differ diff --git a/Output/Debug/Cliente/PedidosProveedor_model.bpl b/Output/Debug/Cliente/PedidosProveedor_model.bpl index 985a9f44..b4f383d4 100644 Binary files a/Output/Debug/Cliente/PedidosProveedor_model.bpl and b/Output/Debug/Cliente/PedidosProveedor_model.bpl differ diff --git a/Output/Debug/Cliente/PedidosProveedor_plugin.bpl b/Output/Debug/Cliente/PedidosProveedor_plugin.bpl index a1fc6a96..c68ed64f 100644 Binary files a/Output/Debug/Cliente/PedidosProveedor_plugin.bpl and b/Output/Debug/Cliente/PedidosProveedor_plugin.bpl differ diff --git a/Output/Debug/Cliente/PedidosProveedor_view.bpl b/Output/Debug/Cliente/PedidosProveedor_view.bpl index 656d7577..3915e7fd 100644 Binary files a/Output/Debug/Cliente/PedidosProveedor_view.bpl and b/Output/Debug/Cliente/PedidosProveedor_view.bpl differ diff --git a/Output/Debug/Cliente/RecibosCliente_controller.bpl b/Output/Debug/Cliente/RecibosCliente_controller.bpl index 63243ac0..2234261e 100644 Binary files a/Output/Debug/Cliente/RecibosCliente_controller.bpl and b/Output/Debug/Cliente/RecibosCliente_controller.bpl differ diff --git a/Output/Debug/Cliente/RecibosCliente_data.bpl b/Output/Debug/Cliente/RecibosCliente_data.bpl index 1fdb0942..a902923f 100644 Binary files a/Output/Debug/Cliente/RecibosCliente_data.bpl and b/Output/Debug/Cliente/RecibosCliente_data.bpl differ diff --git a/Output/Debug/Cliente/RecibosCliente_model.bpl b/Output/Debug/Cliente/RecibosCliente_model.bpl index 488d8353..87dc4fc7 100644 Binary files a/Output/Debug/Cliente/RecibosCliente_model.bpl and b/Output/Debug/Cliente/RecibosCliente_model.bpl differ diff --git a/Output/Debug/Cliente/RecibosCliente_plugin.bpl b/Output/Debug/Cliente/RecibosCliente_plugin.bpl index 69445771..e53b8c6a 100644 Binary files a/Output/Debug/Cliente/RecibosCliente_plugin.bpl and b/Output/Debug/Cliente/RecibosCliente_plugin.bpl differ diff --git a/Output/Debug/Cliente/RecibosCliente_view.bpl b/Output/Debug/Cliente/RecibosCliente_view.bpl index 1db1874f..72640541 100644 Binary files a/Output/Debug/Cliente/RecibosCliente_view.bpl and b/Output/Debug/Cliente/RecibosCliente_view.bpl differ diff --git a/Output/Debug/Cliente/RecibosProveedor_controller.bpl b/Output/Debug/Cliente/RecibosProveedor_controller.bpl index 7a02ca73..4089712f 100644 Binary files a/Output/Debug/Cliente/RecibosProveedor_controller.bpl and b/Output/Debug/Cliente/RecibosProveedor_controller.bpl differ diff --git a/Output/Debug/Cliente/RecibosProveedor_data.bpl b/Output/Debug/Cliente/RecibosProveedor_data.bpl index 8f42acb9..fac1bf12 100644 Binary files a/Output/Debug/Cliente/RecibosProveedor_data.bpl and b/Output/Debug/Cliente/RecibosProveedor_data.bpl differ diff --git a/Output/Debug/Cliente/RecibosProveedor_model.bpl b/Output/Debug/Cliente/RecibosProveedor_model.bpl index 00de3233..10cbb9f0 100644 Binary files a/Output/Debug/Cliente/RecibosProveedor_model.bpl and b/Output/Debug/Cliente/RecibosProveedor_model.bpl differ diff --git a/Output/Debug/Cliente/RecibosProveedor_plugin.bpl b/Output/Debug/Cliente/RecibosProveedor_plugin.bpl index 4018fa1a..6660b1da 100644 Binary files a/Output/Debug/Cliente/RecibosProveedor_plugin.bpl and b/Output/Debug/Cliente/RecibosProveedor_plugin.bpl differ diff --git a/Output/Debug/Cliente/RecibosProveedor_view.bpl b/Output/Debug/Cliente/RecibosProveedor_view.bpl index 52107521..40aabe0c 100644 Binary files a/Output/Debug/Cliente/RecibosProveedor_view.bpl and b/Output/Debug/Cliente/RecibosProveedor_view.bpl differ diff --git a/Output/Debug/Cliente/Referencias_controller.bpl b/Output/Debug/Cliente/Referencias_controller.bpl index ea73f710..59a9754a 100644 Binary files a/Output/Debug/Cliente/Referencias_controller.bpl and b/Output/Debug/Cliente/Referencias_controller.bpl differ diff --git a/Output/Debug/Cliente/Referencias_data.bpl b/Output/Debug/Cliente/Referencias_data.bpl index 0f012816..d9fcd7f2 100644 Binary files a/Output/Debug/Cliente/Referencias_data.bpl and b/Output/Debug/Cliente/Referencias_data.bpl differ diff --git a/Output/Debug/Cliente/Referencias_model.bpl b/Output/Debug/Cliente/Referencias_model.bpl index 20ae3a1c..74b20662 100644 Binary files a/Output/Debug/Cliente/Referencias_model.bpl and b/Output/Debug/Cliente/Referencias_model.bpl differ diff --git a/Output/Debug/Cliente/Referencias_plugin.bpl b/Output/Debug/Cliente/Referencias_plugin.bpl index 91571fa2..3081a70e 100644 Binary files a/Output/Debug/Cliente/Referencias_plugin.bpl and b/Output/Debug/Cliente/Referencias_plugin.bpl differ diff --git a/Output/Debug/Cliente/Referencias_view.bpl b/Output/Debug/Cliente/Referencias_view.bpl index 4e114bbe..9dd9e941 100644 Binary files a/Output/Debug/Cliente/Referencias_view.bpl and b/Output/Debug/Cliente/Referencias_view.bpl differ diff --git a/Output/Debug/Cliente/RemesasCliente_controller.bpl b/Output/Debug/Cliente/RemesasCliente_controller.bpl index 936f2802..77bfd1d7 100644 Binary files a/Output/Debug/Cliente/RemesasCliente_controller.bpl and b/Output/Debug/Cliente/RemesasCliente_controller.bpl differ diff --git a/Output/Debug/Cliente/RemesasCliente_data.bpl b/Output/Debug/Cliente/RemesasCliente_data.bpl index 9eb9c41a..8ed6e76e 100644 Binary files a/Output/Debug/Cliente/RemesasCliente_data.bpl and b/Output/Debug/Cliente/RemesasCliente_data.bpl differ diff --git a/Output/Debug/Cliente/RemesasCliente_model.bpl b/Output/Debug/Cliente/RemesasCliente_model.bpl index cd7b2a0d..57d2566f 100644 Binary files a/Output/Debug/Cliente/RemesasCliente_model.bpl and b/Output/Debug/Cliente/RemesasCliente_model.bpl differ diff --git a/Output/Debug/Cliente/RemesasCliente_plugin.bpl b/Output/Debug/Cliente/RemesasCliente_plugin.bpl index 986cce0c..4ecb3f23 100644 Binary files a/Output/Debug/Cliente/RemesasCliente_plugin.bpl and b/Output/Debug/Cliente/RemesasCliente_plugin.bpl differ diff --git a/Output/Debug/Cliente/RemesasCliente_view.bpl b/Output/Debug/Cliente/RemesasCliente_view.bpl index cc19b870..6b3331d9 100644 Binary files a/Output/Debug/Cliente/RemesasCliente_view.bpl and b/Output/Debug/Cliente/RemesasCliente_view.bpl differ diff --git a/Output/Debug/Cliente/RemesasProveedor_controller.bpl b/Output/Debug/Cliente/RemesasProveedor_controller.bpl index c4c7661d..7654c44d 100644 Binary files a/Output/Debug/Cliente/RemesasProveedor_controller.bpl and b/Output/Debug/Cliente/RemesasProveedor_controller.bpl differ diff --git a/Output/Debug/Cliente/RemesasProveedor_data.bpl b/Output/Debug/Cliente/RemesasProveedor_data.bpl index 3522e17b..48886e5c 100644 Binary files a/Output/Debug/Cliente/RemesasProveedor_data.bpl and b/Output/Debug/Cliente/RemesasProveedor_data.bpl differ diff --git a/Output/Debug/Cliente/RemesasProveedor_model.bpl b/Output/Debug/Cliente/RemesasProveedor_model.bpl index 374abf90..79ad6a2c 100644 Binary files a/Output/Debug/Cliente/RemesasProveedor_model.bpl and b/Output/Debug/Cliente/RemesasProveedor_model.bpl differ diff --git a/Output/Debug/Cliente/RemesasProveedor_plugin.bpl b/Output/Debug/Cliente/RemesasProveedor_plugin.bpl index 6286eb53..a71d887b 100644 Binary files a/Output/Debug/Cliente/RemesasProveedor_plugin.bpl and b/Output/Debug/Cliente/RemesasProveedor_plugin.bpl differ diff --git a/Output/Debug/Cliente/RemesasProveedor_view.bpl b/Output/Debug/Cliente/RemesasProveedor_view.bpl index ada0d38b..b3aa20d0 100644 Binary files a/Output/Debug/Cliente/RemesasProveedor_view.bpl and b/Output/Debug/Cliente/RemesasProveedor_view.bpl differ diff --git a/Output/Debug/Cliente/TiendaWeb_controller.bpl b/Output/Debug/Cliente/TiendaWeb_controller.bpl index 97301e43..1f67f8e1 100644 Binary files a/Output/Debug/Cliente/TiendaWeb_controller.bpl and b/Output/Debug/Cliente/TiendaWeb_controller.bpl differ diff --git a/Output/Debug/Cliente/TiendaWeb_data.bpl b/Output/Debug/Cliente/TiendaWeb_data.bpl index cb140bf6..70819c2e 100644 Binary files a/Output/Debug/Cliente/TiendaWeb_data.bpl and b/Output/Debug/Cliente/TiendaWeb_data.bpl differ diff --git a/Output/Debug/Cliente/TiendaWeb_model.bpl b/Output/Debug/Cliente/TiendaWeb_model.bpl index 1159f67d..714debfd 100644 Binary files a/Output/Debug/Cliente/TiendaWeb_model.bpl and b/Output/Debug/Cliente/TiendaWeb_model.bpl differ diff --git a/Output/Debug/Cliente/TiendaWeb_plugin.bpl b/Output/Debug/Cliente/TiendaWeb_plugin.bpl index 0ac01cda..09e0daee 100644 Binary files a/Output/Debug/Cliente/TiendaWeb_plugin.bpl and b/Output/Debug/Cliente/TiendaWeb_plugin.bpl differ diff --git a/Output/Debug/Cliente/TiendaWeb_view.bpl b/Output/Debug/Cliente/TiendaWeb_view.bpl index e5d3c0af..833be4e4 100644 Binary files a/Output/Debug/Cliente/TiendaWeb_view.bpl and b/Output/Debug/Cliente/TiendaWeb_view.bpl differ diff --git a/Output/Debug/Cliente/TiposIVA_controller.bpl b/Output/Debug/Cliente/TiposIVA_controller.bpl index 97fdea55..ceac1e72 100644 Binary files a/Output/Debug/Cliente/TiposIVA_controller.bpl and b/Output/Debug/Cliente/TiposIVA_controller.bpl differ diff --git a/Output/Debug/Cliente/TiposIVA_data.bpl b/Output/Debug/Cliente/TiposIVA_data.bpl index fc7685d3..0c76cc6b 100644 Binary files a/Output/Debug/Cliente/TiposIVA_data.bpl and b/Output/Debug/Cliente/TiposIVA_data.bpl differ diff --git a/Output/Debug/Cliente/TiposIVA_model.bpl b/Output/Debug/Cliente/TiposIVA_model.bpl index 8d1355f5..115eb72a 100644 Binary files a/Output/Debug/Cliente/TiposIVA_model.bpl and b/Output/Debug/Cliente/TiposIVA_model.bpl differ diff --git a/Output/Debug/Cliente/TiposIVA_plugin.bpl b/Output/Debug/Cliente/TiposIVA_plugin.bpl index 5f1379a5..32c15159 100644 Binary files a/Output/Debug/Cliente/TiposIVA_plugin.bpl and b/Output/Debug/Cliente/TiposIVA_plugin.bpl differ diff --git a/Output/Debug/Cliente/TiposIVA_view.bpl b/Output/Debug/Cliente/TiposIVA_view.bpl index 2330a383..4ec368f4 100644 Binary files a/Output/Debug/Cliente/TiposIVA_view.bpl and b/Output/Debug/Cliente/TiposIVA_view.bpl differ diff --git a/Output/Debug/Cliente/Usuarios.bpl b/Output/Debug/Cliente/Usuarios.bpl index 7f113997..4ea25a4c 100644 Binary files a/Output/Debug/Cliente/Usuarios.bpl and b/Output/Debug/Cliente/Usuarios.bpl differ diff --git a/Output/Debug/Servidor/FactuGES_Server.exe b/Output/Debug/Servidor/FactuGES_Server.exe index c09c4476..1a253d8f 100644 Binary files a/Output/Debug/Servidor/FactuGES_Server.exe and b/Output/Debug/Servidor/FactuGES_Server.exe differ diff --git a/Output/Debug/Servidor/FactuGES_Server.exe.bak b/Output/Debug/Servidor/FactuGES_Server.exe.bak index 1a975823..429df493 100644 Binary files a/Output/Debug/Servidor/FactuGES_Server.exe.bak and b/Output/Debug/Servidor/FactuGES_Server.exe.bak differ diff --git a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 index b7361edf..09fca000 100644 --- a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 +++ b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 @@ -1,5 +1,5 @@ - + @@ -7,7 +7,7 @@ - + @@ -16,20 +16,24 @@ - + - - - - + + + + + + + + diff --git a/Output/Debug/Servidor/ServerLog.txt b/Output/Debug/Servidor/ServerLog.txt index 934bf1a1..83586444 100644 --- a/Output/Debug/Servidor/ServerLog.txt +++ b/Output/Debug/Servidor/ServerLog.txt @@ -1,9 +1,9 @@ -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Connect] > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID @@ -16,45 +16,45 @@ Plan: PLAN (USUARIOS NATURAL) > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Prepare] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) Plan: PLAN JOIN (R INDEX (RDB$INDEX_4), F INDEX (RDB$INDEX_2)) > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = USUARIOS > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Prepare] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION Plan: PLAN SORT (JOIN (RR INDEX (RDB$INDEX_42), RI INDEX (RDB$INDEX_6))) > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = USUARIOS > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] SELECT ID @@ -68,7 +68,7 @@ PASS = 1 > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Prepare] SELECT PERFILES.PERFIL @@ -80,31 +80,31 @@ Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES)) > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = PERFILES > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = PERFILES > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] SELECT PERFILES.PERFIL @@ -116,7 +116,7 @@ ID_USUARIO = 2 > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_EMPRESA @@ -127,31 +127,31 @@ Plan: PLAN (EMPRESAS_USUARIOS NATURAL) > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = EMPRESAS_USUARIOS > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = EMPRESAS_USUARIOS > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:39] +[27/09/2007 19:17:29] [Application: FactuGES (Servidor)] : [Execute] SELECT ID_EMPRESA @@ -162,7 +162,7 @@ ID_USUARIO = 2 > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -176,31 +176,31 @@ Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = EMPRESAS > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = EMPRESAS > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -213,7 +213,7 @@ > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -225,31 +225,31 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = EMPRESAS_DATOS_BANCO > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = EMPRESAS_DATOS_BANCO > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -261,7 +261,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -275,7 +275,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -288,7 +288,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -300,7 +300,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -312,7 +312,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -326,7 +326,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[26/09/2007 17:05:45] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -339,7 +339,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[26/09/2007 17:05:46] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -351,7 +351,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) > -[26/09/2007 17:05:46] +[27/09/2007 19:17:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -363,209 +363,732 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Prepare] SELECT - 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 + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL FROM - V_PEDIDOS_PROVEEDOR WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_PEDIDOS_PROVEEDOR PEDIDOS_PROVEEDOR INDEX (FK_PEDIDOS_PROVEEDOR), JOIN (V_PEDIDOS_PROVEEDOR V_PROVEEDORES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_PEDIDOS_PROVEEDOR V_PROVEEDORES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS), V_PEDIDOS_PROVEEDOR V_PROVEEDORES PROVEEDORES + Plan: PLAN JOIN (JOIN (JOIN (V_CLIENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_CLIENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_CLIENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)), V_CLIENTES CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), V_CLIENTES CONTACTOS INDEX (PK_CONTACTOS)) > -[26/09/2007 17:05:48]_DATOS INDEX (PK_PROVEEDORES_DATOS), V_PEDIDOS_PROVEEDOR V_PROVEEDORES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (FK_EMPRESAS_CONTACTOS))), V_PEDIDOS_PROVEEDOR ALMACENES INDEX (PK_ALMACENES)), V_PEDIDOS_PROVEEDOR PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE))SORT (JOIN (V_PEDIDOS_PROVEEDOR V_PED_PROV_SITUACION V_PED_PROV_ARTICULOS V_PED_PROV_ARTICULOS_AUX V_PED_PROV_DETALLES PEDIDOS_PROVEEDOR_DETALLES INDEX (FK_PEDIDOS_PROV_DET_ID_PEDIDO), V_PEDIDOS_PROVEEDOR V_PED_PROV_SITUACION V_PED_PROV_ARTICULOS V_PED_PROV_ARTICULOS_AUX V_PED_PROV_DETALLES PEDIDOS_PROVEEDOR INDEX (PK_PEDIDOS_PROVEEDOR))) -PLAN SORT (SORT (JOIN (V_PEDIDOS_PROVEEDOR V_PED_PROV_SITUACION V_PED_PROV_ARTICULOS V_PED_PROV_ARTICULOS_AUX V_PED_PROV_ARTICULOS_RECIBIDOS V_ALB_PROV_DETALLES ALBARANES_PROVEEDOR_DETALLES NATURAL, V_PEDIDOS_PROVEEDOR V_PED_PROV_SITUACION V_PED_PROV_ARTICULOS V_PED_PROV_ARTICULOS_AUX V_PED_PROV_ARTICULOS_RECIBIDOS V_ALB_PROV_DETALLES ALBARANES_PROVEEDOR INDEX (PK_ALBARAN_PROVEEDOR))))) - - > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - RELATION = V_PEDIDOS_PROVEEDOR + RELATION = V_CLIENTES > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - RELATION_NAME = V_PEDIDOS_PROVEEDOR + RELATION_NAME = V_CLIENTES > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] SELECT - 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 + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL FROM - V_PEDIDOS_PROVEEDOR WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) + + RELATION = CLIENTES_DTOS_PROVEEDORES + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION + + RELATION_NAME = CLIENTES_DTOS_PROVEEDORES + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) + + RELATION = CONTACTOS + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION + + RELATION_NAME = CONTACTOS + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/09/2007 19:17:37] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 2 + + > +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Prepare] SELECT - PEDIDOS_PROVEEDOR_DETALLES.ID, PEDIDOS_PROVEEDOR_DETALLES.ID_PEDIDO, - PEDIDOS_PROVEEDOR_DETALLES.POSICION, PEDIDOS_PROVEEDOR_DETALLES.TIPO_DETALLE, - PEDIDOS_PROVEEDOR_DETALLES.CONCEPTO, PEDIDOS_PROVEEDOR_DETALLES.CANTIDAD, - PEDIDOS_PROVEEDOR_DETALLES.IMPORTE_UNIDAD, PEDIDOS_PROVEEDOR_DETALLES.IMPORTE_TOTAL, - PEDIDOS_PROVEEDOR_DETALLES.VISIBLE, + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO - PEDIDOS_PROVEEDOR_DETALLES.ID_ARTICULO, PEDIDOS_PROVEEDOR_DETALLES.DESCUENTO, - PEDIDOS_PROVEEDOR_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM PEDIDOS_PROVEEDOR_DETALLES -LEFT JOIN ARTICULOS ON PEDIDOS_PROVEEDOR_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE PEDIDOS_PROVEEDOR_DETALLES.ID_PEDIDO = :ID_PEDIDO -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (PEDIDOS_PROVEEDOR_DETALLES INDEX (FK_PEDIDOS_PROV_DET_ID_PEDIDO), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - RELATION = PEDIDOS_PROVEEDOR_DETALLES + RELATION = CONTACTOS_DIRECCIONES > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - RELATION_NAME = PEDIDOS_PROVEEDOR_DETALLES + RELATION_NAME = CONTACTOS_DIRECCIONES > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:48] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[26/09/2007 17:05:48] -[Application: FactuGES (Servidor)] -: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - - RELATION = ARTICULOS - - > -[26/09/2007 17:05:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - - RELATION_NAME = ARTICULOS - - > -[26/09/2007 17:05:48] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[26/09/2007 17:05:48] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] SELECT - PEDIDOS_PROVEEDOR_DETALLES.ID, PEDIDOS_PROVEEDOR_DETALLES.ID_PEDIDO, - PEDIDOS_PROVEEDOR_DETALLES.POSICION, PEDIDOS_PROVEEDOR_DETALLES.TIPO_DETALLE, - PEDIDOS_PROVEEDOR_DETALLES.CONCEPTO, PEDIDOS_PROVEEDOR_DETALLES.CANTIDAD, - PEDIDOS_PROVEEDOR_DETALLES.IMPORTE_UNIDAD, PEDIDOS_PROVEEDOR_DETALLES.IMPORTE_TOTAL, - PEDIDOS_PROVEEDOR_DETALLES.VISIBLE, + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO - PEDIDOS_PROVEEDOR_DETALLES.ID_ARTICULO, PEDIDOS_PROVEEDOR_DETALLES.DESCUENTO, - PEDIDOS_PROVEEDOR_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM PEDIDOS_PROVEEDOR_DETALLES -LEFT JOIN ARTICULOS ON PEDIDOS_PROVEEDOR_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE PEDIDOS_PROVEEDOR_DETALLES.ID_PEDIDO = :ID_PEDIDO -ORDER BY POSICION; - - ID_PEDIDO = 77 + ID_CONTACTO = 2 > -[26/09/2007 17:05:51] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] -: [Prepare] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO -FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) - - Plan: PLAN (ALMACENES INDEX (FK_ALMACENES_EMPRESAS)) + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[26/09/2007 17:05:51] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:51] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - RELATION = ALMACENES + RELATION = CONTACTOS_DATOS_BANCO > -[26/09/2007 17:05:51] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - RELATION_NAME = ALMACENES + RELATION_NAME = CONTACTOS_DATOS_BANCO > -[26/09/2007 17:05:51] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:51] +[27/09/2007 19:17:37] [Application: FactuGES (Servidor)] -: [Execute] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO -FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) + ID_CONTACTO = 2 + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) + + RELATION = CONTACTOS_CATEGORIAS + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION + + RELATION_NAME = CONTACTOS_CATEGORIAS + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:38] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 63 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 193 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + FROM + V_PROVEEDORES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (V_PROVEEDORES PROVEEDORES_DATOS NATURAL, V_PROVEEDORES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_PROVEEDORES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_PROVEEDORES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) + + RELATION = V_PROVEEDORES + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION + + RELATION_NAME = V_PROVEEDORES + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + FROM + V_PROVEEDORES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 3 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 3 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (V_AGENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_AGENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_AGENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) + + RELATION = V_AGENTES + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION + + RELATION_NAME = V_AGENTES + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + Plan: PLAN JOIN (AGENTES_COMISIONES INDEX (IDX_AGENTES_COMISIONES1), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) + + RELATION = AGENTES_COMISIONES + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION + + RELATION_NAME = AGENTES_COMISIONES + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + ID_AGENTE = 4 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, @@ -576,31 +1099,31 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (FORMAS_PAGO NATURAL) > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = FORMAS_PAGO > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = FORMAS_PAGO > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, @@ -610,7 +1133,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE @@ -622,31 +1145,31 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (FORMAS_PAGO_PLAZOS INDEX (FK_FORMAS_PAGO_PLAZOS)) > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Start transaction] > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = FORMAS_PAGO_PLAZOS > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = FORMAS_PAGO_PLAZOS > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE @@ -658,58 +1181,660 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) ID_FORMA_PAGO = 8 > -[26/09/2007 17:05:51] +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + Plan: PLAN (TIPOS_IVA NATURAL) + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) + + RELATION = TIPOS_IVA + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION + + RELATION_NAME = TIPOS_IVA + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/09/2007 19:17:39] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + + > +[27/09/2007 19:17:42] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + Plan: PLAN (CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:42] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + ID = 193 + NIF_CIF = B83525865 + NOMBRE = ALBAMA MOBIL. DE COCINA S.L.L. + CALLE = AV DE LA INDUSTRIA Nº 32 + POBLACION = HUMANES DE MADRID + PROVINCIA = > + CODIGO_POSTAL = 28970 + TELEFONO_1 = 91 615 27 92 + TELEFONO_2 = > + MOVIL_1 = > + MOVIL_2 = > + FAX = > + EMAIL_1 = > + EMAIL_2 = + + > +[27/09/2007 19:17:42] > + PAGINA_WEB = > + NOTAS = > + FECHA_ALTA = 03/07/2007 13:35:26 + FECHA_MODIFICACION = 27/09/2007 19:15:00 + USUARIO = Luis + REFERENCIA = 280099 + OLD_ID = 193 + + > +[27/09/2007 19:17:42] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + Plan: PLAN (EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS)) + + > +[27/09/2007 19:17:42] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + ID_EMPRESA = 1 + ID_CONTACTO = 193 + OLD_ID_EMPRESA = 1 + OLD_ID_CONTACTO = 193 + + > +[27/09/2007 19:17:42] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + Plan: PLAN (CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)) + + > +[27/09/2007 19:17:42] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + ID_CLIENTE = 193 + ID_AGENTE = 11 + GRUPO_CLIENTE = > + MOTIVO_BLOQUEO = + RECARGO_EQUIVALENCIA = 0 + NOMBRE_COMERCIAL = > + VENCIMIENTO_FACTURAS = 0 + BLOQUEADO = 0 + REGIMEN_IVA = General + ID_TIPO_IVA = 2 + ID_FORMA_PAGO = 8 + TIENDA_WEB = > + RAPEL = 1 + OLD_ID_CLIENTE = 193 + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 78 + + > +[27/09/2007 19:17:44] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, - REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL FROM - V_PROVEEDORES WHERE (ID = 0) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - Plan: PLAN JOIN (V_PROVEEDORES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_PROVEEDORES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_PROVEEDORES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS), V_PROVEEDORES PROVEEDORES_DATOS INDEX (PK_PROVEEDORES_DATOS)) + Plan: PLAN JOIN (JOIN (JOIN (V_CLIENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_CLIENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_CLIENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)), V_CLIENTES CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), V_CLIENTES CONTACTOS INDEX (PK_CONTACTOS)) > -[26/09/2007 17:05:51] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[26/09/2007 17:05:51] -[Application: FactuGES (Servidor)] -: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - - RELATION = V_PROVEEDORES - - > -[26/09/2007 17:05:51] -[Application: FactuGES (Servidor)] -: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - - RELATION_NAME = V_PROVEEDORES - - > -[26/09/2007 17:05:51] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[26/09/2007 17:05:51] +[27/09/2007 19:17:44] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, - REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL FROM - V_PROVEEDORES WHERE (ID = 0) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[26/09/2007 17:05:53] +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 2 + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:45] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 78 + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 193 + + > +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, @@ -723,7 +1848,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN JOIN (V_PROVEEDORES PROVEEDORES_DATOS NATURAL, V_PROVEEDORES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_PROVEEDORES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_PROVEEDORES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, @@ -736,7 +1861,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA @@ -747,31 +1872,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - - RELATION = CONTACTOS_DATOS_BANCO - - > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - - RELATION_NAME = CONTACTOS_DATOS_BANCO - - > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA @@ -782,7 +1883,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) ID_CONTACTO = 3 > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_CONTACTO, ID_CATEGORIA @@ -794,31 +1895,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - - RELATION = CONTACTOS_CATEGORIAS - - > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - - RELATION_NAME = CONTACTOS_CATEGORIAS - - > -[26/09/2007 17:05:53] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Execute] SELECT ID_CONTACTO, ID_CATEGORIA @@ -830,7 +1907,82 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) ID_CONTACTO = 3 > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (V_AGENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_AGENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_AGENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + Plan: PLAN JOIN (AGENTES_COMISIONES INDEX (IDX_AGENTES_COMISIONES1), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + ID_AGENTE = 4 + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_CONTACTO, ID_CATEGORIA @@ -842,7 +1994,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] [Application: FactuGES (Servidor)] : [Execute] SELECT ID_CONTACTO, ID_CATEGORIA @@ -851,10 +2003,332 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) WHERE ID_CONTACTO = :ID_CONTACTO - ID_CONTACTO = 121 + ID_CONTACTO = 4 > -[26/09/2007 17:05:53] +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO + + Plan: PLAN (FORMAS_PAGO NATURAL) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO + + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + Plan: PLAN (FORMAS_PAGO_PLAZOS INDEX (FK_FORMAS_PAGO_PLAZOS)) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + ID_FORMA_PAGO = 8 + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + Plan: PLAN (TIPOS_IVA NATURAL) + + > +[27/09/2007 19:17:47] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + + > +[27/09/2007 19:17:50] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + Plan: PLAN (CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:50] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + ID = 193 + NIF_CIF = B83525865 + NOMBRE = ALBAMA MOBIL. DE COCINA S.L.L. + CALLE = AV DE LA INDUSTRIA Nº 32 + POBLACION = HUMANES DE MADRID + PROVINCIA = > + CODIGO_POSTAL = 28970 + TELEFONO_1 = 91 615 27 92 + TELEFONO_2 = > + MOVIL_1 = > + MOVIL_2 = > + FAX = > + EMAIL_1 = > + EMAIL_2 = + + > +[27/09/2007 19:17:50] > + PAGINA_WEB = > + NOTAS = > + FECHA_ALTA = 03/07/2007 13:35:26 + FECHA_MODIFICACION = 27/09/2007 19:17:42 + USUARIO = Luis + REFERENCIA = 280099 + OLD_ID = 193 + + > +[27/09/2007 19:17:50] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + Plan: PLAN (EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS)) + + > +[27/09/2007 19:17:50] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + ID_EMPRESA = 1 + ID_CONTACTO = 193 + OLD_ID_EMPRESA = 1 + OLD_ID_CONTACTO = 193 + + > +[27/09/2007 19:17:50] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + Plan: PLAN (CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)) + + > +[27/09/2007 19:17:50] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + ID_CLIENTE = 193 + ID_AGENTE = 11 + GRUPO_CLIENTE = > + MOTIVO_BLOQUEO = + RECARGO_EQUIVALENCIA = 0 + NOMBRE_COMERCIAL = > + VENCIMIENTO_FACTURAS = 0 + BLOQUEADO = 0 + REGIMEN_IVA = General + ID_TIPO_IVA = 2 + ID_FORMA_PAGO = 8 + TIENDA_WEB = > + RAPEL = 0 + OLD_ID_CLIENTE = 193 + + > +[27/09/2007 19:17:51] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (JOIN (JOIN (V_CLIENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_CLIENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_CLIENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)), V_CLIENTES CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), V_CLIENTES CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:51] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 2 + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:17:52] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA @@ -865,7 +2339,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[26/09/2007 17:05:53] +[27/09/2007 19:17:52] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA @@ -873,10 +2347,340 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) CONTACTOS_DATOS_BANCO WHERE ID_CONTACTO = :ID_CONTACTO - ID_CONTACTO = 121 + ID_CONTACTO = 2 > -[26/09/2007 17:05:55] +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 193 + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:52] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 193 + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 78 + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:53] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 78 + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 79 + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 79 + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 79 + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:55] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 79 + + > +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, @@ -890,7 +2694,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN JOIN (V_PROVEEDORES PROVEEDORES_DATOS NATURAL, V_PROVEEDORES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_PROVEEDORES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_PROVEEDORES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) > -[26/09/2007 17:05:55] +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, @@ -903,7 +2707,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) > -[26/09/2007 17:05:56] +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA @@ -914,7 +2718,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[26/09/2007 17:05:56] +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA @@ -925,7 +2729,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) ID_CONTACTO = 3 > -[26/09/2007 17:05:56] +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_CONTACTO, ID_CATEGORIA @@ -937,7 +2741,7 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) > -[26/09/2007 17:05:56] +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Execute] SELECT ID_CONTACTO, ID_CATEGORIA @@ -949,193 +2753,2319 @@ FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) ID_CONTACTO = 3 > -[26/09/2007 17:05:56] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA - FROM - CONTACTOS_DATOS_BANCO - WHERE ID_CONTACTO = :ID_CONTACTO - - Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) - - > -[26/09/2007 17:05:56] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA - FROM - CONTACTOS_DATOS_BANCO - WHERE ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = > - - > -[26/09/2007 17:05:56] +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID_CONTACTO, ID_CATEGORIA + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + Plan: PLAN JOIN (V_AGENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_AGENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_AGENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) > -[26/09/2007 17:05:56] +[27/09/2007 19:17:55] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 444 - - > -[26/09/2007 17:05:56] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) - - > -[26/09/2007 17:05:56] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 3 - - > -[26/09/2007 17:05:56] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA - FROM - CONTACTOS_DATOS_BANCO - WHERE ID_CONTACTO = :ID_CONTACTO - - Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) - - > -[26/09/2007 17:05:56] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA - FROM - CONTACTOS_DATOS_BANCO - WHERE ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 3 - - > -[26/09/2007 17:05:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT V_ARTICULOS.ID, V_ARTICULOS.ID_EMPRESA, V_ARTICULOS.REFERENCIA, V_ARTICULOS.DESCRIPCION, - V_ARTICULOS.FAMILIA, V_ARTICULOS.IMAGEN, V_ARTICULOS.COMISIONABLE, V_ARTICULOS.FECHA_ALTA, - V_ARTICULOS.FECHA_MODIFICACION, V_ARTICULOS.USUARIO, - V_ARTICULOS.REFERENCIA_PROV, - V_ARTICULOS.PRECIO_COSTE, - V_ARTICULOS.PRECIO_PORTE, - V_ARTICULOS.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS WHERE (V_ARTICULOS.ID_EMPRESA = 1) - - Plan: PLAN JOIN (V_ARTICULOS ARTICULOS INDEX (FK_ARTICULOS_EMPRESA), V_ARTICULOS CONTACTOS INDEX (PK_CONTACTOS)) - - > -[26/09/2007 17:05:58] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[26/09/2007 17:05:58] -[Application: FactuGES (Servidor)] -: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - - RELATION = V_ARTICULOS - - > -[26/09/2007 17:05:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - - RELATION_NAME = V_ARTICULOS - - > -[26/09/2007 17:05:58] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[26/09/2007 17:05:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT V_ARTICULOS.ID, V_ARTICULOS.ID_EMPRESA, V_ARTICULOS.REFERENCIA, V_ARTICULOS.DESCRIPCION, - V_ARTICULOS.FAMILIA, V_ARTICULOS.IMAGEN, V_ARTICULOS.COMISIONABLE, V_ARTICULOS.FECHA_ALTA, - V_ARTICULOS.FECHA_MODIFICACION, V_ARTICULOS.USUARIO, - V_ARTICULOS.REFERENCIA_PROV, - V_ARTICULOS.PRECIO_COSTE, - V_ARTICULOS.PRECIO_PORTE, - V_ARTICULOS.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS WHERE (V_ARTICULOS.ID_EMPRESA = 1) + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[26/09/2007 17:06:02] +[27/09/2007 19:17:56] [Application: FactuGES (Servidor)] -: [Prepare] SELECT V_ARTICULOS.ID, V_ARTICULOS.ID_EMPRESA, V_ARTICULOS.REFERENCIA, V_ARTICULOS.DESCRIPCION, - V_ARTICULOS.FAMILIA, V_ARTICULOS.IMAGEN, V_ARTICULOS.COMISIONABLE, V_ARTICULOS.FECHA_ALTA, - V_ARTICULOS.FECHA_MODIFICACION, V_ARTICULOS.USUARIO, - V_ARTICULOS.REFERENCIA_PROV, - V_ARTICULOS.PRECIO_COSTE, - V_ARTICULOS.PRECIO_PORTE, - V_ARTICULOS.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS WHERE (V_ARTICULOS.ID_EMPRESA = 1) +: [Prepare] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE - Plan: PLAN JOIN (V_ARTICULOS ARTICULOS INDEX (FK_ARTICULOS_EMPRESA), V_ARTICULOS CONTACTOS INDEX (PK_CONTACTOS)) + Plan: PLAN JOIN (AGENTES_COMISIONES INDEX (IDX_AGENTES_COMISIONES1), CONTACTOS INDEX (PK_CONTACTOS)) > -[26/09/2007 17:06:02] +[27/09/2007 19:17:56] [Application: FactuGES (Servidor)] -: [Execute] SELECT V_ARTICULOS.ID, V_ARTICULOS.ID_EMPRESA, V_ARTICULOS.REFERENCIA, V_ARTICULOS.DESCRIPCION, - V_ARTICULOS.FAMILIA, V_ARTICULOS.IMAGEN, V_ARTICULOS.COMISIONABLE, V_ARTICULOS.FECHA_ALTA, - V_ARTICULOS.FECHA_MODIFICACION, V_ARTICULOS.USUARIO, - V_ARTICULOS.REFERENCIA_PROV, - V_ARTICULOS.PRECIO_COSTE, - V_ARTICULOS.PRECIO_PORTE, - V_ARTICULOS.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS WHERE (V_ARTICULOS.ID_EMPRESA = 1) +: [Execute] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + ID_AGENTE = 4 + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO + + Plan: PLAN (FORMAS_PAGO NATURAL) + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + Plan: PLAN (FORMAS_PAGO_PLAZOS INDEX (FK_FORMAS_PAGO_PLAZOS)) + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + ID_FORMA_PAGO = 8 + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + Plan: PLAN (TIPOS_IVA NATURAL) + + > +[27/09/2007 19:17:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + + > +[27/09/2007 19:17:58] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + Plan: PLAN (CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:58] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + ID = 79 + NIF_CIF = B78971132 + NOMBRE = ALONSO Y SAL, S.L. + CALLE = CL AVESTRUZ, 1 + POBLACION = MADRID + PROVINCIA = MADRID + CODIGO_POSTAL = 28047 + TELEFONO_1 = 91 462 54 55 + TELEFONO_2 = > + MOVIL_1 = > + MOVIL_2 = > + FAX = > + EMAIL_1 = > + EMAIL_2 = > + PAGINA_WEB = > + + + > +[27/09/2007 19:17:58]NOTAS = > + FECHA_ALTA = 07/05/2007 10:23:06 + FECHA_MODIFICACION = > + USUARIO = Luis + REFERENCIA = 280043 + OLD_ID = 79 + + > +[27/09/2007 19:17:58] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + Plan: PLAN (EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS)) + + > +[27/09/2007 19:17:58] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + ID_EMPRESA = 1 + ID_CONTACTO = 79 + OLD_ID_EMPRESA = 1 + OLD_ID_CONTACTO = 79 + + > +[27/09/2007 19:17:58] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + Plan: PLAN (CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)) + + > +[27/09/2007 19:17:58] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + ID_CLIENTE = 79 + ID_AGENTE = 4 + GRUPO_CLIENTE = > + MOTIVO_BLOQUEO = + RECARGO_EQUIVALENCIA = > + NOMBRE_COMERCIAL = > + VENCIMIENTO_FACTURAS = 30 + BLOQUEADO = 0 + REGIMEN_IVA = General + ID_TIPO_IVA = 2 + ID_FORMA_PAGO = > + TIENDA_WEB = 0 + RAPEL = 1 + OLD_ID_CLIENTE = 79 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 63 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + FROM + V_PROVEEDORES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (V_PROVEEDORES PROVEEDORES_DATOS NATURAL, V_PROVEEDORES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_PROVEEDORES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_PROVEEDORES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + FROM + V_PROVEEDORES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 3 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 3 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (V_AGENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_AGENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_AGENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + Plan: PLAN JOIN (AGENTES_COMISIONES INDEX (IDX_AGENTES_COMISIONES1), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + ID_AGENTE = 4 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO + + Plan: PLAN (FORMAS_PAGO NATURAL) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO + + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + Plan: PLAN (FORMAS_PAGO_PLAZOS INDEX (FK_FORMAS_PAGO_PLAZOS)) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + ID_FORMA_PAGO = 8 + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + Plan: PLAN (TIPOS_IVA NATURAL) + + > +[27/09/2007 19:17:59] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + + > +[27/09/2007 19:18:03] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + Plan: PLAN (CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:03] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CONTACTOS + SET + ID = :ID, + NIF_CIF = :NIF_CIF, + NOMBRE = :NOMBRE, + CALLE = :CALLE, + POBLACION = :POBLACION, + PROVINCIA = :PROVINCIA, + CODIGO_POSTAL = :CODIGO_POSTAL, + TELEFONO_1 = :TELEFONO_1, + TELEFONO_2 = :TELEFONO_2, + MOVIL_1 = :MOVIL_1, + MOVIL_2 = :MOVIL_2, + FAX = :FAX, + EMAIL_1 = :EMAIL_1, + EMAIL_2 = :EMAIL_2, + PAGINA_WEB = :PAGINA_WEB, + NOTAS = :NOTAS, + FECHA_ALTA = :FECHA_ALTA, + FECHA_MODIFICACION = :FECHA_MODIFICACION, + USUARIO = :USUARIO, + REFERENCIA = :REFERENCIA + WHERE + (ID = :OLD_ID) + + ID = 63 + NIF_CIF = B81743569 + NOMBRE = ALATRI MUEBLES DE COCINA Y BAÑO S.L. + CALLE = dddd + POBLACION = MADRID + PROVINCIA = MADRID + CODIGO_POSTAL = 28007 + TELEFONO_1 = 91 551 50 83 + TELEFONO_2 = > + MOVIL_1 = > + MOVIL_2 = > + FAX = 91 501 56 02 + EMAIL_1 = > + EMAIL_2 = > + PAGINA_WE + + > +[27/09/2007 19:18:03]B = MIERCOLES + NOTAS = > + FECHA_ALTA = 07/05/2007 10:23:06 + FECHA_MODIFICACION = 27/09/2007 19:14:38 + USUARIO = Luis + REFERENCIA = 280028 + OLD_ID = 63 + + > +[27/09/2007 19:18:03] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + Plan: PLAN (EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS)) + + > +[27/09/2007 19:18:03] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE EMPRESAS_CONTACTOS + SET + ID_EMPRESA = :ID_EMPRESA, + ID_CONTACTO = :ID_CONTACTO + WHERE + (ID_EMPRESA = :OLD_ID_EMPRESA) AND + (ID_CONTACTO = :OLD_ID_CONTACTO) + + ID_EMPRESA = 1 + ID_CONTACTO = 63 + OLD_ID_EMPRESA = 1 + OLD_ID_CONTACTO = 63 + + > +[27/09/2007 19:18:03] +[Application: FactuGES (Servidor)] +: [Prepare] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + Plan: PLAN (CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)) + + > +[27/09/2007 19:18:03] +[Application: FactuGES (Servidor)] +: [Execute] UPDATE CLIENTES_DATOS + SET + ID_CLIENTE = :ID_CLIENTE, + ID_AGENTE = :ID_AGENTE, + GRUPO_CLIENTE = :GRUPO_CLIENTE, + MOTIVO_BLOQUEO = :MOTIVO_BLOQUEO, + RECARGO_EQUIVALENCIA = :RECARGO_EQUIVALENCIA, + NOMBRE_COMERCIAL = :NOMBRE_COMERCIAL, + VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS, + BLOQUEADO = :BLOQUEADO, + REGIMEN_IVA = :REGIMEN_IVA, + ID_TIPO_IVA = :ID_TIPO_IVA, + ID_FORMA_PAGO = :ID_FORMA_PAGO, + TIENDA_WEB = :TIENDA_WEB, + RAPEL = :RAPEL + WHERE + (ID_CLIENTE = :OLD_ID_CLIENTE) + + ID_CLIENTE = 63 + ID_AGENTE = 4 + GRUPO_CLIENTE = especial elica + MOTIVO_BLOQUEO = + RECARGO_EQUIVALENCIA = > + NOMBRE_COMERCIAL = ALATRI + VENCIMIENTO_FACTURAS = 0 + BLOQUEADO = 0 + REGIMEN_IVA = General + ID_TIPO_IVA = 2 + ID_FORMA_PAGO = 13 + TIENDA_WEB = 0 + RAPEL = 1 + OLD_ID_CLIENTE = 63 + + > +[27/09/2007 19:18:04] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (JOIN (JOIN (V_CLIENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_CLIENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_CLIENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)), V_CLIENTES CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), V_CLIENTES CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 2 + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:05] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 63 + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + FROM + V_PROVEEDORES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (V_PROVEEDORES PROVEEDORES_DATOS NATURAL, V_PROVEEDORES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_PROVEEDORES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_PROVEEDORES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + REGIMEN_IVA, DESCUENTO, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB + FROM + V_PROVEEDORES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 3 + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 3 + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (V_AGENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_AGENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_AGENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA + FROM + V_AGENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + Plan: PLAN JOIN (AGENTES_COMISIONES INDEX (IDX_AGENTES_COMISIONES1), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + AGENTES_COMISIONES.ID, AGENTES_COMISIONES.ID_AGENTE, + AGENTES_COMISIONES.ID_PROVEEDOR, CONTACTOS.NOMBRE, + AGENTES_COMISIONES.COMISION + FROM + AGENTES_COMISIONES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = AGENTES_COMISIONES.ID_PROVEEDOR) +WHERE AGENTES_COMISIONES.ID_AGENTE = :ID_AGENTE + + ID_AGENTE = 4 + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 4 + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO + + Plan: PLAN (FORMAS_PAGO NATURAL) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, + DC, CUENTA + FROM + FORMAS_PAGO + + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + Plan: PLAN (FORMAS_PAGO_PLAZOS INDEX (FK_FORMAS_PAGO_PLAZOS)) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + FROM + FORMAS_PAGO_PLAZOS + WHERE + FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + + ID_FORMA_PAGO = 8 + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + Plan: PLAN (TIPOS_IVA NATURAL) + + > +[27/09/2007 19:18:28] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 42 + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 42 + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 42 + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:42] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 42 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 38 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 38 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 38 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 38 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 27 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 27 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 27 + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:43] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 27 + + > +[27/09/2007 19:18:55] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (JOIN (JOIN (V_CLIENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_CLIENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_CLIENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)), V_CLIENTES CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), V_CLIENTES CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:55] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 2 + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 27 + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 27 + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 27 + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:18:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 27 + + > +[27/09/2007 19:21:08] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID + FROM + USUARIOS + WHERE USUARIO = :USUARIO AND + PASS = :PASS AND + ACTIVO = 1 + + Plan: PLAN (USUARIOS NATURAL) + + > +[27/09/2007 19:21:08] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID + FROM + USUARIOS + WHERE USUARIO = :USUARIO AND + PASS = :PASS AND + ACTIVO = 1 + + USUARIO = Luis + PASS = 1 + + > +[27/09/2007 19:21:08] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + PERFILES.PERFIL + FROM + PERFILES, PERFILES_USUARIOS + WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO + AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL + + Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES)) + + > +[27/09/2007 19:21:08] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + PERFILES.PERFIL + FROM + PERFILES, PERFILES_USUARIOS + WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO + AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL + + ID_USUARIO = 2 + + > +[27/09/2007 19:21:08] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_EMPRESA + FROM + EMPRESAS_USUARIOS + WHERE ID_USUARIO = :ID_USUARIO + + Plan: PLAN (EMPRESAS_USUARIOS NATURAL) + + > +[27/09/2007 19:21:08] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_EMPRESA + FROM + EMPRESAS_USUARIOS + WHERE ID_USUARIO = :ID_USUARIO + + ID_USUARIO = 2 + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, + PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, + MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, + FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO, + REGISTRO_MERCANTIL, IVA + FROM + EMPRESAS WHERE (ID IN (1)) + + Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, + PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, + MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, + FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO, + REGISTRO_MERCANTIL, IVA + FROM + EMPRESAS WHERE (ID IN (1)) + + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, + SUFIJO_N19, SUFIJO_N58 + FROM + EMPRESAS_DATOS_BANCO +WHERE ID_EMPRESA = :ID_EMPRESA + + Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, + SUFIJO_N19, SUFIJO_N58 + FROM + EMPRESAS_DATOS_BANCO +WHERE ID_EMPRESA = :ID_EMPRESA + + ID_EMPRESA = 1 + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, + PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, + MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, + FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO, + REGISTRO_MERCANTIL, IVA + FROM + EMPRESAS WHERE (ID IN (1)) + + Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, + PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, + MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, + FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO, + REGISTRO_MERCANTIL, IVA + FROM + EMPRESAS WHERE (ID IN (1)) + + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, + SUFIJO_N19, SUFIJO_N58 + FROM + EMPRESAS_DATOS_BANCO +WHERE ID_EMPRESA = :ID_EMPRESA + + Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, + SUFIJO_N19, SUFIJO_N58 + FROM + EMPRESAS_DATOS_BANCO +WHERE ID_EMPRESA = :ID_EMPRESA + + ID_EMPRESA = 1 + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, + PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, + MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, + FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO, + REGISTRO_MERCANTIL, IVA + FROM + EMPRESAS WHERE (EMPRESAS.ID = 1) AND (ID IN (1)) + + Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, + PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1, + MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS, + FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO, + REGISTRO_MERCANTIL, IVA + FROM + EMPRESAS WHERE (EMPRESAS.ID = 1) AND (ID IN (1)) + + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, + SUFIJO_N19, SUFIJO_N58 + FROM + EMPRESAS_DATOS_BANCO +WHERE ID_EMPRESA = :ID_EMPRESA + + Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) + + > +[27/09/2007 19:21:10] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, + SUFIJO_N19, SUFIJO_N58 + FROM + EMPRESAS_DATOS_BANCO +WHERE ID_EMPRESA = :ID_EMPRESA + + ID_EMPRESA = 1 + + > +[27/09/2007 19:21:12] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (JOIN (JOIN (V_CLIENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (PK_EMPRESAS_CONTACTOS), V_CLIENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CATEGORIAS), V_CLIENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS)), V_CLIENTES CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), V_CLIENTES CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:21:12] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, + POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, + MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, + NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, + ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACTURAS, + BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, + ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RAPEL + FROM + V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 2 + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:21:13] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 2 + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA + FROM + CONTACTOS_DATOS_BANCO + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, + TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION + FROM + CONTACTOS_DIRECCIONES + WHERE ID_CONTACTO = :ID_CONTACTO + + ID_CONTACTO = 63 + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) + + > +[27/09/2007 19:21:36] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO + FROM + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE + + ID_CLIENTE = 63 + + > diff --git a/Source/Base/Base.bdsproj b/Source/Base/Base.bdsproj index c6bf19d4..2ef9ef74 100644 --- a/Source/Base/Base.bdsproj +++ b/Source/Base/Base.bdsproj @@ -170,8 +170,7 @@ 1.0.0.0 - - + ExpressCommonLibrary by Developer Express Inc. ExpressEditors Library 5 by Developer Express Inc. ExpressDataController by Developer Express Inc. diff --git a/Source/Base/Base.dpk b/Source/Base/Base.dpk index 827d3dd0..fe4f96a0 100644 --- a/Source/Base/Base.dpk +++ b/Source/Base/Base.dpk @@ -101,7 +101,6 @@ contains uPasswordUtils in 'Utiles\uPasswordUtils.pas', uInfoProjectUtils in 'Utiles\uInfoProjectUtils.pas', uActualizacion in 'uActualizacion.pas' {fActualizacion: Form}, - uInformeRegistryUtils in 'ClassRegistry\uInformeRegistryUtils.pas', - uCalculosUtils in 'Utiles\uCalculosUtils.pas'; + uInformeRegistryUtils in 'ClassRegistry\uInformeRegistryUtils.pas'; end. diff --git a/Source/Base/ControllerBase/ControllerBase.dpk b/Source/Base/ControllerBase/ControllerBase.dpk index b4e624a3..55cb7831 100644 --- a/Source/Base/ControllerBase/ControllerBase.dpk +++ b/Source/Base/ControllerBase/ControllerBase.dpk @@ -33,11 +33,11 @@ requires cxLibraryD10, dxThemeD10, vcldb, - adortl, - Base; + adortl; contains uControllerBase in 'uControllerBase.pas', - uControllerDetallesBase in 'uControllerDetallesBase.pas'; + uControllerDetallesBase in 'uControllerDetallesBase.pas', + uCalculosUtils in '..\Utiles\uCalculosUtils.pas'; end. diff --git a/Source/Base/ControllerBase/uControllerDetallesBase.pas b/Source/Base/ControllerBase/uControllerDetallesBase.pas index 26a45c15..8198311e 100644 --- a/Source/Base/ControllerBase/uControllerDetallesBase.pas +++ b/Source/Base/ControllerBase/uControllerDetallesBase.pas @@ -5,11 +5,6 @@ interface uses Classes, Variants, uDACDSDataTable, uDADataTable, uControllerBase, uCalculosUtils; const - CAMPO_ID = 'ID'; - CAMPO_POSICION = 'POSICION'; - CAMPO_TIPO = 'TIPO_DETALLE'; - CAMPO_CONCEPTO = 'CONCEPTO'; - TIPO_DETALLE_CONCEPTO = 'Concepto'; TIPO_DETALLE_TITULO = 'Titulo'; TIPO_DETALLE_SUBTOTAL = 'Subtotal'; diff --git a/Source/Base/GUIBase/uViewDetallesBase.pas b/Source/Base/GUIBase/uViewDetallesBase.pas index 90896a9f..2af1894f 100644 --- a/Source/Base/GUIBase/uViewDetallesBase.pas +++ b/Source/Base/GUIBase/uViewDetallesBase.pas @@ -185,6 +185,8 @@ type implementation {$R *.dfm} +uses uCalculosUtils; + function EnumFontsProc(var LogFont: TLogFont; var TextMetric: TTextMetric; FontType: Integer; Data: Pointer): Integer; stdcall; begin diff --git a/Source/Base/GUIBase/uViewTotales.dfm b/Source/Base/GUIBase/uViewTotales.dfm index a777f1b6..1ee17452 100644 --- a/Source/Base/GUIBase/uViewTotales.dfm +++ b/Source/Base/GUIBase/uViewTotales.dfm @@ -1,5 +1,5 @@ inherited frViewTotales: TfrViewTotales - Width = 684 + Width = 451 Height = 221 Align = alBottom ExplicitWidth = 451 @@ -8,7 +8,7 @@ inherited frViewTotales: TfrViewTotales AlignWithMargins = True Left = 0 Top = 0 - Width = 684 + Width = 451 Height = 217 Margins.Left = 0 Margins.Top = 0 @@ -18,10 +18,6 @@ inherited frViewTotales: TfrViewTotales ParentBackground = True TabOrder = 0 AutoContentSizes = [acsWidth, acsHeight] - ExplicitWidth = 451 - DesignSize = ( - 684 - 217) object Bevel1: TBevel Left = 104 Top = 109 @@ -30,14 +26,14 @@ inherited frViewTotales: TfrViewTotales Shape = bsBottomLine end object Bevel3: TBevel - Left = 340 + Left = 278 Top = 28 Width = 3 Height = 122 Shape = bsRightLine end object Bevel4: TBevel - Left = 452 + Left = 390 Top = 109 Width = 192 Height = 9 @@ -75,7 +71,7 @@ inherited frViewTotales: TfrViewTotales Width = 93 end object ImporteIVA: TcxDBCurrencyEdit - Left = 523 + Left = 461 Top = 55 AutoSize = False DataBinding.DataField = 'IMPORTE_IVA' @@ -101,12 +97,12 @@ inherited frViewTotales: TfrViewTotales StyleDisabled.TextColor = clWindowText StyleFocused.LookAndFeel.NativeStyle = True StyleHot.LookAndFeel.NativeStyle = True - TabOrder = 10 + TabOrder = 9 Height = 21 Width = 137 end object ImporteTotal: TcxDBCurrencyEdit - Left = 453 + Left = 391 Top = 129 AutoSize = False DataBinding.DataField = 'IMPORTE_TOTAL' @@ -133,7 +129,7 @@ inherited frViewTotales: TfrViewTotales StyleDisabled.TextColor = clWindowText StyleFocused.LookAndFeel.NativeStyle = True StyleHot.LookAndFeel.NativeStyle = True - TabOrder = 13 + TabOrder = 12 Height = 21 Width = 137 end @@ -168,7 +164,7 @@ inherited frViewTotales: TfrViewTotales Width = 65 end object edtIVA: TcxDBSpinEdit - Left = 452 + Left = 390 Top = 55 AutoSize = False DataBinding.DataField = 'IVA' @@ -200,12 +196,12 @@ inherited frViewTotales: TfrViewTotales StyleFocused.LookAndFeel.NativeStyle = True StyleHot.LookAndFeel.Kind = lfStandard StyleHot.LookAndFeel.NativeStyle = True - TabOrder = 9 + TabOrder = 8 Height = 21 Width = 65 end object ImporteBase: TcxDBCurrencyEdit - Left = 452 + Left = 390 Top = 28 AutoSize = False DataBinding.DataField = 'BASE_IMPONIBLE' @@ -231,12 +227,12 @@ inherited frViewTotales: TfrViewTotales StyleDisabled.TextColor = clWindowText StyleFocused.LookAndFeel.NativeStyle = True StyleHot.LookAndFeel.NativeStyle = True - TabOrder = 8 + TabOrder = 7 Height = 21 Width = 92 end object edtRE: TcxDBSpinEdit - Left = 452 + Left = 390 Top = 82 AutoSize = False DataBinding.DataField = 'RE' @@ -268,12 +264,12 @@ inherited frViewTotales: TfrViewTotales StyleFocused.LookAndFeel.NativeStyle = True StyleHot.LookAndFeel.Kind = lfStandard StyleHot.LookAndFeel.NativeStyle = True - TabOrder = 11 + TabOrder = 10 Height = 21 Width = 65 end object ImporteRE: TcxDBCurrencyEdit - Left = 523 + Left = 461 Top = 82 AutoSize = False DataBinding.DataField = 'IMPORTE_RE' @@ -299,7 +295,7 @@ inherited frViewTotales: TfrViewTotales StyleDisabled.TextColor = clWindowText StyleFocused.LookAndFeel.NativeStyle = True StyleHot.LookAndFeel.NativeStyle = True - TabOrder = 12 + TabOrder = 11 Height = 21 Width = 56 end @@ -396,7 +392,7 @@ inherited frViewTotales: TfrViewTotales Width = 81 end object bTiposIVA: TButton - Left = 192 + Left = 130 Top = 55 Width = 132 Height = 21 @@ -427,45 +423,6 @@ inherited frViewTotales: TfrViewTotales TabOrder = 3 Width = 219 end - object bRecalcular: TBitBtn - AlignWithMargins = True - Left = 299 - Top = 156 - Width = 25 - Height = 25 - Hint = 'Recalcular' - Anchors = [akLeft, akTop, akRight, akBottom] - ParentShowHint = False - ShowHint = True - TabOrder = 7 - Glyph.Data = { - 36030000424D3603000000000000360000002800000010000000100000000100 - 1800000000000003000011170000111700000000000000000000FFFFFFFBC5AA - 6947316947316947316947316947316947316947316947316947316947316947 - 31694731D1C6BFFFFFFFFFFFFFD89840FBC39FF46B2DF46B2DF46B2DF46B2DF4 - 6B2DF46B2DF46B2DF46B2DF46B2DF46B2DF46B2D694731FFFFFFFFFFFFD89840 - FBC39FF8A173D88000903000F78D59D88000903000F5783E30C868006000F46B - 2DF46B2D694731FFFFFFFFFFFFD89840FBC39FF9A87CF8E0B0D88000F79361F8 - E0B0D88000F57F4760F89830C868F46B2DF46B2D694731FFFFFFFFFFFFD89840 - FBC39FF9AE84F9A87CF8A173F79A6AF79361F78D59F68650F57F47F5783EF471 - 35F46B2D694731FFFFFFFFFFFFD89840FBC39FFAB58DD88000903000F8A173D8 - 8000903000F78D59D88000903000F5783EF46B2D694731FFFFFFFFFFFFD89840 - FBC39FEFB78FF8E0B0D88000F9A87CF8E0B0D88000F79361F8E0B0D88000F57F - 47F46B2D694731FFFFFFFFFFFFD89840FBC39FF6BC96EFB78FFAB58DF9AE84F9 - A87CF8A173F79A6AF79361F78D59F68650F46B2D694731FFFFFFFFFFFFD89840 - FBC39FFBBC96D88000903000E9B78FD88000903000F8A4774878F8000098F790 - 5DF46B2D694731FFFFFFFFFFFFD89840FBC39FFBBC96F8E0B0D88000F2B68EF8 - E0B0D88000F9AB80D2DEFE4878F8F79766F46B2D694731FFFFFFFFFFFFD89840 - FBC39FFBBC96FBBC96FBBC96F9BC96F2B68EFBB992FAB289F9AB80F8A477F79D - 6EF46B2D694731FFFFFFFFFFFFD89840986060C08068C08068C08068C08068C0 - 8068C08068C08068C08068C08068C08068F46B2D694731FFFFFFFFFFFFD89840 - 986060C5F5C5C5F5C5C5F5C5C2F0C2B8E5B8AEDAAEA5D0A59CC59C98C098C080 - 68F46B2D694731FFFFFFFFFFFFD89840986060C5F5C5C5F5C5C5F5C5C5F5C5C5 - F5C5BDEABDB3DFB3AAD6AAA1CBA1C08068F46B2D694731FFFFFFFFFFFFD89840 - 9860609860609860609860609860609860609860609860609860609860609860 - 60F79D6E694731FFFFFFFFFFFFFBC5AAD89840D89840D89840D89840D89840D8 - 9840D89840D89840D89840D89840D89840D89840FBC5AAFFFFFF} - end object dxLayoutControl1Group_Root: TdxLayoutGroup ShowCaption = False Hidden = True @@ -536,24 +493,12 @@ inherited frViewTotales: TfrViewTotales ControlOptions.ShowBorder = False end end - object dxLayoutControl1Group10: TdxLayoutGroup - ShowCaption = False - Hidden = True - LayoutDirection = ldHorizontal - ShowBorder = False - object dxLayoutControl1Item9: TdxLayoutItem - AutoAligns = [aaVertical] - AlignHorz = ahClient - Caption = 'Porte:' - Control = ePorte - ControlOptions.ShowBorder = False - end - object dxLayoutControl1Item17: TdxLayoutItem - Caption = 'BitBtn1' - ShowCaption = False - Control = bRecalcular - ControlOptions.ShowBorder = False - end + object dxLayoutControl1Item9: TdxLayoutItem + AutoAligns = [aaVertical] + AlignHorz = ahClient + Caption = 'Porte:' + Control = ePorte + ControlOptions.ShowBorder = False end end object dxLayoutControl1Group5: TdxLayoutGroup diff --git a/Source/Base/GUIBase/uViewTotales.pas b/Source/Base/GUIBase/uViewTotales.pas index 894f1227..40352980 100644 --- a/Source/Base/GUIBase/uViewTotales.pas +++ b/Source/Base/GUIBase/uViewTotales.pas @@ -59,9 +59,6 @@ type dsTiposIVA: TDADataSource; dxLayoutControl1Item16: TdxLayoutItem; cbRecargoEquivalencia: TcxDBCheckBox; - bRecalcular: TBitBtn; - dxLayoutControl1Item17: TdxLayoutItem; - dxLayoutControl1Group10: TdxLayoutGroup; public { Public declarations } end; diff --git a/Source/Base/Utiles/uCalculosUtils.pas b/Source/Base/Utiles/uCalculosUtils.pas index d715a341..b5eb6dea 100644 --- a/Source/Base/Utiles/uCalculosUtils.pas +++ b/Source/Base/Utiles/uCalculosUtils.pas @@ -6,6 +6,11 @@ uses uDADataTable, uDAInterfaces; const + CAMPO_ID = 'ID'; + CAMPO_POSICION = 'POSICION'; + CAMPO_TIPO = 'TIPO_DETALLE'; + CAMPO_ID_ARTICULOS = 'ID_ARTICULO'; + CAMPO_CONCEPTO = 'CONCEPTO'; CAMPO_CANTIDAD = 'CANTIDAD'; CAMPO_IMPORTE_UNIDAD = 'IMPORTE_UNIDAD'; CAMPO_IMPORTE_TOTAL = 'IMPORTE_TOTAL'; @@ -15,11 +20,14 @@ const function CalcularLineaConcepto (const ADataTable : TDADataTable): Double; procedure ValidarCamposLineaConcepto(DataTable: TDADataTable); + procedure DesglosarPorte(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorte(ADetalles: IDAStronglyTypedDataTable): Double; + implementation uses - SysUtils, Variants; + SysUtils, DB, Variants; function CalcularLineaConcepto (const ADataTable : TDADataTable): Double; var @@ -58,7 +66,88 @@ begin raise Exception.Create('Campo ' + CAMPO_IMPORTE_PORTE + ' no encontrado (validarCampos)'); end; +procedure DesglosarPorte(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); +var + Unidades: Integer; + ImporteUnidad: Currency; + ImporteSobrante: Currency; + ABookmark : TBookmark; +begin + + try + ABookmark := ADetalles.DataTable.GetBookMark; + ADetalles.DataTable.DisableControls; + ADetalles.DataTable.DisableEventHandlers; + + ADetalles.DataTable.First; + Unidades := 0; + while not ADetalles.DataTable.eof do + begin + if (ADetalles.DataTable.FieldByName(CAMPO_ID_ARTICULOS).AsInteger > 0) then + Unidades := Unidades + ADetalles.DataTable.FieldByName(CAMPO_CANTIDAD).AsInteger; + ADetalles.DataTable.Next; + end; + + if Unidades > 0 then + begin + ImporteUnidad := StrToCurr(FormatFloat('0000000000.00', (ImportePorte / Unidades))); + ImporteSobrante := ((ImportePorte / Unidades) - ImporteUnidad) * Unidades; + end; + + ADetalles.DataTable.First; + while not ADetalles.DataTable.eof do + begin + if (ADetalles.DataTable.FieldByName(CAMPO_ID_ARTICULOS).AsInteger > 0) then + begin + ADetalles.DataTable.Edit; + ADetalles.DataTable.FieldByName(CAMPO_IMPORTE_PORTE).AsCurrency := ImporteUnidad; + ADetalles.DataTable.Post; + end; + ADetalles.DataTable.Next; + end; + + ADetalles.DataTable.Edit; + ADetalles.DataTable.FieldByName(CAMPO_IMPORTE_PORTE).AsCurrency := ImporteUnidad + ImporteSobrante; + ADetalles.DataTable.Post; + + finally + ADetalles.DataTable.EnableEventHandlers; + ADetalles.DataTable.GotoBookmark(ABookmark); + ADetalles.DataTable.FreeBookmark(ABookmark); + ADetalles.DataTable.EnableControls; + end; +end; + +function DarTotalPorte(ADetalles: IDAStronglyTypedDataTable): Double; +var + ImporteTotal: Currency; + ABookmark : TBookmark; + +begin + try + ABookmark := ADetalles.DataTable.GetBookMark; + ADetalles.DataTable.DisableControls; + ADetalles.DataTable.DisableEventHandlers; + + ADetalles.DataTable.First; + ImporteTotal := 0; + while not ADetalles.DataTable.eof do + begin + if (ADetalles.DataTable.FieldByName(CAMPO_ID_ARTICULOS).AsInteger > 0) then + ImporteTotal := ImporteTotal + (ADetalles.DataTable.FieldByName(CAMPO_CANTIDAD).AsInteger * ADetalles.DataTable.FieldByName(CAMPO_IMPORTE_PORTE).AsFloat); + ADetalles.DataTable.Next; + end; + + finally + ADetalles.DataTable.EnableEventHandlers; + ADetalles.DataTable.GotoBookmark(ABookmark); + ADetalles.DataTable.FreeBookmark(ABookmark); + ADetalles.DataTable.EnableControls; + end; + + Result := ImporteTotal; +end; end. diff --git a/Source/Cliente/FactuGES.bdsproj b/Source/Cliente/FactuGES.bdsproj index 4b6abee3..37823b34 100644 --- a/Source/Cliente/FactuGES.bdsproj +++ b/Source/Cliente/FactuGES.bdsproj @@ -149,7 +149,7 @@ False 2 3 - 0 + 1 0 False False @@ -162,7 +162,7 @@ Rodax Software S.L. - 2.3.0.0 + 2.3.1.0 FactuGES diff --git a/Source/Cliente/FactuGES.rc b/Source/Cliente/FactuGES.rc index 47085788..00d2be1a 100644 --- a/Source/Cliente/FactuGES.rc +++ b/Source/Cliente/FactuGES.rc @@ -1,7 +1,7 @@ MAINICON ICON "E:\Codigo (Luis León)\Source\Iconos\Factuges.ico" 1 VERSIONINFO -FILEVERSION 2,3,0,0 -PRODUCTVERSION 2,3,0,0 +FILEVERSION 2,3,1,0 +PRODUCTVERSION 2,3,1,0 FILEFLAGSMASK 0x3FL FILEFLAGS 0x00L FILEOS 0x40004L @@ -13,7 +13,7 @@ BEGIN BLOCK "0C0A04E4" BEGIN VALUE "CompanyName", "Rodax Software S.L.\0" - VALUE "FileVersion", "2.3.0.0\0" + VALUE "FileVersion", "2.3.1.0\0" VALUE "InternalName", "FactuGES\0" VALUE "ProductName", "FactuGES\0" VALUE "ProductVersion", "2.1.4\0" diff --git a/Source/Cliente/FactuGES.res b/Source/Cliente/FactuGES.res index bd00e468..092ff9ee 100644 Binary files a/Source/Cliente/FactuGES.res and b/Source/Cliente/FactuGES.res differ diff --git a/Source/FactuGES_Group.bdsgroup b/Source/FactuGES_Group.bdsgroup index e745353b..e800c23b 100644 --- a/Source/FactuGES_Group.bdsgroup +++ b/Source/FactuGES_Group.bdsgroup @@ -8,9 +8,7 @@ - - - + DataAbstract_D10\DataAbstract_D10.bdsproj Base\Base.bdsproj Base\ControllerBase\ControllerBase.bdsproj @@ -92,9 +90,9 @@ Modulos\Facturas de proveedor\Model\FacturasProveedor_model.bdsproj Modulos\Facturas de proveedor\Data\FacturasProveedor_data.bdsproj Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.bdsproj - Modulos\Comisiones\Views\Comisiones_view.bdsproj - Modulos\Comisiones\Controller\Comisiones_controller.bdsproj - DataAbstract_D10.bpl Base.bpl ControllerBase.bpl GUIBase.bpl Empresas_model.bpl Empresas_data.bpl Empresas_controller.bpl Usuarios.bpl Empresas_view.bpl Empresas_plugin.bpl TiposIVA_model.bpl TiposIVA_data.bpl TiposIVA_controller.bpl TiposIVA_view.bpl TiposIVA_plugin.bpl Contactos_model.bpl Contactos_data.bpl Contactos_controller.bpl Contactos_view.bpl Contactos_plugin.bpl Almacenes_model.bpl Almacenes_data.bpl Almacenes_controller.bpl Almacenes_view.bpl Almacenes_plugin.bpl Articulos_model.bpl Articulos_data.bpl Articulos_controller.bpl Articulos_view.bpl Articulos_plugin.bpl RecibosCliente_model.bpl RecibosCliente_data.bpl RecibosCliente_controller.bpl RecibosCliente_view.bpl RecibosCliente_plugin.bpl RemesasCliente_model.bpl RemesasCliente_data.bpl RemesasCliente_controller.bpl BancaElectronica_controller.bpl BancaElectronica_view.bpl RemesasCliente_view.bpl RemesasCliente_plugin.bpl PedidosCliente_model.bpl PedidosCliente_data.bpl PedidosCliente_controller.bpl AlbaranesCliente_model.bpl AlbaranesCliente_data.bpl AlbaranesCliente_controller.bpl FacturasCliente_model.bpl FacturasCliente_data.bpl FacturasCliente_controller.bpl PedidosProveedor_model.bpl PedidosProveedor_data.bpl PedidosProveedor_controller.bpl Inventario_model.bpl Inventario_data.bpl Inventario_controller.bpl AlbaranesProveedor_model.bpl AlbaranesProveedor_data.bpl AlbaranesProveedor_controller.bpl PedCli_PedProv_relation.bpl PedCli_AlbCli_relation.bpl PedidosCliente_view.bpl PedidosCliente_plugin.bpl AlbaranesCliente_view.bpl AlbaranesCliente_plugin.bpl FacturasCliente_view.bpl FacturasCliente_plugin.bpl Inventario_view.bpl Inventario_plugin.bpl PedidosProveedor_view.bpl PedidosProveedor_plugin.bpl AlbaranesProveedor_view.bpl AlbaranesProveedor_plugin.bpl FactuGES.exe FactuGES_Server.exe PedProv_AlbProv_relation.bpl AlbCli_FacCli_relation.bpl FacturasProveedor_model.bpl FacturasProveedor_data.bpl AlbProv_FacProv_relation.bpl Comisiones_view.bpl Comisiones_controller.bpl + Modulos\Facturas de proveedor\Controller\FacturasProveedor_controller.bdsproj + Modulos\Facturas de proveedor\Views\FacturasProveedor_view.bdsproj + DataAbstract_D10.bpl Base.bpl ControllerBase.bpl GUIBase.bpl Empresas_model.bpl Empresas_data.bpl Empresas_controller.bpl Usuarios.bpl Empresas_view.bpl Empresas_plugin.bpl TiposIVA_model.bpl TiposIVA_data.bpl TiposIVA_controller.bpl TiposIVA_view.bpl TiposIVA_plugin.bpl Contactos_model.bpl Contactos_data.bpl Contactos_controller.bpl Contactos_view.bpl Contactos_plugin.bpl Almacenes_model.bpl Almacenes_data.bpl Almacenes_controller.bpl Almacenes_view.bpl Almacenes_plugin.bpl Articulos_model.bpl Articulos_data.bpl Articulos_controller.bpl Articulos_view.bpl Articulos_plugin.bpl RecibosCliente_model.bpl RecibosCliente_data.bpl RecibosCliente_controller.bpl RecibosCliente_view.bpl RecibosCliente_plugin.bpl RemesasCliente_model.bpl RemesasCliente_data.bpl RemesasCliente_controller.bpl BancaElectronica_controller.bpl BancaElectronica_view.bpl RemesasCliente_view.bpl RemesasCliente_plugin.bpl PedidosCliente_model.bpl PedidosCliente_data.bpl PedidosCliente_controller.bpl AlbaranesCliente_model.bpl AlbaranesCliente_data.bpl AlbaranesCliente_controller.bpl FacturasCliente_model.bpl FacturasCliente_data.bpl FacturasCliente_controller.bpl PedidosProveedor_model.bpl PedidosProveedor_data.bpl PedidosProveedor_controller.bpl Inventario_model.bpl Inventario_data.bpl Inventario_controller.bpl AlbaranesProveedor_model.bpl AlbaranesProveedor_data.bpl AlbaranesProveedor_controller.bpl PedCli_PedProv_relation.bpl PedCli_AlbCli_relation.bpl PedidosCliente_view.bpl PedidosCliente_plugin.bpl AlbaranesCliente_view.bpl AlbaranesCliente_plugin.bpl FacturasCliente_view.bpl FacturasCliente_plugin.bpl Inventario_view.bpl Inventario_plugin.bpl PedidosProveedor_view.bpl PedidosProveedor_plugin.bpl AlbaranesProveedor_view.bpl AlbaranesProveedor_plugin.bpl FactuGES.exe FactuGES_Server.exe PedProv_AlbProv_relation.bpl AlbCli_FacCli_relation.bpl FacturasProveedor_model.bpl FacturasProveedor_data.bpl AlbProv_FacProv_relation.bpl FacturasProveedor_controller.bpl FacturasProveedor_view.bpl diff --git a/Source/Lib/Base.dcp b/Source/Lib/Base.dcp index aeb87c98..1b8b4369 100644 Binary files a/Source/Lib/Base.dcp and b/Source/Lib/Base.dcp differ diff --git a/Source/Lib/ControllerBase.dcp b/Source/Lib/ControllerBase.dcp index 93f4cc04..26874595 100644 Binary files a/Source/Lib/ControllerBase.dcp and b/Source/Lib/ControllerBase.dcp differ diff --git a/Source/Lib/DataAbstract_D10.dcp b/Source/Lib/DataAbstract_D10.dcp index 570decbc..73ad5601 100644 Binary files a/Source/Lib/DataAbstract_D10.dcp and b/Source/Lib/DataAbstract_D10.dcp differ diff --git a/Source/Lib/GUIBase.dcp b/Source/Lib/GUIBase.dcp index 25a53e77..47bcb73a 100644 Binary files a/Source/Lib/GUIBase.dcp and b/Source/Lib/GUIBase.dcp differ diff --git a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas index 713a43cd..d4535ebd 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas @@ -1018,6 +1018,7 @@ begin AAlbaran.Edit; try AAlbaran.IMPORTE_NETO := FDetallesController.DarTotalImporteTotal(AAlbaran.Detalles); + AAlbaran.IMPORTE_PORTE := FDetallesController.DarTotalPorteTotal(AAlbaran.Detalles); if not bEnEdicion then AAlbaran.Post; finally diff --git a/Source/Modulos/Albaranes de cliente/Controller/uDetallesAlbaranClienteController.pas b/Source/Modulos/Albaranes de cliente/Controller/uDetallesAlbaranClienteController.pas index f5c05ba8..7616fd38 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/uDetallesAlbaranClienteController.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/uDetallesAlbaranClienteController.pas @@ -11,6 +11,8 @@ type ['{6AD99D47-2856-47B1-9620-DD115726B0E1}'] procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; end; TDetallesAlbaranClienteController = class(TControllerDetallesArticulos, IDetallesAlbaranClienteController) @@ -25,6 +27,8 @@ type //Si sobreescribimos este método podremos tener en cuenta otras columnas para el calculo del importe total de un concepto function CalcularImporteTotalConcepto(DataTable: TDADataTable): Double; override; procedure ValidarCampos(DataTable: TDADataTable); override; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; public procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; @@ -101,6 +105,17 @@ begin FDataModule := TDataModuleAlbaranesCliente.Create(Nil); end; +function TDetallesAlbaranClienteController.DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; +begin + Result := DarTotalPorte(ADetalles); +end; + +procedure TDetallesAlbaranClienteController.DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); +begin + DesglosarPorte(ImportePorte, ADetalles); + ActualizarTotales(ADetalles); +end; + destructor TDetallesAlbaranClienteController.Destroy; begin FDataModule := Nil; diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm index 51aad477..4494e649 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm @@ -200,10 +200,6 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente object pagInicidencias: TTabSheet Caption = 'Incidencias' ImageIndex = 2 - ExplicitLeft = 0 - ExplicitTop = 0 - ExplicitWidth = 0 - ExplicitHeight = 0 inline frViewIncidenciasCli: TfrViewIncidencias Left = 0 Top = 0 @@ -384,6 +380,7 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente inherited ePorte: TcxDBCurrencyEdit Left = 93 Top = 139 + Properties.OnValidate = frViewTotales1ePortePropertiesValidate Style.IsFontAssigned = True ExplicitLeft = 93 ExplicitTop = 139 diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas index dad60396..74e550d9 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas @@ -34,6 +34,8 @@ type var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); procedure frViewTotales1edtIVAPropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); + private + procedure RecalcularPortePorUnidad; protected FAlbaran: IBizAlbaranCliente; @@ -167,7 +169,12 @@ procedure TfEditorAlbaranCliente.frViewTotales1ePortePropertiesValidate( var Error: Boolean); begin inherited; - FAlbaran.IMPORTE_PORTE := DisplayValue; + if not VarIsNull(DisplayValue) then + FAlbaran.IMPORTE_PORTE := DisplayValue + else + FAlbaran.IMPORTE_PORTE := 0; + + RecalcularPortePorUnidad; end; function TfEditorAlbaranCliente.GetController: IAlbaranesClienteController; @@ -309,6 +316,15 @@ begin FController.Preview(FAlbaran); end; +procedure TfEditorAlbaranCliente.RecalcularPortePorUnidad; +begin + //Esta lógica se llamará en el editor porque es para facilitar el rellenado de información del documento + //no puede ir en la clase de negocio porque no es una lógica que tenga sentido fuera del editor. + if Assigned(Controller) + and Assigned(Controller.DetallesController) then + Controller.DetallesController.DesglosarPorteDetalles(FAlbaran.IMPORTE_PORTE, FAlbaran.Detalles) +end; + procedure TfEditorAlbaranCliente.SetController(const Value: IAlbaranesClienteController); begin FController := Value; diff --git a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas index 8625ab7b..960470d5 100644 --- a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas +++ b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas @@ -838,6 +838,7 @@ begin AAlbaran.Edit; try AAlbaran.IMPORTE_NETO := FDetallesController.DarTotalImporteTotal(AAlbaran.Detalles); + AAlbaran.IMPORTE_PORTE := FDetallesController.DarTotalPorteTotal(AAlbaran.Detalles); if not bEnEdicion then AAlbaran.Post; finally diff --git a/Source/Modulos/Albaranes de proveedor/Controller/uDetallesAlbaranProveedorController.pas b/Source/Modulos/Albaranes de proveedor/Controller/uDetallesAlbaranProveedorController.pas index b0fc1a91..a7cd0ec9 100644 --- a/Source/Modulos/Albaranes de proveedor/Controller/uDetallesAlbaranProveedorController.pas +++ b/Source/Modulos/Albaranes de proveedor/Controller/uDetallesAlbaranProveedorController.pas @@ -11,6 +11,8 @@ type ['{6E35D49A-C78D-481D-93E9-859CD27EB79F}'] procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; end; TDetallesAlbaranProveedorController = class(TControllerDetallesArticulos, IDetallesAlbaranProveedorController) @@ -26,6 +28,8 @@ type //Si sobreescribimos este método podremos tener en cuenta otras columnas para el calculo del importe total de un concepto function CalcularImporteTotalConcepto(DataTable: TDADataTable): Double; override; procedure ValidarCampos(DataTable: TDADataTable); override; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; public procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; @@ -103,6 +107,17 @@ begin FDataModule := TDataModuleAlbaranesProveedor.Create(Nil); end; +function TDetallesAlbaranProveedorController.DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; +begin + Result := DarTotalPorte(ADetalles); +end; + +procedure TDetallesAlbaranProveedorController.DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); +begin + DesglosarPorte(ImportePorte, ADetalles); + ActualizarTotales(ADetalles); +end; + destructor TDetallesAlbaranProveedorController.Destroy; begin FDataModule := Nil; diff --git a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranDevProveedor.dfm b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranDevProveedor.dfm index 5239c24d..f7ed3d57 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranDevProveedor.dfm +++ b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranDevProveedor.dfm @@ -123,11 +123,17 @@ inherited fEditorAlbaranDevProveedor: TfEditorAlbaranDevProveedor end end inherited pgPaginas: TPageControl + inherited pagGeneral: TTabSheet + ExplicitLeft = 0 + ExplicitTop = 0 + ExplicitWidth = 0 + ExplicitHeight = 0 + end inherited pagInicidencias: TTabSheet ExplicitLeft = 4 ExplicitTop = 24 ExplicitWidth = 757 - ExplicitHeight = 397 + ExplicitHeight = 432 inherited frViewIncidenciasCli: TfrViewIncidencias inherited GroupBox1: TGroupBox inherited eIncidencias: TcxDBMemo @@ -207,6 +213,13 @@ inherited fEditorAlbaranDevProveedor: TfEditorAlbaranDevProveedor ExplicitWidth = 219 Width = 219 end + inherited dxLayoutControl1Group_Root: TdxLayoutGroup + inherited dxLayoutControl1Group1: TdxLayoutGroup + inherited dxLayoutControl1Group2: TdxLayoutGroup + Visible = False + end + end + end end end end diff --git a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.dfm b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.dfm index f150afa9..41ca490b 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.dfm +++ b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.dfm @@ -201,6 +201,10 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor object pagInicidencias: TTabSheet Caption = 'Incidencias' ImageIndex = 2 + ExplicitLeft = 0 + ExplicitTop = 0 + ExplicitWidth = 0 + ExplicitHeight = 0 inline frViewIncidenciasCli: TfrViewIncidencias Left = 0 Top = 0 @@ -270,28 +274,27 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor Width = 765 LookAndFeel = dxLayoutOfficeLookAndFeel1 ExplicitWidth = 765 - DesignSize = ( - 765 - 217) inherited Bevel1: TBevel Left = 93 Top = 92 + Width = 73 ExplicitLeft = 93 ExplicitTop = 92 + ExplicitWidth = 73 end inherited Bevel3: TBevel - Left = 417 + Left = 379 Top = 11 Height = 30 - ExplicitLeft = 417 + ExplicitLeft = 379 ExplicitTop = 11 ExplicitHeight = 30 end inherited Bevel4: TBevel - Left = 529 + Left = 491 Top = 92 Width = 21 - ExplicitLeft = 529 + ExplicitLeft = 491 ExplicitTop = 92 ExplicitWidth = 21 end @@ -301,20 +304,26 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor Style.IsFontAssigned = True ExplicitLeft = 164 ExplicitTop = 112 + ExplicitWidth = 93 + Width = 93 end inherited ImporteIVA: TcxDBCurrencyEdit - Left = 600 + Left = 562 Top = 38 Style.IsFontAssigned = True - ExplicitLeft = 600 + ExplicitLeft = 562 ExplicitTop = 38 + ExplicitWidth = 137 + Width = 137 end inherited ImporteTotal: TcxDBCurrencyEdit - Left = 530 + Left = 492 Top = 112 Style.IsFontAssigned = True - ExplicitLeft = 530 + ExplicitLeft = 492 ExplicitTop = 112 + ExplicitWidth = 137 + Width = 137 end inherited edtDescuento: TcxDBSpinEdit Left = 93 @@ -325,37 +334,41 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor ExplicitTop = 112 end inherited edtIVA: TcxDBSpinEdit - Left = 529 + Left = 491 Top = 38 Properties.OnValidate = frViewTotales1edtIVAPropertiesValidate Style.IsFontAssigned = True - ExplicitLeft = 529 + ExplicitLeft = 491 ExplicitTop = 38 end inherited ImporteBase: TcxDBCurrencyEdit - Left = 529 + Left = 491 Top = 11 Style.IsFontAssigned = True - ExplicitLeft = 529 + ExplicitLeft = 491 ExplicitTop = 11 + ExplicitWidth = 92 + Width = 92 end inherited edtRE: TcxDBSpinEdit - Left = 529 + Left = 491 Top = 65 DataBinding.DataField = '' DataBinding.DataSource = nil Style.IsFontAssigned = True - ExplicitLeft = 529 + ExplicitLeft = 491 ExplicitTop = 65 end inherited ImporteRE: TcxDBCurrencyEdit - Left = 600 + Left = 562 Top = 65 DataBinding.DataField = '' DataBinding.DataSource = nil Style.IsFontAssigned = True - ExplicitLeft = 600 + ExplicitLeft = 562 ExplicitTop = 65 + ExplicitWidth = 56 + Width = 56 end inherited eImporteNeto: TcxDBCurrencyEdit Left = 93 @@ -363,6 +376,8 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor Style.IsFontAssigned = True ExplicitLeft = 93 ExplicitTop = 11 + ExplicitWidth = 147 + Width = 147 end inherited ePorte: TcxDBCurrencyEdit Left = 93 @@ -371,6 +386,8 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor Style.IsFontAssigned = True ExplicitLeft = 93 ExplicitTop = 139 + ExplicitWidth = 147 + Width = 147 end inherited eIVA: TcxDBLookupComboBox Left = 93 @@ -379,11 +396,13 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor DataBinding.DataSource = nil ExplicitLeft = 93 ExplicitTop = 38 + ExplicitWidth = 81 + Width = 81 end inherited bTiposIVA: TButton - Left = 269 + Left = 231 Top = 38 - ExplicitLeft = 269 + ExplicitLeft = 231 ExplicitTop = 38 end inherited cbRecargoEquivalencia: TcxDBCheckBox @@ -392,13 +411,8 @@ inherited fEditorAlbaranProveedor: TfEditorAlbaranProveedor DataBinding.DataField = '' ExplicitLeft = 93 ExplicitTop = 65 - end - inherited bRecalcular: TBitBtn - Left = 376 - Top = 139 - OnClick = frViewTotales1bRecalcularClick - ExplicitLeft = 376 - ExplicitTop = 139 + ExplicitWidth = 219 + Width = 219 end inherited dxLayoutControl1Group_Root: TdxLayoutGroup inherited dxLayoutControl1Group1: TdxLayoutGroup diff --git a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas index 4b4c23bb..8c85140f 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas +++ b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas @@ -36,7 +36,6 @@ type var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); procedure frViewTotales1ePortePropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); - procedure frViewTotales1bRecalcularClick(Sender: TObject); // procedure frViewDatosYSeleccionContactoedtlNombrePropertiesChange(Sender: TObject); private @@ -149,12 +148,6 @@ begin pgPaginas.ActivePage := pagGeneral; end; -procedure TfEditorAlbaranProveedor.frViewTotales1bRecalcularClick(Sender: TObject); -begin - inherited; - RecalcularPortePorUnidad; -end; - procedure TfEditorAlbaranProveedor.frViewTotales1edtDescuentoPropertiesValidate( Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); @@ -176,7 +169,11 @@ procedure TfEditorAlbaranProveedor.frViewTotales1ePortePropertiesValidate( var Error: Boolean); begin inherited; - FAlbaran.IMPORTE_PORTE := DisplayValue; + if not VarIsNull(DisplayValue) then + FAlbaran.IMPORTE_PORTE := DisplayValue + else + FAlbaran.IMPORTE_PORTE := 0; + RecalcularPortePorUnidad; end; diff --git a/Source/Modulos/Articulos/Controller/uControllerDetallesArticulos.pas b/Source/Modulos/Articulos/Controller/uControllerDetallesArticulos.pas index 9d130792..e84129fe 100644 --- a/Source/Modulos/Articulos/Controller/uControllerDetallesArticulos.pas +++ b/Source/Modulos/Articulos/Controller/uControllerDetallesArticulos.pas @@ -6,7 +6,6 @@ uses Classes, Variants, uDACDSDataTable, uDADataTable, uControllerDetallesBase, uBizArticulos, uArticulosController; const - CAMPO_ID_ARTICULOS = 'ID_ARTICULO'; CAMPO_REFERENCIA = 'REFERENCIA'; //Campo ficticio CAMPO_REFERENCIA_PROVEEDOR = 'REFERENCIA_PROVEEDOR'; //Campo ficticio @@ -22,7 +21,6 @@ type procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; AArticulos: IBizArticulo); procedure CambiarSignoDetalles(ADetalles: IDAStronglyTypedDataTable); procedure AnadirConceptoInicial(ADetalles: IDAStronglyTypedDataTable; AConcepto: String); - procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); end; TControllerDetallesArticulos = class (TControllerDetallesBase, IControllerDetallesArticulos) @@ -47,7 +45,6 @@ type procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; AArticulos: IBizArticulo); procedure CambiarSignoDetalles(ADetalles: IDAStronglyTypedDataTable); procedure AnadirConceptoInicial(ADetalles: IDAStronglyTypedDataTable; AConcepto: String); - procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); constructor Create; override; destructor Destroy; override; @@ -304,54 +301,6 @@ begin AsignarController; end; -procedure TControllerDetallesArticulos.DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); -var - Unidades: Integer; - ImporteUnidad: Currency; - ABookmark : TBookmark; - -begin -{ - try - ABookmark := ADetalles.DataTable.GetBookMark; - ADetalles.DataTable.DisableControls; - ADetalles.DataTable.DisableEventHandlers; - - ADetalles.DataTable.First; - Unidades := 0; - while not ADetalles.DataTable.eof do - begin - if (ADetalles.DataTable.FieldByName(CAMPO_ID_ARTICULOS).AsInteger > 0) then - Unidades := Unidades + ADetalles.DataTable.FieldByName(CAMPO_CANTIDAD).AsInteger; - ADetalles.DataTable.Next; - end; - - if Unidades > 0 then - ImporteUnidad := ImportePorte / Unidades; - - ADetalles.DataTable.First; - while not ADetalles.DataTable.eof do - begin - if (ADetalles.DataTable.FieldByName(CAMPO_ID_ARTICULOS).AsInteger > 0) then - begin - ADetalles.DataTable.Edit; - ADetalles.DataTable.FieldByName(CAMPO_IMPORTE_PORTE).AsCurrency := ImporteUnidad; - ADetalles.DataTable.Post; - end; - ADetalles.DataTable.Next; - end; - - finally - ADetalles.DataTable.EnableEventHandlers; - ADetalles.DataTable.GotoBookmark(ABookmark); - ADetalles.DataTable.FreeBookmark(ABookmark); - ADetalles.DataTable.EnableControls; - end; - - ActualizarTotales(ADetalles); -} -end; - destructor TControllerDetallesArticulos.Destroy; begin FArticulosController := Nil; diff --git a/Source/Modulos/Contactos/Data/uDataModuleClientes.dfm b/Source/Modulos/Contactos/Data/uDataModuleClientes.dfm index c5f89056..914c380e 100644 --- a/Source/Modulos/Contactos/Data/uDataModuleClientes.dfm +++ b/Source/Modulos/Contactos/Data/uDataModuleClientes.dfm @@ -484,6 +484,18 @@ inherited DataModuleClientes: TDataModuleClientes Calculated = False Lookup = False LookupCache = False + end + item + Name = 'RAPEL' + DataType = datInteger + BlobType = dabtUnknown + DisplayWidth = 0 + DisplayLabel = 'Rapel' + Alignment = taLeftJustify + InPrimaryKey = False + Calculated = False + Lookup = False + LookupCache = False end> Params = <> MasterMappingMode = mmDataRequest diff --git a/Source/Modulos/Contactos/Model/schContactosClient_Intf.pas b/Source/Modulos/Contactos/Model/schContactosClient_Intf.pas index 006f081f..f0b7f8dc 100644 --- a/Source/Modulos/Contactos/Model/schContactosClient_Intf.pas +++ b/Source/Modulos/Contactos/Model/schContactosClient_Intf.pas @@ -9,16 +9,16 @@ const { Data table rules ids Feel free to change them to something more human readable but make sure they are unique in the context of your application } - RID_Contactos = '{33C84E08-0A1A-480D-9DC3-C3018C06F3E3}'; - RID_GruposCliente = '{F2D5F27E-11A6-4CEB-918E-651645D76074}'; - RID_DatosBancarios = '{377DF153-0315-4294-8686-6440FE225046}'; - RID_ContactosCategorias = '{D216EFA9-F9B0-40EE-A0C7-1D815F11351F}'; - RID_Clientes = '{5A2D63F5-E326-4E67-A98F-636311835078}'; - RID_Proveedores = '{D57745E8-EE67-4D1E-8125-DBAED499CD2F}'; - RID_Agentes = '{A5CB0F33-2C45-4271-B171-D1791FD592CB}'; - RID_DireccionesContacto = '{1CB24F46-C07B-48D7-829E-8131FE5B2440}'; - RID_AgentesComisiones = '{941C0860-A1C4-4824-A0F1-B6DEB528B8C8}'; - RID_ClientesDescuentos = '{A55A7383-044D-4E5D-BF70-9D1346079782}'; + RID_Contactos = '{05FE80FA-6FE7-41D0-9A80-8C1FFCBF97F4}'; + RID_GruposCliente = '{EEA4403D-1425-4E85-845F-3B171CB8D680}'; + RID_DatosBancarios = '{600250C3-95B2-4056-AA81-8C1B40A3A449}'; + RID_ContactosCategorias = '{988F0370-A339-4C0D-99CB-64626AD9B230}'; + RID_Clientes = '{6F166DE9-B6A6-4456-8A3B-2331B23D0C34}'; + RID_Proveedores = '{0DC92AF7-BEDA-4368-8EF1-D839B880F217}'; + RID_Agentes = '{A5C708CB-4A79-4564-97E3-65ACAD42ADA5}'; + RID_DireccionesContacto = '{F05F54FA-A4F2-4F82-9B0A-11DD434D1390}'; + RID_AgentesComisiones = '{C18B097D-8EB7-4D75-89DE-77A9217C60F6}'; + RID_ClientesDescuentos = '{52752CF5-4F59-4B07-9B8B-84D46D928A9C}'; { Data table names } nme_Contactos = 'Contactos'; @@ -147,6 +147,7 @@ const fld_ClientesID_FORMA_PAGO = 'ID_FORMA_PAGO'; fld_ClientesTIENDA_WEB = 'TIENDA_WEB'; fld_ClientesAGENTE = 'AGENTE'; + fld_ClientesRAPEL = 'RAPEL'; { Clientes field indexes } idx_ClientesID = 0; @@ -183,6 +184,7 @@ const idx_ClientesID_FORMA_PAGO = 31; idx_ClientesTIENDA_WEB = 32; idx_ClientesAGENTE = 33; + idx_ClientesRAPEL = 34; { Proveedores fields } fld_ProveedoresID = 'ID'; @@ -353,7 +355,7 @@ const type { IContactos } IContactos = interface(IDAStronglyTypedDataTable) - ['{0DEF806F-3B58-4418-BC39-4A3BE0D3A04C}'] + ['{599F7816-A9C0-4C54-B845-D2D6E2036F28}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -508,7 +510,7 @@ type { IGruposCliente } IGruposCliente = interface(IDAStronglyTypedDataTable) - ['{35B25FCC-71F1-4E80-8745-8003AA977A86}'] + ['{30FD9298-A30C-4292-8DAD-0A6AA8232D60}'] { Property getters and setters } function GetDESCRIPCIONValue: String; procedure SetDESCRIPCIONValue(const aValue: String); @@ -537,7 +539,7 @@ type { IDatosBancarios } IDatosBancarios = interface(IDAStronglyTypedDataTable) - ['{12619C5D-3D50-4758-963E-03873460686D}'] + ['{475C0DB0-FC14-4F7B-8769-10AAD1CA5CA3}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -602,7 +604,7 @@ type { IContactosCategorias } IContactosCategorias = interface(IDAStronglyTypedDataTable) - ['{61EA248D-8C8D-427D-85A4-66FDF8049D4F}'] + ['{E11B5071-E75D-496C-8221-961FED081986}'] { Property getters and setters } function GetID_CONTACTOValue: Integer; procedure SetID_CONTACTOValue(const aValue: Integer); @@ -637,7 +639,7 @@ type { IClientes } IClientes = interface(IDAStronglyTypedDataTable) - ['{6293075C-67A2-46EA-8279-D0E9A9E22DCC}'] + ['{EA6E64ED-A134-4911-B426-7B2AD0746E07}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -707,6 +709,8 @@ type procedure SetTIENDA_WEBValue(const aValue: Integer); function GetAGENTEValue: String; procedure SetAGENTEValue(const aValue: String); + function GetRAPELValue: Integer; + procedure SetRAPELValue(const aValue: Integer); { Properties } @@ -744,6 +748,7 @@ type property ID_FORMA_PAGO: Integer read GetID_FORMA_PAGOValue write SetID_FORMA_PAGOValue; property TIENDA_WEB: Integer read GetTIENDA_WEBValue write SetTIENDA_WEBValue; property AGENTE: String read GetAGENTEValue write SetAGENTEValue; + property RAPEL: Integer read GetRAPELValue write SetRAPELValue; end; { TClientesDataTableRules } @@ -819,6 +824,8 @@ type procedure SetTIENDA_WEBValue(const aValue: Integer); virtual; function GetAGENTEValue: String; virtual; procedure SetAGENTEValue(const aValue: String); virtual; + function GetRAPELValue: Integer; virtual; + procedure SetRAPELValue(const aValue: Integer); virtual; { Properties } property ID: Integer read GetIDValue write SetIDValue; @@ -855,6 +862,7 @@ type property ID_FORMA_PAGO: Integer read GetID_FORMA_PAGOValue write SetID_FORMA_PAGOValue; property TIENDA_WEB: Integer read GetTIENDA_WEBValue write SetTIENDA_WEBValue; property AGENTE: String read GetAGENTEValue write SetAGENTEValue; + property RAPEL: Integer read GetRAPELValue write SetRAPELValue; public constructor Create(aDataTable: TDADataTable); override; @@ -864,7 +872,7 @@ type { IProveedores } IProveedores = interface(IDAStronglyTypedDataTable) - ['{1AE0D68D-1D77-4E50-8952-9495FEC6930A}'] + ['{B00875C2-6BA8-4775-96C7-457E10EF18AB}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -1049,7 +1057,7 @@ type { IAgentes } IAgentes = interface(IDAStronglyTypedDataTable) - ['{E324A4ED-AD38-446F-8CB0-BF5A578F574F}'] + ['{701A77C8-8919-417D-ADD7-009C4C36CD13}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -1204,7 +1212,7 @@ type { IDireccionesContacto } IDireccionesContacto = interface(IDAStronglyTypedDataTable) - ['{F075E272-3C20-467F-8F13-A8D6607CDB24}'] + ['{49A228E9-DF37-4C1E-B4C4-E48738951500}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -1311,7 +1319,7 @@ type { IAgentesComisiones } IAgentesComisiones = interface(IDAStronglyTypedDataTable) - ['{DDE1EE64-C8C6-46E8-BB2C-2B9E3158C80B}'] + ['{2D0FB03C-FD77-4DF7-A87A-AE062D7365C5}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -1364,7 +1372,7 @@ type { IClientesDescuentos } IClientesDescuentos = interface(IDAStronglyTypedDataTable) - ['{B7AAE837-19D3-4332-9B95-51D64745AA47}'] + ['{0B87B5B6-8BA4-4222-8C51-D007BB3BF71F}'] { Property getters and setters } function GetIDValue: Integer; procedure SetIDValue(const aValue: Integer); @@ -2140,6 +2148,16 @@ begin DataTable.Fields[idx_ClientesAGENTE].AsString := aValue; end; +function TClientesDataTableRules.GetRAPELValue: Integer; +begin + result := DataTable.Fields[idx_ClientesRAPEL].AsInteger; +end; + +procedure TClientesDataTableRules.SetRAPELValue(const aValue: Integer); +begin + DataTable.Fields[idx_ClientesRAPEL].AsInteger := aValue; +end; + { TProveedoresDataTableRules } constructor TProveedoresDataTableRules.Create(aDataTable: TDADataTable); diff --git a/Source/Modulos/Contactos/Model/schContactosServer_Intf.pas b/Source/Modulos/Contactos/Model/schContactosServer_Intf.pas index 807a6272..83c395e6 100644 --- a/Source/Modulos/Contactos/Model/schContactosServer_Intf.pas +++ b/Source/Modulos/Contactos/Model/schContactosServer_Intf.pas @@ -9,21 +9,21 @@ const { Delta rules ids Feel free to change them to something more human readable but make sure they are unique in the context of your application } - RID_ContactosDelta = '{BFE8BFF5-F845-473E-B1DB-FE5D63792DF7}'; - RID_GruposClienteDelta = '{05A1B553-F1C9-4D69-8DC5-01D736648900}'; - RID_DatosBancariosDelta = '{C8D8680D-7830-43F6-AD75-B87F579F6E95}'; - RID_ContactosCategoriasDelta = '{3C73889E-899A-4EAF-8F30-302DB401F353}'; - RID_ClientesDelta = '{DC52517E-9AAC-43D4-849D-F59DA97CDB9F}'; - RID_ProveedoresDelta = '{18475824-01E7-4BCF-A989-49AE9C9AAE6C}'; - RID_AgentesDelta = '{2B01B891-87E9-415D-862A-2239E3B192D8}'; - RID_DireccionesContactoDelta = '{F1A5A738-7AD2-41A9-927D-E2836128D343}'; - RID_AgentesComisionesDelta = '{01812E13-423D-4E6A-A7F6-3C3F7EF2134E}'; - RID_ClientesDescuentosDelta = '{362979C7-85D7-40BA-8C6C-83CF1E6D93A0}'; + RID_ContactosDelta = '{8378F0BD-F7CB-4B0B-B762-0DB7C582FC73}'; + RID_GruposClienteDelta = '{574991D1-9A70-452C-A040-56EE415B8E2B}'; + RID_DatosBancariosDelta = '{CF776682-525E-49E4-8CBB-9F10F51C5936}'; + RID_ContactosCategoriasDelta = '{33E7EAA1-373E-4A48-8136-0E925CF1C86E}'; + RID_ClientesDelta = '{AB2B707C-8C03-4534-80C7-39B23F934973}'; + RID_ProveedoresDelta = '{D92E1F39-C976-4448-8824-26873FAF79A7}'; + RID_AgentesDelta = '{08E92597-4278-4367-B456-C4EA275F4CEE}'; + RID_DireccionesContactoDelta = '{077AF1CD-6CEB-4D07-8367-F0513932DEAD}'; + RID_AgentesComisionesDelta = '{54EDAF2F-C70E-4950-A4FB-A52C906B4EF5}'; + RID_ClientesDescuentosDelta = '{47D63045-9FD4-4B5D-AA88-2F97068392BA}'; type { IContactosDelta } IContactosDelta = interface(IContactos) - ['{BFE8BFF5-F845-473E-B1DB-FE5D63792DF7}'] + ['{8378F0BD-F7CB-4B0B-B762-0DB7C582FC73}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_CATEGORIAValue : Integer; @@ -199,7 +199,7 @@ type { IGruposClienteDelta } IGruposClienteDelta = interface(IGruposCliente) - ['{05A1B553-F1C9-4D69-8DC5-01D736648900}'] + ['{574991D1-9A70-452C-A040-56EE415B8E2B}'] { Property getters and setters } function GetOldDESCRIPCIONValue : String; @@ -228,7 +228,7 @@ type { IDatosBancariosDelta } IDatosBancariosDelta = interface(IDatosBancarios) - ['{C8D8680D-7830-43F6-AD75-B87F579F6E95}'] + ['{CF776682-525E-49E4-8CBB-9F10F51C5936}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_CONTACTOValue : Integer; @@ -299,7 +299,7 @@ type { IContactosCategoriasDelta } IContactosCategoriasDelta = interface(IContactosCategorias) - ['{3C73889E-899A-4EAF-8F30-302DB401F353}'] + ['{33E7EAA1-373E-4A48-8136-0E925CF1C86E}'] { Property getters and setters } function GetOldID_CONTACTOValue : Integer; function GetOldID_CATEGORIAValue : Integer; @@ -335,7 +335,7 @@ type { IClientesDelta } IClientesDelta = interface(IClientes) - ['{DC52517E-9AAC-43D4-849D-F59DA97CDB9F}'] + ['{AB2B707C-8C03-4534-80C7-39B23F934973}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_CATEGORIAValue : Integer; @@ -371,6 +371,7 @@ type function GetOldID_FORMA_PAGOValue : Integer; function GetOldTIENDA_WEBValue : Integer; function GetOldAGENTEValue : String; + function GetOldRAPELValue : Integer; { Properties } property OldID : Integer read GetOldIDValue; @@ -407,6 +408,7 @@ type property OldID_FORMA_PAGO : Integer read GetOldID_FORMA_PAGOValue; property OldTIENDA_WEB : Integer read GetOldTIENDA_WEBValue; property OldAGENTE : String read GetOldAGENTEValue; + property OldRAPEL : Integer read GetOldRAPELValue; end; { TClientesBusinessProcessorRules } @@ -516,6 +518,9 @@ type function GetAGENTEValue: String; virtual; function GetOldAGENTEValue: String; virtual; procedure SetAGENTEValue(const aValue: String); virtual; + function GetRAPELValue: Integer; virtual; + function GetOldRAPELValue: Integer; virtual; + procedure SetRAPELValue(const aValue: Integer); virtual; { Properties } property ID : Integer read GetIDValue write SetIDValue; @@ -586,6 +591,8 @@ type property OldTIENDA_WEB : Integer read GetOldTIENDA_WEBValue; property AGENTE : String read GetAGENTEValue write SetAGENTEValue; property OldAGENTE : String read GetOldAGENTEValue; + property RAPEL : Integer read GetRAPELValue write SetRAPELValue; + property OldRAPEL : Integer read GetOldRAPELValue; public constructor Create(aBusinessProcessor: TDABusinessProcessor); override; @@ -595,7 +602,7 @@ type { IProveedoresDelta } IProveedoresDelta = interface(IProveedores) - ['{18475824-01E7-4BCF-A989-49AE9C9AAE6C}'] + ['{D92E1F39-C976-4448-8824-26873FAF79A7}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_CATEGORIAValue : Integer; @@ -806,7 +813,7 @@ type { IAgentesDelta } IAgentesDelta = interface(IAgentes) - ['{2B01B891-87E9-415D-862A-2239E3B192D8}'] + ['{08E92597-4278-4367-B456-C4EA275F4CEE}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_CATEGORIAValue : Integer; @@ -982,7 +989,7 @@ type { IDireccionesContactoDelta } IDireccionesContactoDelta = interface(IDireccionesContacto) - ['{F1A5A738-7AD2-41A9-927D-E2836128D343}'] + ['{077AF1CD-6CEB-4D07-8367-F0513932DEAD}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_CONTACTOValue : Integer; @@ -1102,7 +1109,7 @@ type { IAgentesComisionesDelta } IAgentesComisionesDelta = interface(IAgentesComisiones) - ['{01812E13-423D-4E6A-A7F6-3C3F7EF2134E}'] + ['{54EDAF2F-C70E-4950-A4FB-A52C906B4EF5}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_AGENTEValue : Integer; @@ -1159,7 +1166,7 @@ type { IClientesDescuentosDelta } IClientesDescuentosDelta = interface(IClientesDescuentos) - ['{362979C7-85D7-40BA-8C6C-83CF1E6D93A0}'] + ['{47D63045-9FD4-4B5D-AA88-2F97068392BA}'] { Property getters and setters } function GetOldIDValue : Integer; function GetOldID_CLIENTEValue : Integer; @@ -2272,6 +2279,21 @@ begin BusinessProcessor.CurrentChange.NewValueByName[fld_ClientesAGENTE] := aValue; end; +function TClientesBusinessProcessorRules.GetRAPELValue: Integer; +begin + result := BusinessProcessor.CurrentChange.NewValueByName[fld_ClientesRAPEL]; +end; + +function TClientesBusinessProcessorRules.GetOldRAPELValue: Integer; +begin + result := BusinessProcessor.CurrentChange.OldValueByName[fld_ClientesRAPEL]; +end; + +procedure TClientesBusinessProcessorRules.SetRAPELValue(const aValue: Integer); +begin + BusinessProcessor.CurrentChange.NewValueByName[fld_ClientesRAPEL] := aValue; +end; + { TProveedoresBusinessProcessorRules } constructor TProveedoresBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor); diff --git a/Source/Modulos/Contactos/Model/uBizClientesServer.pas b/Source/Modulos/Contactos/Model/uBizClientesServer.pas index 6be915f0..c9a63122 100644 --- a/Source/Modulos/Contactos/Model/uBizClientesServer.pas +++ b/Source/Modulos/Contactos/Model/uBizClientesServer.pas @@ -75,7 +75,7 @@ begin ParamByName('ID_TIPO_IVA').Value := aChange.NewValueByName[fld_ClientesID_TIPO_IVA]; ParamByName('ID_FORMA_PAGO').Value := aChange.NewValueByName[fld_ClientesID_FORMA_PAGO]; ParamByName('TIENDA_WEB').Value := aChange.NewValueByName[fld_ClientesTIENDA_WEB]; - + ParamByName('RAPEL').Value := aChange.NewValueByName[fld_ClientesRAPEL]; Execute; end; finally @@ -111,7 +111,8 @@ begin ParamByName('REGIMEN_IVA').Value := aChange.NewValueByName[fld_ClientesREGIMEN_IVA]; ParamByName('ID_TIPO_IVA').Value := aChange.NewValueByName[fld_ClientesID_TIPO_IVA]; ParamByName('ID_FORMA_PAGO').Value := aChange.NewValueByName[fld_ClientesID_FORMA_PAGO]; - ParamByName('TIENDA_WEB').Value := aChange.NewValueByName[fld_ClientesTIENDA_WEB]; + ParamByName('TIENDA_WEB').Value := aChange.NewValueByName[fld_ClientesTIENDA_WEB]; + ParamByName('RAPEL').Value := aChange.NewValueByName[fld_ClientesRAPEL]; Execute; end; finally diff --git a/Source/Modulos/Contactos/Model/uBizContactos.pas b/Source/Modulos/Contactos/Model/uBizContactos.pas index 31b447e9..aa02e16a 100644 --- a/Source/Modulos/Contactos/Model/uBizContactos.pas +++ b/Source/Modulos/Contactos/Model/uBizContactos.pas @@ -64,6 +64,9 @@ type function GetBLOQUEADOValue: Integer; procedure SetBLOQUEADOValue(const aValue: Integer); + function GetRAPELValue: Integer; + procedure SetRAPELValue(const aValue: Integer); + function GetMOTIVO_BLOQUEOValue: String; procedure SetMOTIVO_BLOQUEOValue(const aValue: String); @@ -92,6 +95,7 @@ type property NOMBRE_COMERCIAL: String read GetNOMBRE_COMERCIALValue write SetNOMBRE_COMERCIALValue; property VENCIMIENTO_FACTURAS: Integer read GetVENCIMIENTO_FACTURASValue write SetVENCIMIENTO_FACTURASValue; property BLOQUEADO: Integer read GetBLOQUEADOValue write SetBLOQUEADOValue; + property RAPEL: Integer read GetRAPELValue write SetRAPELValue; property MOTIVO_BLOQUEO: String read GetMOTIVO_BLOQUEOValue write SetMOTIVO_BLOQUEOValue; property RECARGO_EQUIVALENCIA: Integer read GetRECARGO_EQUIVALENCIAValue write SetRECARGO_EQUIVALENCIAValue; property REGIMEN_IVA: String read GetREGIMEN_IVAValue write SetREGIMEN_IVAValue; @@ -197,6 +201,9 @@ type function GetBLOQUEADOValue: Integer; procedure SetBLOQUEADOValue(const aValue: Integer); + function GetRAPELValue: Integer; + procedure SetRAPELValue(const aValue: Integer); + function GetMOTIVO_BLOQUEOValue: String; procedure SetMOTIVO_BLOQUEOValue(const aValue: String); @@ -227,6 +234,7 @@ type property NOMBRE_COMERCIAL: String read GetNOMBRE_COMERCIALValue write SetNOMBRE_COMERCIALValue; property VENCIMIENTO_FACTURAS: Integer read GetVENCIMIENTO_FACTURASValue write SetVENCIMIENTO_FACTURASValue; property BLOQUEADO: Integer read GetBLOQUEADOValue write SetBLOQUEADOValue; + property RAPEL: Integer read GetRAPELValue write SetRAPELValue; property MOTIVO_BLOQUEO: String read GetMOTIVO_BLOQUEOValue write SetMOTIVO_BLOQUEOValue; property RECARGO_EQUIVALENCIA: Integer read GetRECARGO_EQUIVALENCIAValue write SetRECARGO_EQUIVALENCIAValue; property REGIMEN_IVA: String read GetREGIMEN_IVAValue write SetREGIMEN_IVAValue; @@ -396,6 +404,11 @@ begin result := DataTable.Fields[idx_ClientesBLOQUEADO].AsInteger; end; +function TBizCliente.GetRAPELValue: Integer; +begin + result := DataTable.Fields[idx_ClientesRAPEL].AsInteger; +end; + function TBizCliente.GetDescuentos: IBizClienteDescuentos; begin Result := FDescuentos; @@ -436,6 +449,11 @@ begin DataTable.Fields[idx_ClientesBLOQUEADO].AsInteger := aValue; end; +procedure TBizCliente.SetRAPELValue(const aValue: Integer); +begin + DataTable.Fields[idx_ClientesRAPEL].AsInteger := aValue; +end; + procedure TBizCliente.SetDescuentos(Value: IBizClienteDescuentos); begin FDescuentos := Value; @@ -518,6 +536,7 @@ begin ID_CATEGORIA := CATEGORIA_CLIENTE; VENCIMIENTO_FACTURAS := CLIENTE_DIAS_VENCIMIENTO; BLOQUEADO := 0; + RAPEL := 0; RECARGO_EQUIVALENCIA := CLIENTE_RECARGO_EQUIVALENCIA; REGIMEN_IVA := CLIENTE_REGIMEN_IVA; end; diff --git a/Source/Modulos/Contactos/Servidor/srvContactos_Impl.dfm b/Source/Modulos/Contactos/Servidor/srvContactos_Impl.dfm index d5d11a81..3e438cfa 100644 --- a/Source/Modulos/Contactos/Servidor/srvContactos_Impl.dfm +++ b/Source/Modulos/Contactos/Servidor/srvContactos_Impl.dfm @@ -595,8 +595,8 @@ object srvContactos: TsrvContactos ' NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA, '#10 + ' ID_AGENTE, GRUPO_CLIENTE, NOMBRE_COMERCIAL, VENCIMIENTO_FACT' + 'URAS, '#10' BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGI' + - 'MEN_IVA, '#10' ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE'#10' F' + - 'ROM'#10' V_CLIENTES' + 'MEN_IVA, '#10' ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE, RA' + + 'PEL'#10' FROM'#10' V_CLIENTES' StatementType = stSQL ColumnMappings = < item @@ -734,6 +734,10 @@ object srvContactos: TsrvContactos item DatasetField = 'AGENTE' TableField = 'AGENTE' + end + item + DatasetField = 'RAPEL' + TableField = 'RAPEL' end> end> Name = 'Clientes' @@ -1100,6 +1104,18 @@ object srvContactos: TsrvContactos Calculated = False Lookup = False LookupCache = False + end + item + Name = 'RAPEL' + DataType = datInteger + BlobType = dabtUnknown + DisplayWidth = 0 + DisplayLabel = 'Rapel' + Alignment = taLeftJustify + InPrimaryKey = False + Calculated = False + Lookup = False + LookupCache = False end> BusinessRulesClient.ScriptLanguage = rslPascalScript BusinessRulesServer.ScriptLanguage = rslPascalScript @@ -3124,6 +3140,13 @@ object srvContactos: TsrvContactos BlobType = dabtUnknown Value = '' ParamType = daptInput + end + item + Name = 'RAPEL' + DataType = datInteger + BlobType = dabtUnknown + Value = '' + ParamType = daptInput end> Statements = < item @@ -3133,10 +3156,11 @@ object srvContactos: TsrvContactos 'INSERT'#10' INTO CLIENTES_DATOS'#10' (ID_CLIENTE, ID_AGENTE, GRUPO_C' + 'LIENTE, RECARGO_EQUIVALENCIA,'#10' NOMBRE_COMERCIAL, VENCIMIENTO' + '_FACTURAS, BLOQUEADO, MOTIVO_BLOQUEO,'#10' REGIMEN_IVA, ID_TIPO_' + - 'IVA, ID_FORMA_PAGO, TIENDA_WEB)'#10' VALUES'#10' (:ID_CLIENTE, :ID_A' + - 'GENTE, :GRUPO_CLIENTE, :RECARGO_EQUIVALENCIA,'#10' :NOMBRE_COMER' + - 'CIAL, :VENCIMIENTO_FACTURAS,'#10' :BLOQUEADO, :MOTIVO_BLOQUEO, :' + - 'REGIMEN_IVA,'#10' :ID_TIPO_IVA, :ID_FORMA_PAGO, :TIENDA_WEB)' + 'IVA, ID_FORMA_PAGO, TIENDA_WEB, RAPEL)'#10' VALUES'#10' (:ID_CLIENTE' + + ', :ID_AGENTE, :GRUPO_CLIENTE, :RECARGO_EQUIVALENCIA,'#10' :NOMBR' + + 'E_COMERCIAL, :VENCIMIENTO_FACTURAS,'#10' :BLOQUEADO, :MOTIVO_BLO' + + 'QUEO, :REGIMEN_IVA,'#10' :ID_TIPO_IVA, :ID_FORMA_PAGO, :TIENDA_W' + + 'EB, :RAPEL)' StatementType = stSQL ColumnMappings = <> end> @@ -3253,6 +3277,13 @@ object srvContactos: TsrvContactos Value = '' ParamType = daptInput end + item + Name = 'RAPEL' + DataType = datInteger + BlobType = dabtUnknown + Value = '' + ParamType = daptInput + end item Name = 'OLD_ID_CLIENTE' DataType = datInteger @@ -3272,7 +3303,8 @@ object srvContactos: TsrvContactos ' VENCIMIENTO_FACTURAS = :VENCIMIENTO_FACTURAS,'#10' BLOQUEADO = ' + ':BLOQUEADO,'#10' REGIMEN_IVA = :REGIMEN_IVA,'#10' ID_TIPO_IVA = :I' + 'D_TIPO_IVA,'#10' ID_FORMA_PAGO = :ID_FORMA_PAGO,'#10' TIENDA_WEB =' + - ' :TIENDA_WEB'#10' WHERE'#10' (ID_CLIENTE = :OLD_ID_CLIENTE)' + ' :TIENDA_WEB,'#10' RAPEL = :RAPEL'#10' WHERE'#10' (ID_CLIENTE = :OLD_' + + 'ID_CLIENTE)' StatementType = stSQL ColumnMappings = <> end> diff --git a/Source/Modulos/Contactos/Views/uViewCliente.dfm b/Source/Modulos/Contactos/Views/uViewCliente.dfm index 326ee204..f34ece26 100644 --- a/Source/Modulos/Contactos/Views/uViewCliente.dfm +++ b/Source/Modulos/Contactos/Views/uViewCliente.dfm @@ -11,20 +11,26 @@ inherited frViewCliente: TfrViewCliente ExplicitWidth = 646 ExplicitHeight = 470 inherited PngSpeedButton1: TPngSpeedButton - Left = 601 - ExplicitLeft = 601 + Left = 584 + Top = 219 + ExplicitLeft = 584 + ExplicitTop = 219 end inherited PngSpeedButton2: TPngSpeedButton - Left = 601 - ExplicitLeft = 601 + Left = 584 + Top = 191 + ExplicitLeft = 584 + ExplicitTop = 191 end inherited PngSpeedButton3: TPngSpeedButton - Left = 601 - ExplicitLeft = 601 + Left = 584 + Top = 163 + ExplicitLeft = 584 + ExplicitTop = 163 end object Label1: TLabel [3] - Left = 337 - Top = 280 + Left = 329 + Top = 277 Width = 269 Height = 39 Margins.Bottom = 0 @@ -35,42 +41,42 @@ inherited frViewCliente: TfrViewCliente end inherited eCalle: TcxDBTextEdit Left = 121 - Top = 271 + Top = 268 TabOrder = 7 ExplicitLeft = 121 - ExplicitTop = 271 + ExplicitTop = 268 ExplicitWidth = 175 Width = 175 end inherited eProvincia: TcxDBTextEdit Left = 121 - Top = 325 + Top = 322 TabOrder = 10 ExplicitLeft = 121 - ExplicitTop = 325 + ExplicitTop = 322 ExplicitWidth = 167 Width = 167 end inherited ePoblacion: TcxDBTextEdit Left = 121 - Top = 298 + Top = 295 TabOrder = 8 ExplicitLeft = 121 - ExplicitTop = 298 + ExplicitTop = 295 ExplicitWidth = 71 Width = 71 end inherited eCodigoPostal: TcxDBTextEdit - Left = 242 - Top = 298 + Left = 234 + Top = 295 TabOrder = 9 - ExplicitLeft = 242 - ExplicitTop = 298 + ExplicitLeft = 234 + ExplicitTop = 295 end inherited eObservaciones: TcxDBMemo - Top = 382 - TabOrder = 19 - ExplicitTop = 382 + Top = 406 + TabOrder = 20 + ExplicitTop = 406 ExplicitWidth = 609 ExplicitHeight = 42 Height = 42 @@ -78,7 +84,7 @@ inherited frViewCliente: TfrViewCliente end object eNombreComercial: TcxDBTextEdit [9] Left = 121 - Top = 82 + Top = 79 DataBinding.DataField = 'NOMBRE_COMERCIAL' DataBinding.DataSource = dsContacto Style.BorderColor = clWindowFrame @@ -98,7 +104,7 @@ inherited frViewCliente: TfrViewCliente end object cbClienteBloqueado: TcxDBCheckBox [10] Left = 22 - Top = 187 + Top = 184 Action = actBloqueoCliente DataBinding.DataField = 'BLOQUEADO' DataBinding.DataSource = dsContacto @@ -122,7 +128,7 @@ inherited frViewCliente: TfrViewCliente end object cbGrupoCliente: TcxDBComboBox [11] Left = 121 - Top = 109 + Top = 106 DataBinding.DataField = 'GRUPO_CLIENTE' DataBinding.DataSource = dsContacto Properties.ImmediatePost = True @@ -146,7 +152,7 @@ inherited frViewCliente: TfrViewCliente end object eBloqueo: TcxDBTextEdit [12] Left = 121 - Top = 214 + Top = 211 DataBinding.DataField = 'MOTIVO_BLOQUEO' DataBinding.DataSource = dsContacto Style.BorderColor = clWindowFrame @@ -164,36 +170,17 @@ inherited frViewCliente: TfrViewCliente Width = 113 end inherited eTlfParticular: TcxDBTextEdit - Left = 432 + Left = 424 + Top = 52 TabOrder = 12 - ExplicitLeft = 432 + ExplicitLeft = 424 + ExplicitTop = 52 ExplicitWidth = 157 Width = 157 end - inherited eTlfTrabajo: TcxDBTextEdit - Left = 432 - TabOrder = 11 - ExplicitLeft = 432 - ExplicitWidth = 157 - Width = 157 - end - inherited eTlfMovil: TcxDBTextEdit - Left = 432 - TabOrder = 13 - ExplicitLeft = 432 - ExplicitWidth = 157 - Width = 157 - end - inherited eFax: TcxDBTextEdit - Left = 432 - TabOrder = 14 - ExplicitLeft = 432 - ExplicitWidth = 157 - Width = 157 - end - object cxDBCheckBox1: TcxDBCheckBox [17] - Left = 337 - Top = 325 + object cxDBCheckBox1: TcxDBCheckBox [14] + Left = 329 + Top = 322 Caption = 'Permitir el acceso de este cliente a la tienda web' DataBinding.DataField = 'TIENDA_WEB' DataBinding.DataSource = dsContacto @@ -216,44 +203,110 @@ inherited frViewCliente: TfrViewCliente TabOrder = 18 Width = 275 end + inherited eTlfTrabajo: TcxDBTextEdit + Left = 424 + Top = 25 + TabOrder = 11 + ExplicitLeft = 424 + ExplicitTop = 25 + ExplicitWidth = 157 + Width = 157 + end + inherited eTlfMovil: TcxDBTextEdit + Left = 424 + Top = 79 + TabOrder = 13 + ExplicitLeft = 424 + ExplicitTop = 79 + ExplicitWidth = 157 + Width = 157 + end + inherited eFax: TcxDBTextEdit + Left = 424 + Top = 106 + TabOrder = 14 + ExplicitLeft = 424 + ExplicitTop = 106 + ExplicitWidth = 157 + Width = 157 + end inherited eNombre: TcxDBTextEdit Left = 121 + Top = 52 ExplicitLeft = 121 + ExplicitTop = 52 ExplicitWidth = 135 Width = 135 end inherited eNIFCIF: TcxDBTextEdit - Left = 233 - ExplicitLeft = 233 + Left = 228 + Top = 25 + ExplicitLeft = 228 + ExplicitTop = 25 ExplicitWidth = 58 Width = 58 end inherited eMailTrabajo: TcxDBHyperLinkEdit - Left = 432 + Left = 424 + Top = 163 Properties.Prefix = 'mailto:' TabOrder = 15 - ExplicitLeft = 432 + ExplicitLeft = 424 + ExplicitTop = 163 ExplicitWidth = 128 Width = 128 end inherited eMailParticular: TcxDBHyperLinkEdit - Left = 432 + Left = 424 + Top = 191 Properties.Prefix = 'mailto:' TabOrder = 16 - ExplicitLeft = 432 + ExplicitLeft = 424 + ExplicitTop = 191 ExplicitWidth = 128 Width = 128 end inherited ePaginaWeb: TcxDBHyperLinkEdit - Left = 432 + Left = 424 + Top = 218 TabOrder = 17 - ExplicitLeft = 432 + ExplicitLeft = 424 + ExplicitTop = 218 ExplicitWidth = 128 Width = 128 end inherited eReferencia: TcxDBTextEdit Left = 121 + Top = 25 ExplicitLeft = 121 + ExplicitTop = 25 + ExplicitWidth = 38 + Width = 38 + end + object cbRapel: TcxDBCheckBox [24] + Left = 22 + Top = 379 + Caption = 'Este cliente tiene rapel' + DataBinding.DataField = 'RAPEL' + DataBinding.DataSource = dsContacto + Properties.ImmediatePost = True + Properties.NullStyle = nssUnchecked + Properties.ValueChecked = 1 + Properties.ValueUnchecked = 0 + Style.BorderColor = clWindowFrame + Style.BorderStyle = ebs3D + Style.HotTrack = False + Style.LookAndFeel.Kind = lfStandard + Style.LookAndFeel.NativeStyle = True + StyleDisabled.LookAndFeel.Kind = lfStandard + StyleDisabled.LookAndFeel.NativeStyle = True + StyleFocused.LookAndFeel.Kind = lfStandard + StyleFocused.LookAndFeel.NativeStyle = True + StyleHot.LookAndFeel.Kind = lfStandard + StyleHot.LookAndFeel.NativeStyle = True + TabOrder = 19 + OnClick = actBloqueoClienteExecute + Width = 285 end inherited dxLayoutControlContactoGroup_Root: TdxLayoutGroup AutoAligns = [aaHorizontal] @@ -314,6 +367,11 @@ inherited frViewCliente: TfrViewCliente end end inherited dxLayoutControlContactoGroup7: TdxLayoutGroup + object dxLayoutControlContactoItem22: TdxLayoutItem [0] + ShowCaption = False + Control = cbRapel + ControlOptions.ShowBorder = False + end inherited dxLayoutControlContactoItem8: TdxLayoutItem ControlOptions.MinHeight = 10 end diff --git a/Source/Modulos/Contactos/Views/uViewCliente.pas b/Source/Modulos/Contactos/Views/uViewCliente.pas index 944a2f49..16de47a3 100644 --- a/Source/Modulos/Contactos/Views/uViewCliente.pas +++ b/Source/Modulos/Contactos/Views/uViewCliente.pas @@ -34,6 +34,8 @@ type cxDBCheckBox1: TcxDBCheckBox; dxLayoutControlContactoItem21: TdxLayoutItem; Label1: TLabel; + dxLayoutControlContactoItem22: TdxLayoutItem; + cbRapel: TcxDBCheckBox; procedure cbGrupoClientePropertiesInitPopup(Sender: TObject); procedure cbGrupoClientePropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); diff --git a/Source/Modulos/Contactos/Views/uViewClientes.dfm b/Source/Modulos/Contactos/Views/uViewClientes.dfm index bf928ec1..58536c84 100644 --- a/Source/Modulos/Contactos/Views/uViewClientes.dfm +++ b/Source/Modulos/Contactos/Views/uViewClientes.dfm @@ -40,9 +40,11 @@ inherited frViewClientes: TfrViewClientes Properties.Images = PngImageList Properties.Items = < item + Description = '0' Value = 0 end item + Description = '1' ImageIndex = 2 Value = 1 end> @@ -52,7 +54,28 @@ inherited frViewClientes: TfrViewClientes Options.HorzSizing = False Width = 22 end - object cxGridViewNOMBRE_COMERCIAL: TcxGridDBColumn [6] + object cxGridViewRAPEL: TcxGridDBColumn [3] + Caption = 'Rapel' + DataBinding.FieldName = 'RAPEL' + PropertiesClassName = 'TcxImageComboBoxProperties' + Properties.Images = PngImageList + Properties.Items = < + item + Description = '1' + ImageIndex = 3 + Value = 1 + end + item + Description = '0' + Value = 0 + end> + Properties.LargeImages = PngImageList + Properties.ShowDescriptions = False + BestFitMaxWidth = 22 + MinWidth = 22 + Width = 22 + end + object cxGridViewNOMBRE_COMERCIAL: TcxGridDBColumn [7] DataBinding.FieldName = 'NOMBRE_COMERCIAL' Width = 164 end @@ -66,16 +89,16 @@ inherited frViewClientes: TfrViewClientes inherited TBXDockablePanel1: TTBXDockablePanel inherited dxLayoutControl1: TdxLayoutControl inherited txtFiltroTodo: TcxTextEdit - ExplicitWidth = 273 - Width = 273 + ExplicitWidth = 457 + Width = 457 end inherited edtFechaIniFiltro: TcxDateEdit - ExplicitWidth = 121 - Width = 121 + ExplicitWidth = 240 + Width = 240 end inherited edtFechaFinFiltro: TcxDateEdit - ExplicitWidth = 201 - Width = 201 + ExplicitWidth = 264 + Width = 264 end end end @@ -189,6 +212,20 @@ inherited frViewClientes: TfrViewClientes 97FDD7DBF8AFCF7740E00D20BA266C3A0000000049454E44AE426082} Name = 'PngImage2' Background = clWindow + end + item + PngImage.Data = { + 89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF + 61000000097048597300000B1300000B1301009A9C18000000CD4944415478DA + 63FCFFFF3F032580719818C0C8C84894627777F7FF3B77EE04EB23D9006C9A89 + 3600AED978C65D86B3192A241900D73CE30703C3890B0C0C972F38000D394894 + 01C89A35AE7C018BDD38BE660AD0805C820660D30C35E00D900A81B902AB0128 + 01663CE30E83AE81B2068F0AC3CDA78F19FEF3FF0479E319506E1DC825180660 + 0D6DE3194F19E5CCA5C09A2D0C90BD7317C5005C5105346032D01539E89A4131 + 023700A766842177342C43949135C3C3C0C3C303BF66649730307822A705980B + FE13D48C030000F232A0AC2AC1CAB80000000049454E44AE426082} + Name = 'PngImage3' + Background = clWindow end> Left = 64 Top = 48 diff --git a/Source/Modulos/Contactos/Views/uViewClientes.pas b/Source/Modulos/Contactos/Views/uViewClientes.pas index de9f092e..b0496e42 100644 --- a/Source/Modulos/Contactos/Views/uViewClientes.pas +++ b/Source/Modulos/Contactos/Views/uViewClientes.pas @@ -27,6 +27,7 @@ type actAgente: TAction; cxGridViewAGENTE: TcxGridDBColumn; TBXItem2: TTBXItem; + cxGridViewRAPEL: TcxGridDBColumn; procedure actAgenteExecute(Sender: TObject); procedure actAgenteUpdate(Sender: TObject); end; diff --git a/Source/Modulos/Facturas de cliente/Controller/uDetallesFacturaClienteController.pas b/Source/Modulos/Facturas de cliente/Controller/uDetallesFacturaClienteController.pas index d84c9413..0ff0f46f 100644 --- a/Source/Modulos/Facturas de cliente/Controller/uDetallesFacturaClienteController.pas +++ b/Source/Modulos/Facturas de cliente/Controller/uDetallesFacturaClienteController.pas @@ -12,6 +12,8 @@ type procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); procedure AnadirDetalleFacturaAsociadaAbono(ADetalles: IBizDetallesFacturaCliente; AReferencia: String; AFecha: String); + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; end; TDetallesFacturaClienteController = class(TControllerDetallesArticulos, IDetallesFacturaClienteController) @@ -26,6 +28,8 @@ type //Si sobreescribimos este método podremos tener en cuenta otras columnas para el calculo del importe total de un concepto function CalcularImporteTotalConcepto(DataTable: TDADataTable): Double; override; procedure ValidarCampos(DataTable: TDADataTable); override; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; public procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; @@ -180,6 +184,17 @@ begin FDataModule := TDataModuleFacturasCliente.Create(Nil); end; +function TDetallesFacturaClienteController.DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; +begin + Result := DarTotalPorte(ADetalles); +end; + +procedure TDetallesFacturaClienteController.DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); +begin + DesglosarPorte(ImportePorte, ADetalles); + ActualizarTotales(ADetalles); +end; + destructor TDetallesFacturaClienteController.Destroy; begin FDataModule := Nil; diff --git a/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas b/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas index 4db78d74..7d1f6736 100644 --- a/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas +++ b/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas @@ -791,6 +791,7 @@ begin AFactura.Edit; try AFactura.IMPORTE_NETO := FDetallesController.DarTotalImporteTotal(AFactura.Detalles); + AFactura.IMPORTE_PORTE := FDetallesController.DarTotalPorteTotal(AFactura.Detalles); if not bEnEdicion then AFactura.Post; finally diff --git a/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm b/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm index 361ce23a..6a7d11a3 100644 --- a/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm +++ b/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm @@ -6,6 +6,7 @@ inherited fEditorFacturaCliente: TfEditorFacturaCliente ClientWidth = 788 Position = poScreenCenter OnClose = CustomEditorClose + ExplicitTop = -3 ExplicitWidth = 796 ExplicitHeight = 609 PixelsPerInch = 96 @@ -98,6 +99,8 @@ inherited fEditorFacturaCliente: TfEditorFacturaCliente inherited dxLayoutControl1: TdxLayoutControl Width = 780 Height = 289 + ExplicitLeft = -1 + ExplicitTop = -3 ExplicitWidth = 780 ExplicitHeight = 289 DesignSize = ( @@ -126,15 +129,33 @@ inherited fEditorFacturaCliente: TfEditorFacturaCliente Width = 332 ExplicitWidth = 332 inherited edtlNombre: TcxDBTextEdit + DataBinding.DataSource = frViewFacturaCliente1.DADataSource Properties.OnChange = frViewClienteFacturaedtlNombrePropertiesChange + ExplicitWidth = 224 + Width = 224 + end + inherited edtNIFCIF: TcxDBTextEdit + DataBinding.DataSource = frViewFacturaCliente1.DADataSource + ExplicitWidth = 562 + Width = 562 + end + inherited edtCalle: TcxDBTextEdit + DataBinding.DataSource = frViewFacturaCliente1.DADataSource + ExplicitWidth = 562 + Width = 562 + end + inherited edtPoblacion: TcxDBTextEdit + DataBinding.DataSource = frViewFacturaCliente1.DADataSource + ExplicitWidth = 177 + Width = 177 + end + inherited edtProvincia: TcxDBTextEdit + DataBinding.DataSource = frViewFacturaCliente1.DADataSource + ExplicitWidth = 327 + Width = 327 end inherited edtCodigoPostal: TcxDBTextEdit - Left = 192 - ExplicitLeft = 192 - end - inherited Button3: TBitBtn - Left = 82 - ExplicitLeft = 82 + DataBinding.DataSource = frViewFacturaCliente1.DADataSource end end end @@ -359,6 +380,7 @@ inherited fEditorFacturaCliente: TfEditorFacturaCliente DataBinding.DataSource = dsDataTable Properties.OnValidate = frViewTotales1ePortePropertiesValidate Style.IsFontAssigned = True + OnEditing = frViewTotales1ePorteEditing ExplicitTop = 158 ExplicitWidth = 147 Width = 147 @@ -400,9 +422,6 @@ inherited fEditorFacturaCliente: TfEditorFacturaCliente Visible = False end end - inherited dxLayoutControl1Item9: TdxLayoutItem - Visible = False - end end inherited dxLayoutControl1Group5: TdxLayoutGroup inherited dxLayoutControl1Group3: TdxLayoutGroup diff --git a/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.pas b/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.pas index 31cbce91..4a757d46 100644 --- a/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.pas +++ b/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.pas @@ -39,6 +39,10 @@ type Sender: TObject); procedure frViewTotales1ePortePropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); + procedure frViewTotales1ePorteEditing(Sender: TObject; + var CanEdit: Boolean); + private + procedure RecalcularPortePorUnidad; protected FController : IFacturasClienteController; @@ -194,12 +198,26 @@ begin Factura.ID_TIPO_IVA := ((frViewTotales1.dsTiposIVA.DataTable) as IBizTipoIVA).ID; end; +procedure TfEditorFacturaCliente.frViewTotales1ePorteEditing(Sender: TObject; + var CanEdit: Boolean); +begin + inherited; + if FFactura.TIPO = CTE_TIPO_ABONO then + CanEdit := False; +end; + procedure TfEditorFacturaCliente.frViewTotales1ePortePropertiesValidate( Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); begin inherited; - Factura.IMPORTE_PORTE := DisplayValue; + + if not VarIsNull(DisplayValue) then + FFactura.IMPORTE_PORTE := DisplayValue + else + FFactura.IMPORTE_PORTE := 0; + + RecalcularPortePorUnidad; end; function TfEditorFacturaCliente.GetController: IFacturasClienteController; @@ -333,6 +351,15 @@ begin FController.Preview(FFactura); end; +procedure TfEditorFacturaCliente.RecalcularPortePorUnidad; +begin + //Esta lógica se llamará en el editor porque es para facilitar el rellenado de información del documento + //no puede ir en la clase de negocio porque no es una lógica que tenga sentido fuera del editor. + if Assigned(Controller) + and Assigned(Controller.DetallesController) then + Controller.DetallesController.DesglosarPorteDetalles(FFactura.IMPORTE_PORTE, FFactura.Detalles) +end; + procedure TfEditorFacturaCliente.SetController(const Value: IFacturasClienteController); begin FController := Value; diff --git a/Source/Modulos/Facturas de proveedor/Controller/uDetallesFacturaProveedorController.pas b/Source/Modulos/Facturas de proveedor/Controller/uDetallesFacturaProveedorController.pas index cdce4431..d0314270 100644 --- a/Source/Modulos/Facturas de proveedor/Controller/uDetallesFacturaProveedorController.pas +++ b/Source/Modulos/Facturas de proveedor/Controller/uDetallesFacturaProveedorController.pas @@ -12,6 +12,8 @@ type procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); procedure AnadirDetalleFacturaAsociadaAbono(ADetalles: IBizDetallesFacturaProveedor; AReferencia: String; AFecha: String); + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; end; TDetallesFacturaProveedorController = class(TControllerDetallesArticulos, IDetallesFacturaProveedorController) @@ -26,6 +28,8 @@ type //Si sobreescribimos este método podremos tener en cuenta otras columnas para el calculo del importe total de un concepto function CalcularImporteTotalConcepto(DataTable: TDADataTable): Double; override; procedure ValidarCampos(DataTable: TDADataTable); override; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; public procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; @@ -110,6 +114,17 @@ begin FDataModule := TDataModuleFacturasProveedor.Create(Nil); end; +function TDetallesFacturaProveedorController.DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; +begin + Result := DarTotalPorte(ADetalles); +end; + +procedure TDetallesFacturaProveedorController.DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); +begin + DesglosarPorte(ImportePorte, ADetalles); + ActualizarTotales(ADetalles); +end; + destructor TDetallesFacturaProveedorController.Destroy; begin FDataModule := Nil; diff --git a/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas b/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas index a26d59ef..be9938ff 100644 --- a/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas +++ b/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas @@ -800,6 +800,7 @@ begin FFactura.Edit; try FFactura.IMPORTE_NETO := FDetallesController.DarTotalImporteTotal(FFactura.Detalles); + FFactura.IMPORTE_PORTE := FDetallesController.DarTotalPorteTotal(FFactura.Detalles); if not bEnEdicion then FFactura.Post; finally diff --git a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.dfm b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.dfm index 08418140..ec5ac17a 100644 --- a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.dfm +++ b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.dfm @@ -2,12 +2,12 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor Left = 454 Top = 208 Caption = 'Nueva factura de proveedor' - ClientHeight = 575 + ClientHeight = 573 ClientWidth = 788 Position = poScreenCenter OnClose = CustomEditorClose ExplicitWidth = 796 - ExplicitHeight = 609 + ExplicitHeight = 607 PixelsPerInch = 96 TextHeight = 13 inherited JvNavPanelHeader: TJvNavPanelHeader @@ -70,21 +70,21 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor end inherited pgPaginas: TPageControl Width = 788 - Height = 317 + Height = 315 ActivePage = pagContenido OnChanging = pgPaginasChanging ExplicitWidth = 788 - ExplicitHeight = 317 + ExplicitHeight = 315 inherited pagGeneral: TTabSheet ExplicitLeft = 4 ExplicitTop = 24 ExplicitWidth = 780 - ExplicitHeight = 289 + ExplicitHeight = 287 inline frViewFacturaProveedor1: TfrViewFacturaProveedor Left = 0 Top = 0 Width = 780 - Height = 289 + Height = 287 Align = alClient Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText @@ -95,12 +95,12 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor TabOrder = 0 ReadOnly = False ExplicitWidth = 780 - ExplicitHeight = 289 + ExplicitHeight = 287 inherited dxLayoutControl1: TdxLayoutControl Width = 780 - Height = 289 + Height = 287 ExplicitWidth = 780 - ExplicitHeight = 289 + ExplicitHeight = 287 inherited eReferencia: TcxDBTextEdit ExplicitWidth = 159 Width = 159 @@ -166,21 +166,21 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor end end end - inherited eReferenciaProveedor: TcxDBTextEdit - ExplicitWidth = 158 - Width = 158 - end end end end object pagContenido: TTabSheet Caption = 'Contenido' ImageIndex = 1 + ExplicitLeft = 0 + ExplicitTop = 0 + ExplicitWidth = 0 + ExplicitHeight = 0 inline frViewDetallesFacturaProveedor1: TfrViewDetallesFacturaProveedor Left = 0 Top = 0 Width = 780 - Height = 289 + Height = 287 Align = alClient BiDiMode = bdLeftToRight Font.Charset = DEFAULT_CHARSET @@ -193,7 +193,7 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor TabOrder = 0 ReadOnly = False ExplicitWidth = 780 - ExplicitHeight = 289 + ExplicitHeight = 287 inherited ToolBar1: TToolBar Width = 780 ExplicitWidth = 780 @@ -216,47 +216,47 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor ExplicitLeft = 145 end inherited UpDown1: TUpDown - Left = 203 - ExplicitLeft = 203 + Left = 187 + ExplicitLeft = 187 end inherited ToolButton13: TToolButton - Left = 220 - ExplicitLeft = 220 + Left = 204 + ExplicitLeft = 204 end inherited ToolButton6: TToolButton - Left = 228 - ExplicitLeft = 228 + Left = 212 + ExplicitLeft = 212 end inherited ToolButton7: TToolButton - Left = 262 - ExplicitLeft = 262 + Left = 246 + ExplicitLeft = 246 end inherited ToolButton8: TToolButton - Left = 296 - ExplicitLeft = 296 + Left = 280 + ExplicitLeft = 280 end inherited ToolButton12: TToolButton - Left = 330 - ExplicitLeft = 330 + Left = 314 + ExplicitLeft = 314 end inherited ToolButton9: TToolButton - Left = 338 - ExplicitLeft = 338 + Left = 322 + ExplicitLeft = 322 end inherited ToolButton10: TToolButton - Left = 372 - ExplicitLeft = 372 + Left = 356 + ExplicitLeft = 356 end inherited ToolButton11: TToolButton - Left = 406 - ExplicitLeft = 406 + Left = 390 + ExplicitLeft = 390 end end inherited cxGrid: TcxGrid Width = 780 - Height = 217 + Height = 215 ExplicitWidth = 780 - ExplicitHeight = 217 + ExplicitHeight = 215 end inherited TBXDock1: TTBXDock Width = 780 @@ -269,18 +269,18 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor end end inherited StatusBar: TJvStatusBar - Top = 556 + Top = 554 Width = 788 Panels = < item Width = 200 end> - ExplicitTop = 556 + ExplicitTop = 554 ExplicitWidth = 788 end inline frViewTotales1: TfrViewTotales [4] Left = 0 - Top = 393 + Top = 391 Width = 788 Height = 163 Align = alBottom @@ -292,7 +292,7 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor ParentFont = False TabOrder = 4 ReadOnly = False - ExplicitTop = 393 + ExplicitTop = 391 ExplicitWidth = 788 ExplicitHeight = 163 inherited dxLayoutControl1: TdxLayoutControl @@ -396,6 +396,7 @@ inherited fEditorFacturaProveedor: TfEditorFacturaProveedor DataBinding.DataSource = dsDataTable Properties.OnValidate = frViewTotales1ePortePropertiesValidate Style.IsFontAssigned = True + OnEditing = frViewTotales1ePorteEditing ExplicitTop = 158 ExplicitWidth = 147 Width = 147 diff --git a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.pas b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.pas index aa409971..51fb23e8 100644 --- a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.pas +++ b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturaProveedor.pas @@ -33,10 +33,12 @@ type procedure frViewTotales1bTiposIVAClick(Sender: TObject); procedure frViewTotales1eIVAPropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); - procedure frViewTotales1cbRecargoEquivalenciaPropertiesEditValueChanged( - Sender: TObject); + procedure frViewTotales1cbRecargoEquivalenciaPropertiesEditValueChanged(Sender: TObject); procedure frViewTotales1ePortePropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); + procedure frViewTotales1ePorteEditing(Sender: TObject; var CanEdit: Boolean); + private + procedure RecalcularPortePorUnidad; protected FController : IFacturasProveedorController; @@ -192,18 +194,24 @@ begin Factura.ID_TIPO_IVA := ((frViewTotales1.dsTiposIVA.DataTable) as IBizTipoIVA).ID; end; +procedure TfEditorFacturaProveedor.frViewTotales1ePorteEditing(Sender: TObject; var CanEdit: Boolean); +begin + inherited; + if FFactura.TIPO = CTE_TIPO_ABONO then + CanEdit := False; +end; + procedure TfEditorFacturaProveedor.frViewTotales1ePortePropertiesValidate( Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); begin inherited; - FFactura.IMPORTE_PORTE := DisplayValue; + if not VarIsNull(DisplayValue) then + FFactura.IMPORTE_PORTE := DisplayValue + else + FFactura.IMPORTE_PORTE := 0; - //Esta lógica se llamará en el editor porque es para facilitar el rellenado de información del documento - //no puede ir en la clase de negocio porque no es una lógica que tenga sentido fuera del editor. - if Assigned(Controller) - and Assigned(Controller.DetallesController) then - Controller.DetallesController.DesglosarPorteDetalles(FFactura.IMPORTE_PORTE, FFactura.Detalles) + RecalcularPortePorUnidad; end; function TfEditorFacturaProveedor.GetController: IFacturasProveedorController; @@ -336,6 +344,15 @@ begin FController.Preview(FFactura); end; +procedure TfEditorFacturaProveedor.RecalcularPortePorUnidad; +begin + //Esta lógica se llamará en el editor porque es para facilitar el rellenado de información del documento + //no puede ir en la clase de negocio porque no es una lógica que tenga sentido fuera del editor. + if Assigned(Controller) + and Assigned(Controller.DetallesController) then + Controller.DetallesController.DesglosarPorteDetalles(FFactura.IMPORTE_PORTE, FFactura.Detalles) +end; + procedure TfEditorFacturaProveedor.SetController(const Value: IFacturasProveedorController); begin FController := Value; diff --git a/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp b/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp index 350cf0e7..45204f03 100644 Binary files a/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp and b/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp differ diff --git a/Source/Modulos/Lib/AlbProv_FacProv_relation.dcp b/Source/Modulos/Lib/AlbProv_FacProv_relation.dcp index 7a0f0a26..d9018dcc 100644 Binary files a/Source/Modulos/Lib/AlbProv_FacProv_relation.dcp and b/Source/Modulos/Lib/AlbProv_FacProv_relation.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesCliente_controller.dcp b/Source/Modulos/Lib/AlbaranesCliente_controller.dcp index fcf027db..2c92e347 100644 Binary files a/Source/Modulos/Lib/AlbaranesCliente_controller.dcp and b/Source/Modulos/Lib/AlbaranesCliente_controller.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesCliente_data.dcp b/Source/Modulos/Lib/AlbaranesCliente_data.dcp index 6967e3e1..59812905 100644 Binary files a/Source/Modulos/Lib/AlbaranesCliente_data.dcp and b/Source/Modulos/Lib/AlbaranesCliente_data.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesCliente_model.dcp b/Source/Modulos/Lib/AlbaranesCliente_model.dcp index f16ae06f..1d4ebdad 100644 Binary files a/Source/Modulos/Lib/AlbaranesCliente_model.dcp and b/Source/Modulos/Lib/AlbaranesCliente_model.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesCliente_plugin.dcp b/Source/Modulos/Lib/AlbaranesCliente_plugin.dcp index 9d410a9b..76de577b 100644 Binary files a/Source/Modulos/Lib/AlbaranesCliente_plugin.dcp and b/Source/Modulos/Lib/AlbaranesCliente_plugin.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesCliente_view.dcp b/Source/Modulos/Lib/AlbaranesCliente_view.dcp index 3832e920..05fb176f 100644 Binary files a/Source/Modulos/Lib/AlbaranesCliente_view.dcp and b/Source/Modulos/Lib/AlbaranesCliente_view.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesProveedor_controller.dcp b/Source/Modulos/Lib/AlbaranesProveedor_controller.dcp index cc23a891..6cd656a2 100644 Binary files a/Source/Modulos/Lib/AlbaranesProveedor_controller.dcp and b/Source/Modulos/Lib/AlbaranesProveedor_controller.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesProveedor_data.dcp b/Source/Modulos/Lib/AlbaranesProveedor_data.dcp index 8827e91a..5b961b5a 100644 Binary files a/Source/Modulos/Lib/AlbaranesProveedor_data.dcp and b/Source/Modulos/Lib/AlbaranesProveedor_data.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesProveedor_model.dcp b/Source/Modulos/Lib/AlbaranesProveedor_model.dcp index 4bbecae6..590754b2 100644 Binary files a/Source/Modulos/Lib/AlbaranesProveedor_model.dcp and b/Source/Modulos/Lib/AlbaranesProveedor_model.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesProveedor_plugin.dcp b/Source/Modulos/Lib/AlbaranesProveedor_plugin.dcp index 44e0905d..88e6e522 100644 Binary files a/Source/Modulos/Lib/AlbaranesProveedor_plugin.dcp and b/Source/Modulos/Lib/AlbaranesProveedor_plugin.dcp differ diff --git a/Source/Modulos/Lib/AlbaranesProveedor_view.dcp b/Source/Modulos/Lib/AlbaranesProveedor_view.dcp index 37ec292a..1b185cee 100644 Binary files a/Source/Modulos/Lib/AlbaranesProveedor_view.dcp and b/Source/Modulos/Lib/AlbaranesProveedor_view.dcp differ diff --git a/Source/Modulos/Lib/Almacenes_controller.dcp b/Source/Modulos/Lib/Almacenes_controller.dcp index a995ced1..a5462b04 100644 Binary files a/Source/Modulos/Lib/Almacenes_controller.dcp and b/Source/Modulos/Lib/Almacenes_controller.dcp differ diff --git a/Source/Modulos/Lib/Almacenes_data.dcp b/Source/Modulos/Lib/Almacenes_data.dcp index f6601208..0af5234e 100644 Binary files a/Source/Modulos/Lib/Almacenes_data.dcp and b/Source/Modulos/Lib/Almacenes_data.dcp differ diff --git a/Source/Modulos/Lib/Almacenes_model.dcp b/Source/Modulos/Lib/Almacenes_model.dcp index 1c92483d..80178a8c 100644 Binary files a/Source/Modulos/Lib/Almacenes_model.dcp and b/Source/Modulos/Lib/Almacenes_model.dcp differ diff --git a/Source/Modulos/Lib/Almacenes_plugin.dcp b/Source/Modulos/Lib/Almacenes_plugin.dcp index d69cb885..0086ac69 100644 Binary files a/Source/Modulos/Lib/Almacenes_plugin.dcp and b/Source/Modulos/Lib/Almacenes_plugin.dcp differ diff --git a/Source/Modulos/Lib/Almacenes_view.dcp b/Source/Modulos/Lib/Almacenes_view.dcp index 6e591bd6..4e325a8e 100644 Binary files a/Source/Modulos/Lib/Almacenes_view.dcp and b/Source/Modulos/Lib/Almacenes_view.dcp differ diff --git a/Source/Modulos/Lib/Articulos_controller.dcp b/Source/Modulos/Lib/Articulos_controller.dcp index 22193d7d..76eb432f 100644 Binary files a/Source/Modulos/Lib/Articulos_controller.dcp and b/Source/Modulos/Lib/Articulos_controller.dcp differ diff --git a/Source/Modulos/Lib/Articulos_data.dcp b/Source/Modulos/Lib/Articulos_data.dcp index b8d72c0b..6df9951f 100644 Binary files a/Source/Modulos/Lib/Articulos_data.dcp and b/Source/Modulos/Lib/Articulos_data.dcp differ diff --git a/Source/Modulos/Lib/Articulos_model.dcp b/Source/Modulos/Lib/Articulos_model.dcp index 92444765..8d6dca22 100644 Binary files a/Source/Modulos/Lib/Articulos_model.dcp and b/Source/Modulos/Lib/Articulos_model.dcp differ diff --git a/Source/Modulos/Lib/Articulos_plugin.dcp b/Source/Modulos/Lib/Articulos_plugin.dcp index de3cf72a..4192df7c 100644 Binary files a/Source/Modulos/Lib/Articulos_plugin.dcp and b/Source/Modulos/Lib/Articulos_plugin.dcp differ diff --git a/Source/Modulos/Lib/Articulos_view.dcp b/Source/Modulos/Lib/Articulos_view.dcp index 5d2a7a28..925f1a58 100644 Binary files a/Source/Modulos/Lib/Articulos_view.dcp and b/Source/Modulos/Lib/Articulos_view.dcp differ diff --git a/Source/Modulos/Lib/BancaElectronica_controller.dcp b/Source/Modulos/Lib/BancaElectronica_controller.dcp index fc872eab..ccef18db 100644 Binary files a/Source/Modulos/Lib/BancaElectronica_controller.dcp and b/Source/Modulos/Lib/BancaElectronica_controller.dcp differ diff --git a/Source/Modulos/Lib/BancaElectronica_plugin.dcp b/Source/Modulos/Lib/BancaElectronica_plugin.dcp index 616513d9..b611dda1 100644 Binary files a/Source/Modulos/Lib/BancaElectronica_plugin.dcp and b/Source/Modulos/Lib/BancaElectronica_plugin.dcp differ diff --git a/Source/Modulos/Lib/BancaElectronica_view.dcp b/Source/Modulos/Lib/BancaElectronica_view.dcp index fc083b8a..f271d043 100644 Binary files a/Source/Modulos/Lib/BancaElectronica_view.dcp and b/Source/Modulos/Lib/BancaElectronica_view.dcp differ diff --git a/Source/Modulos/Lib/Comisiones_controller.dcp b/Source/Modulos/Lib/Comisiones_controller.dcp index 46ebe2b2..ed10260f 100644 Binary files a/Source/Modulos/Lib/Comisiones_controller.dcp and b/Source/Modulos/Lib/Comisiones_controller.dcp differ diff --git a/Source/Modulos/Lib/Comisiones_data.dcp b/Source/Modulos/Lib/Comisiones_data.dcp index eb770366..bcbe05ef 100644 Binary files a/Source/Modulos/Lib/Comisiones_data.dcp and b/Source/Modulos/Lib/Comisiones_data.dcp differ diff --git a/Source/Modulos/Lib/Comisiones_model.dcp b/Source/Modulos/Lib/Comisiones_model.dcp index e9ffe032..195673a5 100644 Binary files a/Source/Modulos/Lib/Comisiones_model.dcp and b/Source/Modulos/Lib/Comisiones_model.dcp differ diff --git a/Source/Modulos/Lib/Comisiones_plugin.dcp b/Source/Modulos/Lib/Comisiones_plugin.dcp index 2105d8a2..a31e6d23 100644 Binary files a/Source/Modulos/Lib/Comisiones_plugin.dcp and b/Source/Modulos/Lib/Comisiones_plugin.dcp differ diff --git a/Source/Modulos/Lib/Comisiones_view.dcp b/Source/Modulos/Lib/Comisiones_view.dcp index e1da2025..05315d65 100644 Binary files a/Source/Modulos/Lib/Comisiones_view.dcp and b/Source/Modulos/Lib/Comisiones_view.dcp differ diff --git a/Source/Modulos/Lib/Contactos_controller.dcp b/Source/Modulos/Lib/Contactos_controller.dcp index 04406519..7ff8fb0e 100644 Binary files a/Source/Modulos/Lib/Contactos_controller.dcp and b/Source/Modulos/Lib/Contactos_controller.dcp differ diff --git a/Source/Modulos/Lib/Contactos_data.dcp b/Source/Modulos/Lib/Contactos_data.dcp index ed6b9a8d..a96f175b 100644 Binary files a/Source/Modulos/Lib/Contactos_data.dcp and b/Source/Modulos/Lib/Contactos_data.dcp differ diff --git a/Source/Modulos/Lib/Contactos_model.dcp b/Source/Modulos/Lib/Contactos_model.dcp index 2dc86a16..2930a011 100644 Binary files a/Source/Modulos/Lib/Contactos_model.dcp and b/Source/Modulos/Lib/Contactos_model.dcp differ diff --git a/Source/Modulos/Lib/Contactos_plugin.dcp b/Source/Modulos/Lib/Contactos_plugin.dcp index 487eab43..fb70dd0f 100644 Binary files a/Source/Modulos/Lib/Contactos_plugin.dcp and b/Source/Modulos/Lib/Contactos_plugin.dcp differ diff --git a/Source/Modulos/Lib/Contactos_view.dcp b/Source/Modulos/Lib/Contactos_view.dcp index 83d9a557..6ae44df6 100644 Binary files a/Source/Modulos/Lib/Contactos_view.dcp and b/Source/Modulos/Lib/Contactos_view.dcp differ diff --git a/Source/Modulos/Lib/Empresas_controller.dcp b/Source/Modulos/Lib/Empresas_controller.dcp index 5cdac0fc..e3591228 100644 Binary files a/Source/Modulos/Lib/Empresas_controller.dcp and b/Source/Modulos/Lib/Empresas_controller.dcp differ diff --git a/Source/Modulos/Lib/Empresas_data.dcp b/Source/Modulos/Lib/Empresas_data.dcp index d3ceb1db..20898865 100644 Binary files a/Source/Modulos/Lib/Empresas_data.dcp and b/Source/Modulos/Lib/Empresas_data.dcp differ diff --git a/Source/Modulos/Lib/Empresas_model.dcp b/Source/Modulos/Lib/Empresas_model.dcp index 702aec73..597037ed 100644 Binary files a/Source/Modulos/Lib/Empresas_model.dcp and b/Source/Modulos/Lib/Empresas_model.dcp differ diff --git a/Source/Modulos/Lib/Empresas_plugin.dcp b/Source/Modulos/Lib/Empresas_plugin.dcp index bf7cf348..6e0e1ba9 100644 Binary files a/Source/Modulos/Lib/Empresas_plugin.dcp and b/Source/Modulos/Lib/Empresas_plugin.dcp differ diff --git a/Source/Modulos/Lib/Empresas_view.dcp b/Source/Modulos/Lib/Empresas_view.dcp index 960aa4c7..562f6818 100644 Binary files a/Source/Modulos/Lib/Empresas_view.dcp and b/Source/Modulos/Lib/Empresas_view.dcp differ diff --git a/Source/Modulos/Lib/FacturasCliente_controller.dcp b/Source/Modulos/Lib/FacturasCliente_controller.dcp index 2241c042..fb67ecaa 100644 Binary files a/Source/Modulos/Lib/FacturasCliente_controller.dcp and b/Source/Modulos/Lib/FacturasCliente_controller.dcp differ diff --git a/Source/Modulos/Lib/FacturasCliente_data.dcp b/Source/Modulos/Lib/FacturasCliente_data.dcp index b3aaadc1..e9b9f1df 100644 Binary files a/Source/Modulos/Lib/FacturasCliente_data.dcp and b/Source/Modulos/Lib/FacturasCliente_data.dcp differ diff --git a/Source/Modulos/Lib/FacturasCliente_model.dcp b/Source/Modulos/Lib/FacturasCliente_model.dcp index a89edd07..780ce547 100644 Binary files a/Source/Modulos/Lib/FacturasCliente_model.dcp and b/Source/Modulos/Lib/FacturasCliente_model.dcp differ diff --git a/Source/Modulos/Lib/FacturasCliente_plugin.dcp b/Source/Modulos/Lib/FacturasCliente_plugin.dcp index 2aa4e4ac..3286774b 100644 Binary files a/Source/Modulos/Lib/FacturasCliente_plugin.dcp and b/Source/Modulos/Lib/FacturasCliente_plugin.dcp differ diff --git a/Source/Modulos/Lib/FacturasCliente_view.dcp b/Source/Modulos/Lib/FacturasCliente_view.dcp index a07d59e4..0517876e 100644 Binary files a/Source/Modulos/Lib/FacturasCliente_view.dcp and b/Source/Modulos/Lib/FacturasCliente_view.dcp differ diff --git a/Source/Modulos/Lib/FacturasProveedor_controller.dcp b/Source/Modulos/Lib/FacturasProveedor_controller.dcp index 57b08ab3..094b1041 100644 Binary files a/Source/Modulos/Lib/FacturasProveedor_controller.dcp and b/Source/Modulos/Lib/FacturasProveedor_controller.dcp differ diff --git a/Source/Modulos/Lib/FacturasProveedor_data.dcp b/Source/Modulos/Lib/FacturasProveedor_data.dcp index 184ae9fc..b2ad359b 100644 Binary files a/Source/Modulos/Lib/FacturasProveedor_data.dcp and b/Source/Modulos/Lib/FacturasProveedor_data.dcp differ diff --git a/Source/Modulos/Lib/FacturasProveedor_model.dcp b/Source/Modulos/Lib/FacturasProveedor_model.dcp index 2286cace..a18952da 100644 Binary files a/Source/Modulos/Lib/FacturasProveedor_model.dcp and b/Source/Modulos/Lib/FacturasProveedor_model.dcp differ diff --git a/Source/Modulos/Lib/FacturasProveedor_plugin.dcp b/Source/Modulos/Lib/FacturasProveedor_plugin.dcp index 2a86c326..7c7b2f1f 100644 Binary files a/Source/Modulos/Lib/FacturasProveedor_plugin.dcp and b/Source/Modulos/Lib/FacturasProveedor_plugin.dcp differ diff --git a/Source/Modulos/Lib/FacturasProveedor_view.dcp b/Source/Modulos/Lib/FacturasProveedor_view.dcp index 9b2fd20d..dcbe358f 100644 Binary files a/Source/Modulos/Lib/FacturasProveedor_view.dcp and b/Source/Modulos/Lib/FacturasProveedor_view.dcp differ diff --git a/Source/Modulos/Lib/Familias_controller.dcp b/Source/Modulos/Lib/Familias_controller.dcp index b320207e..9af5572d 100644 Binary files a/Source/Modulos/Lib/Familias_controller.dcp and b/Source/Modulos/Lib/Familias_controller.dcp differ diff --git a/Source/Modulos/Lib/Familias_data.dcp b/Source/Modulos/Lib/Familias_data.dcp index a14e4837..d0533baf 100644 Binary files a/Source/Modulos/Lib/Familias_data.dcp and b/Source/Modulos/Lib/Familias_data.dcp differ diff --git a/Source/Modulos/Lib/Familias_model.dcp b/Source/Modulos/Lib/Familias_model.dcp index 91ad61ac..686e1f56 100644 Binary files a/Source/Modulos/Lib/Familias_model.dcp and b/Source/Modulos/Lib/Familias_model.dcp differ diff --git a/Source/Modulos/Lib/Familias_plugin.dcp b/Source/Modulos/Lib/Familias_plugin.dcp index c926f320..770e902a 100644 Binary files a/Source/Modulos/Lib/Familias_plugin.dcp and b/Source/Modulos/Lib/Familias_plugin.dcp differ diff --git a/Source/Modulos/Lib/Familias_view.dcp b/Source/Modulos/Lib/Familias_view.dcp index 79a87cfb..22608a61 100644 Binary files a/Source/Modulos/Lib/Familias_view.dcp and b/Source/Modulos/Lib/Familias_view.dcp differ diff --git a/Source/Modulos/Lib/FormasPago_controller.dcp b/Source/Modulos/Lib/FormasPago_controller.dcp index ff052c3a..1f25a81c 100644 Binary files a/Source/Modulos/Lib/FormasPago_controller.dcp and b/Source/Modulos/Lib/FormasPago_controller.dcp differ diff --git a/Source/Modulos/Lib/FormasPago_data.dcp b/Source/Modulos/Lib/FormasPago_data.dcp index a767206a..56dd482c 100644 Binary files a/Source/Modulos/Lib/FormasPago_data.dcp and b/Source/Modulos/Lib/FormasPago_data.dcp differ diff --git a/Source/Modulos/Lib/FormasPago_model.dcp b/Source/Modulos/Lib/FormasPago_model.dcp index f556b2d2..2de1a129 100644 Binary files a/Source/Modulos/Lib/FormasPago_model.dcp and b/Source/Modulos/Lib/FormasPago_model.dcp differ diff --git a/Source/Modulos/Lib/FormasPago_plugin.dcp b/Source/Modulos/Lib/FormasPago_plugin.dcp index 7e699034..18f19bf6 100644 Binary files a/Source/Modulos/Lib/FormasPago_plugin.dcp and b/Source/Modulos/Lib/FormasPago_plugin.dcp differ diff --git a/Source/Modulos/Lib/FormasPago_view.dcp b/Source/Modulos/Lib/FormasPago_view.dcp index dc5d2ecf..10c10832 100644 Binary files a/Source/Modulos/Lib/FormasPago_view.dcp and b/Source/Modulos/Lib/FormasPago_view.dcp differ diff --git a/Source/Modulos/Lib/HistoricoMovimientos_controller.dcp b/Source/Modulos/Lib/HistoricoMovimientos_controller.dcp index 6b1e9262..c3668679 100644 Binary files a/Source/Modulos/Lib/HistoricoMovimientos_controller.dcp and b/Source/Modulos/Lib/HistoricoMovimientos_controller.dcp differ diff --git a/Source/Modulos/Lib/HistoricoMovimientos_data.dcp b/Source/Modulos/Lib/HistoricoMovimientos_data.dcp index 3ca7737f..0b0cb2d9 100644 Binary files a/Source/Modulos/Lib/HistoricoMovimientos_data.dcp and b/Source/Modulos/Lib/HistoricoMovimientos_data.dcp differ diff --git a/Source/Modulos/Lib/HistoricoMovimientos_model.dcp b/Source/Modulos/Lib/HistoricoMovimientos_model.dcp index f37db550..0a97c701 100644 Binary files a/Source/Modulos/Lib/HistoricoMovimientos_model.dcp and b/Source/Modulos/Lib/HistoricoMovimientos_model.dcp differ diff --git a/Source/Modulos/Lib/HistoricoMovimientos_plugin.dcp b/Source/Modulos/Lib/HistoricoMovimientos_plugin.dcp index 4dd8df4f..ebe65a4f 100644 Binary files a/Source/Modulos/Lib/HistoricoMovimientos_plugin.dcp and b/Source/Modulos/Lib/HistoricoMovimientos_plugin.dcp differ diff --git a/Source/Modulos/Lib/HistoricoMovimientos_view.dcp b/Source/Modulos/Lib/HistoricoMovimientos_view.dcp index 4196e3a2..2e46fda1 100644 Binary files a/Source/Modulos/Lib/HistoricoMovimientos_view.dcp and b/Source/Modulos/Lib/HistoricoMovimientos_view.dcp differ diff --git a/Source/Modulos/Lib/InfVentasArticulo_controller.dcp b/Source/Modulos/Lib/InfVentasArticulo_controller.dcp index 44c1bd84..c17b3d97 100644 Binary files a/Source/Modulos/Lib/InfVentasArticulo_controller.dcp and b/Source/Modulos/Lib/InfVentasArticulo_controller.dcp differ diff --git a/Source/Modulos/Lib/InfVentasArticulo_data.dcp b/Source/Modulos/Lib/InfVentasArticulo_data.dcp index 761405d1..83b277c3 100644 Binary files a/Source/Modulos/Lib/InfVentasArticulo_data.dcp and b/Source/Modulos/Lib/InfVentasArticulo_data.dcp differ diff --git a/Source/Modulos/Lib/InfVentasArticulo_model.dcp b/Source/Modulos/Lib/InfVentasArticulo_model.dcp index 0eb2a5c5..81b1efe8 100644 Binary files a/Source/Modulos/Lib/InfVentasArticulo_model.dcp and b/Source/Modulos/Lib/InfVentasArticulo_model.dcp differ diff --git a/Source/Modulos/Lib/InfVentasArticulo_plugin.dcp b/Source/Modulos/Lib/InfVentasArticulo_plugin.dcp index 1cd4b047..3184756a 100644 Binary files a/Source/Modulos/Lib/InfVentasArticulo_plugin.dcp and b/Source/Modulos/Lib/InfVentasArticulo_plugin.dcp differ diff --git a/Source/Modulos/Lib/InfVentasArticulo_view.dcp b/Source/Modulos/Lib/InfVentasArticulo_view.dcp index 3e095638..959298e0 100644 Binary files a/Source/Modulos/Lib/InfVentasArticulo_view.dcp and b/Source/Modulos/Lib/InfVentasArticulo_view.dcp differ diff --git a/Source/Modulos/Lib/InformesBase_controller.dcp b/Source/Modulos/Lib/InformesBase_controller.dcp index abdd1751..1a60b6bd 100644 Binary files a/Source/Modulos/Lib/InformesBase_controller.dcp and b/Source/Modulos/Lib/InformesBase_controller.dcp differ diff --git a/Source/Modulos/Lib/InformesBase_view.dcp b/Source/Modulos/Lib/InformesBase_view.dcp index edd695f0..451be7fc 100644 Binary files a/Source/Modulos/Lib/InformesBase_view.dcp and b/Source/Modulos/Lib/InformesBase_view.dcp differ diff --git a/Source/Modulos/Lib/Informes_controller.dcp b/Source/Modulos/Lib/Informes_controller.dcp index 69ce6e27..9ec1dc66 100644 Binary files a/Source/Modulos/Lib/Informes_controller.dcp and b/Source/Modulos/Lib/Informes_controller.dcp differ diff --git a/Source/Modulos/Lib/Informes_data.dcp b/Source/Modulos/Lib/Informes_data.dcp index 00bb5f96..ad2c8d77 100644 Binary files a/Source/Modulos/Lib/Informes_data.dcp and b/Source/Modulos/Lib/Informes_data.dcp differ diff --git a/Source/Modulos/Lib/Informes_model.dcp b/Source/Modulos/Lib/Informes_model.dcp index 94368520..d85d79e5 100644 Binary files a/Source/Modulos/Lib/Informes_model.dcp and b/Source/Modulos/Lib/Informes_model.dcp differ diff --git a/Source/Modulos/Lib/Informes_plugin.dcp b/Source/Modulos/Lib/Informes_plugin.dcp index e6cd90ca..3a3297bd 100644 Binary files a/Source/Modulos/Lib/Informes_plugin.dcp and b/Source/Modulos/Lib/Informes_plugin.dcp differ diff --git a/Source/Modulos/Lib/Informes_view.dcp b/Source/Modulos/Lib/Informes_view.dcp index e36ce216..ad6c8223 100644 Binary files a/Source/Modulos/Lib/Informes_view.dcp and b/Source/Modulos/Lib/Informes_view.dcp differ diff --git a/Source/Modulos/Lib/Inventario_controller.dcp b/Source/Modulos/Lib/Inventario_controller.dcp index 0477cbe2..1e93c1db 100644 Binary files a/Source/Modulos/Lib/Inventario_controller.dcp and b/Source/Modulos/Lib/Inventario_controller.dcp differ diff --git a/Source/Modulos/Lib/Inventario_data.dcp b/Source/Modulos/Lib/Inventario_data.dcp index 73466cf3..306c40aa 100644 Binary files a/Source/Modulos/Lib/Inventario_data.dcp and b/Source/Modulos/Lib/Inventario_data.dcp differ diff --git a/Source/Modulos/Lib/Inventario_model.dcp b/Source/Modulos/Lib/Inventario_model.dcp index 1a98bed0..c279871a 100644 Binary files a/Source/Modulos/Lib/Inventario_model.dcp and b/Source/Modulos/Lib/Inventario_model.dcp differ diff --git a/Source/Modulos/Lib/Inventario_plugin.dcp b/Source/Modulos/Lib/Inventario_plugin.dcp index 629ad854..3f477776 100644 Binary files a/Source/Modulos/Lib/Inventario_plugin.dcp and b/Source/Modulos/Lib/Inventario_plugin.dcp differ diff --git a/Source/Modulos/Lib/Inventario_view.dcp b/Source/Modulos/Lib/Inventario_view.dcp index 17189712..c6756bdf 100644 Binary files a/Source/Modulos/Lib/Inventario_view.dcp and b/Source/Modulos/Lib/Inventario_view.dcp differ diff --git a/Source/Modulos/Lib/PedCli_AlbCli_relation.dcp b/Source/Modulos/Lib/PedCli_AlbCli_relation.dcp index eddd2480..b44e268f 100644 Binary files a/Source/Modulos/Lib/PedCli_AlbCli_relation.dcp and b/Source/Modulos/Lib/PedCli_AlbCli_relation.dcp differ diff --git a/Source/Modulos/Lib/PedCli_PedProv_relation.dcp b/Source/Modulos/Lib/PedCli_PedProv_relation.dcp index 6a532866..ab5b5778 100644 Binary files a/Source/Modulos/Lib/PedCli_PedProv_relation.dcp and b/Source/Modulos/Lib/PedCli_PedProv_relation.dcp differ diff --git a/Source/Modulos/Lib/PedProv_AlbProv_relation.dcp b/Source/Modulos/Lib/PedProv_AlbProv_relation.dcp index 244aa62f..8fdda8e4 100644 Binary files a/Source/Modulos/Lib/PedProv_AlbProv_relation.dcp and b/Source/Modulos/Lib/PedProv_AlbProv_relation.dcp differ diff --git a/Source/Modulos/Lib/PedProv_FacProv_relation.dcp b/Source/Modulos/Lib/PedProv_FacProv_relation.dcp index 09d9d8cb..1a1b7783 100644 Binary files a/Source/Modulos/Lib/PedProv_FacProv_relation.dcp and b/Source/Modulos/Lib/PedProv_FacProv_relation.dcp differ diff --git a/Source/Modulos/Lib/PedidosCliente_controller.dcp b/Source/Modulos/Lib/PedidosCliente_controller.dcp index 25db41e5..da773cc3 100644 Binary files a/Source/Modulos/Lib/PedidosCliente_controller.dcp and b/Source/Modulos/Lib/PedidosCliente_controller.dcp differ diff --git a/Source/Modulos/Lib/PedidosCliente_data.dcp b/Source/Modulos/Lib/PedidosCliente_data.dcp index 9f0eca32..db396c3a 100644 Binary files a/Source/Modulos/Lib/PedidosCliente_data.dcp and b/Source/Modulos/Lib/PedidosCliente_data.dcp differ diff --git a/Source/Modulos/Lib/PedidosCliente_model.dcp b/Source/Modulos/Lib/PedidosCliente_model.dcp index 1564843d..e2b49836 100644 Binary files a/Source/Modulos/Lib/PedidosCliente_model.dcp and b/Source/Modulos/Lib/PedidosCliente_model.dcp differ diff --git a/Source/Modulos/Lib/PedidosCliente_plugin.dcp b/Source/Modulos/Lib/PedidosCliente_plugin.dcp index e93af4a2..4518c89a 100644 Binary files a/Source/Modulos/Lib/PedidosCliente_plugin.dcp and b/Source/Modulos/Lib/PedidosCliente_plugin.dcp differ diff --git a/Source/Modulos/Lib/PedidosCliente_view.dcp b/Source/Modulos/Lib/PedidosCliente_view.dcp index c91da8dc..9938ef65 100644 Binary files a/Source/Modulos/Lib/PedidosCliente_view.dcp and b/Source/Modulos/Lib/PedidosCliente_view.dcp differ diff --git a/Source/Modulos/Lib/PedidosProveedor_controller.dcp b/Source/Modulos/Lib/PedidosProveedor_controller.dcp index 6c915ab6..1f226f54 100644 Binary files a/Source/Modulos/Lib/PedidosProveedor_controller.dcp and b/Source/Modulos/Lib/PedidosProveedor_controller.dcp differ diff --git a/Source/Modulos/Lib/PedidosProveedor_data.dcp b/Source/Modulos/Lib/PedidosProveedor_data.dcp index 76c183aa..c017658d 100644 Binary files a/Source/Modulos/Lib/PedidosProveedor_data.dcp and b/Source/Modulos/Lib/PedidosProveedor_data.dcp differ diff --git a/Source/Modulos/Lib/PedidosProveedor_model.dcp b/Source/Modulos/Lib/PedidosProveedor_model.dcp index 7f912311..be2a6e59 100644 Binary files a/Source/Modulos/Lib/PedidosProveedor_model.dcp and b/Source/Modulos/Lib/PedidosProveedor_model.dcp differ diff --git a/Source/Modulos/Lib/PedidosProveedor_plugin.dcp b/Source/Modulos/Lib/PedidosProveedor_plugin.dcp index 2dd88829..76a1d870 100644 Binary files a/Source/Modulos/Lib/PedidosProveedor_plugin.dcp and b/Source/Modulos/Lib/PedidosProveedor_plugin.dcp differ diff --git a/Source/Modulos/Lib/PedidosProveedor_view.dcp b/Source/Modulos/Lib/PedidosProveedor_view.dcp index c2e64bc6..62b7af2f 100644 Binary files a/Source/Modulos/Lib/PedidosProveedor_view.dcp and b/Source/Modulos/Lib/PedidosProveedor_view.dcp differ diff --git a/Source/Modulos/Lib/RecibosCliente_controller.dcp b/Source/Modulos/Lib/RecibosCliente_controller.dcp index 599df66e..dceb9631 100644 Binary files a/Source/Modulos/Lib/RecibosCliente_controller.dcp and b/Source/Modulos/Lib/RecibosCliente_controller.dcp differ diff --git a/Source/Modulos/Lib/RecibosCliente_data.dcp b/Source/Modulos/Lib/RecibosCliente_data.dcp index 22dbb82e..e113f890 100644 Binary files a/Source/Modulos/Lib/RecibosCliente_data.dcp and b/Source/Modulos/Lib/RecibosCliente_data.dcp differ diff --git a/Source/Modulos/Lib/RecibosCliente_model.dcp b/Source/Modulos/Lib/RecibosCliente_model.dcp index 828c3cd6..00a5ba5c 100644 Binary files a/Source/Modulos/Lib/RecibosCliente_model.dcp and b/Source/Modulos/Lib/RecibosCliente_model.dcp differ diff --git a/Source/Modulos/Lib/RecibosCliente_plugin.dcp b/Source/Modulos/Lib/RecibosCliente_plugin.dcp index 2ca89897..f1be89ed 100644 Binary files a/Source/Modulos/Lib/RecibosCliente_plugin.dcp and b/Source/Modulos/Lib/RecibosCliente_plugin.dcp differ diff --git a/Source/Modulos/Lib/RecibosCliente_view.dcp b/Source/Modulos/Lib/RecibosCliente_view.dcp index 929d28c3..60a8c240 100644 Binary files a/Source/Modulos/Lib/RecibosCliente_view.dcp and b/Source/Modulos/Lib/RecibosCliente_view.dcp differ diff --git a/Source/Modulos/Lib/RecibosProveedor_controller.dcp b/Source/Modulos/Lib/RecibosProveedor_controller.dcp index 2904a3bb..9581f064 100644 Binary files a/Source/Modulos/Lib/RecibosProveedor_controller.dcp and b/Source/Modulos/Lib/RecibosProveedor_controller.dcp differ diff --git a/Source/Modulos/Lib/RecibosProveedor_data.dcp b/Source/Modulos/Lib/RecibosProveedor_data.dcp index 2be7a1b1..bb466fbe 100644 Binary files a/Source/Modulos/Lib/RecibosProveedor_data.dcp and b/Source/Modulos/Lib/RecibosProveedor_data.dcp differ diff --git a/Source/Modulos/Lib/RecibosProveedor_model.dcp b/Source/Modulos/Lib/RecibosProveedor_model.dcp index f9e388ec..8c16114c 100644 Binary files a/Source/Modulos/Lib/RecibosProveedor_model.dcp and b/Source/Modulos/Lib/RecibosProveedor_model.dcp differ diff --git a/Source/Modulos/Lib/RecibosProveedor_plugin.dcp b/Source/Modulos/Lib/RecibosProveedor_plugin.dcp index d46ad9fb..bbded051 100644 Binary files a/Source/Modulos/Lib/RecibosProveedor_plugin.dcp and b/Source/Modulos/Lib/RecibosProveedor_plugin.dcp differ diff --git a/Source/Modulos/Lib/RecibosProveedor_view.dcp b/Source/Modulos/Lib/RecibosProveedor_view.dcp index d1a8c6c7..54dfa947 100644 Binary files a/Source/Modulos/Lib/RecibosProveedor_view.dcp and b/Source/Modulos/Lib/RecibosProveedor_view.dcp differ diff --git a/Source/Modulos/Lib/Referencias_controller.dcp b/Source/Modulos/Lib/Referencias_controller.dcp index 64b721b9..276f7a8c 100644 Binary files a/Source/Modulos/Lib/Referencias_controller.dcp and b/Source/Modulos/Lib/Referencias_controller.dcp differ diff --git a/Source/Modulos/Lib/Referencias_data.dcp b/Source/Modulos/Lib/Referencias_data.dcp index 0116a88b..a9b3655d 100644 Binary files a/Source/Modulos/Lib/Referencias_data.dcp and b/Source/Modulos/Lib/Referencias_data.dcp differ diff --git a/Source/Modulos/Lib/Referencias_model.dcp b/Source/Modulos/Lib/Referencias_model.dcp index fe851b7e..70fc0eee 100644 Binary files a/Source/Modulos/Lib/Referencias_model.dcp and b/Source/Modulos/Lib/Referencias_model.dcp differ diff --git a/Source/Modulos/Lib/Referencias_plugin.dcp b/Source/Modulos/Lib/Referencias_plugin.dcp index 6eb27cec..31bae4fc 100644 Binary files a/Source/Modulos/Lib/Referencias_plugin.dcp and b/Source/Modulos/Lib/Referencias_plugin.dcp differ diff --git a/Source/Modulos/Lib/Referencias_view.dcp b/Source/Modulos/Lib/Referencias_view.dcp index 778d23f4..c403e680 100644 Binary files a/Source/Modulos/Lib/Referencias_view.dcp and b/Source/Modulos/Lib/Referencias_view.dcp differ diff --git a/Source/Modulos/Lib/RemesasCliente_controller.dcp b/Source/Modulos/Lib/RemesasCliente_controller.dcp index 0b03ec85..11b8e5cf 100644 Binary files a/Source/Modulos/Lib/RemesasCliente_controller.dcp and b/Source/Modulos/Lib/RemesasCliente_controller.dcp differ diff --git a/Source/Modulos/Lib/RemesasCliente_data.dcp b/Source/Modulos/Lib/RemesasCliente_data.dcp index b5a2dc83..b76771a3 100644 Binary files a/Source/Modulos/Lib/RemesasCliente_data.dcp and b/Source/Modulos/Lib/RemesasCliente_data.dcp differ diff --git a/Source/Modulos/Lib/RemesasCliente_model.dcp b/Source/Modulos/Lib/RemesasCliente_model.dcp index 856f3751..de6afa4d 100644 Binary files a/Source/Modulos/Lib/RemesasCliente_model.dcp and b/Source/Modulos/Lib/RemesasCliente_model.dcp differ diff --git a/Source/Modulos/Lib/RemesasCliente_plugin.dcp b/Source/Modulos/Lib/RemesasCliente_plugin.dcp index c793fd1c..ad1fdf58 100644 Binary files a/Source/Modulos/Lib/RemesasCliente_plugin.dcp and b/Source/Modulos/Lib/RemesasCliente_plugin.dcp differ diff --git a/Source/Modulos/Lib/RemesasCliente_view.dcp b/Source/Modulos/Lib/RemesasCliente_view.dcp index 87773bfb..e757ed9f 100644 Binary files a/Source/Modulos/Lib/RemesasCliente_view.dcp and b/Source/Modulos/Lib/RemesasCliente_view.dcp differ diff --git a/Source/Modulos/Lib/RemesasProveedor_controller.dcp b/Source/Modulos/Lib/RemesasProveedor_controller.dcp index 7545e0dd..04050ec6 100644 Binary files a/Source/Modulos/Lib/RemesasProveedor_controller.dcp and b/Source/Modulos/Lib/RemesasProveedor_controller.dcp differ diff --git a/Source/Modulos/Lib/RemesasProveedor_data.dcp b/Source/Modulos/Lib/RemesasProveedor_data.dcp index aea4f3cf..07168561 100644 Binary files a/Source/Modulos/Lib/RemesasProveedor_data.dcp and b/Source/Modulos/Lib/RemesasProveedor_data.dcp differ diff --git a/Source/Modulos/Lib/RemesasProveedor_model.dcp b/Source/Modulos/Lib/RemesasProveedor_model.dcp index ea3bbd38..0aa10935 100644 Binary files a/Source/Modulos/Lib/RemesasProveedor_model.dcp and b/Source/Modulos/Lib/RemesasProveedor_model.dcp differ diff --git a/Source/Modulos/Lib/RemesasProveedor_plugin.dcp b/Source/Modulos/Lib/RemesasProveedor_plugin.dcp index bed9f473..7c06ab2c 100644 Binary files a/Source/Modulos/Lib/RemesasProveedor_plugin.dcp and b/Source/Modulos/Lib/RemesasProveedor_plugin.dcp differ diff --git a/Source/Modulos/Lib/RemesasProveedor_view.dcp b/Source/Modulos/Lib/RemesasProveedor_view.dcp index b096b267..2696ec8c 100644 Binary files a/Source/Modulos/Lib/RemesasProveedor_view.dcp and b/Source/Modulos/Lib/RemesasProveedor_view.dcp differ diff --git a/Source/Modulos/Lib/TiendaWeb_controller.dcp b/Source/Modulos/Lib/TiendaWeb_controller.dcp index dfc6e24e..ed608b4c 100644 Binary files a/Source/Modulos/Lib/TiendaWeb_controller.dcp and b/Source/Modulos/Lib/TiendaWeb_controller.dcp differ diff --git a/Source/Modulos/Lib/TiendaWeb_data.dcp b/Source/Modulos/Lib/TiendaWeb_data.dcp index f591b8ee..82cf9124 100644 Binary files a/Source/Modulos/Lib/TiendaWeb_data.dcp and b/Source/Modulos/Lib/TiendaWeb_data.dcp differ diff --git a/Source/Modulos/Lib/TiendaWeb_model.dcp b/Source/Modulos/Lib/TiendaWeb_model.dcp index 07c06a1a..377a5048 100644 Binary files a/Source/Modulos/Lib/TiendaWeb_model.dcp and b/Source/Modulos/Lib/TiendaWeb_model.dcp differ diff --git a/Source/Modulos/Lib/TiendaWeb_plugin.dcp b/Source/Modulos/Lib/TiendaWeb_plugin.dcp index b14d6e7c..2126c900 100644 Binary files a/Source/Modulos/Lib/TiendaWeb_plugin.dcp and b/Source/Modulos/Lib/TiendaWeb_plugin.dcp differ diff --git a/Source/Modulos/Lib/TiendaWeb_view.dcp b/Source/Modulos/Lib/TiendaWeb_view.dcp index fb255a08..d6ebdc49 100644 Binary files a/Source/Modulos/Lib/TiendaWeb_view.dcp and b/Source/Modulos/Lib/TiendaWeb_view.dcp differ diff --git a/Source/Modulos/Lib/TiposIVA_controller.dcp b/Source/Modulos/Lib/TiposIVA_controller.dcp index db693da2..905e481f 100644 Binary files a/Source/Modulos/Lib/TiposIVA_controller.dcp and b/Source/Modulos/Lib/TiposIVA_controller.dcp differ diff --git a/Source/Modulos/Lib/TiposIVA_data.dcp b/Source/Modulos/Lib/TiposIVA_data.dcp index 05f7fb73..67bde5f9 100644 Binary files a/Source/Modulos/Lib/TiposIVA_data.dcp and b/Source/Modulos/Lib/TiposIVA_data.dcp differ diff --git a/Source/Modulos/Lib/TiposIVA_model.dcp b/Source/Modulos/Lib/TiposIVA_model.dcp index 6beef16a..bb4d586e 100644 Binary files a/Source/Modulos/Lib/TiposIVA_model.dcp and b/Source/Modulos/Lib/TiposIVA_model.dcp differ diff --git a/Source/Modulos/Lib/TiposIVA_plugin.dcp b/Source/Modulos/Lib/TiposIVA_plugin.dcp index ff6587cd..2182d525 100644 Binary files a/Source/Modulos/Lib/TiposIVA_plugin.dcp and b/Source/Modulos/Lib/TiposIVA_plugin.dcp differ diff --git a/Source/Modulos/Lib/TiposIVA_view.dcp b/Source/Modulos/Lib/TiposIVA_view.dcp index 5cf6783c..cd104677 100644 Binary files a/Source/Modulos/Lib/TiposIVA_view.dcp and b/Source/Modulos/Lib/TiposIVA_view.dcp differ diff --git a/Source/Modulos/Lib/Usuarios.dcp b/Source/Modulos/Lib/Usuarios.dcp index d81504f7..fea65ee9 100644 Binary files a/Source/Modulos/Lib/Usuarios.dcp and b/Source/Modulos/Lib/Usuarios.dcp differ diff --git a/Source/Modulos/Pedidos a proveedor/Controller/uDetallesPedidoProveedorController.pas b/Source/Modulos/Pedidos a proveedor/Controller/uDetallesPedidoProveedorController.pas index bb2c078d..07320925 100644 --- a/Source/Modulos/Pedidos a proveedor/Controller/uDetallesPedidoProveedorController.pas +++ b/Source/Modulos/Pedidos a proveedor/Controller/uDetallesPedidoProveedorController.pas @@ -12,6 +12,8 @@ type procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; function ArticulosPendientes(const ID : Integer): IBizDetallesPedidoProveedorPend; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; end; TDetallesPedidoProveedorController = class(TControllerDetallesArticulos, IDetallesPedidoProveedorController) @@ -27,6 +29,9 @@ type function CalcularImporteTotalConcepto(DataTable: TDADataTable): Double; override; procedure ValidarCampos(DataTable: TDADataTable); override; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; + public procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; AProveedor: IBizProveedor); overload; @@ -108,6 +113,17 @@ begin FDataModule := TDataModulePedidosProveedor.Create(Nil); end; +function TDetallesPedidoProveedorController.DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; +begin + Result := DarTotalPorte(ADetalles); +end; + +procedure TDetallesPedidoProveedorController.DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); +begin + DesglosarPorte(ImportePorte, ADetalles); + ActualizarTotales(ADetalles); +end; + destructor TDetallesPedidoProveedorController.Destroy; begin FDataModule := Nil; diff --git a/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorController.pas b/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorController.pas index 70189a4c..6cd138cc 100644 --- a/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorController.pas +++ b/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorController.pas @@ -604,6 +604,7 @@ begin APedido.Edit; try APedido.IMPORTE_NETO := FDetallesController.DarTotalImporteTotal(APedido.Detalles); + APedido.IMPORTE_PORTE := FDetallesController.DarTotalPorteTotal(APedido.Detalles); if not bEnEdicion then APedido.Post; finally diff --git a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm index 15d255f8..06082a60 100644 --- a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm +++ b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm @@ -104,30 +104,30 @@ object RptPedidosProveedor: TRptPedidosProveedor 'SELECT'#10' V_PEDIDOS_PROVEEDOR.ID,'#10' V_PEDIDOS_PROVEEDOR.ID_EMPRES' + 'A,'#10' V_PEDIDOS_PROVEEDOR.REFERENCIA,'#10' V_PEDIDOS_PROVEEDOR.FECHA' + '_PEDIDO,'#10' V_PEDIDOS_PROVEEDOR.OBSERVACIONES,'#10' V_PROVEEDORES.NO' + - 'MBRE,'#10' ALMACENES.NOMBRE AS NOMBRE_ALMACEN,'#10#10' CASE WHEN (ALMACE' + - 'NES.ID > 0)'#10' THEN ALMACENES.CALLE'#10' ELSE V_' + - 'PEDIDOS_PROVEEDOR.CALLE'#10' END as CALLE,'#10#10' CASE WHEN (ALMACENES.' + - 'ID > 0)'#10' THEN ALMACENES.POBLACION'#10' ELSE V_' + - 'PEDIDOS_PROVEEDOR.POBLACION'#10' END as POBLACION,'#10#10' CASE WHEN (AL' + - 'MACENES.ID > 0)'#10' THEN ALMACENES.PROVINCIA'#10' ' + - ' ELSE V_PEDIDOS_PROVEEDOR.PROVINCIA'#10' END as PROVINCIA,'#10#10' CASE ' + - 'WHEN (ALMACENES.ID > 0)'#10' THEN ALMACENES.CODIGO_POSTAL' + - #10' ELSE V_PEDIDOS_PROVEEDOR.CODIGO_POSTAL'#10' END as COD' + - 'IGO_POSTAL,'#10#10' CASE WHEN (ALMACENES.ID > 0)'#10' THEN ALM' + - 'ACENES.PERSONA_CONTACTO'#10' ELSE V_PEDIDOS_PROVEEDOR.PER' + - 'SONA_CONTACTO'#10' END as PERSONA_CONTACTO,'#10#10' CASE WHEN (ALMACENES' + - '.ID > 0)'#10' THEN ALMACENES.TELEFONO'#10' ELSE V_' + - 'PEDIDOS_PROVEEDOR.TELEFONO'#10' END as TELEFONO,'#10#10' EMPRESAS.NIF_CI' + - 'F AS NIF_CIF_EMPRESA,'#10' EMPRESAS.NOMBRE AS NOMBRE_EMPRESA,'#10' EMP' + - 'RESAS.RAZON_SOCIAL AS RAZON_SOCIAL_EMPRESA,'#10' EMPRESAS.TELEFONO_' + - '1 AS TELEFONO_1_EMPRESA,'#10' EMPRESAS.FAX AS FAX_EMPRESA,'#10' EMPRES' + - 'AS.MOVIL_1 AS MOVIL_1_EMPRESA,'#10' EMPRESAS.EMAIL_1 AS EMAIL_1_EMP' + - 'RESA,'#10' EMPRESAS.PAGINA_WEB AS PAGINA_WEB_EMPRESA'#10'FROM'#10' V_PEDID' + - 'OS_PROVEEDOR'#10' LEFT OUTER JOIN V_PROVEEDORES ON (V_PROVEEDORES.I' + - 'D = V_PEDIDOS_PROVEEDOR.ID_PROVEEDOR)'#10' LEFT OUTER JOIN ALMACENE' + - 'S ON (ALMACENES.ID = V_PEDIDOS_PROVEEDOR.ID_ALMACEN)'#10' LEFT OUTE' + - 'R JOIN EMPRESAS ON (EMPRESAS.ID = V_PEDIDOS_PROVEEDOR.ID_EMPRESA' + - ')'#10'WHERE V_PEDIDOS_PROVEEDOR.ID = :ID' + 'MBRE,'#10' V_PROVEEDORES.FAX,'#10' ALMACENES.NOMBRE AS NOMBRE_ALMACEN,' + + #10#10' CASE WHEN (ALMACENES.ID > 0)'#10' THEN ALMACENES.CALL' + + 'E'#10' ELSE V_PEDIDOS_PROVEEDOR.CALLE'#10' END as CALLE,'#10#10' ' + + 'CASE WHEN (ALMACENES.ID > 0)'#10' THEN ALMACENES.POBLACIO' + + 'N'#10' ELSE V_PEDIDOS_PROVEEDOR.POBLACION'#10' END as POBLAC' + + 'ION,'#10#10' CASE WHEN (ALMACENES.ID > 0)'#10' THEN ALMACENES.' + + 'PROVINCIA'#10' ELSE V_PEDIDOS_PROVEEDOR.PROVINCIA'#10' END a' + + 's PROVINCIA,'#10#10' CASE WHEN (ALMACENES.ID > 0)'#10' THEN AL' + + 'MACENES.CODIGO_POSTAL'#10' ELSE V_PEDIDOS_PROVEEDOR.CODIG' + + 'O_POSTAL'#10' END as CODIGO_POSTAL,'#10#10' CASE WHEN (ALMACENES.ID > 0)' + + #10' THEN ALMACENES.PERSONA_CONTACTO'#10' ELSE V_' + + 'PEDIDOS_PROVEEDOR.PERSONA_CONTACTO'#10' END as PERSONA_CONTACTO,'#10#10' ' + + ' CASE WHEN (ALMACENES.ID > 0)'#10' THEN ALMACENES.TELEFON' + + 'O'#10' ELSE V_PEDIDOS_PROVEEDOR.TELEFONO'#10' END as TELEFON' + + 'O,'#10#10' EMPRESAS.NIF_CIF AS NIF_CIF_EMPRESA,'#10' EMPRESAS.NOMBRE AS ' + + 'NOMBRE_EMPRESA,'#10' EMPRESAS.RAZON_SOCIAL AS RAZON_SOCIAL_EMPRESA,' + + #10' EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA,'#10' EMPRESAS.FAX AS ' + + 'FAX_EMPRESA,'#10' EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA,'#10' EMPRESAS.E' + + 'MAIL_1 AS EMAIL_1_EMPRESA,'#10' EMPRESAS.PAGINA_WEB AS PAGINA_WEB_E' + + 'MPRESA'#10'FROM'#10' V_PEDIDOS_PROVEEDOR'#10' LEFT OUTER JOIN V_PROVEEDORE' + + 'S ON (V_PROVEEDORES.ID = V_PEDIDOS_PROVEEDOR.ID_PROVEEDOR)'#10' LEF' + + 'T OUTER JOIN ALMACENES ON (ALMACENES.ID = V_PEDIDOS_PROVEEDOR.ID' + + '_ALMACEN)'#10' LEFT OUTER JOIN EMPRESAS ON (EMPRESAS.ID = V_PEDIDOS' + + '_PROVEEDOR.ID_EMPRESA)'#10'WHERE V_PEDIDOS_PROVEEDOR.ID = :ID' StatementType = stSQL ColumnMappings = < item @@ -213,6 +213,10 @@ object RptPedidosProveedor: TRptPedidosProveedor item DatasetField = 'NOMBRE_ALMACEN' TableField = 'NOMBRE_ALMACEN' + end + item + DatasetField = 'FAX' + TableField = 'FAX' end> end> Name = 'Informe_Cabecera' @@ -285,6 +289,18 @@ object RptPedidosProveedor: TRptPedidosProveedor Lookup = False LookupCache = False end + item + Name = 'FAX' + DataType = datString + Size = 25 + BlobType = dabtUnknown + DisplayWidth = 0 + Alignment = taLeftJustify + InPrimaryKey = False + Calculated = False + Lookup = False + LookupCache = False + end item Name = 'CALLE' DataType = datString @@ -689,7 +705,7 @@ object RptPedidosProveedor: TRptPedidosProveedor PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Por defecto' ReportOptions.CreateDate = 39065.872423495400000000 - ReportOptions.LastChange = 39293.681645138890000000 + ReportOptions.LastChange = 39352.784043865740000000 ScriptLanguage = 'PascalScript' ScriptText.Strings = ( '' @@ -719,21 +735,23 @@ object RptPedidosProveedor: TRptPedidosProveedor 'begin' ' ACadena := '#39#39';' ' DireccionEnvio.Lines.Clear;' - ' if ( <> '#39#39') then' - ' ACadena := ;' + '' + ' if ( <> '#39#39') then' + + ' DireccionEnvio.Lines.Add(' + + ');' '' ' if ( <> '#39#39') then' - ' ACadena := ACadena + '#39' '#39' + ;' + ' DireccionEnvio.Lines.Add(' + + ');' '' - ' DireccionEnvio.Lines.Add(ACadena);' - ' ACadena := '#39#39';' ' DireccionEnvio.Lines.Add();' + '' ' if ( <> '#39#39') then' ' ACadena := + '#39' '#39';' ' if ( <> '#39#39') then' - ' ACadena := ACadena + ;' + ' ACadena := ACadena + ;' '' ' if (ACadena <> '#39#39') then' ' DireccionEnvio.Lines.Add(ACadena);' @@ -747,7 +765,7 @@ object RptPedidosProveedor: TRptPedidosProveedor '' 'procedure PageHeader1OnBeforePrint(Sender: TfrxComponent);' 'begin' - ' if not Engine.FinalPass then' + ' if not Engine.FinalPass then' ' Set('#39'TotalPaginas'#39', ( + 1));' '' ' if Engine.FinalPass then' @@ -783,11 +801,11 @@ object RptPedidosProveedor: TRptPedidosProveedor Value = Null end item - Name = 'Pagina' + Name = 'TotalPaginas' Value = Null end item - Name = 'TotalPaginas' + Name = 'Pagina' Value = Null end> Style = <> diff --git a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.dfm b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.dfm index 78b2e7ab..31cfcae4 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.dfm +++ b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.dfm @@ -64,7 +64,6 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor inherited pgPaginas: TPageControl Width = 765 Height = 476 - ActivePage = pagContenido TabOrder = 1 OnChanging = pgPaginasChanging ExplicitWidth = 765 @@ -123,6 +122,10 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor object pagInicidencias: TTabSheet Caption = 'Incidencias' ImageIndex = 2 + ExplicitLeft = 0 + ExplicitTop = 0 + ExplicitWidth = 0 + ExplicitHeight = 0 inline frViewIncidenciasProv: TfrViewIncidencias Left = 0 Top = 0 @@ -298,6 +301,7 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor inherited ePorte: TcxDBCurrencyEdit Left = 93 Top = 139 + Properties.OnValidate = frViewTotales1ePortePropertiesValidate Style.IsFontAssigned = True ExplicitLeft = 93 ExplicitTop = 139 @@ -329,21 +333,26 @@ inherited fEditorPedidoProveedor: TfEditorPedidoProveedor ExplicitWidth = 219 Width = 219 end - inherited bRecalcular: TBitBtn - Left = 338 - Top = 139 - ExplicitLeft = 338 - ExplicitTop = 139 - end inherited dxLayoutControl1Group_Root: TdxLayoutGroup inherited dxLayoutControl1Group1: TdxLayoutGroup ShowCaption = False ShowBorder = False inherited dxLayoutControl1Group2: TdxLayoutGroup - Visible = False + inherited dxLayoutControl1Item8: TdxLayoutItem + Visible = False + end inherited dxLayoutControl1Group6: TdxLayoutGroup Visible = False end + inherited dxLayoutControl1Item16: TdxLayoutItem + Visible = False + end + inherited dxLayoutControl1Item10: TdxLayoutItem + Visible = False + end + inherited dxLayoutControl1Group7: TdxLayoutGroup + Visible = False + end end inherited dxLayoutControl1Group5: TdxLayoutGroup inherited dxLayoutControl1Item13: TdxLayoutItem diff --git a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas index c2d31008..92f6ee10 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas +++ b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas @@ -29,6 +29,10 @@ type procedure FormShow(Sender: TObject); override; procedure CustomEditorClose(Sender: TObject; var Action: TCloseAction); procedure pgPaginasChanging(Sender: TObject; var AllowChange: Boolean); + procedure frViewTotales1ePortePropertiesValidate(Sender: TObject; + var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); + private + procedure RecalcularPortePorUnidad; protected FPedido: IBizPedidoProveedor; @@ -138,6 +142,19 @@ begin pgPaginas.ActivePage := pagGeneral; end; +procedure TfEditorPedidoProveedor.frViewTotales1ePortePropertiesValidate( + Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; + var Error: Boolean); +begin + inherited; + if not VarIsNull(DisplayValue) then + FPedido.IMPORTE_PORTE := DisplayValue + else + FPedido.IMPORTE_PORTE := 0; + + RecalcularPortePorUnidad; +end; + function TfEditorPedidoProveedor.GetController: IPedidosProveedorController; begin Result := FController; @@ -229,6 +246,15 @@ begin FController.Preview(FPedido); end; +procedure TfEditorPedidoProveedor.RecalcularPortePorUnidad; +begin + //Esta lógica se llamará en el editor porque es para facilitar el rellenado de información del documento + //no puede ir en la clase de negocio porque no es una lógica que tenga sentido fuera del editor. + if Assigned(Controller) + and Assigned(Controller.DetallesController) then + Controller.DetallesController.DesglosarPorteDetalles(FPedido.IMPORTE_PORTE, FPedido.Detalles) +end; + procedure TfEditorPedidoProveedor.SetController(const Value: IPedidosProveedorController); begin FController := Value; diff --git a/Source/Modulos/Pedidos de cliente/Controller/uDetallesPedidoClienteController.pas b/Source/Modulos/Pedidos de cliente/Controller/uDetallesPedidoClienteController.pas index fd72118b..865aa914 100644 --- a/Source/Modulos/Pedidos de cliente/Controller/uDetallesPedidoClienteController.pas +++ b/Source/Modulos/Pedidos de cliente/Controller/uDetallesPedidoClienteController.pas @@ -10,7 +10,9 @@ type IDetallesPedidoClienteController = interface(IControllerDetallesArticulos) ['{8D1D3559-E695-4962-9999-404B26B50D6C}'] procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; - procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; + procedure ActualizarDetalles(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); overload; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; end; TDetallesPedidoClienteController = class(TControllerDetallesArticulos, IDetallesPedidoClienteController) @@ -25,6 +27,8 @@ type //Si sobreescribimos este método podremos tener en cuenta otras columnas para el calculo del importe total de un concepto function CalcularImporteTotalConcepto(DataTable: TDADataTable): Double; override; procedure ValidarCampos(DataTable: TDADataTable); override; + procedure DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); + function DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; public procedure AnadirArticulos(ADetalles: IDAStronglyTypedDataTable; ACliente: IBizCliente); reintroduce; overload; @@ -101,6 +105,17 @@ begin FDataModule := TDataModulePedidosCliente.Create(Nil); end; +function TDetallesPedidoClienteController.DarTotalPorteTotal(ADetalles: IDAStronglyTypedDataTable): Double; +begin + Result := DarTotalPorte(ADetalles); +end; + +procedure TDetallesPedidoClienteController.DesglosarPorteDetalles(ImportePorte: Currency; ADetalles: IDAStronglyTypedDataTable); +begin + DesglosarPorte(ImportePorte, ADetalles); + ActualizarTotales(ADetalles); +end; + destructor TDetallesPedidoClienteController.Destroy; begin FDataModule := Nil; diff --git a/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas b/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas index 1ce347e6..95ab0a5a 100644 --- a/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas +++ b/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas @@ -591,6 +591,7 @@ begin APedido.Edit; try APedido.IMPORTE_NETO := FDetallesController.DarTotalImporteTotal(APedido.Detalles); + APedido.IMPORTE_PORTE := FDetallesController.DarTotalPorteTotal(APedido.Detalles); if not bEnEdicion then APedido.Post; finally diff --git a/Source/Modulos/Pedidos de cliente/Model/uBizPedidosCliente.pas b/Source/Modulos/Pedidos de cliente/Model/uBizPedidosCliente.pas index 50a15eaf..b0c42806 100644 --- a/Source/Modulos/Pedidos de cliente/Model/uBizPedidosCliente.pas +++ b/Source/Modulos/Pedidos de cliente/Model/uBizPedidosCliente.pas @@ -75,6 +75,7 @@ type procedure IMPORTE_PORTEOnChange(Sender: TDACustomField); procedure DESCUENTOOnChange(Sender: TDACustomField); procedure IVAOnChange(Sender: TDACustomField); + public function DarListaSituaciones: TStringList; function EsNuevo : Boolean; diff --git a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.dfm b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.dfm index 1baac8fd..f43b7eb2 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.dfm +++ b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.dfm @@ -379,6 +379,7 @@ inherited fEditorPedidoCliente: TfEditorPedidoCliente inherited ePorte: TcxDBCurrencyEdit Left = 93 Top = 139 + Properties.OnValidate = frViewTotales1ePortePropertiesValidate Style.IsFontAssigned = True ExplicitLeft = 93 ExplicitTop = 139 diff --git a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas index 5e8701f1..d6a063ff 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas +++ b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas @@ -30,6 +30,10 @@ type procedure FormShow(Sender: TObject); override; procedure CustomEditorClose(Sender: TObject; var Action: TCloseAction); procedure pgPaginasChanging(Sender: TObject; var AllowChange: Boolean); + procedure frViewTotales1ePortePropertiesValidate(Sender: TObject; + var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); + private + procedure RecalcularPortePorUnidad; protected FPedido: IBizPedidoCliente; @@ -139,6 +143,19 @@ begin pgPaginas.ActivePage := pagGeneral; end; +procedure TfEditorPedidoCliente.frViewTotales1ePortePropertiesValidate( + Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; + var Error: Boolean); +begin + inherited; + if not VarIsNull(DisplayValue) then + FPedido.IMPORTE_PORTE := DisplayValue + else + FPedido.IMPORTE_PORTE := 0; + + RecalcularPortePorUnidad; +end; + function TfEditorPedidoCliente.GetController: IPedidosClienteController; begin Result := FController; @@ -272,6 +289,15 @@ begin FController.Preview(FPedido); end; +procedure TfEditorPedidoCliente.RecalcularPortePorUnidad; +begin + //Esta lógica se llamará en el editor porque es para facilitar el rellenado de información del documento + //no puede ir en la clase de negocio porque no es una lógica que tenga sentido fuera del editor. + if Assigned(Controller) + and Assigned(Controller.DetallesController) then + Controller.DetallesController.DesglosarPorteDetalles(FPedido.IMPORTE_PORTE, FPedido.Detalles) +end; + procedure TfEditorPedidoCliente.SetController(const Value: IPedidosClienteController); begin FController := Value; diff --git a/Source/Modulos/Pedidos de cliente/Views/uViewDetallesPedidoCliente.dfm b/Source/Modulos/Pedidos de cliente/Views/uViewDetallesPedidoCliente.dfm index 761097c0..87c79148 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uViewDetallesPedidoCliente.dfm +++ b/Source/Modulos/Pedidos de cliente/Views/uViewDetallesPedidoCliente.dfm @@ -6,8 +6,4 @@ inherited frViewDetallesPedidoCliente: TfrViewDetallesPedidoCliente end end end - inherited TBXDock1: TTBXDock - ExplicitTop = 46 - ExplicitWidth = 451 - end end diff --git a/Source/Servidor/FactuGES_Server.bdsproj b/Source/Servidor/FactuGES_Server.bdsproj index 912a4e6f..926ad9ab 100644 --- a/Source/Servidor/FactuGES_Server.bdsproj +++ b/Source/Servidor/FactuGES_Server.bdsproj @@ -154,7 +154,7 @@ False 2 3 - 0 + 1 0 False False @@ -167,15 +167,15 @@ - 2.3.0.0 + 2.3.1.0 - 2.2.5.0 + 2.3.0.0 - jueves, 06 de septiembre de 2007 11:24 + jueves, 27 de septiembre de 2007 19:22 RemObjects Pascal Script - RemObjects SDK 3.0 Integration diff --git a/Source/Servidor/FactuGES_Server.dpr b/Source/Servidor/FactuGES_Server.dpr index 7eafbe8b..96871853 100644 --- a/Source/Servidor/FactuGES_Server.dpr +++ b/Source/Servidor/FactuGES_Server.dpr @@ -113,8 +113,6 @@ uses schRecibosProveedorServer_Intf in '..\Modulos\Recibos de proveedor\Model\schRecibosProveedorServer_Intf.pas', schInformesClient_Intf in '..\Modulos\Informes base\Model\schInformesClient_Intf.pas', schInformesServer_Intf in '..\Modulos\Informes base\Model\schInformesServer_Intf.pas', - schContactosClient_Intf in '..\Modulos\Contactos\Model\schContactosClient_Intf.pas', - schContactosServer_Intf in '..\Modulos\Contactos\Model\schContactosServer_Intf.pas', schInventarioClient_Intf in '..\Modulos\Inventario\Model\schInventarioClient_Intf.pas', schInventarioServer_Intf in '..\Modulos\Inventario\Model\schInventarioServer_Intf.pas', schRemesasProveedorClient_Intf in '..\Modulos\Remesas de proveedor\Model\schRemesasProveedorClient_Intf.pas', @@ -129,7 +127,9 @@ uses schInfMargenArticuloClient_Intf in '..\Modulos\Informe margen por articulo\Model\schInfMargenArticuloClient_Intf.pas', schInfMargenArticuloServer_Intf in '..\Modulos\Informe margen por articulo\Model\schInfMargenArticuloServer_Intf.pas', schTiendaWebClient_Intf in '..\Modulos\Tienda web\Model\schTiendaWebClient_Intf.pas', - schTiendaWebServer_Intf in '..\Modulos\Tienda web\Model\schTiendaWebServer_Intf.pas'; + schTiendaWebServer_Intf in '..\Modulos\Tienda web\Model\schTiendaWebServer_Intf.pas', + schContactosClient_Intf in '..\Modulos\Contactos\Model\schContactosClient_Intf.pas', + schContactosServer_Intf in '..\Modulos\Contactos\Model\schContactosServer_Intf.pas'; {$R *.res} {$R ..\Servicios\RODLFile.res} diff --git a/Source/Servidor/FactuGES_Server.rc b/Source/Servidor/FactuGES_Server.rc index 09ac93b4..b13e46e1 100644 --- a/Source/Servidor/FactuGES_Server.rc +++ b/Source/Servidor/FactuGES_Server.rc @@ -1,7 +1,7 @@ MAINICON ICON "E:\Codigo (Luis León)\Source\Iconos\Servidor.ico" 1 VERSIONINFO -FILEVERSION 2,3,0,0 -PRODUCTVERSION 2,3,0,0 +FILEVERSION 2,3,1,0 +PRODUCTVERSION 2,3,1,0 FILEFLAGSMASK 0x3FL FILEFLAGS 0x00L FILEOS 0x40004L @@ -12,9 +12,9 @@ BEGIN BEGIN BLOCK "0C0904E4" BEGIN - VALUE "FileVersion", "2.3.0.0\0" - VALUE "ProductVersion", "2.3.0.0\0" - VALUE "CompileDate", "miércoles, 26 de septiembre de 2007 17:52\0" + VALUE "FileVersion", "2.3.1.0\0" + VALUE "ProductVersion", "2.3.1.0\0" + VALUE "CompileDate", "jueves, 27 de septiembre de 2007 19:24\0" END END BLOCK "VarFileInfo" diff --git a/Source/Servidor/FactuGES_Server.res b/Source/Servidor/FactuGES_Server.res index 462f0955..b2696af2 100644 Binary files a/Source/Servidor/FactuGES_Server.res and b/Source/Servidor/FactuGES_Server.res differ