diff --git a/Build/BuildRoberto.fbl5 b/Build/BuildRoberto.fbl5 index 7eefed2f..2963ab9f 100644 Binary files a/Build/BuildRoberto.fbl5 and b/Build/BuildRoberto.fbl5 differ diff --git a/Build/buildlog.html b/Build/buildlog.html index 5ca9bae2..28edad59 100644 --- a/Build/buildlog.html +++ b/Build/buildlog.html @@ -65,19 +65,19 @@ function domCollapseAll(show){ Date : -27/07/2007 +30/07/2007 Start Time : -19:58:07 +20:55:34 End Time : -20:01:39 +20:58:56 Run Time : -00:03:32 +00:03:22
@@ -94,16 +94,3473 @@ function domCollapseAll(show){ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -123,7 +3580,7 @@ uViewGridBase.pas(267) Warning: W1035 Return value of function 'TfrViewGridBase. uEditorPreview.pas(82) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uViewDetallesBase.pas(481) Hint: H2077 Value assigned to 'TfrViewDetallesBase.darPosicionCAMPO' never used uViewDetallesBase.pas(150) Hint: H2219 Private symbol 'OnSelectChange' declared but never used -4023 lines, 0.92 seconds, 71088 bytes code, 164 bytes data. +4023 lines, 0.77 seconds, 71088 bytes code, 164 bytes data. @@ -131,32 +3588,32 @@ uViewDetallesBase.pas(150) Hint: H2219 Private symbol 'OnSelectChange' declared - - + + - - + + - - + + - - + + @@ -178,8 +3635,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -193,7 +3650,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Empresas\Data\Empresas_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -192 lines, 0.39 seconds, 8096 bytes code, 72 bytes data. +192 lines, 0.34 seconds, 8096 bytes code, 72 bytes data. @@ -201,8 +3658,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -219,7 +3676,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.56 seconds, 13784 bytes code, 84 bytes data. +651 lines, 0.92 seconds, 13784 bytes code, 84 bytes data. @@ -227,8 +3684,8 @@ uEmpresasController.pas(278) Hint: H2077 Value assigned to 'TEmpresasController. - - + + @@ -242,7 +3699,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.53 seconds, 14236 bytes code, 116 bytes data. +534 lines, 0.41 seconds, 14236 bytes code, 116 bytes data. @@ -250,8 +3707,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -266,7 +3723,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorEmpresa.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -647 lines, 0.72 seconds, 16668 bytes code, 88 bytes data. +647 lines, 0.55 seconds, 16668 bytes code, 88 bytes data. @@ -274,8 +3731,8 @@ uEditorEmpresa.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -289,7 +3746,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.53 seconds, 9420 bytes code, 72 bytes data. +201 lines, 0.45 seconds, 9420 bytes code, 72 bytes data. @@ -297,16 +3754,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -320,7 +3777,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.27 seconds, 18736 bytes code, 84 bytes data. +914 lines, 0.25 seconds, 18736 bytes code, 84 bytes data. @@ -328,8 +3785,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -343,7 +3800,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.39 seconds, 7836 bytes code, 72 bytes data. +162 lines, 0.38 seconds, 7836 bytes code, 72 bytes data. @@ -351,8 +3808,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -367,7 +3824,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uFormasPagoController.pas(243) Hint: H2077 Value assigned to 'TFormasPagoController.Eliminar' never used -531 lines, 0.41 seconds, 12084 bytes code, 84 bytes data. +531 lines, 0.44 seconds, 12084 bytes code, 84 bytes data. @@ -375,8 +3832,8 @@ uFormasPagoController.pas(243) Hint: H2077 Value assigned to 'TFormasPagoControl - - + + @@ -390,7 +3847,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 -448 lines, 0.66 seconds, 12748 bytes code, 80 bytes data. +448 lines, 0.39 seconds, 12748 bytes code, 80 bytes data. @@ -398,8 +3855,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -413,7 +3870,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.45 seconds, 8108 bytes code, 68 bytes data. +120 lines, 0.56 seconds, 8108 bytes code, 68 bytes data. @@ -421,16 +3878,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -444,7 +3901,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.28 seconds, 11372 bytes code, 80 bytes data. +551 lines, 0.27 seconds, 11372 bytes code, 80 bytes data. @@ -452,9 +3909,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -467,7 +3924,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.45 seconds, 7760 bytes code, 72 bytes data. +231 lines, 0.31 seconds, 7760 bytes code, 72 bytes data. @@ -475,8 +3932,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -492,7 +3949,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.50 seconds, 10720 bytes code, 76 bytes data. +496 lines, 0.56 seconds, 10720 bytes code, 76 bytes data. @@ -500,8 +3957,8 @@ uTiposIVAController.pas(272) Hint: H2077 Value assigned to 'TTiposIVAController. - - + + @@ -515,7 +3972,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.50 seconds, 11740 bytes code, 80 bytes data. +428 lines, 0.38 seconds, 11740 bytes code, 80 bytes data. @@ -523,9 +3980,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -538,7 +3995,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.56 seconds, 7908 bytes code, 68 bytes data. +120 lines, 0.39 seconds, 7908 bytes code, 68 bytes data. @@ -546,17 +4003,17 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - - + + + @@ -569,7 +4026,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.59 seconds, 124948 bytes code, 124 bytes data. +7493 lines, 0.53 seconds, 124948 bytes code, 124 bytes data. @@ -577,8 +4034,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -592,7 +4049,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.61 seconds, 15112 bytes code, 84 bytes data. +633 lines, 0.44 seconds, 15112 bytes code, 84 bytes data. @@ -600,9 +4057,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -619,7 +4076,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.86 seconds, 29492 bytes code, 152 bytes data. +1770 lines, 0.61 seconds, 29492 bytes code, 152 bytes data. @@ -627,9 +4084,9 @@ uGruposClienteController.pas(167) Hint: H2077 Value assigned to 'TGruposClienteC - - - + + + @@ -646,7 +4103,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' -3226 lines, 1.17 seconds, 71816 bytes code, 192 bytes data. +3239 lines, 0.72 seconds, 71868 bytes code, 192 bytes data. @@ -654,9 +4111,9 @@ uViewProveedorDatosComerciales.pas(98) Warning: W1020 Constructing instance of ' - - - + + + @@ -670,7 +4127,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, 1.00 seconds, 11768 bytes code, 68 bytes data. +178 lines, 0.70 seconds, 11768 bytes code, 68 bytes data. @@ -678,16 +4135,16 @@ uPluginContactos.pas(97) Warning: W1020 Constructing instance of 'TAgentesContro - - + + - - + + @@ -701,7 +4158,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Familias\Model\Familias_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -174 lines, 0.11 seconds, 5204 bytes code, 76 bytes data. +174 lines, 0.08 seconds, 5204 bytes code, 76 bytes data. @@ -709,8 +4166,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -724,7 +4181,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.45 seconds, 7060 bytes code, 72 bytes data. +123 lines, 0.56 seconds, 7060 bytes code, 72 bytes data. @@ -732,8 +4189,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -749,7 +4206,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.53 seconds, 9812 bytes code, 76 bytes data. +319 lines, 0.39 seconds, 9812 bytes code, 76 bytes data. @@ -757,8 +4214,8 @@ uFamiliasController.pas(169) Hint: H2077 Value assigned to 'TFamiliasController. - - + + @@ -772,7 +4229,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.59 seconds, 10932 bytes code, 76 bytes data. +251 lines, 0.41 seconds, 10932 bytes code, 76 bytes data. @@ -780,8 +4237,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -795,7 +4252,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.53 seconds, 8212 bytes code, 68 bytes data. +120 lines, 0.41 seconds, 8212 bytes code, 68 bytes data. @@ -803,17 +4260,17 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - - + + + @@ -826,7 +4283,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.69 seconds, 12768 bytes code, 80 bytes data. +459 lines, 0.41 seconds, 12768 bytes code, 80 bytes data. @@ -834,8 +4291,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -849,7 +4306,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.55 seconds, 9080 bytes code, 72 bytes data. +167 lines, 0.61 seconds, 9080 bytes code, 72 bytes data. @@ -857,9 +4314,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -873,7 +4330,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uAlmacenesController.pas(185) Hint: H2077 Value assigned to 'TAlmacenesController.ValidarAlmacen' never used -551 lines, 0.80 seconds, 13876 bytes code, 88 bytes data. +551 lines, 0.53 seconds, 13876 bytes code, 88 bytes data. @@ -881,9 +4338,9 @@ uAlmacenesController.pas(185) Hint: H2077 Value assigned to 'TAlmacenesControlle - - - + + + @@ -898,7 +4355,7 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorAlmacenes.pas(20) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' uEditorAlmacen.pas(22) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -731 lines, 0.81 seconds, 21332 bytes code, 100 bytes data. +731 lines, 0.59 seconds, 21332 bytes code, 100 bytes data. @@ -906,9 +4363,9 @@ uEditorAlmacen.pas(22) Warning: W1010 Method 'FormShow' hides virtual method of - - - + + + @@ -921,7 +4378,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.73 seconds, 10140 bytes code, 68 bytes data. +119 lines, 0.62 seconds, 10140 bytes code, 68 bytes data. @@ -929,16 +4386,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -953,7 +4410,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.55 seconds, 47160 bytes code, 84 bytes data. +2520 lines, 0.44 seconds, 47160 bytes code, 84 bytes data. @@ -961,9 +4418,9 @@ uBizArticulos.pas(84) Warning: W1035 Return value of function 'TBizArticulo.HayI - - - + + + @@ -976,7 +4433,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.73 seconds, 9496 bytes code, 72 bytes data. +192 lines, 0.41 seconds, 9496 bytes code, 72 bytes data. @@ -984,9 +4441,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -1001,7 +4458,7 @@ 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(39) Warning: W1010 Method 'Add' hides virtual method of base type 'TControllerDetallesBase' -1181 lines, 0.75 seconds, 23060 bytes code, 92 bytes data. +1181 lines, 0.61 seconds, 23060 bytes code, 92 bytes data. @@ -1009,9 +4466,9 @@ uControllerDetallesArticulos.pas(39) Warning: W1010 Method 'Add' hides virtual m - - - + + + @@ -1029,7 +4486,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' -1210 lines, 0.94 seconds, 30580 bytes code, 104 bytes data. +1210 lines, 0.73 seconds, 30580 bytes code, 104 bytes data. @@ -1037,8 +4494,8 @@ uEditorArticulo.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -1052,7 +4509,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.97 seconds, 10632 bytes code, 68 bytes data. +121 lines, 0.94 seconds, 10632 bytes code, 68 bytes data. @@ -1060,24 +4517,24 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + - - + + @@ -1091,7 +4548,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de cliente\Model\RecibosCliente_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -4209 lines, 0.56 seconds, 71436 bytes code, 88 bytes data. +4209 lines, 0.45 seconds, 71436 bytes code, 88 bytes data. @@ -1099,8 +4556,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1114,7 +4571,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.53 seconds, 10212 bytes code, 72 bytes data. +253 lines, 0.41 seconds, 10212 bytes code, 72 bytes data. @@ -1122,9 +4579,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -1143,10 +4600,12 @@ uPagosClienteController.pas(208) Warning: W1035 Return value of function 'TPagos uRecibosClienteController.pas(500) Hint: H2077 Value assigned to 'TRecibosClienteController.ValidarReciboCliente' never used uRecibosClienteController.pas(476) Hint: H2077 Value assigned to 'TRecibosClienteController.ValidarReciboCliente' never used uRecibosClienteController.pas(473) Hint: H2164 Variable 'ImporteRestante' is declared but never used in 'TRecibosClienteController.ValidarReciboCliente' -uRecibosClienteController.pas(596) Warning: W1035 Return value of function 'TRecibosClienteController.ElegirRecibosCompensados' might be undefined -uRecibosClienteController.pas(600) Hint: H2077 Value assigned to 'TRecibosClienteController.Eliminar' never used -uRecibosClienteController.pas(634) Warning: W1035 Return value of function 'TRecibosClienteController.EliminarTodo' might be undefined -1378 lines, 0.89 seconds, 25744 bytes code, 108 bytes data. +uRecibosClienteController.pas(595) Warning: W1035 Return value of function 'TRecibosClienteController.ElegirRecibosCompensados' might be undefined +uRecibosClienteController.pas(599) Hint: H2077 Value assigned to 'TRecibosClienteController.Eliminar' never used +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.69 seconds, 26072 bytes code, 108 bytes data. @@ -1154,8 +4613,8 @@ uRecibosClienteController.pas(634) Warning: W1035 Return value of function 'TRec - - + + @@ -1172,7 +4631,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' -1741 lines, 1.01 seconds, 40688 bytes code, 124 bytes data. +1775 lines, 0.81 seconds, 41448 bytes code, 124 bytes data. @@ -1180,8 +4639,8 @@ uEditorReciboCliente.pas(24) Warning: W1010 Method 'FormShow' hides virtual meth - - + + @@ -1195,7 +4654,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, 1.09 seconds, 12656 bytes code, 68 bytes data. +120 lines, 0.84 seconds, 12656 bytes code, 68 bytes data. @@ -1203,16 +4662,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -1226,7 +4685,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.55 seconds, 38820 bytes code, 88 bytes data. +1953 lines, 0.44 seconds, 38820 bytes code, 88 bytes data. @@ -1234,8 +4693,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1249,7 +4708,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.55 seconds, 9820 bytes code, 72 bytes data. +176 lines, 0.42 seconds, 9820 bytes code, 72 bytes data. @@ -1257,8 +4716,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1272,8 +4731,11 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de cliente\Controller\RemesasCliente_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uRemesasClienteController.pas(174) Hint: H2077 Value assigned to 'TRemesasClienteController.ValidarRemesaCliente' never used -713 lines, 0.92 seconds, 19308 bytes code, 92 bytes data. +uRemesasClienteController.pas(190) Hint: H2077 Value assigned to 'TRemesasClienteController.ValidarRemesaCliente' never used +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.75 seconds, 20328 bytes code, 92 bytes data. @@ -1281,8 +4743,8 @@ uRemesasClienteController.pas(174) Hint: H2077 Value assigned to 'TRemesasClient - - + + @@ -1305,7 +4767,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, 1.03 seconds, 55912 bytes code, 88 bytes data. +3246 lines, 0.80 seconds, 55912 bytes code, 88 bytes data. @@ -1313,8 +4775,8 @@ E:\Codigo (Luis Le - - + + @@ -1329,7 +4791,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.50 seconds, 7856 bytes code, 80 bytes data. +292 lines, 0.39 seconds, 7856 bytes code, 80 bytes data. @@ -1337,8 +4799,8 @@ uEditorExportacionNorma19.pas(128) Hint: H2164 Variable 'ASaveDialog' is declare - - + + @@ -1352,10 +4814,11 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de cliente\Views\RemesasCliente_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorRemesasCliente.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' +uEditorRemesasCliente.pas(28) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' +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 -1055 lines, 1.17 seconds, 29412 bytes code, 104 bytes data. +1166 lines, 0.94 seconds, 31212 bytes code, 104 bytes data. @@ -1363,8 +4826,8 @@ uEditorRemesaCliente.pas(115) Hint: H2077 Value assigned to 'bEsNuevo' never use - - + + @@ -1378,7 +4841,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.38 seconds, 12888 bytes code, 68 bytes data. +120 lines, 1.25 seconds, 12888 bytes code, 68 bytes data. @@ -1386,16 +4849,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -1409,7 +4872,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.59 seconds, 89308 bytes code, 92 bytes data. +5119 lines, 0.45 seconds, 89308 bytes code, 92 bytes data. @@ -1417,8 +4880,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1432,7 +4895,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.52 seconds, 10712 bytes code, 72 bytes data. +237 lines, 0.62 seconds, 10712 bytes code, 72 bytes data. @@ -1440,9 +4903,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -1455,9 +4918,10 @@ 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 -uPedidosClienteController.pas(327) Hint: H2077 Value assigned to 'TPedidosClienteController.ValidarPedido' never used -uPedidosClienteController.pas(500) Hint: H2077 Value assigned to 'TPedidosClienteController.Eliminar' never used -1223 lines, 0.89 seconds, 27096 bytes code, 112 bytes data. +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 +1320 lines, 0.73 seconds, 27788 bytes code, 112 bytes data. @@ -1465,16 +4929,16 @@ uPedidosClienteController.pas(500) Hint: H2077 Value assigned to 'TPedidosClient - - + + - - + + @@ -1488,7 +4952,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.61 seconds, 86492 bytes code, 92 bytes data. +5202 lines, 0.45 seconds, 86492 bytes code, 92 bytes data. @@ -1496,8 +4960,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1511,7 +4975,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.50 seconds, 10108 bytes code, 72 bytes data. +211 lines, 0.44 seconds, 10108 bytes code, 72 bytes data. @@ -1519,8 +4983,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1538,9 +5002,9 @@ uDetallesAlbaranClienteController.pas(26) Warning: W1010 Method 'AnadirArticulos 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(965) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized -uAlbaranesClienteController.pas(1000) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized -1598 lines, 1.06 seconds, 31624 bytes code, 120 bytes data. +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 +1597 lines, 0.88 seconds, 31640 bytes code, 120 bytes data. @@ -1548,17 +5012,17 @@ uAlbaranesClienteController.pas(1000) Warning: W1036 Variable 'ID_Albaranes' mig - - + + - - - + + + @@ -1572,7 +5036,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 -4831 lines, 0.58 seconds, 80780 bytes code, 92 bytes data. +4832 lines, 0.47 seconds, 80812 bytes code, 92 bytes data. @@ -1580,8 +5044,8 @@ uBizFacturasCliente.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' decla - - + + @@ -1595,7 +5059,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.59 seconds, 10036 bytes code, 72 bytes data. +195 lines, 0.47 seconds, 10036 bytes code, 72 bytes data. @@ -1603,8 +5067,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1623,7 +5087,7 @@ uFacturasClienteController.pas(241) Hint: H2077 Value assigned to 'TFacturasClie uFacturasClienteController.pas(546) Hint: H2077 Value assigned to 'TFacturasClienteController.ValidarFactura' never used uFacturasClienteController.pas(938) Warning: W1036 Variable 'ID_Facturas' might not have been initialized uFacturasClienteController.pas(973) Warning: W1036 Variable 'ID_Facturas' might not have been initialized -1626 lines, 1.42 seconds, 32552 bytes code, 116 bytes data. +1626 lines, 1.22 seconds, 32552 bytes code, 116 bytes data. @@ -1631,16 +5095,16 @@ uFacturasClienteController.pas(973) Warning: W1036 Variable 'ID_Facturas' might - - + + - - + + @@ -1654,7 +5118,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.52 seconds, 49164 bytes code, 88 bytes data. +2604 lines, 0.42 seconds, 49164 bytes code, 88 bytes data. @@ -1662,8 +5126,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1677,7 +5141,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.52 seconds, 10036 bytes code, 72 bytes data. +214 lines, 0.59 seconds, 10036 bytes code, 72 bytes data. @@ -1685,8 +5149,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1703,7 +5167,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.48 seconds, 19932 bytes code, 92 bytes data. +764 lines, 1.22 seconds, 19932 bytes code, 92 bytes data. @@ -1711,24 +5175,24 @@ uComisionesController.pas(399) Hint: H2077 Value assigned to 'TComisionesControl - - + + - - + + - - + + @@ -1742,7 +5206,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.62 seconds, 88660 bytes code, 92 bytes data. +5206 lines, 0.56 seconds, 88660 bytes code, 92 bytes data. @@ -1750,8 +5214,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1765,7 +5229,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.56 seconds, 10308 bytes code, 72 bytes data. +218 lines, 0.44 seconds, 10308 bytes code, 72 bytes data. @@ -1773,8 +5237,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1792,8 +5256,9 @@ uDetallesPedidoProveedorController.pas(26) Warning: W1010 Method 'AnadirArticulo 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(511) Hint: H2077 Value assigned to 'TPedidosProveedorController.Eliminar' never used -1238 lines, 0.95 seconds, 26640 bytes code, 116 bytes data. +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 +1342 lines, 0.77 seconds, 27564 bytes code, 116 bytes data. @@ -1801,8 +5266,8 @@ uPedidosProveedorController.pas(511) Hint: H2077 Value assigned to 'TPedidosProv - - + + @@ -1820,8 +5285,9 @@ uDetallesPedidoProveedorController.pas(26) Warning: W1010 Method 'AnadirArticulo 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(511) Hint: H2077 Value assigned to 'TPedidosProveedorController.Eliminar' never used -1238 lines, 0.94 seconds, 26640 bytes code, 116 bytes data. +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 +1342 lines, 0.75 seconds, 27564 bytes code, 116 bytes data. @@ -1829,16 +5295,16 @@ uPedidosProveedorController.pas(511) Hint: H2077 Value assigned to 'TPedidosProv - - + + - - + + @@ -1852,7 +5318,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.55 seconds, 74200 bytes code, 88 bytes data. +4369 lines, 0.45 seconds, 74200 bytes code, 88 bytes data. @@ -1860,8 +5326,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -1875,7 +5341,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.52 seconds, 10240 bytes code, 72 bytes data. +252 lines, 0.62 seconds, 10240 bytes code, 72 bytes data. @@ -1883,9 +5349,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -1908,7 +5374,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.86 seconds, 25340 bytes code, 104 bytes data. +1357 lines, 0.70 seconds, 25340 bytes code, 104 bytes data. @@ -1916,8 +5382,8 @@ uRecibosProveedorController.pas(615) Warning: W1035 Return value of function 'TR - - + + @@ -1935,7 +5401,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, 1.06 seconds, 40248 bytes code, 120 bytes data. +1685 lines, 0.81 seconds, 40248 bytes code, 120 bytes data. @@ -1943,8 +5409,8 @@ uEditorReciboProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual me - - + + @@ -1958,7 +5424,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, 1.01 seconds, 12624 bytes code, 68 bytes data. +120 lines, 0.83 seconds, 12624 bytes code, 68 bytes data. @@ -1966,24 +5432,24 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + - - + + @@ -1997,7 +5463,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.58 seconds, 35220 bytes code, 80 bytes data. +1780 lines, 0.44 seconds, 35220 bytes code, 80 bytes data. @@ -2005,8 +5471,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2020,7 +5486,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.52 seconds, 9304 bytes code, 72 bytes data. +172 lines, 0.58 seconds, 9304 bytes code, 72 bytes data. @@ -2028,8 +5494,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2046,7 +5512,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uInventarioController.pas(653) Hint: H2077 Value assigned to 'TInventarioController.EntradaPedido' never used uInventarioController.pas(754) Warning: W1035 Return value of function 'TInventarioController.Reservar' might be undefined uInventarioController.pas(1006) Warning: W1035 Return value of function 'TInventarioController.Liberar' might be undefined -1446 lines, 1.26 seconds, 23608 bytes code, 108 bytes data. +1446 lines, 1.01 seconds, 23608 bytes code, 108 bytes data. @@ -2054,16 +5520,16 @@ uInventarioController.pas(1006) Warning: W1035 Return value of function 'TInvent - - + + - - + + @@ -2077,7 +5543,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.31 seconds, 15732 bytes code, 80 bytes data. +722 lines, 0.48 seconds, 15732 bytes code, 80 bytes data. @@ -2085,8 +5551,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2100,7 +5566,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.62 seconds, 7476 bytes code, 72 bytes data. +144 lines, 0.38 seconds, 7476 bytes code, 72 bytes data. @@ -2108,8 +5574,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2123,7 +5589,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.67 seconds, 10624 bytes code, 80 bytes data. +285 lines, 0.58 seconds, 10624 bytes code, 80 bytes data. @@ -2131,17 +5597,17 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - - + + + @@ -2154,7 +5620,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 -4928 lines, 0.80 seconds, 82796 bytes code, 92 bytes data. +4928 lines, 0.48 seconds, 82796 bytes code, 92 bytes data. @@ -2162,8 +5628,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2177,7 +5643,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de proveedor\Data\AlbaranesProveedor_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -204 lines, 0.53 seconds, 9996 bytes code, 72 bytes data. +204 lines, 0.44 seconds, 9996 bytes code, 72 bytes data. @@ -2185,8 +5651,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2204,9 +5670,9 @@ uDetallesAlbaranProveedorController.pas(26) Warning: W1010 Method 'AnadirArticul uArticulosAlbaranProveedorController.pas(16) Warning: W1010 Method 'ElegirArticulos' hides virtual method of base type 'TArticulosController' uAlbaranesProveedorController.pas(295) Hint: H2077 Value assigned to 'APedidosController' never used uAlbaranesProveedorController.pas(506) Hint: H2077 Value assigned to 'TAlbaranesProveedorController.ValidarAlbaran' never used -uAlbaranesProveedorController.pas(967) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized -uAlbaranesProveedorController.pas(1002) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized -1573 lines, 1.42 seconds, 32356 bytes code, 124 bytes data. +uAlbaranesProveedorController.pas(960) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized +uAlbaranesProveedorController.pas(995) Warning: W1036 Variable 'ID_Albaranes' might not have been initialized +1566 lines, 1.16 seconds, 32292 bytes code, 124 bytes data. @@ -2214,16 +5680,16 @@ uAlbaranesProveedorController.pas(1002) Warning: W1036 Variable 'ID_Albaranes' m - - + + - - + + @@ -2238,7 +5704,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uBizFacturasProveedor.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' declared but never used -4641 lines, 0.56 seconds, 78376 bytes code, 92 bytes data. +4642 lines, 0.52 seconds, 78412 bytes code, 92 bytes data. @@ -2246,8 +5712,8 @@ uBizFacturasProveedor.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' dec - - + + @@ -2261,7 +5727,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.55 seconds, 10068 bytes code, 72 bytes data. +194 lines, 0.47 seconds, 10068 bytes code, 72 bytes data. @@ -2269,8 +5735,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2286,10 +5752,11 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uDetallesFacturaProveedorController.pas(28) 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(225) Hint: H2077 Value assigned to 'TFacturasProveedorController.Anadir' never used -uFacturasProveedorController.pas(549) Hint: H2077 Value assigned to 'TFacturasProveedorController.ValidarFactura' never used -uFacturasProveedorController.pas(687) Hint: H2077 Value assigned to 'TFacturasProveedorController.Eliminar' never used -1396 lines, 1.62 seconds, 30656 bytes code, 108 bytes data. +uFacturasProveedorController.pas(231) Hint: H2077 Value assigned to 'TFacturasProveedorController.Anadir' never used +uFacturasProveedorController.pas(555) Hint: H2077 Value assigned to 'TFacturasProveedorController.ValidarFactura' never used +uFacturasProveedorController.pas(947) Warning: W1036 Variable 'ID_Facturas' might not have been initialized +uFacturasProveedorController.pas(982) Warning: W1036 Variable 'ID_Facturas' might not have been initialized +1509 lines, 1.39 seconds, 31560 bytes code, 108 bytes data. @@ -2297,16 +5764,16 @@ uFacturasProveedorController.pas(687) Hint: H2077 Value assigned to 'TFacturasPr - - + + - - + + @@ -2320,7 +5787,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.14 seconds, 13948 bytes code, 88 bytes data. +226 lines, 0.92 seconds, 13948 bytes code, 88 bytes data. @@ -2328,8 +5795,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2343,7 +5810,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 -309 lines, 1.27 seconds, 15940 bytes code, 88 bytes data. +309 lines, 1.06 seconds, 15940 bytes code, 88 bytes data. @@ -2351,9 +5818,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -2367,7 +5834,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uGenerarAlbaranesProvUtils.pas(155) Hint: H2077 Value assigned to 'GenerarAlbaranProv' never used -402 lines, 2.06 seconds, 17696 bytes code, 96 bytes data. +402 lines, 1.66 seconds, 17696 bytes code, 96 bytes data. @@ -2375,8 +5842,8 @@ uGenerarAlbaranesProvUtils.pas(155) Hint: H2077 Value assigned to 'GenerarAlbara - - + + @@ -2390,7 +5857,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.39 seconds, 15432 bytes code, 100 bytes data. +397 lines, 2.02 seconds, 15432 bytes code, 100 bytes data. @@ -2398,9 +5865,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -2413,7 +5880,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.72 seconds, 15380 bytes code, 100 bytes data. +398 lines, 1.45 seconds, 15380 bytes code, 100 bytes data. @@ -2421,8 +5888,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2436,7 +5903,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 -309 lines, 1.25 seconds, 15940 bytes code, 88 bytes data. +309 lines, 1.03 seconds, 15940 bytes code, 88 bytes data. @@ -2444,8 +5911,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2459,7 +5926,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.08 seconds, 13948 bytes code, 88 bytes data. +226 lines, 0.94 seconds, 13948 bytes code, 88 bytes data. @@ -2467,8 +5934,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2482,7 +5949,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.34 seconds, 15432 bytes code, 100 bytes data. +397 lines, 1.98 seconds, 15432 bytes code, 100 bytes data. @@ -2490,9 +5957,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -2509,7 +5976,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.88 seconds, 13412 bytes code, 84 bytes data. +280 lines, 1.56 seconds, 13412 bytes code, 84 bytes data. @@ -2517,17 +5984,17 @@ uGenerarFacturasProvPedProvUtils.pas(210) Hint: H2164 Variable 'APedidos' is dec - - + + - - - + + + @@ -2540,9 +6007,9 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Views\PedidosCliente_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorPedidosCliente.pas(33) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uEditorPedidoCliente.pas(170) Hint: H2077 Value assigned to 'bEsNuevo' never used -1672 lines, 2.84 seconds, 43884 bytes code, 120 bytes data. +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 +1740 lines, 2.41 seconds, 45284 bytes code, 120 bytes data. @@ -2550,9 +6017,9 @@ uEditorPedidoCliente.pas(170) Hint: H2077 Value assigned to 'bEsNuevo' never use - - - + + + @@ -2565,7 +6032,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, 3.05 seconds, 14252 bytes code, 68 bytes data. +121 lines, 2.62 seconds, 14252 bytes code, 68 bytes data. @@ -2573,8 +6040,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2596,7 +6063,7 @@ uEditorAlbaranesCliente.pas(194) Hint: H2164 Variable 'AAlbaran' is declared but 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 -2327 lines, 3.69 seconds, 57148 bytes code, 140 bytes data. +2319 lines, 3.16 seconds, 57032 bytes code, 140 bytes data. @@ -2604,9 +6071,9 @@ uEditorAlbaranCliente.pas(193) Hint: H2077 Value assigned to 'bEsNuevo' never us - - - + + + @@ -2619,7 +6086,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.56 seconds, 14756 bytes code, 68 bytes data. @@ -2627,8 +6094,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2642,9 +6109,9 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de cliente\Views\FacturasCliente_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorFacturasCliente.pas(33) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' +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' -1510 lines, 2.61 seconds, 40656 bytes code, 116 bytes data. +1574 lines, 2.16 seconds, 41908 bytes code, 116 bytes data. @@ -2652,8 +6119,8 @@ uEditorFacturaCliente.pas(26) Warning: W1010 Method 'FormShow' hides virtual met - - + + @@ -2667,7 +6134,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.23 seconds, 14032 bytes code, 68 bytes data. +122 lines, 2.81 seconds, 14032 bytes code, 68 bytes data. @@ -2675,9 +6142,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -2703,7 +6170,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 -1688 lines, 2.64 seconds, 40624 bytes code, 112 bytes data. +1688 lines, 2.06 seconds, 40624 bytes code, 112 bytes data. @@ -2711,9 +6178,9 @@ uEditorDetalleReservas.pas(28) Hint: H2219 Private symbol 'DarIDAlmacenSeleccion - - - + + + @@ -2726,7 +6193,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.92 seconds, 13592 bytes code, 68 bytes data. +120 lines, 2.44 seconds, 13592 bytes code, 68 bytes data. @@ -2734,9 +6201,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -2749,11 +6216,11 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos a proveedor\Views\PedidosProveedor_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorPedidosProveedor.pas(27) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uEditorPedidoProveedor.pas(170) Hint: H2077 Value assigned to 'bEsNuevo' never used +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 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 -1999 lines, 3.77 seconds, 48512 bytes code, 128 bytes data. +2078 lines, 3.08 seconds, 49948 bytes code, 128 bytes data. @@ -2761,9 +6228,9 @@ uEditorDireccionEntregaPedidoProveedor.pas(43) Hint: H2219 Private symbol 'Pedid - - - + + + @@ -2776,7 +6243,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.06 seconds, 14016 bytes code, 68 bytes data. +121 lines, 3.44 seconds, 14016 bytes code, 68 bytes data. @@ -2784,8 +6251,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2800,16 +6267,16 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorAlbaranesProveedor.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uViewAlbaranProveedor.pas(111) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(112) Hint: H2164 Variable 'AAlbaranController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(113) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' +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(193) Hint: H2077 Value assigned to 'bEsNuevo' never used uEditorAlbaranProveedor.pas(220) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' uEditorAlbaranProveedor.pas(221) 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 -2215 lines, 4.51 seconds, 55084 bytes code, 140 bytes data. +2228 lines, 3.75 seconds, 55136 bytes code, 140 bytes data. @@ -2817,9 +6284,9 @@ uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' neve - - - + + + @@ -2832,7 +6299,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.56 seconds, 14764 bytes code, 68 bytes data. +134 lines, 4.50 seconds, 14764 bytes code, 68 bytes data. @@ -2840,8 +6307,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2855,7 +6322,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.19 seconds, 12324 bytes code, 68 bytes data. +107 lines, 1.00 seconds, 12324 bytes code, 68 bytes data. @@ -2863,8 +6330,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2883,7 +6350,7 @@ uEditorComisiones.pas(23) Warning: W1010 Method 'FormShow' hides virtual method uViewComision.pas(73) Warning: W1020 Constructing instance of 'TAgentesController' containing abstract method 'TContactosController.ElegirContacto' uEditorComision.pas(31) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uEditorComision.pas(111) Hint: H2077 Value assigned to 'bEsNuevo' never used -1119 lines, 1.56 seconds, 29620 bytes code, 104 bytes data. +1119 lines, 1.30 seconds, 29620 bytes code, 104 bytes data. @@ -2891,8 +6358,8 @@ uEditorComision.pas(111) Hint: H2077 Value assigned to 'bEsNuevo' never used - - + + @@ -2906,7 +6373,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.47 seconds, 13660 bytes code, 68 bytes data. +119 lines, 2.00 seconds, 13660 bytes code, 68 bytes data. @@ -2914,8 +6381,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2930,16 +6397,16 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uEditorAlbaranesProveedor.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uViewAlbaranProveedor.pas(111) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(112) Hint: H2164 Variable 'AAlbaranController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(113) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' +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(193) Hint: H2077 Value assigned to 'bEsNuevo' never used uEditorAlbaranProveedor.pas(220) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' uEditorAlbaranProveedor.pas(221) 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 -2215 lines, 4.61 seconds, 55084 bytes code, 140 bytes data. +2228 lines, 4.09 seconds, 55136 bytes code, 140 bytes data. @@ -2947,8 +6414,8 @@ uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' neve - - + + @@ -2962,7 +6429,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.36 seconds, 14764 bytes code, 68 bytes data. +134 lines, 4.78 seconds, 14764 bytes code, 68 bytes data. @@ -2970,8 +6437,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -2985,10 +6452,10 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Facturas de proveedor\Views\FacturasProveedor_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorFacturasProveedor.pas(33) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' +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' -1463 lines, 4.17 seconds, 39076 bytes code, 112 bytes data. +1527 lines, 3.59 seconds, 40348 bytes code, 112 bytes data. @@ -2996,9 +6463,9 @@ uEditorElegirArticulosFacturaProveedor.pas(16) Warning: W1010 Method 'FormCloseQ - - - + + + @@ -3011,7 +6478,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.78 seconds, 14088 bytes code, 68 bytes data. +122 lines, 4.02 seconds, 14088 bytes code, 68 bytes data. @@ -3019,8 +6486,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3040,7 +6507,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, 2.27 seconds, 20752 bytes code, 84 bytes data. +544 lines, 1.78 seconds, 20752 bytes code, 84 bytes data. @@ -3048,8 +6515,8 @@ uEditorHistoricoMovimientos.pas(34) Hint: H2219 Private symbol 'DarIDAlmacenSele - - + + @@ -3063,7 +6530,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.31 seconds, 13436 bytes code, 68 bytes data. +120 lines, 1.98 seconds, 13436 bytes code, 68 bytes data. @@ -3071,16 +6538,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3094,7 +6561,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 -5561 lines, 0.62 seconds, 95536 bytes code, 112 bytes data. +5561 lines, 0.58 seconds, 95536 bytes code, 112 bytes data. @@ -3102,8 +6569,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3117,7 +6584,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Tienda web\Data\TiendaWeb_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -437 lines, 0.53 seconds, 12072 bytes code, 72 bytes data. +437 lines, 0.41 seconds, 12072 bytes code, 72 bytes data. @@ -3125,8 +6592,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3187,7 +6654,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 -4748 lines, 1.12 seconds, 50236 bytes code, 120 bytes data. +4748 lines, 0.89 seconds, 50236 bytes code, 120 bytes data. @@ -3195,8 +6662,8 @@ uTiendaWebController.pas(416) Hint: H2077 Value assigned to 'TTiendaWebControlle - - + + @@ -3210,7 +6677,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, 1.22 seconds, 16800 bytes code, 84 bytes data. +453 lines, 0.94 seconds, 16800 bytes code, 84 bytes data. @@ -3218,8 +6685,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3233,7 +6700,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.41 seconds, 13296 bytes code, 72 bytes data. +149 lines, 1.26 seconds, 13296 bytes code, 72 bytes data. @@ -3241,16 +6708,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3264,7 +6731,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.56 seconds, 38876 bytes code, 88 bytes data. +1954 lines, 0.44 seconds, 38876 bytes code, 88 bytes data. @@ -3272,8 +6739,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3287,7 +6754,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.56 seconds, 9836 bytes code, 72 bytes data. +176 lines, 0.55 seconds, 9836 bytes code, 72 bytes data. @@ -3295,8 +6762,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3310,8 +6777,11 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de proveedor\Controller\RemesasProveedor_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uRemesasProveedorController.pas(174) Hint: H2077 Value assigned to 'TRemesasProveedorController.ValidarRemesaProveedor' never used -713 lines, 0.92 seconds, 19256 bytes code, 92 bytes data. +uRemesasProveedorController.pas(190) Hint: H2077 Value assigned to 'TRemesasProveedorController.ValidarRemesaProveedor' never used +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.77 seconds, 20280 bytes code, 92 bytes data. @@ -3319,8 +6789,8 @@ uRemesasProveedorController.pas(174) Hint: H2077 Value assigned to 'TRemesasProv - - + + @@ -3334,10 +6804,11 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Remesas de proveedor\Views\RemesasProveedor_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorRemesasProveedor.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' +uEditorRemesasProveedor.pas(28) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' +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 -1059 lines, 1.05 seconds, 28756 bytes code, 104 bytes data. +1170 lines, 0.95 seconds, 30568 bytes code, 104 bytes data. @@ -3345,8 +6816,8 @@ uEditorRemesaProveedor.pas(116) Hint: H2077 Value assigned to 'bEsNuevo' never u - - + + @@ -3360,7 +6831,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.19 seconds, 12776 bytes code, 68 bytes data. +120 lines, 0.98 seconds, 12776 bytes code, 68 bytes data. @@ -3368,16 +6839,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3399,8 +6870,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3414,7 +6885,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.44 seconds, 7060 bytes code, 72 bytes data. +117 lines, 0.34 seconds, 7060 bytes code, 72 bytes data. @@ -3422,8 +6893,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3439,7 +6910,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.45 seconds, 8476 bytes code, 76 bytes data. +267 lines, 0.36 seconds, 8476 bytes code, 76 bytes data. @@ -3447,8 +6918,8 @@ uReferenciasController.pas(147) Hint: H2164 Variable 'NuevoID' is declared but n - - + + @@ -3462,7 +6933,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.62 seconds, 9928 bytes code, 76 bytes data. +244 lines, 0.38 seconds, 9928 bytes code, 76 bytes data. @@ -3470,8 +6941,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3485,7 +6956,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.47 seconds, 8056 bytes code, 68 bytes data. +120 lines, 0.53 seconds, 8056 bytes code, 68 bytes data. @@ -3493,16 +6964,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3516,7 +6987,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informes base\Model\Informes_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -697 lines, 0.11 seconds, 12520 bytes code, 80 bytes data. +697 lines, 0.09 seconds, 12520 bytes code, 80 bytes data. @@ -3524,8 +6995,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3539,7 +7010,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informes base\Data\Informes_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -160 lines, 0.62 seconds, 7268 bytes code, 76 bytes data. +160 lines, 0.33 seconds, 7268 bytes code, 76 bytes data. @@ -3547,8 +7018,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3564,7 +7035,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.59 seconds, 9984 bytes code, 80 bytes data. +458 lines, 0.45 seconds, 9984 bytes code, 80 bytes data. @@ -3572,8 +7043,8 @@ uInformesController.pas(179) Hint: H2077 Value assigned to 'TInformesController. - - + + @@ -3587,7 +7058,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informes base\Controller\InformesBase_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -70 lines, 0.16 seconds, 2440 bytes code, 68 bytes data. +70 lines, 0.12 seconds, 2440 bytes code, 68 bytes data. @@ -3595,9 +7066,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3614,7 +7085,7 @@ uViewInformes.pas(52) Warning: W1010 Method 'GetPopupMenu' hides virtual method uViewInformes.pas(140) Warning: W1036 Variable 'Group' might not have been initialized uViewInformes.pas(88) 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' -546 lines, 0.70 seconds, 15012 bytes code, 88 bytes data. +546 lines, 0.47 seconds, 15012 bytes code, 88 bytes data. @@ -3622,9 +7093,9 @@ uEditorInformes.pas(30) Warning: W1010 Method 'FormShow' hides virtual method of - - - + + + @@ -3649,7 +7120,7 @@ uViewFiltros.pas(69) Hint: H2164 Variable 'ACaption' is declared but never used uViewFiltros.pas(136) Hint: H2164 Variable 'ARow' is declared but never used in 'TfrViewFiltros.vgFiltrosEditorRow1EditPropertiesEditValueChanged' 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' -2168 lines, 1.05 seconds, 37888 bytes code, 132 bytes data. +2168 lines, 0.58 seconds, 37888 bytes code, 132 bytes data. @@ -3657,8 +7128,8 @@ uViewFiltros.pas(138) Hint: H2164 Variable 'AItemIndex' is declared but never us - - + + @@ -3672,7 +7143,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.66 seconds, 8888 bytes code, 68 bytes data. +120 lines, 0.67 seconds, 8888 bytes code, 68 bytes data. @@ -3680,16 +7151,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3703,7 +7174,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informe ventas por articulo\Model\InfVentasArticulo_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -1886 lines, 0.12 seconds, 32052 bytes code, 80 bytes data. +1886 lines, 0.09 seconds, 32052 bytes code, 80 bytes data. @@ -3711,8 +7182,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3726,7 +7197,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.41 seconds, 7696 bytes code, 76 bytes data. +152 lines, 0.33 seconds, 7696 bytes code, 76 bytes data. @@ -3734,8 +7205,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3749,7 +7220,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.69 seconds, 11052 bytes code, 88 bytes data. +336 lines, 0.58 seconds, 11052 bytes code, 88 bytes data. @@ -3757,9 +7228,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3778,7 +7249,7 @@ uViewInfVentasArticuloGrid.pas(373) Hint: H2164 Variable 'AValue1' is declared b uViewInfVentasArticuloGrid.pas(374) Hint: H2164 Variable 'AValue2' is declared but never used in 'TfrViewInfVentasArticuloGrid.cxGridViewDataControllerCompare' uEditorInfVentasArticulo.pas(37) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' uEditorInfVentasArticulo.pas(198) Hint: H2164 Variable 'Fichero' is declared but never used in 'TfEditorInfVentasArticulo.GuardarConfiguracion' -1020 lines, 0.78 seconds, 22032 bytes code, 84 bytes data. +1020 lines, 0.64 seconds, 22032 bytes code, 84 bytes data. @@ -3786,9 +7257,9 @@ uEditorInfVentasArticulo.pas(198) Hint: H2164 Variable 'Fichero' is declared but - - - + + + @@ -3803,7 +7274,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.88 seconds, 10604 bytes code, 68 bytes data. +124 lines, 0.67 seconds, 10604 bytes code, 68 bytes data. @@ -3811,16 +7282,16 @@ uPluginInfVentasArticulo.pas(49) Hint: H2164 Variable 'AInfVentasArticulo' is de - - + + - - + + @@ -3843,7 +7314,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(551) Warning: W1035 Return value of function 'TfPantallaPrincipal.IsShortCut' might be undefined uPantallaPrincipal.pas(112) Hint: H2219 Private symbol 'ExecuteActionMenu' declared but never used -25289 lines, 1.26 seconds, 238320 bytes code, 11744 bytes data. +25289 lines, 0.70 seconds, 238320 bytes code, 11744 bytes data. @@ -3851,17 +7322,17 @@ uPantallaPrincipal.pas(112) Hint: H2219 Private symbol 'ExecuteActionMenu' decla - - + + - - - + + + @@ -3876,8 +7347,8 @@ Success - - + + @@ -3893,8 +7364,8 @@ Success - - + +
- Action List Action List: Main19:58:0720:01:3900:03:3220:55:3420:58:5600:03:22
CompletedLog Variable ValuesLog Variable Values20:55:3420:55:3400:00:00View
+
+
CompletedAction GroupBorrar ficheros temporales20:55:3420:55:3400:00:00
CompletedMSBuild ProjectMSBuild Project [ E:\Codigo (Luis León)\Source\ClearFiles.msbuild ]20:55:3420:55:5000:00:15View
+
+
CompletedRead Registry ValueLeer la ruta de búsqueda de Delphi desde el registro20:55:5020:55:5000:00:00View
+
+
CompletedAction GroupServidor20:55:5020:55:5000:00:00
CompletedCompile Delphi Win32 ProjectCompile Servidor\FactuGES_Server.dpr20:55:5020:55:5600:00:05View
+
+
CompletedAction GroupBase20:55:5620:55:5600:00:00
CompletedCompile Delphi Win32 ProjectCompile DataAbstract_D10\DataAbstract_D10.dpk20:55:5620:55:5900:00:03View
+
+
CompletedCompile Delphi Win32 ProjectCompile Base\Base.dpk20:55:5920:56:0000:00:00View
+
+
CompletedCompile Delphi Win32 ProjectCompile Base\ControllerBase\ControllerBase.dpk20:56:0020:56:0000:00:00View
+
+
Completed Compile Delphi Win32 Project Compile Base\GUIBase\GUIBase.dpk19:58:0719:58:0820:56:0020:56:01 00:00:01 View
Completed Action Group Módulos19:58:0819:58:0820:56:0120:56:01 00:00:00
Completed Action Group General19:58:0819:58:0820:56:0120:56:01 00:00:00
Completed Action Group Empresas19:58:0819:58:0820:56:0120:56:01 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Model\Empresas_model.dpk19:58:0819:58:0920:56:0120:56:02 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Data\Empresas_data.dpk19:58:0919:58:0920:56:0220:56:03 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Controller\Empresas_controller.dpk19:58:0919:58:1020:56:0320:56:04 00:00:01 View
Completed Compile Delphi Win32 Project Compile Base\Usuarios\Usuarios.dpk19:58:1019:58:1120:56:0420:56:05 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Views\Empresas_view.dpk19:58:1119:58:1220:56:0520:56:05 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Plugin\Empresas_plugin.dpk19:58:1219:58:1320:56:0520:56:06 00:00:00 View
Completed Action Group Formas de pago19:58:1319:58:1320:56:0620:56:06 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Model\FormasPago_model.dpk19:58:1319:58:1420:56:0620:56:07 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Data\FormasPago_data.dpk19:58:1419:58:1520:56:0720:56:07 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Controller\FormasPago_controller.dpk19:58:1519:58:1520:56:0720:56:08 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Views\FormasPago_view.dpk19:58:1519:58:1620:56:0820:56:09 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Plugin\FormasPago_plugin.dpk19:58:1619:58:1720:56:0920:56:10 00:00:00 View
Completed Action Group Tipos de IVA19:58:1719:58:1720:56:1020:56:10 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Model\TiposIVA_model.dpk19:58:1719:58:1820:56:1020:56:10 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Data\TiposIVA_data.dpk19:58:1819:58:1900:00:0120:56:1020:56:1100:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Controller\TiposIVA_controller.dpk19:58:1919:58:2020:56:1120:56:12 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Views\TiposIVA_view.dpk19:58:2019:58:2020:56:1220:56:12 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Plugin\TiposIVA_plugin.dpk19:58:2019:58:2200:00:0120:56:1220:56:1300:00:00 View
Completed Action Group Contactos19:58:2219:58:2220:56:1320:56:13 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Model\Contactos_model.dpk19:58:2219:58:2300:00:0120:56:1320:56:1400:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Data\Contactos_data.dpk19:58:2319:58:2420:56:1420:56:14 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Controller\Contactos_controller.dpk19:58:2419:58:2500:00:0120:56:1420:56:1500:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Views\Contactos_view.dpk19:58:2519:58:2600:00:0120:56:1520:56:1600:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Plugin\Contactos_plugin.dpk19:58:2619:58:2800:00:0120:56:1620:56:1700:00:00 View
Completed Action Group Familias19:58:2819:58:2820:56:1720:56:17 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Model\Familias_model.dpk19:58:2819:58:2820:56:1720:56:18 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Data\Familias_data.dpk19:58:2819:58:2920:56:1820:56:18 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Controller\Familias_controller.dpk19:58:2919:58:3020:56:1820:56:19 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Views\Familias_view.dpk19:58:3019:58:3120:56:1920:56:20 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Plugin\Familias_plugin.dpk19:58:3119:58:3220:56:2020:56:21 00:00:00 View
Completed Action Group Almacenes MDC19:58:3219:58:3220:56:2120:56:21 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Model\Almacenes_model.dpk19:58:3219:58:3300:00:0120:56:2120:56:2100:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Data\Almacenes_data.dpk19:58:3319:58:3420:56:2120:56:22 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Controller\Almacenes_controller.dpk19:58:3419:58:3500:00:0120:56:2220:56:2300:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Views\Almacenes_view.dpk19:58:3519:58:3600:00:0120:56:2320:56:2400:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Plugin\Almacenes_plugin.dpk19:58:3619:58:3700:00:0120:56:2420:56:2500:00:00 View
Completed Action Group Artículos MDC19:58:3719:58:3720:56:2520:56:25 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Model\Articulos_model.dpk19:58:3719:58:3820:56:2520:56:25 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Data\Articulos_data.dpk19:58:3819:58:3900:00:0120:56:2520:56:2600:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Controller\Articulos_controller.dpk19:58:3919:58:4000:00:0120:56:2620:56:2700:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Views\Articulos_view.dpk19:58:4019:58:4200:00:0120:56:2720:56:2800:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Plugin\Articulos_plugin.dpk19:58:4219:58:4320:56:2820:56:29 00:00:01 View
Completed Action Group Ventas19:58:4319:58:4320:56:2920:56:29 00:00:00
Completed Action Group Recibos de cliente MDC19:58:4319:58:4320:56:2920:56:29 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Model\RecibosCliente_model.dpk19:58:4319:58:4420:56:2920:56:30 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Data\RecibosCliente_data.dpk19:58:4419:58:4420:56:3020:56:30 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Controller\RecibosCliente_controller.dpk19:58:4419:58:4600:00:0120:56:3020:56:3100:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Views\RecibosCliente_view.dpk19:58:4619:58:4720:56:3120:56:32 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Plugin\RecibosCliente_plugin.dpk19:58:4719:58:4820:56:3220:56:33 00:00:01 View
Completed Action Group Remesas de cliente MDC19:58:4819:58:4820:56:3320:56:33 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Model\RemesasCliente_model.dpk19:58:4819:58:4920:56:3320:56:34 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Data\RemesasCliente_data.dpk19:58:4919:58:5020:56:3420:56:35 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Controller\RemesasCliente_controller.dpk19:58:5019:58:5120:56:3520:56:36 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Controller\BancaElectronica_controller.dpk19:58:5119:58:5320:56:3620:56:37 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Views\BancaElectronica_view.dpk19:58:5319:58:5320:56:3720:56:37 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Views\RemesasCliente_view.dpk19:58:5319:58:5520:56:3720:56:39 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Plugin\RemesasCliente_plugin.dpk19:58:5519:58:5720:56:3920:56:40 00:00:01 View
Completed Action Group Pedidos de cliente MDC19:58:5719:58:5720:56:4020:56:40 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Model\PedidosCliente_model.dpk19:58:5719:58:5720:56:4020:56:41 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Data\PedidosCliente_data.dpk19:58:5719:58:5820:56:4120:56:42 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Controller\PedidosCliente_controller.dpk19:58:5819:58:5900:00:0120:56:4220:56:4300:00:00 View
Completed Action Group Albaranes de cliente MDC19:58:5919:58:5920:56:4320:56:43 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Model\AlbaranesCliente_model.dpk19:58:5919:59:0020:56:4320:56:43 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Data\AlbaranesCliente_data.dpk19:59:0019:59:0120:56:4320:56:44 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Controller\AlbaranesCliente_controller.dpk19:59:0119:59:0320:56:4420:56:46 00:00:01 View
Completed Action Group Facturas de cliente MDC19:59:0319:59:0320:56:4620:56:46 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Model\FacturasCliente_model.dpk19:59:0319:59:0400:00:0120:56:4620:56:4600:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Data\FacturasCliente_data.dpk19:59:0419:59:0420:56:4620:56:47 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Controller\FacturasCliente_controller.dpk19:59:0419:59:0620:56:4720:56:48 00:00:01 View
Completed Action Group Comisiones MDC19:59:0619:59:0620:56:4820:56:48 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Model\Comisiones_model.dpk19:59:0619:59:0720:56:4820:56:49 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Data\Comisiones_data.dpk19:59:0719:59:0820:56:4920:56:50 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Controller\Comisiones_controller.dpk19:59:0819:59:1020:56:5020:56:51 00:00:01 View
Completed Action Group Compras19:59:1019:59:1020:56:5120:56:51 00:00:00
Completed Action Group Pedidos de proveedor MDC19:59:1019:59:1020:56:5120:56:51 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Model\PedidosProveedor_model.dpk19:59:1019:59:1120:56:5220:56:52 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Data\PedidosProveedor_data.dpk19:59:1119:59:1220:56:5220:56:53 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk19:59:1219:59:1320:56:5320:56:54 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk19:59:1319:59:1420:56:5420:56:55 00:00:01 View
Completed Action Group Recibos de proveedor19:59:1419:59:1420:56:5520:56:55 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Model\RecibosProveedor_model.dpk19:59:1419:59:1520:56:5520:56:56 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Data\RecibosProveedor_data.dpk19:59:1519:59:1620:56:5620:56:57 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Controller\RecibosProveedor_controller.dpk19:59:1619:59:1700:00:0120:56:5720:56:5800:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Views\RecibosProveedor_view.dpk19:59:1719:59:1820:56:5820:56:59 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Plugin\RecibosProveedor_plugin.dpk19:59:1819:59:2020:56:5920:57:00 00:00:01 View
Completed Action Group Logística19:59:2019:59:2020:57:0020:57:00 00:00:00
Completed Action Group Inventario MDC19:59:2019:59:2020:57:0020:57:00 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Model\Inventario_model.dpk19:59:2019:59:2020:57:0020:57:00 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Data\Inventario_data.dpk19:59:2019:59:2120:57:0020:57:01 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Controller\Inventario_controller.dpk19:59:2119:59:2320:57:0120:57:02 00:00:01 View
Completed Action Group Historico Movimientos MDC19:59:2319:59:2320:57:0220:57:02 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Model\HistoricoMovimientos_model.dpk19:59:2319:59:2420:57:0220:57:03 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Data\HistoricoMovimientos_data.dpk19:59:2419:59:2420:57:0320:57:04 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Controller\HistoricoMovimientos_controller.dpk19:59:2419:59:2520:57:0420:57:05 00:00:00 View
Completed Action Group Albaranes de proveedor MDC19:59:2519:59:2520:57:0520:57:05 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Model\AlbaranesProveedor_model.dpk19:59:2519:59:2600:00:0120:57:0520:57:0600:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Data\AlbaranesProveedor_data.dpk19:59:2619:59:2720:57:0620:57:06 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Controller\AlbaranesProveedor_controller.dpk19:59:2719:59:2920:57:0620:57:08 00:00:01 View
Completed Action Group Facturas de proveedor MDC19:59:2919:59:2920:57:0820:57:08 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Model\FacturasProveedor_model.dpk19:59:2919:59:3020:57:0820:57:08 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Data\FacturasProveedor_data.dpk19:59:3019:59:3120:57:0820:57:09 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Controller\FacturasProveedor_controller.dpk19:59:3119:59:3320:57:0920:57:11 00:00:01 View
Completed Action Group Relaciones19:59:3319:59:3320:57:1120:57:11 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk19:59:3319:59:3420:57:1120:57:12 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk19:59:3419:59:3620:57:1220:57:13 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de proveedor - Albaranes de proveedor\PedProv_AlbProv_relation.dpk ]19:59:3619:59:3800:00:0220:57:1320:57:1500:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk ]19:59:3819:59:4120:57:1520:57:17 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de cliente - Facturas de cliente\AlbCli_FacCli_relation.dpk ]19:59:4119:59:4300:00:0220:57:1720:57:1900:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk ]19:59:4319:59:4420:57:1920:57:21 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk19:59:4419:59:4620:57:2120:57:22 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk19:59:4619:59:4820:57:2220:57:24 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de proveedor - Facturas de proveedor\PedProv_FacProv_relation.dpk19:59:4819:59:5000:00:0220:57:2420:57:2600:00:01 View
Completed Action Group Vistas - Plugin19:59:5019:59:5020:57:2620:57:26 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Views\PedidosCliente_view.dpk19:59:5019:59:5400:00:0320:57:2620:57:2800:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Plugin\PedidosCliente_plugin.dpk19:59:5419:59:5700:00:0320:57:2820:57:3100:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Views\AlbaranesCliente_view.dpk19:59:5720:00:0120:57:3120:57:35 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Plugin\AlbaranesCliente_plugin.dpk20:00:0120:00:0500:00:0420:57:3520:57:3900:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Views\FacturasCliente_view.dpk20:00:0520:00:0820:57:3920:57:41 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Plugin\FacturasCliente_plugin.dpk20:00:0820:00:1220:57:4120:57:44 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Views\Inventario_view.dpk20:00:1220:00:1500:00:0320:57:4420:57:4600:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Plugin\Inventario_plugin.dpk20:00:1520:00:1800:00:0320:57:4620:57:4900:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Views\PedidosProveedor_view.dpk20:00:1820:00:2200:00:0420:57:4920:57:5200:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Plugin\PedidosProveedor_plugin.dpk20:00:2220:00:2600:00:0420:57:5220:57:5600:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk20:00:2620:00:3120:57:5620:58:00 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk20:00:3120:00:3700:00:0520:58:0020:58:0500:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Plugin\BancaElectronica_plugin.dpk20:00:3720:00:3920:58:0520:58:06 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Views\Comisiones_view.dpk20:00:3920:00:4120:58:0620:58:08 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Plugin\Comisiones_plugin.dpk20:00:4120:00:4320:58:0820:58:10 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk20:00:4320:00:4820:58:1020:58:15 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk20:00:4820:00:5420:58:1520:58:20 00:00:05 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Views\FacturasProveedor_view.dpk20:00:5420:00:5920:58:2020:58:24 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Plugin\FacturasProveedor_plugin.dpk20:00:5920:01:0400:00:0520:58:2420:58:2800:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Views\HistoricoMovimientos_view.dpk20:01:0420:01:0720:58:2820:58:31 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Plugin\HistoricoMovimientos_plugin.dpk20:01:0720:01:0920:58:3120:58:33 00:00:02 View
Completed Action Group Tienda Web20:01:0920:01:0920:58:3320:58:33 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Model\TiendaWeb_model.dpk20:01:0920:01:1020:58:3320:58:34 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Data\TiendaWeb_data.dpk20:01:1020:01:1120:58:3420:58:34 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Controller\TiendaWeb_controller.dpk20:01:1120:01:1220:58:3420:58:35 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Views\TiendaWeb_view.dpk20:01:1220:01:1420:58:3520:58:37 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Plugin\TiendaWeb_plugin.dpk20:01:1420:01:1620:58:3720:58:38 00:00:01 View
Completed Action Group Remesas de proveedor20:01:1620:01:1620:58:3820:58:38 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Model\RemesasProveedor_model.dpk20:01:1620:01:1620:58:3820:58:39 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Data\RemesasProveedor_data.dpk20:01:1620:01:1720:58:3920:58:40 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Controller\RemesasProveedor_controller.dpk20:01:1720:01:1920:58:4020:58:41 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Views\RemesasProveedor_view.dpk20:01:1920:01:2020:58:4120:58:42 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Plugin\RemesasProveedor_plugin.dpk20:01:2020:01:2120:58:4220:58:43 00:00:01 View
Completed Action Group Referencias20:01:2120:01:2120:58:4320:58:43 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Model\Referencias_model.dpk20:01:2120:01:2220:58:4320:58:44 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Data\Referencias_data.dpk20:01:2220:01:2320:58:4420:58:44 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Controller\Referencias_controller.dpk20:01:2320:01:2420:58:4420:58:45 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Views\Referencias_view.dpk20:01:2420:01:2520:58:4520:58:45 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Plugin\Referencias_plugin.dpk20:01:2520:01:2520:58:4520:58:46 00:00:00 View
Completed Action Group Informes base20:01:2520:01:2520:58:4620:58:46 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Model\Informes_model.dpk20:01:2520:01:2620:58:4620:58:47 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Data\Informes_data.dpk20:01:2620:01:2720:58:4720:58:47 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Controller\Informes_controller.dpk20:01:2720:01:2820:58:4720:58:48 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Controller\InformesBase_controller.dpk20:01:2820:01:2820:58:4820:58:48 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Views\Informes_view.dpk20:01:2820:01:2900:00:0120:58:4820:58:4900:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Views\InformesBase_view.dpk20:01:2920:01:3000:00:0120:58:4920:58:5000:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Plugin\Informes_plugin.dpk20:01:3020:01:3120:58:5020:58:51 00:00:00 View
Completed Action Group Informes ventas por articulo20:01:3120:01:3120:58:5120:58:51 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Model\InfVentasArticulo_model.dpk20:01:3120:01:3220:58:5120:58:51 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Data\InfVentasArticulo_data.dpk20:01:3220:01:3220:58:5120:58:52 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Controller\InfVentasArticulo_controller.dpk20:01:3220:01:3320:58:5220:58:52 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Views\InfVentasArticulo_view.dpk20:01:3320:01:3400:00:0120:58:5220:58:5300:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Plugin\InfVentasArticulo_plugin.dpk20:01:3420:01:3600:00:0120:58:5320:58:5400:00:00 View
Completed Action Group Cliente20:01:3620:01:3620:58:5420:58:54 00:00:00
Completed Compile Delphi Win32 Project Compile Cliente\FactuGES.dpr20:01:3620:01:3720:58:5420:58:55 00:00:01 View
Completed Action Group Comprimir ejecutables20:01:3720:01:3720:58:5520:58:55 00:00:00
Completed ASPack Compress Executable Comprimir servidor20:01:3720:01:3800:00:0120:58:5520:58:5600:00:00 View
Completed ASPack Compress Executable Comprimir cliente20:01:3820:01:3920:58:5620:58:56 00:00:00 View
Completed Export Log Export Log20:01:3920:01:3920:58:5620:58:56 00:00:00


diff --git a/Database/FACTUGES.FDB b/Database/FACTUGES.FDB index 46f310f9..1eac742a 100644 Binary files a/Database/FACTUGES.FDB and b/Database/FACTUGES.FDB differ diff --git a/Installer/Actualizacion/Actualización.iss b/Installer/Actualizacion/Actualización.iss index 2396456e..7ab393f2 100644 --- a/Installer/Actualizacion/Actualización.iss +++ b/Installer/Actualizacion/Actualización.iss @@ -1,6 +1,6 @@ [Setup] AppName=FactuGES -AppVerName=FactuGES 2.1.7 +AppVerName=FactuGES 2.1.9 AppPublisher=Rodax Software S.L. AppPublisherURL=http://www.rodax-software.com AppSupportURL=http://www.rodax-software.com diff --git a/Installer/Actualizacion/Output/instalar.exe b/Installer/Actualizacion/Output/instalar.exe index 8475e8ed..68b7df53 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 c1d975b9..20eeae41 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 c426be66..17a2647d 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 a8e1c4d4..da7a5620 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 492c5261..c7117936 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 93caee4e..47e6d085 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 18d1c721..70c9ffa0 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 adb7fe44..8c117aee 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 d0331aab..c0bb1a6b 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 a9933fb3..84e229d9 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 a82a6efb..736ee005 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 75cfc96d..a8fab82b 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 568095af..16e87362 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 bfac6b74..97c43fe5 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 5bdcde63..e2f2f386 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 8535d0f8..c7eacd59 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 09412a35..7f53c53c 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 e35b4a79..76e9ffce 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 221434ee..597f80a8 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 30d5e632..7471a208 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 ec68fec7..0dc5d5bc 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 3df4293e..12d690e0 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 7e0a983a..e0c7953f 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 58eac06c..949f321e 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 84b92cdd..fea5333b 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 ed71bd51..824af9e6 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 d36809b1..86912cdb 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 a226ade5..40bdfd61 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 392607fa..3461fec0 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 c9f8dd8c..0ac8737b 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 ae888c2b..5eefbcd5 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 2423bd9b..058f3c88 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 69f6c0fe..2193013f 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 ccf41220..73d8eb0e 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 74dcfb06..420ad6ba 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 d915acfb..5a8e1da1 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 35e06dd3..ba9bc476 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 80093251..2caf9cac 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 80723235..97ad672c 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 7d7496cf..53f37b4b 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 0625b8cd..ef227a5b 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 f406dd87..99dcd3a7 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 59d5ac46..b900cac9 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 23d1fa77..fb72ab54 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 d569eb01..aa710246 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 4f4dab92..8cfd06d6 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 8cda7e77..65b544d9 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 513b9f7f..9b115c2a 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 c9d9de3e..d5f359d7 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 06e94f96..c640dbd4 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 dd58d290..cde7fca1 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 f9debeef..e1565fd9 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 61d0cdfe..a4c75a00 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 732fd27c..28458852 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 c6bdebff..61cafa5a 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 c70d9089..20ce08b8 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 c8a09345..f414d33e 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 9f19bc84..d8492e67 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 cdb664d3..c6b0dffa 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 07626a65..c78ea343 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 7e8d01e3..07eea610 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 f45a858a..be3567fc 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 3324993e..65b94df9 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 ea1f4414..0cbab747 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 c8d02a60..58913042 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 4c2bccf8..ee856aa6 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 ef9e0a02..08be1b45 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 d9a0176f..1ff1a27d 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 139b8385..22bea31f 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 2c038fb2..d09135fc 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 a1f4e0e7..0d9ac490 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 c3fae946..028176cd 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 22a39918..7b2edfa0 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 bc54c926..c3825ad8 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 e98758ca..cba367a1 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 a8c82ebf..61d42c7f 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 e30248bc..114bfa53 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 5298b11e..069323d2 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 28122933..535834ce 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 43a0bb04..b78376a3 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 1f9d7470..446cf869 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 6f620b72..617bfd31 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 bf4c4234..3b74f564 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 caa708a6..f8a6d4e6 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 533900c4..a90c9739 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 bccef419..0d862099 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 90a3ea3c..186ba547 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 7aaa0245..25eeaace 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 7ea4cb77..f8e7089a 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 7892d532..4098fd71 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 0cc77f0d..0eb7fe9b 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 bda7f602..051b6ade 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 7ddb1cdb..9be2cadd 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 4ea79d88..22204faa 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 8fdce24c..a8d631bf 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 7e45296b..205d3e1b 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 4fadc6f7..1ab91320 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 e67fa76e..df4ab2fa 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 6f7bfea8..d6d48cc5 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 dea2f42a..8400723d 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 70ec81ae..91c9f8b7 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 3089dfbe..e7d6f448 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 6dd2697c..bca0f324 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 23c668b3..062898bd 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 69732453..dd611b4b 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 4e003058..56fb161d 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 e4b63573..835981cd 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 78d3e7d9..8b02af6c 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 c59b90c3..5bb39f97 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 39d2375f..6823685e 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 e3542762..a544cb57 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 44810fea..bbbc885e 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 54a122e7..66dfd2a9 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 2a3f1c06..67086df6 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 2776277e..55b6edd2 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 ed146b10..2ba0e4e9 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 16a20b5a..65022a0d 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 f96609d5..776d3697 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 9cff0910..a4f4d152 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 cd680901..7b7061db 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 7437597d..798bf957 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 26591f1d..8e1566a8 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 dc99d1dd..4a8c3429 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 80d787a2..11a0fe10 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 e65ede87..1ed4a1de 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 4214722c..14865e0a 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 aafe250a..d54346fc 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 f242b797..f719094a 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 ca12c59c..7e13e56d 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 bb1e260d..a42ddef8 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 3762a131..bb94adee 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 ba2d2410..2efea2f8 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 c3fcf64f..9ce2ad7b 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 4e06cac9..24c05516 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 560ac0ee..5d4a1e28 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 54d64acc..77abe613 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 e3e58d42..13466cca 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 e2d5fbc1..69ffcb1a 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 b4c433a1..9e113553 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 4c5b0759..d8a8453a 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/InfFacturaProveedor.fr3 b/Output/Debug/Servidor/Informes/InfFacturaProveedor.fr3 index 8d13256a..8d25855f 100644 --- a/Output/Debug/Servidor/Informes/InfFacturaProveedor.fr3 +++ b/Output/Debug/Servidor/Informes/InfFacturaProveedor.fr3 @@ -1,7 +1,7 @@ - + - + @@ -17,7 +17,7 @@ - + @@ -27,17 +27,17 @@ - + - + - + - + @@ -45,7 +45,7 @@ - + @@ -62,7 +62,7 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 b/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 index 02551e09..78d44642 100644 --- a/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfPedidoCliente.fr3 @@ -1,15 +1,15 @@ - + - + - - + + - + @@ -17,7 +17,7 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 index 94e8016d..b7361edf 100644 --- a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 +++ b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 @@ -1,5 +1,5 @@ - + @@ -7,16 +7,16 @@ - + - + - + diff --git a/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 b/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 index 9796c824..13d25aee 100644 --- a/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfRemesaCliente.fr3 @@ -1,7 +1,7 @@ - + - + @@ -15,7 +15,7 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfRemesaProveedor.fr3 b/Output/Debug/Servidor/Informes/InfRemesaProveedor.fr3 index 649511e0..63f758ca 100644 --- a/Output/Debug/Servidor/Informes/InfRemesaProveedor.fr3 +++ b/Output/Debug/Servidor/Informes/InfRemesaProveedor.fr3 @@ -1,7 +1,7 @@ - + - + @@ -15,7 +15,7 @@ - + @@ -43,15 +43,15 @@ - + - - - - + + + + diff --git a/Output/Debug/Servidor/ServerLog.txt b/Output/Debug/Servidor/ServerLog.txt index ec80e921..1738d002 100644 --- a/Output/Debug/Servidor/ServerLog.txt +++ b/Output/Debug/Servidor/ServerLog.txt @@ -1,9 +1,9 @@ -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Connect] > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID @@ -16,45 +16,45 @@ Plan: PLAN (USUARIOS NATURAL) > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Start transaction] > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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)) > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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))) > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Execute] SELECT ID @@ -68,7 +68,7 @@ PASS = 1 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Prepare] SELECT PERFILES.PERFIL @@ -80,31 +80,31 @@ Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES)) > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Start transaction] > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Execute] SELECT PERFILES.PERFIL @@ -116,7 +116,7 @@ ID_USUARIO = 2 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_EMPRESA @@ -127,31 +127,31 @@ Plan: PLAN (EMPRESAS_USUARIOS NATURAL) > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Start transaction] > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [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 > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[27/07/2007 20:03:32] +[30/07/2007 20:53:50] [Application: FactuGES (Servidor)] : [Execute] SELECT ID_EMPRESA @@ -162,7 +162,7 @@ ID_USUARIO = 2 > -[27/07/2007 20:03:38] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -176,31 +176,31 @@ Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[27/07/2007 20:03:38] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Start transaction] > -[27/07/2007 20:03:38] +[30/07/2007 20:53: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 = EMPRESAS > -[27/07/2007 20:03:38] +[30/07/2007 20:53: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 = EMPRESAS > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -213,7 +213,7 @@ > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [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)) > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Start transaction] > -[27/07/2007 20:03:39] +[30/07/2007 20:53: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 = EMPRESAS_DATOS_BANCO > -[27/07/2007 20:03:39] +[30/07/2007 20:53: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 = EMPRESAS_DATOS_BANCO > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [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 > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [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)) > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -288,7 +288,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [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)) > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [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 > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [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)) > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -339,7 +339,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [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)) > -[27/07/2007 20:03:39] +[30/07/2007 20:53:53] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -363,15161 +363,767 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, ID_PROVEEDOR, NOMBRE, FECHA_ALBARAN, REFERENCIA, REFERENCIA_PROVEEDOR, - TIPO, ID_ALMACEN, NOMBRE_ALMACEN, ID_PEDIDO, REF_PED_PROVEEDOR, - ID_FACTURA, REF_FACTURA, REF_FACTURA_PROV, CALLE, CODIGO_POSTAL, POBLACION, PROVINCIA, - PERSONA_CONTACTO, TELEFONO, IMPORTE_NETO, IMPORTE_PORTE, DESCUENTO, - IMPORTE_DESCUENTO, BASE_IMPONIBLE, IVA, IMPORTE_IVA, IMPORTE_TOTAL, - OBSERVACIONES, INCIDENCIAS, INCIDENCIAS_ACTIVAS, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO - FROM - V_ALBARANES_PROVEEDOR WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_ALBARANES_PROVEEDOR ALBARANES_PROVEEDOR INDEX (FK_ALBARAN_PROVEEDOR2), V_ALBARANES_PROVEEDOR CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_PROVEEDOR PEDIDOS_PROVEEDOR INDEX (PK_PEDIDOS_PROVEEDOR)), V_ALBARANES_PROVEEDOR FACTURAS_PROVEEDOR INDEX (PK_FACTURAS_PROVEEDOR)), V_ALBAR - - > -[27/07/2007 20:03:44]ANES_PROVEEDOR ALMACENES INDEX (PK_ALMACENES)) - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:44] -[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_ALBARANES_PROVEEDOR - - > -[27/07/2007 20:03:44] -[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_ALBARANES_PROVEEDOR - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, ID_PROVEEDOR, NOMBRE, FECHA_ALBARAN, REFERENCIA, REFERENCIA_PROVEEDOR, - TIPO, ID_ALMACEN, NOMBRE_ALMACEN, ID_PEDIDO, REF_PED_PROVEEDOR, - ID_FACTURA, REF_FACTURA, REF_FACTURA_PROV, CALLE, CODIGO_POSTAL, POBLACION, PROVINCIA, - PERSONA_CONTACTO, TELEFONO, IMPORTE_NETO, IMPORTE_PORTE, DESCUENTO, - IMPORTE_DESCUENTO, BASE_IMPONIBLE, IVA, IMPORTE_IVA, IMPORTE_TOTAL, - OBSERVACIONES, INCIDENCIAS, INCIDENCIAS_ACTIVAS, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO - FROM - V_ALBARANES_PROVEEDOR WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_PROVEEDOR_DETALLES.ID, ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN, - ALBARANES_PROVEEDOR_DETALLES.POSICION, ALBARANES_PROVEEDOR_DETALLES.TIPO_DETALLE, - ALBARANES_PROVEEDOR_DETALLES.CONCEPTO, ALBARANES_PROVEEDOR_DETALLES.CANTIDAD, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_UNIDAD, ALBARANES_PROVEEDOR_DETALLES.IMPORTE_TOTAL, - ALBARANES_PROVEEDOR_DETALLES.VISIBLE, - - ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO, ALBARANES_PROVEEDOR_DETALLES.DESCUENTO, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_PROVEEDOR_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_PROVEEDOR_DETALLES INDEX (IDX_ALBARANES_PROV_DETALLES), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:44] -[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 = ALBARANES_PROVEEDOR_DETALLES - - > -[27/07/2007 20:03:44] -[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 = ALBARANES_PROVEEDOR_DETALLES - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:44] -[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 - - > -[27/07/2007 20:03:44] -[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 - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_PROVEEDOR_DETALLES.ID, ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN, - ALBARANES_PROVEEDOR_DETALLES.POSICION, ALBARANES_PROVEEDOR_DETALLES.TIPO_DETALLE, - ALBARANES_PROVEEDOR_DETALLES.CONCEPTO, ALBARANES_PROVEEDOR_DETALLES.CANTIDAD, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_UNIDAD, ALBARANES_PROVEEDOR_DETALLES.IMPORTE_TOTAL, - ALBARANES_PROVEEDOR_DETALLES.VISIBLE, - - ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO, ALBARANES_PROVEEDOR_DETALLES.DESCUENTO, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_PROVEEDOR_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 40 - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_PROVEEDOR_DETALLES.ID, ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN, - ALBARANES_PROVEEDOR_DETALLES.POSICION, ALBARANES_PROVEEDOR_DETALLES.TIPO_DETALLE, - ALBARANES_PROVEEDOR_DETALLES.CONCEPTO, ALBARANES_PROVEEDOR_DETALLES.CANTIDAD, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_UNIDAD, ALBARANES_PROVEEDOR_DETALLES.IMPORTE_TOTAL, - ALBARANES_PROVEEDOR_DETALLES.VISIBLE, - - ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO, ALBARANES_PROVEEDOR_DETALLES.DESCUENTO, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_PROVEEDOR_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_PROVEEDOR_DETALLES INDEX (IDX_ALBARANES_PROV_DETALLES), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:44] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_PROVEEDOR_DETALLES.ID, ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN, - ALBARANES_PROVEEDOR_DETALLES.POSICION, ALBARANES_PROVEEDOR_DETALLES.TIPO_DETALLE, - ALBARANES_PROVEEDOR_DETALLES.CONCEPTO, ALBARANES_PROVEEDOR_DETALLES.CANTIDAD, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_UNIDAD, ALBARANES_PROVEEDOR_DETALLES.IMPORTE_TOTAL, - ALBARANES_PROVEEDOR_DETALLES.VISIBLE, - - ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO, ALBARANES_PROVEEDOR_DETALLES.DESCUENTO, - ALBARANES_PROVEEDOR_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_PROVEEDOR_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 64 - - > -[27/07/2007 20:03:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_ - - > -[27/07/2007 20:03:46]SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS))) - - > -[27/07/2007 20:03:46] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:46] -[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_FACTURAS_CLIENTE - - > -[27/07/2007 20:03:46] -[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_FACTURAS_CLIENTE - - > -[27/07/2007 20:03:46] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:03:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:47] -[Application: FactuGES (Servidor)] -: [Start transaction] +[30/07/2007 20:53:55] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA - > -[27/07/2007 20:03:47] -[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 = FACTURAS_CLIENTE_DETALLES - - > -[27/07/2007 20:03:47] -[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 = FACTURAS_CLIENTE_DETALLES - - > -[27/07/2007 20:03:47] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 66 - - > -[27/07/2007 20:03:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 222 - - > -[27/07/2007 20:03:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 210 - - > -[27/07/2007 20:03:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 207 - - > -[27/07/2007 20:03:51] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:51] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 199 - - > -[27/07/2007 20:03:51] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:03:51] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 190 - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Connect] - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:03:54] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:03:54]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:54] -[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)) - - > -[27/07/2007 20:03:54] -[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_FACTURAS_CLIENTE - - > -[27/07/2007 20:03:54] -[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))) - - > -[27/07/2007 20:03:54] -[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_FACTURAS_CLIENTE - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:54] -[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 - - > -[27/07/2007 20:03:54] -[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 - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:54] -[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 - - > -[27/07/2007 20:03:54] -[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 - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:54] -[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 - - > -[27/07/2007 20:03:54] -[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 - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:03:54] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 190 - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:03:54] -[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 = FACTURAS_CLIENTE_DETALLES - - > -[27/07/2007 20:03:54] -[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 = FACTURAS_CLIENTE_DETALLES - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 190 - - > -[27/07/2007 20:03:54] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO +WHERE ID_RECIBO_COMPENSADO = :ID - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[27/07/2007 20:03:54]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) +[30/07/2007 20:53:55], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) > -[27/07/2007 20:03:54] +[30/07/2007 20:53:55] [Application: FactuGES (Servidor)] : [Start transaction] > -[27/07/2007 20:03:54] +[30/07/2007 20:53:55] [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_RECIBOS_CLIENTE > -[27/07/2007 20:03:54] +[30/07/2007 20:53:55] [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_RECIBOS_CLIENTE > -[27/07/2007 20:03:54] +[30/07/2007 20:53:55] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[27/07/2007 20:03:54] +[30/07/2007 20:53:55] [Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO +WHERE ID_RECIBO_COMPENSADO = :ID - ID_FACTURA = 190 + ID = > > -[27/07/2007 20:15:29] +[30/07/2007 20:53:55] [Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID - FROM - USUARIOS - WHERE USUARIO = :USUARIO AND - PASS = :PASS AND - ACTIVO = 1 +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA_REC_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + ID_REMESA, + REFERENCIA_REMESA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + DESCRIPCION, + OBSERVACIONES, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + FORMA_PAGO_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ENTIDAD_CLIENTE, + SUCURSAL_CLIENTE, + DC_CLIENTE, + CUENTA_CLIENTE, + ID_EMPRESA, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO - Plan: PLAN (USUARIOS NATURAL) +FROM V_RECIBOS_CLIENTE WHERE (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE NATURAL, JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION > -[27/07/2007 20:15:29] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID - FROM - USUARIOS - WHERE USUARIO = :USUARIO AND - PASS = :PASS AND - ACTIVO = 1 - - USUARIO = Luis - PASS = 1 +[30/07/2007 20:53:55] PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) > -[27/07/2007 20:15:29] +[30/07/2007 20:53:55] [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 +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA_REC_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + ID_REMESA, + REFERENCIA_REMESA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + DESCRIPCION, + OBSERVACIONES, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + FORMA_PAGO_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ENTIDAD_CLIENTE, + SUCURSAL_CLIENTE, + DC_CLIENTE, + CUENTA_CLIENTE, + ID_EMPRESA, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO - Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES)) - - > -[27/07/2007 20:15:29] -[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/07/2007 20:15:29] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID_EMPRESA - FROM - EMPRESAS_USUARIOS - WHERE ID_USUARIO = :ID_USUARIO - - Plan: PLAN (EMPRESAS_USUARIOS NATURAL) - - > -[27/07/2007 20:15:29] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_EMPRESA - FROM - EMPRESAS_USUARIOS - WHERE ID_USUARIO = :ID_USUARIO - - ID_USUARIO = 2 - - > -[27/07/2007 20:15:31] -[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/07/2007 20:15:31] -[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)) +FROM V_RECIBOS_CLIENTE WHERE (ID_EMPRESA IN (1)) > -[27/07/2007 20:15:31] +[30/07/2007 20:53:55] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[30/07/2007 20:53:55], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) + + > +[30/07/2007 20:53:55] +[Application: FactuGES (Servidor)] +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + ID = 273 + + > +[30/07/2007 20:53:56] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[30/07/2007 20:53:56], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) + + > +[30/07/2007 20:53:56] +[Application: FactuGES (Servidor)] +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + ID = 28 + + > +[30/07/2007 20:53:56] [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 + ID, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO + +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) + Plan: PLAN (PAGOS_CLIENTE ORDER PK_PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)) > -[27/07/2007 20:15:31] +[30/07/2007 20:53:56] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[30/07/2007 20:53:56] +[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 = PAGOS_CLIENTE + + > +[30/07/2007 20:53:56] +[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 = PAGOS_CLIENTE + + > +[30/07/2007 20:53:56] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[30/07/2007 20:53:56] [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, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO + +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - ID_EMPRESA = 1 + ID = 28 > -[27/07/2007 20:15:31] -[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/07/2007 20:15:31] -[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/07/2007 20:15:31] +[30/07/2007 20:53:56] [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 + ID, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO + +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) + Plan: PLAN (PAGOS_CLIENTE ORDER PK_PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)) > -[27/07/2007 20:15:31] +[30/07/2007 20:53:56] [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, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO + +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - ID_EMPRESA = 1 + ID = 44 > -[27/07/2007 20:15:31] +[30/07/2007 20:53:56] [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)) +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA - Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[27/07/2007 20:15:31] +[30/07/2007 20:53:56], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) + + > +[30/07/2007 20:53:56] [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)) - +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + ID = 44 > -[27/07/2007 20:15:31] +[30/07/2007 20:53:57] [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 + ID, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO + +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) + Plan: PLAN (PAGOS_CLIENTE ORDER PK_PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)) > -[27/07/2007 20:15:31] +[30/07/2007 20:53:57] [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, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO + +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - ID_EMPRESA = 1 + ID = 50 > -[27/07/2007 20:15:34] +[30/07/2007 20:53:57] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + + > +[30/07/2007 20:53:57], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) + + > +[30/07/2007 20:53:57] +[Application: FactuGES (Servidor)] +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + ID = 50 + + > +[30/07/2007 20:53:57] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + ID, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO + +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_ + Plan: PLAN (PAGOS_CLIENTE ORDER PK_PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)) > -[27/07/2007 20:15:34]SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS))) - - > -[27/07/2007 20:15:34] +[30/07/2007 20:53:57] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:15:34] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR + ID, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:34] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 66 - - > -[27/07/2007 20:15:34] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:34] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 222 - - > -[27/07/2007 20:15:36] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:36] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 210 - - > -[27/07/2007 20:15:39] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:39] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:39]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:39] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:39] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 210 - - > -[27/07/2007 20:15:39] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:39] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 210 - - > -[27/07/2007 20:15:39] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:39]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:39] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 210 - - > -[27/07/2007 20:15:41] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:41] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 217 - - > -[27/07/2007 20:15:42] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:42] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 206 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 214 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 213 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 212 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 211 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 209 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 208 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 207 - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_ - - > -[27/07/2007 20:15:45]SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS))) - - > -[27/07/2007 20:15:45] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 206 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 217 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = > - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 217 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 66 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 206 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 207 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 208 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 209 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 210 - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 211 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 212 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 213 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 214 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:47]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 206 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 206 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:47]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 206 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:47]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 207 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 207 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:47]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 207 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:47]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 208 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 208 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:47]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 208 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:47]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:47] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 209 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 209 - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:47]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:47] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 209 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:48]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 210 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 210 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:48]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 210 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:48]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 211 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 211 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:48]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 211 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:48]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 212 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 212 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:48]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 212 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:48]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:48] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 213 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 213 - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:48]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:48] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 213 - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:49] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:49]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:49] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 214 - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 214 - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:49]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 214 - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:49] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:15:49]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:15:49] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 217 - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 217 - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:15:49]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:15:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 217 - - > -[27/07/2007 20:18:59] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:18:59] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 106 - - > -[27/07/2007 20:19:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 73 - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 105 - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 104 - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 103 - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 102 - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 101 - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 100 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 99 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 98 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 97 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 96 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 95 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 94 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 93 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 85 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 84 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 80 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 90 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 78 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 77 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 76 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 75 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 74 - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_ - - > -[27/07/2007 20:19:03]SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS))) - - > -[27/07/2007 20:19:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 73 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 106 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = > - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 106 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 66 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 73 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 74 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 75 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 76 - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 77 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 78 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 80 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 84 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 85 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 90 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 93 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 94 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 95 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 96 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 97 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 98 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 99 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 100 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 101 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 102 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 103 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 104 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 105 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:05]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 73 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 73 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:05]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 73 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:05]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 74 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 74 - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:05]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 74 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:06]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 75 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 75 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:06]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 75 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:06]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 76 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 76 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:06]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 76 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:06]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 77 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 77 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:06]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 77 - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:06]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 78 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 78 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:07]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 78 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:07]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 80 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 80 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:07]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 80 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:07]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ ID = 84 > -[27/07/2007 20:19:07] +[30/07/2007 20:53:57] [Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 84 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO +WHERE ID_RECIBO_COMPENSADO = :ID - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[27/07/2007 20:19:07]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) +[30/07/2007 20:53:57], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) > -[27/07/2007 20:19:07] +[30/07/2007 20:53:57] [Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 84 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:07]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 85 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 85 - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:07]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 85 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:08]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 90 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 90 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:08]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 90 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:08]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 93 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 93 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:08]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 93 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:08]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 94 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 94 - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:08]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 94 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:09] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:09]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:09] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 95 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 95 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:09]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 95 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:09] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:09]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:09] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 96 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 96 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:09]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 96 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:09] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:09]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:09] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 97 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 97 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:09]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 97 - - > -[27/07/2007 20:19:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:09] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:09]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:10] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 98 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 98 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:10]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 98 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:10] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:10]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:10] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 99 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 99 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:10]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 99 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:10] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:10]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:10] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 100 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 100 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:10]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 100 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:10] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:10]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:10] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 101 - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 101 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:11]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 101 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:11] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:11]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:11] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 102 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 102 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:11]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 102 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:11] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:11]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:11] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 103 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 103 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:11]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 103 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:11] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:11]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:11] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 104 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 104 - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:11]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:11] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 104 - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:12] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:12]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:12] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 105 - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 105 - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:12]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 105 - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:12] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:19:12]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:19:12] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 106 - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 106 - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:19:12]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:19:12] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 106 - - > -[27/07/2007 20:19:54] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:54] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 105 - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 104 - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 103 - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 102 - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:57] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 101 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 100 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 99 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 98 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 97 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 96 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 95 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 94 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 93 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 85 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 84 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 80 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 90 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 78 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 77 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 76 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 75 - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:58] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 74 - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_ - - > -[27/07/2007 20:19:59]SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS))) - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 73 - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 105 - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = > - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:19:59] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 105 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 66 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 73 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 74 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 75 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 76 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 77 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 78 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 80 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 84 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 85 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 90 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 93 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 94 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 95 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 96 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 97 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 98 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 99 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 100 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 101 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 102 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 103 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 104 - - > -[27/07/2007 20:20:00] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:00] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:00]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:01] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 73 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 73 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:01]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 73 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:01] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:01]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:01] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 74 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 74 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:01]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 74 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:01] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:01]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:01] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 75 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 75 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:01]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 75 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:01] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:01]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:01] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 76 - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:01] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 76 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:02]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 76 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:02] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:02]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:02] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 77 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 77 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:02]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 77 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:02] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:02]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:02] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 78 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 78 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:02]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 78 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:02] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:02]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:02] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 80 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 80 - - > -[27/07/2007 20:20:02] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:02]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 80 - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:03] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:03]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:03] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID +WHERE ID_RECIBO_COMPENSADO = :ID ID = 84 > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 84 - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:03]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 84 - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:03] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:03]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:03] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 85 - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 85 - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:03]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 85 - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:03] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:03]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:03] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 90 - - > -[27/07/2007 20:20:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 90 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:04]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 90 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:04] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:04]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:04] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 93 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 93 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:04]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 93 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:04] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:04]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:04] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 94 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 94 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:04]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 94 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:04] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:04]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:04] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 95 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 95 - - > -[27/07/2007 20:20:04] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:05]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 95 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:05]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 96 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 96 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:05]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 96 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:05]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 97 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 97 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:05]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 97 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:05]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:05] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 98 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 98 - - > -[27/07/2007 20:20:05] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:05]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 98 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:06]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 99 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 99 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:06]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 99 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:06]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 100 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 100 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:06]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 100 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:06]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:06] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 101 - - > -[27/07/2007 20:20:06] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 101 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:07]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 101 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:07]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 102 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 102 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:07]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 102 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:07]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 103 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 103 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:07]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 103 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:07]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:07] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 104 - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:07] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 104 - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:08]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 104 - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_ - - > -[27/07/2007 20:20:08]CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), EMPRESAS INDEX (PK_EMPRESAS)), FORMAS_PAGO INDEX (RDB$PRIMARY1)), CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))) - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_FACTURAS_CLIENTE.ID, V_FACTURAS_CLIENTE.REFERENCIA, V_FACTURAS_CLIENTE.FECHA_FACTURA, - V_FACTURAS_CLIENTE.BASE_IMPONIBLE, V_FACTURAS_CLIENTE.DESCUENTO, V_FACTURAS_CLIENTE.IMPORTE_DESCUENTO, - V_FACTURAS_CLIENTE.IVA, V_FACTURAS_CLIENTE.IMPORTE_IVA, - V_FACTURAS_CLIENTE.RE, V_FACTURAS_CLIENTE.IMPORTE_RE, - V_FACTURAS_CLIENTE.IMPORTE_TOTAL, - V_FACTURAS_CLIENTE.OBSERVACIONES, FORMAS_PAGO.DESCRIPCION AS FORMA_PAGO, V_FACTURAS_CLIENTE.ID_CLIENTE, - V_FACTURAS_CLIENTE.NIF_CIF, V_FACTURAS_CLIENTE.NOMBRE, V_FACTURAS_CLIENTE.CALLE, - V_FACTURAS_CLIENTE.PROVINCIA, V_FACTURAS_CLIENTE.CODIGO_POSTAL, V_FACTURAS_CLIENTE.POBLACION, - CONTACTOS_DATOS_BANCO.TITULAR, - CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, - CONTACTOS_DATOS_BANCO.DC, - CONTACTOS_DATOS_BANCO.CUENTA, - ID_EMPRESA, EMPRESAS.NIF_CIF as NIF_CIF_EMPRESA, EMPRESAS.RAZON_SOCIAL, - EMPRESAS.CALLE as CALLE_EMPRESA, - - > -[27/07/2007 20:20:08] EMPRESAS.POBLACION as POBLACION_EMPRESA, - EMPRESAS.PROVINCIA as PROVINCIA_EMPRESA, EMPRESAS.CODIGO_POSTAL as CODIGO_POSTAL_EMPRESA, - EMPRESAS.TELEFONO_1, EMPRESAS.FAX, EMPRESAS.MOVIL_1, EMPRESAS.EMAIL_1, - EMPRESAS.PAGINA_WEB, EMPRESAS.REGISTRO_MERCANTIL, EMPRESAS.LOGOTIPO -FROM V_FACTURAS_CLIENTE -LEFT JOIN EMPRESAS ON EMPRESAS.ID = ID_EMPRESA -LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = V_FACTURAS_CLIENTE.ID_FORMA_PAGO) -LEFT JOIN CONTACTOS_DATOS_BANCO ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = V_FACTURAS_CLIENTE.ID_CLIENTE) -WHERE V_FACTURAS_CLIENTE.ID = :ID - - ID = 105 - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - Plan: PLAN SORT ((FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1))) - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_FACTURA, POSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, - IMPORTE_UNIDAD, DESCUENTO, IMPORTE_TOTAL, VISIBLE -FROM FACTURAS_CLIENTE_DETALLES -WHERE ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 105 - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (SORT (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIB - - > -[27/07/2007 20:20:08]OS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) - - > -[27/07/2007 20:20:08] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO, V_RECIBOS_CLIENTE.IMPORTE_TOTAL -FROM V_RECIBOS_CLIENTE -WHERE V_RECIBOS_CLIENTE.ID_FACTURA = :ID_FACTURA -ORDER BY V_RECIBOS_CLIENTE.FECHA_VENCIMIENTO - - ID_FACTURA = 105 - - > -[27/07/2007 20:20:43] +[30/07/2007 20:53:58] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA - - Plan: PLAN (TIPOS_IVA NATURAL) - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:20:43] -[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/07/2007 20:20:43] -[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/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA - - - > -[27/07/2007 20:20:43] -[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 - FROM - V_CLIENTES WHERE (ID = -9000) AND (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/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:20:43] -[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_CLIENTES - - > -[27/07/2007 20:20:43] -[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_CLIENTES - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:20:43] -[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 - FROM - V_CLIENTES WHERE (ID = -9000) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, - DC, CUENTA - FROM - FORMAS_PAGO - - Plan: PLAN (FORMAS_PAGO NATURAL) - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:20:43] -[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 - - > -[27/07/2007 20:20:43] -[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 - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, - DC, CUENTA - FROM - FORMAS_PAGO - - - > -[27/07/2007 20:20:43] -[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/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:20:43] -[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 - - > -[27/07/2007 20:20:43] -[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 - - > -[27/07/2007 20:20:43] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:20:43] -[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/07/2007 20:20: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/07/2007 20:20: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 = 13 - - > -[27/07/2007 20:22:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID - FROM - USUARIOS - WHERE USUARIO = :USUARIO AND - PASS = :PASS AND - ACTIVO = 1 - - Plan: PLAN (USUARIOS NATURAL) - - > -[27/07/2007 20:22:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID - FROM - USUARIOS - WHERE USUARIO = :USUARIO AND - PASS = :PASS AND - ACTIVO = 1 - - USUARIO = Luis - PASS = 1 - - > -[27/07/2007 20:22:03] -[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/07/2007 20:22:03] -[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/07/2007 20:22:03] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID_EMPRESA - FROM - EMPRESAS_USUARIOS - WHERE ID_USUARIO = :ID_USUARIO - - Plan: PLAN (EMPRESAS_USUARIOS NATURAL) - - > -[27/07/2007 20:22:03] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_EMPRESA - FROM - EMPRESAS_USUARIOS - WHERE ID_USUARIO = :ID_USUARIO - - ID_USUARIO = 2 - - > -[27/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:05] -[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/07/2007 20:22:09] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI FACTURAS_CLIENTE ORDER PK_FACTURAS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE)) -PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_FACTURAS_CLIENTE V_FAC_CLI_ - - > -[27/07/2007 20:22:09]SITUACION V_REC_FAC_CLI_COBRADOS V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)), V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBRADOS RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE))), V_FACTURAS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE), V_FACTURAS_CLIENTE COMISIONES_LIQUIDADAS INDEX (PK_COMISIONES_LIQUIDADAS)), V_FACTURAS_CLIENTE CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS))) - - > -[27/07/2007 20:22:09] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, - DESCUENTO, IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE, - IMPORTE_TOTAL, OBSERVACIONES, ID_CLIENTE, NIF_CIF, NOMBRE, CALLE, - POBLACION, PROVINCIA, CODIGO_POSTAL, FECHA_ALTA, FECHA_MODIFICACION, - USUARIO, ID_FORMA_PAGO, RECARGO_EQUIVALENCIA, ID_TIPO_IVA, - IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, - ID_AGENTE - FROM - V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:22:10] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR + ID, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN (PAGOS_CLIENTE ORDER PK_PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE)) > -[27/07/2007 20:22:10] +[30/07/2007 20:53:58] [Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR +: [Execute] SELECT + ID, ID_RECIBO, TIPO, FECHA_PAGO, TITULAR, ENTIDAD, + SUCURSAL, DC, CUENTA, FECHA_ALTA, FECHA_MODIFICACION, + USUARIO -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; +FROM PAGOS_CLIENTE +WHERE ID_RECIBO = :ID +ORDER BY ID /*Muy importante no quitar*/ - ID_FACTURA = 66 + ID = 115 > -[27/07/2007 20:22:10] +[30/07/2007 20:53:58] [Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[27/07/2007 20:22:10] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, - - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; - - ID_FACTURA = 222 +[30/07/2007 20:53:58], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) > -[27/07/2007 20:22:12] +[30/07/2007 20:53:58] [Application: FactuGES (Servidor)] -: [Prepare] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + ID = 115 > -[27/07/2007 20:22:12] +[30/07/2007 20:54:01] [Application: FactuGES (Servidor)] -: [Execute] SELECT - FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, - FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, - FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, - FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, - FACTURAS_CLIENTE_DETALLES.VISIBLE, +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA - FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, - FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM FACTURAS_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON FACTURAS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE FACTURAS_CLIENTE_DETALLES.ID_FACTURA = :ID_FACTURA -ORDER BY POSICION; +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID - ID_FACTURA = 217 + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (IDX_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[27/07/2007 20:22:16] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA - - Plan: PLAN (TIPOS_IVA NATURAL) +[30/07/2007 20:54:01], V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) > -[27/07/2007 20:22:16] +[30/07/2007 20:54:01] [Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ID_EMPRESA + +FROM V_RECIBOS_CLIENTE +WHERE ID_RECIBO_COMPENSADO = :ID + + ID = > + + > +[30/07/2007 20:54:01] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA_REC_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + ID_REMESA, + REFERENCIA_REMESA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + DESCRIPCION, + OBSERVACIONES, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + FORMA_PAGO_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ENTIDAD_CLIENTE, + SUCURSAL_CLIENTE, + DC_CLIENTE, + CUENTA_CLIENTE, + ID_EMPRESA, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO + +FROM V_RECIBOS_CLIENTE WHERE (ID_EMPRESA IN (1)) + + Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE NATURAL, JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC_CLI_SITUACION + + > +[30/07/2007 20:54:01] PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))), V_RECIBOS_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_RECIBOS_CLIENTE FORMAS_PAGO INDEX (RDB$PRIMARY1)), V_RECIBOS_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_RECIBOS_CLIENTE CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)), V_RECIBOS_CLIENTE REMESAS_CLIENTE INDEX (PK_REMESAS_CLIENTE)), V_RECIBOS_CLIENTE V_REC_CLI_COMPENSADOS RECIBOS_CLIENTE ORDER IDX_RECIBOS_CLIENTE), V_RECIBOS_CLIENTE RECIBO_COMPENSADO1 INDEX (PK_RECIBOS_CLIENTE)), JOIN (V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE RECIBO_COMPENSADO2 PAGOS_CLIENTE INDEX (FK_PAGOS_CLIENTE))) + + > +[30/07/2007 20:54:01] +[Application: FactuGES (Servidor)] +: [Execute] SELECT ID, + ID_RECIBO_COMPENSADO, + REFERENCIA_REC_COMPENSADO, + REFERENCIA, + SITUACION, + ID_FACTURA, + ID_REMESA, + REFERENCIA_REMESA, + FECHA_EMISION, + FECHA_VENCIMIENTO, + DESCRIPCION, + OBSERVACIONES, + IMPORTE, + OTROS_GASTOS, + IMPORTE_TOTAL, + FECHA_FACTURA, + FORMA_PAGO_FACTURA, + IMPORTE_FACTURA, + ID_CLIENTE, + NOMBRE_CLIENTE, + NIF_CIF_CLIENTE, + ENTIDAD_CLIENTE, + SUCURSAL_CLIENTE, + DC_CLIENTE, + CUENTA_CLIENTE, + ID_EMPRESA, + FECHA_ALTA, + FECHA_MODIFICACION, + USUARIO + +FROM V_RECIBOS_CLIENTE WHERE (ID_EMPRESA IN (1)) > -[27/07/2007 20:22:16] -[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 - FROM - V_CLIENTES WHERE (ID = -9000) AND (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/07/2007 20:22:16] -[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 - FROM - V_CLIENTES WHERE (ID = -9000) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:22:16] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, - DC, CUENTA - FROM - FORMAS_PAGO - - Plan: PLAN (FORMAS_PAGO NATURAL) - - > -[27/07/2007 20:22:16] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, - DC, CUENTA - FROM - FORMAS_PAGO - - - > -[27/07/2007 20:22:16] -[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/07/2007 20:22:16] -[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/07/2007 20:22:19] -[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 - 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/07/2007 20:22:19] -[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 - FROM - V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:22:20] -[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/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:22:20] -[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/07/2007 20:22:20] -[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/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:22:20] -[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/07/2007 20:22:20] -[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/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:22:20] -[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/07/2007 20:22:20] -[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/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:22:20] -[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_DIRECCIONES - - > -[27/07/2007 20:22:20] -[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_DIRECCIONES - - > -[27/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:22:20] -[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/07/2007 20:22:20] -[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/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:22:20] -[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 - - > -[27/07/2007 20:22:20] -[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 - - > -[27/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:22:20] -[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/07/2007 20:22:20] -[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/07/2007 20:22:20] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:22:20] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:22:21] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 2 - - > -[27/07/2007 20:22:21] -[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/07/2007 20:22:21] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 63 - - > -[27/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 79 - - > -[27/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:21] -[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/07/2007 20:22:22] -[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 - 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/07/2007 20:22:22] -[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 - FROM - V_CLIENTES WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[27/07/2007 20:22:22] -[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/07/2007 20:22:22] -[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/07/2007 20:22:22] -[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/07/2007 20:22:22] -[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/07/2007 20:22:22] -[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/07/2007 20:22:22] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 79 - - > -[27/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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 = 9 - - > -[27/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 444 - - > -[27/07/2007 20:22:23] -[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/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 79 - - > -[27/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA - FROM - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 2 - - > -[27/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[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/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) - - Plan: PLAN (TIPOS_IVA INDEX (RDB$PRIMARY3)) - - > -[27/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) - - - > -[27/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) - - Plan: PLAN (TIPOS_IVA INDEX (RDB$PRIMARY3)) - - > -[27/07/2007 20:22:23] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) - - - > -[27/07/2007 20:22:27] -[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, - CLIENTES_DTOS_PROVEEDORES.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS -LEFT OUTER JOIN CLIENTES_DTOS_PROVEEDORES -ON ((CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR = V_ARTICULOS.ID_PROVEEDOR) -AND (CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE)) WHERE (V_ARTICULOS.ID_EMPRESA = 1) - - Plan: PLAN JOIN (JOIN (V_ARTICULOS ARTICULOS INDEX (FK_ARTICULOS_EMPRESA), V_ARTICULOS CONTACTOS INDEX (PK_CONTACTOS)), CLIENTES_DTOS_PROVEE - - > -[27/07/2007 20:22:27]DORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI, IDX_CLIENTES_DTOS_PROV_ID_PROV)) - - > -[27/07/2007 20:22:27] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[27/07/2007 20:22:27] -[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 - - > -[27/07/2007 20:22:27] -[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 - - > -[27/07/2007 20:22:27] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[27/07/2007 20:22:27] -[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, - CLIENTES_DTOS_PROVEEDORES.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS -LEFT OUTER JOIN CLIENTES_DTOS_PROVEEDORES -ON ((CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR = V_ARTICULOS.ID_PROVEEDOR) -AND (CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE)) WHERE (V_ARTICULOS.ID_EMPRESA = 1) - - ID_CLIENTE = 79 - - > -[27/07/2007 20:22:32] -[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, - CLIENTES_DTOS_PROVEEDORES.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS -LEFT OUTER JOIN CLIENTES_DTOS_PROVEEDORES -ON ((CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR = V_ARTICULOS.ID_PROVEEDOR) -AND (CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE)) WHERE (V_ARTICULOS.ID_EMPRESA = 1) - - Plan: PLAN JOIN (JOIN (V_ARTICULOS ARTICULOS INDEX (FK_ARTICULOS_EMPRESA), V_ARTICULOS CONTACTOS INDEX (PK_CONTACTOS)), CLIENTES_DTOS_PROVEE - - > -[27/07/2007 20:22:33]DORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI, IDX_CLIENTES_DTOS_PROV_ID_PROV)) - - > -[27/07/2007 20:22:33] -[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, - CLIENTES_DTOS_PROVEEDORES.DESCUENTO, - V_ARTICULOS.PRECIO_NETO, - V_ARTICULOS.INVENTARIABLE, - V_ARTICULOS.ID_PROVEEDOR, - V_ARTICULOS.NOMBRE_PROVEEDOR, - V_ARTICULOS.ELIMINADO -FROM V_ARTICULOS -LEFT OUTER JOIN CLIENTES_DTOS_PROVEEDORES -ON ((CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR = V_ARTICULOS.ID_PROVEEDOR) -AND (CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE)) WHERE (V_ARTICULOS.ID_EMPRESA = 1) - - ID_CLIENTE = 79 - - > diff --git a/Source/Cliente/FactuGES.bdsproj b/Source/Cliente/FactuGES.bdsproj index eaeb4691..fe580c31 100644 --- a/Source/Cliente/FactuGES.bdsproj +++ b/Source/Cliente/FactuGES.bdsproj @@ -149,7 +149,7 @@ False 2 1 - 8 + 9 0 False False @@ -162,7 +162,7 @@ Rodax Software S.L. - 2.1.8.0 + 2.1.9.0 FactuGES diff --git a/Source/Cliente/FactuGES.rc b/Source/Cliente/FactuGES.rc index 9a216d52..53b35787 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,1,8,0 -PRODUCTVERSION 2,1,8,0 +FILEVERSION 2,1,9,0 +PRODUCTVERSION 2,1,9,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.1.8.0\0" + VALUE "FileVersion", "2.1.9.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 02c9c14c..5ebe02ac 100644 Binary files a/Source/Cliente/FactuGES.res and b/Source/Cliente/FactuGES.res differ diff --git a/Source/Compras_Group.bdsgroup b/Source/Compras_Group.bdsgroup index 185ecb70..e6d68a41 100644 --- a/Source/Compras_Group.bdsgroup +++ b/Source/Compras_Group.bdsgroup @@ -14,6 +14,14 @@ + + + + + + + + DataAbstract_D10\DataAbstract_D10.bdsproj Base\Base.bdsproj @@ -47,7 +55,18 @@ Modulos\Albaranes de proveedor\Data\AlbaranesProveedor_data.bdsproj Modulos\Facturas de cliente\Controller\FacturasCliente_controller.bdsproj Modulos\Relaciones\Albaranes de cliente - Facturas de cliente\AlbCli_FacCli_relation.bdsproj - DataAbstract_D10.bpl Base.bpl GUIBase.bpl Contactos_view.bpl Articulos_view.bpl RecibosProveedor_model.bpl RecibosProveedor_data.bpl RecibosProveedor_controller.bpl RecibosProveedor_view.bpl RecibosProveedor_plugin.bpl FacturasProveedor_model.bpl FacturasProveedor_data.bpl AlbaranesProveedor_controller.bpl AlbProv_FacProv_relation.bpl AlbaranesProveedor_view.bpl AlbaranesProveedor_plugin.bpl PedidosProveedor_controller.bpl FacturasProveedor_controller.bpl PedProv_FacProv_relation.bpl FacturasProveedor_view.bpl PedidosProveedor_view.bpl FacturasProveedor_plugin.bpl FactuGES.exe FactuGES_Server.exe PedCli_PedProv_relation.bpl PedProv_AlbProv_relation.bpl PedidosProveedor_model.bpl PedidosProveedor_data.bpl AlbaranesProveedor_model.bpl AlbaranesProveedor_data.bpl FacturasCliente_controller.bpl AlbCli_FacCli_relation.bpl + Modulos\Facturas de cliente\Model\FacturasCliente_model.bdsproj + Modulos\Facturas de cliente\Views\FacturasCliente_view.bdsproj + Modulos\Remesas de cliente\Model\RemesasCliente_model.bdsproj + Modulos\Remesas de proveedor\Model\RemesasProveedor_model.bdsproj + Modulos\Remesas de proveedor\Data\RemesasProveedor_data.bdsproj + Modulos\Remesas de cliente\Data\RemesasCliente_data.bdsproj + Modulos\Remesas de cliente\Controller\RemesasCliente_controller.bdsproj + Modulos\Remesas de proveedor\Controller\RemesasProveedor_controller.bdsproj + Modulos\Remesas de proveedor\Views\RemesasProveedor_view.bdsproj + Modulos\Remesas de cliente\Views\RemesasCliente_view.bdsproj + Modulos\Banca electronica\Controller\BancaElectronica_controller.bdsproj + DataAbstract_D10.bpl Base.bpl GUIBase.bpl Contactos_view.bpl Articulos_view.bpl RecibosProveedor_model.bpl RecibosProveedor_data.bpl RecibosProveedor_controller.bpl RecibosProveedor_view.bpl RecibosProveedor_plugin.bpl FacturasProveedor_model.bpl FacturasProveedor_data.bpl AlbaranesProveedor_controller.bpl AlbProv_FacProv_relation.bpl AlbaranesProveedor_view.bpl AlbaranesProveedor_plugin.bpl PedidosProveedor_controller.bpl FacturasProveedor_controller.bpl PedProv_FacProv_relation.bpl FacturasProveedor_view.bpl PedidosProveedor_view.bpl FacturasProveedor_plugin.bpl FactuGES.exe FactuGES_Server.exe PedCli_PedProv_relation.bpl PedProv_AlbProv_relation.bpl PedidosProveedor_model.bpl PedidosProveedor_data.bpl AlbaranesProveedor_model.bpl AlbaranesProveedor_data.bpl FacturasCliente_controller.bpl AlbCli_FacCli_relation.bpl FacturasCliente_model.bpl FacturasCliente_view.bpl RemesasCliente_model.bpl RemesasProveedor_model.bpl RemesasProveedor_data.bpl RemesasCliente_data.bpl RemesasCliente_controller.bpl RemesasProveedor_controller.bpl RemesasProveedor_view.bpl RemesasCliente_view.bpl BancaElectronica_controller.bpl diff --git a/Source/Lib/Base.dcp b/Source/Lib/Base.dcp index 407bd4b9..beadad58 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 68551eed..c02e139b 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 fb8c6aa3..ff16728e 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 6546ebf9..6f57fe32 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 8ab00da9..713a43cd 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas @@ -630,21 +630,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorAlbaranesDevCliente', IEditorAlbaranesDevCliente, AEditor); - with AEditor do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Albaranes := AAlbarans; - end; + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Albaranes := AAlbarans; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowEmbedded; - finally - AEditor := NIL; - end; end; function TAlbaranesClienteController._Vacio: IBizAlbaranCliente; @@ -747,8 +744,10 @@ begin if not Assigned(AAlbaran) then raise Exception.Create ('Albarán no asignado: EsModificable'); - Result := (AAlbaran.SITUACION = SITUACION_ALBARAN_PENDIENTE) - and EsModificable(AAlbaran); + Result := EsModificable(AAlbaran); + + if AAlbaran.TIPO = CTE_TIPO_ALBARAN then + Result := Result and (AAlbaran.SITUACION = SITUACION_ALBARAN_PENDIENTE); end; function TAlbaranesClienteController.EsModificable(AAlbaran: IBizAlbaranCliente): Boolean; diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm index 861d57b2..51aad477 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm @@ -200,6 +200,10 @@ 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 diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesDevCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesDevCliente.dfm index 1f308281..a1940c55 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesDevCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesDevCliente.dfm @@ -881,7 +881,7 @@ inherited fEditorAlbaranesDevCliente: TfEditorAlbaranesDevCliente inherited JsImprimirDialog: TJSDialog CustomButtons = < item - Caption = 'Imprimir la orden de devoluci'#243'n seleccionada' + Caption = 'Imprimir la orden/es de devoluci'#243'n seleccionada/s' Value = 100 Default = True end @@ -894,7 +894,7 @@ inherited fEditorAlbaranesDevCliente: TfEditorAlbaranesDevCliente inherited JsPrevisualizarDialog: TJSDialog CustomButtons = < item - Caption = 'Previsualizar la orden de devoluci'#243'n seleccionada' + Caption = 'Previsualizar la orden/es de devoluci'#243'n seleccionada/s' Value = 100 Default = True end @@ -904,4 +904,9 @@ inherited fEditorAlbaranesDevCliente: TfEditorAlbaranesDevCliente end> Width = 465 end + inherited JsListaAlbaranesNoEliminados: TJSDialog + Instruction.Text = + 'Las siguientes ordenes de devoluci'#243'n no han podido ser eliminada' + + 's, porque tiene una factura asociada' + end end diff --git a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm index 1b7177a7..5d8c3f29 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm @@ -116,26 +116,6 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente ExplicitTop = 28 inherited dxLayoutControl1: TdxLayoutControl Align = alTop - inherited edtlNombre: TcxDBTextEdit - ExplicitWidth = 224 - Width = 224 - end - inherited edtNIFCIF: TcxDBTextEdit - ExplicitWidth = 562 - Width = 562 - end - inherited edtCalle: TcxDBTextEdit - ExplicitWidth = 562 - Width = 562 - end - inherited edtPoblacion: TcxDBTextEdit - ExplicitWidth = 177 - Width = 177 - end - inherited edtProvincia: TcxDBTextEdit - ExplicitWidth = 327 - Width = 327 - end inherited edtCodigoPostal: TcxDBTextEdit Left = 268 ExplicitLeft = 268 @@ -154,9 +134,6 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente inherited actElegirContacto: TAction OnUpdate = frViewClienteAlbaranactElegirContactoUpdate end - inherited actAnadirContacto: TAction - OnUpdate = frViewClienteAlbaranactAnadirContactoUpdate - end end inherited PngImageList: TPngImageList Top = 65528 diff --git a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas index 576044e0..ed3975a6 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas @@ -109,8 +109,6 @@ type var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); procedure eFechaRecepcionPropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); - - procedure frViewClienteAlbaranactAnadirContactoUpdate(Sender: TObject); procedure frViewClienteAlbaranactElegirContactoUpdate(Sender: TObject); procedure actElegirDireccionUpdate(Sender: TObject); procedure actVerPedidoCliUpdate(Sender: TObject); @@ -306,12 +304,6 @@ begin end; end; -procedure TfrViewAlbaranCliente.frViewClienteAlbaranactAnadirContactoUpdate(Sender: TObject); -begin - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := (not Assigned(FPedidoAsociado)); -end; - procedure TfrViewAlbaranCliente.frViewClienteAlbaranactElegirContactoUpdate(Sender: TObject); begin if (Sender as TAction).Enabled then diff --git a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas index 7e245744..448a86d1 100644 --- a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas +++ b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas @@ -639,22 +639,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorAlbaranesProveedor', IEditorAlbaranesProveedor, AEditor); - with AEditor do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Albaranes := AAlbarans; - MultiSelect := True; - end; + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Albaranes := AAlbarans; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowEmbedded; - finally - AEditor := NIL; - end; end; procedure TAlbaranesProveedorController.VerTodosAlbaranesDev(AAlbarans: IBizAlbaranProveedor); @@ -665,21 +661,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorAlbaranesDevProveedor', IEditorAlbaranesDevProveedor, AEditor); - with AEditor do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Albaranes := AAlbarans; - end; + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Albaranes := AAlbarans; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowEmbedded; - finally - AEditor := NIL; - end; end; function TAlbaranesProveedorController._Vacio: IBizAlbaranProveedor; diff --git a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesDevProveedor.dfm b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesDevProveedor.dfm index 5fc5475d..286a98dc 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesDevProveedor.dfm +++ b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesDevProveedor.dfm @@ -124,6 +124,11 @@ inherited fEditorAlbaranesDevProveedor: TfEditorAlbaranesDevProveedor 6F8A0E921A675CAE400000000049454E44AE426082} end end + inherited TBXDock: TTBXDock + inherited TBXTMain2: TTBXToolbar + ExplicitWidth = 112 + end + end inherited EditorActionList: TActionList inherited actNuevo: TAction ImageIndex = 24 @@ -864,7 +869,7 @@ inherited fEditorAlbaranesDevProveedor: TfEditorAlbaranesDevProveedor inherited JsPrevisualizarDialog: TJSDialog CustomButtons = < item - Caption = 'Previsualizar la orden de devoluci'#243'n seleccionada' + Caption = 'Previsualizar la orden/es de devoluci'#243'n seleccionada/s' Value = 100 Default = True end @@ -876,7 +881,7 @@ inherited fEditorAlbaranesDevProveedor: TfEditorAlbaranesDevProveedor inherited JsImprimirDialog: TJSDialog CustomButtons = < item - Caption = 'Imprimir la orden de devoluci'#243'n seleccionada' + Caption = 'Imprimir la orden/es de devoluci'#243'n seleccionada/s' Value = 100 Default = True end @@ -885,4 +890,9 @@ inherited fEditorAlbaranesDevProveedor: TfEditorAlbaranesDevProveedor Value = 200 end> end + inherited JsListaAlbaranesNoEliminados: TJSDialog + Instruction.Text = + 'Las siguientes ordenes de devoluci'#243'n no han podido ser eliminada' + + 's, porque est'#225'n asociadas a una factura' + end end diff --git a/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas b/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas index 5e5ebc5d..6b25805a 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas +++ b/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas @@ -90,6 +90,7 @@ type procedure SetAlbaran(const Value: IBizAlbaranProveedor); virtual; function GetViewProveedorAlbaran: TfrViewDatosYSeleccionProveedor; procedure SetViewProveedorAlbaran(const Value: TfrViewDatosYSeleccionProveedor); + public property Albaran: IBizAlbaranProveedor read GetAlbaran write SetAlbaran; property ViewProveedorAlbaran: TfrViewDatosYSeleccionProveedor read GetViewProveedorAlbaran; diff --git a/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas b/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas index db4b74d0..b8df7ca8 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas +++ b/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas @@ -50,6 +50,8 @@ type procedure SetAlbaranProveedor(const Value: IBizAlbaranProveedor); procedure CambioDireccionAlmacen; procedure RefrescarDireccion; + procedure SetReadOnly(Value: Boolean); override; + public property AlbaranProveedor: IBizAlbaranProveedor read GetAlbaranProveedor write SetAlbaranProveedor; constructor Create(AOwner: TComponent); override; @@ -60,7 +62,7 @@ implementation {$R *.dfm} uses - uEditorRegistryUtils; + uEditorRegistryUtils, uCustomView; procedure TfrViewDireccionEntregaAlbaranProv.actListaExecute(Sender: TObject); begin @@ -187,6 +189,16 @@ begin end; end; +procedure TfrViewDireccionEntregaAlbaranProv.SetReadOnly(Value: Boolean); +begin + inherited; + if ReadOnly then + begin + rdxDestino1.Enabled := False; + rdxDestino2.Enabled := False; + end; +end; + procedure TfrViewDireccionEntregaAlbaranProv.txtDireccionDblClick(Sender: TObject); begin inherited; diff --git a/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas b/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas index f9f687f1..fca681d5 100644 --- a/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas +++ b/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas @@ -80,6 +80,8 @@ type procedure SetOnProveedorChanged (const Value : TNotifyEvent); function GetMsgElegirProveedor: String; procedure SetMsgElegirProveedor(const Value: String); + procedure SetReadOnly(Value: Boolean); override; + public constructor Create(AOwner: TComponent); override; property MsgElegirProveedor : String read GetMsgElegirProveedor write SetMsgElegirProveedor; @@ -175,6 +177,17 @@ begin FOnProveedorChanged(Self); end; +procedure TfrViewDatosYSeleccionProveedor.SetReadOnly(Value: Boolean); +begin + inherited; + + if ReadOnly then + begin + actAnadirContacto.Enabled := False; + actElegirContacto.Enabled := False; + end; +end; + procedure TfrViewDatosYSeleccionProveedor.SetController(Value: IProveedoresController); begin FController := Value; diff --git a/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.pas b/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.pas index 90abb9fb..2b5f504b 100644 --- a/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.pas +++ b/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.pas @@ -75,8 +75,7 @@ procedure TfEditorFacturasCliente.actEliminarUpdate(Sender: TObject); begin inherited; if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (FFacturas.SITUACION = 'PENDIENTE'); + (Sender as TAction).Enabled := (FFacturas.SITUACION = 'PENDIENTE'); end; procedure TfEditorFacturasCliente.actNuevaFacturaExecute(Sender: TObject); diff --git a/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas b/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas index 30d7deb4..92a5e084 100644 --- a/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas +++ b/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorController.pas @@ -30,18 +30,21 @@ type function Anadir(AFactura : IBizFacturaProveedor; const IDPedido : Integer): Boolean; overload; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(AFactura : IBizFacturaProveedor): Boolean; overload; + function Eliminar(AFactura : IBizFacturaProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(AFactura : IBizFacturaProveedor): Boolean; procedure DescartarCambios(AFactura : IBizFacturaProveedor); function Existe(const ID: Integer) : Boolean; procedure RecuperarProveedor(AFactura : IBizFacturaProveedor); function Duplicar(AFactura: IBizFacturaProveedor): IBizFacturaProveedor; function GenerarAbono(AFactura: IBizFacturaProveedor): IBizFacturaProveedor; - procedure Preview(AFactura : IBizFacturaProveedor); - procedure Print(AFactura : IBizFacturaProveedor); + + procedure Preview(AFactura : IBizFacturaProveedor; AllItems: Boolean = false); + procedure Print(AFactura : IBizFacturaProveedor; AllItems: Boolean = false); procedure RecalcularImportes(FFactura: IBizFacturaProveedor); - + function EsModificable(AFactura: IBizFacturaProveedor): Boolean; + function EsEliminable(AFactura: IBizFacturaProveedor): Boolean; + function ElegirFacturas(AFacturas : IBizFacturaProveedor; AMensaje: String; AMultiSelect: Boolean): IBizFacturaProveedor; function ExtraerSeleccionados(ARecibosProveedor: IBizFacturaProveedor) : IBizFacturaProveedor; end; @@ -76,7 +79,7 @@ type destructor Destroy; override; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(AFactura : IBizFacturaProveedor): Boolean; overload; + function Eliminar(AFactura : IBizFacturaProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(AFactura : IBizFacturaProveedor): Boolean; procedure DescartarCambios(AFactura : IBizFacturaProveedor); virtual; function Existe(const ID: Integer) : Boolean; virtual; @@ -93,10 +96,13 @@ type function Duplicar(AFactura: IBizFacturaProveedor): IBizFacturaProveedor; function GenerarAbono(AFactura: IBizFacturaProveedor): IBizFacturaProveedor; procedure RecuperarProveedor(AFactura : IBizFacturaProveedor); - procedure Preview(AFactura : IBizFacturaProveedor); - procedure Print(AFactura : IBizFacturaProveedor); + + procedure Preview(AFactura : IBizFacturaProveedor; AllItems: Boolean = false); + procedure Print(AFactura : IBizFacturaProveedor; AllItems: Boolean = false); procedure RecalcularImportes(FFactura: IBizFacturaProveedor); + function EsModificable(AFactura: IBizFacturaProveedor): Boolean; + function EsEliminable(AFactura: IBizFacturaProveedor): Boolean; function ElegirFacturas(AFacturas : IBizFacturaProveedor; AMensaje: String; AMultiSelect: Boolean): IBizFacturaProveedor; function ExtraerSeleccionados(AFacturasProveedor: IBizFacturaProveedor) : IBizFacturaProveedor; @@ -606,17 +612,32 @@ begin try RecuperarProveedor(AFactura); CreateEditor('EditorFacturaProveedor', IEditorFacturaProveedor, AEditor); - with AEditor do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Factura := AFactura; - end; + + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Factura := AFactura; + + //MODO CONSULTAR + if not EsModificable(AFactura) then + begin + SetDataTableReadOnly(AFactura.DataTable, True); + ReadOnly := True; + end; + + ShowModal; + + //MODO CONSULTAR (Se deja la tabla como estaba) + if ReadOnly then + SetDataTableReadOnly(AFactura.DataTable, False); + + AEditor.Release; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - AEditor.ShowModal; end; procedure TFacturasProveedorController.VerTodos(AFacturas: IBizFacturaProveedor); @@ -631,13 +652,13 @@ begin begin Controller := Self; //OJO ORDEN MUY IMPORTANTE Facturas := AFacturas; + MultiSelect := True; + ShowEmbedded; end; finally + AEditor := Nil; HideHourglassCursor; end; - - if Assigned(AEditor) then - AEditor.ShowEmbedded; end; function TFacturasProveedorController._Vacio: IBizFacturaProveedor; @@ -682,9 +703,13 @@ begin } end; -function TFacturasProveedorController.Eliminar(AFactura: IBizFacturaProveedor): Boolean; +function TFacturasProveedorController.Eliminar(AFactura: IBizFacturaProveedor; AllItems: Boolean = false): Boolean; +//En el caso de eliminar almenos un elemento del conjunto se devuelve true +var + bEliminado: Boolean; + begin - Result := False; + bEliminado := False; if not Assigned(AFactura) then raise Exception.Create ('Factura no asignada'); @@ -697,15 +722,57 @@ begin if (AFactura.State in dsEditModes) then AFactura.Cancel; - AFactura.Delete; - //Los recibos al tener un on delete cascade se eliminarán automáticamente - AFactura.DataTable.ApplyUpdates; + //Siempre eliminaremos el seleccionado + if EsEliminable(AFactura) then + begin + AFactura.Delete; + bEliminado := True; + end; + + //En el caso de querer eliminar todos los items del objeto AAlbaran + if AllItems then + begin + with AFactura.DataTable do + begin + First; + while not EOF do + begin + if EsEliminable(AFactura) then + begin + AFactura.Delete; + bEliminado := True + end + else Next; + end; + end; + end; + + if bEliminado then + begin + AFactura.DataTable.ApplyUpdates; + Result := True; + end + else + Result := False; - Result := True; finally HideHourglassCursor; end; end; + +function TFacturasProveedorController.EsEliminable(AFactura: IBizFacturaProveedor): Boolean; +begin + Result := EsModificable(AFactura); +end; + +function TFacturasProveedorController.EsModificable(AFactura: IBizFacturaProveedor): Boolean; +begin + if not Assigned(AFactura) then + raise Exception.Create ('Factura no asignado: EsModificable'); + + Result := (AFactura.SITUACION = CTE_PENDIENTE); +end; + procedure TFacturasProveedorController.RecalcularImportes( FFactura: IBizFacturaProveedor); var @@ -846,27 +913,73 @@ begin Result := AFactura; end; -procedure TFacturasProveedorController.Preview(AFactura: IBizFacturaProveedor); +procedure TFacturasProveedorController.Preview(AFactura: IBizFacturaProveedor; AllItems: Boolean = false); var AReportController : IFacturasProveedorReportController; + ID_Facturas: TStringList; + begin AReportController := TFacturasProveedorReportController.Create; try - AReportController.Preview(AFactura.ID); + ID_Facturas := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with AFactura.DataTable do + begin + First; + while not EOF do + begin + ID_Facturas.Add(IntToStr(AFactura.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Facturas.Add(IntToStr(AFactura.ID)); + + AReportController.Preview(ID_Facturas.CommaText); + finally AReportController := NIL; + ID_Facturas.Free; end; end; -procedure TFacturasProveedorController.Print(AFactura: IBizFacturaProveedor); +procedure TFacturasProveedorController.Print(AFactura: IBizFacturaProveedor; AllItems: Boolean = false); var AReportController : IFacturasProveedorReportController; + ID_Facturas: TStringList; + begin AReportController := TFacturasProveedorReportController.Create; try - AReportController.Print(AFactura.ID); + ID_Facturas := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with AFactura.DataTable do + begin + First; + while not EOF do + begin + ID_Facturas.Add(IntToStr(AFactura.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Facturas.Add(IntToStr(AFactura.ID)); + + AReportController.Print(ID_Facturas.CommaText); + finally AReportController := NIL; + ID_Facturas.Free; end; end; diff --git a/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorReportController.pas b/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorReportController.pas index f1dfc43f..8c32a9c7 100644 --- a/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorReportController.pas +++ b/Source/Modulos/Facturas de proveedor/Controller/uFacturasProveedorReportController.pas @@ -9,8 +9,8 @@ uses type IFacturasProveedorReportController = interface ['{551F82DC-B8DC-482E-A20D-15003E845078}'] - procedure Preview(const AFacturaID : integer); - procedure Print(const AFacturaID : integer); + procedure Preview(const AFacturaID : String); + procedure Print(const AFacturaID : String); end; TFacturasProveedorReportController = class(TInterfacedObject, IFacturasProveedorReportController) @@ -21,8 +21,8 @@ type constructor Create; destructor Destroy; override; - procedure Preview(const AFacturaID : integer); - procedure Print(const AFacturaID : integer); + procedure Preview(const AFacturaID : String); + procedure Print(const AFacturaID : String); end; @@ -52,7 +52,7 @@ begin inherited; end; -procedure TFacturasProveedorReportController.Preview(const AFacturaID : integer); +procedure TFacturasProveedorReportController.Preview(const AFacturaID : String); var AStream: Binary; AEditor : IEditorFacturasProveedorPreview; @@ -76,7 +76,7 @@ begin AEditor.Preview; end; -procedure TFacturasProveedorReportController.Print(const AFacturaID : integer); +procedure TFacturasProveedorReportController.Print(const AFacturaID : String); var AStream: Binary; AEditor : IEditorFacturasProveedorPreview; diff --git a/Source/Modulos/Facturas de proveedor/Data/uDataModuleFacturasProveedor.pas b/Source/Modulos/Facturas de proveedor/Data/uDataModuleFacturasProveedor.pas index fefade5c..140c9d3f 100644 --- a/Source/Modulos/Facturas de proveedor/Data/uDataModuleFacturasProveedor.pas +++ b/Source/Modulos/Facturas de proveedor/Data/uDataModuleFacturasProveedor.pas @@ -33,7 +33,7 @@ type function NewItem : IBizFacturaProveedor; // Report - function GetReport(const AFacturaID: Integer): Binary; + function GetReport(const AFacturaID: String): Binary; end; implementation @@ -65,7 +65,7 @@ begin Result := (RORemoteService as IsrvFacturasProveedor).GetNextAutoInc(aGeneratorName) end; -function TDataModuleFacturasProveedor.GetReport(const AFacturaID: Integer): Binary; +function TDataModuleFacturasProveedor.GetReport(const AFacturaID: String): Binary; begin Result := (RORemoteService as IsrvFacturasProveedor).GenerateReport(AFacturaID) end; diff --git a/Source/Modulos/Facturas de proveedor/Model/Data/uIDataModuleFacturasProveedorReport.pas b/Source/Modulos/Facturas de proveedor/Model/Data/uIDataModuleFacturasProveedorReport.pas index 5dc50943..8194f39f 100644 --- a/Source/Modulos/Facturas de proveedor/Model/Data/uIDataModuleFacturasProveedorReport.pas +++ b/Source/Modulos/Facturas de proveedor/Model/Data/uIDataModuleFacturasProveedorReport.pas @@ -8,7 +8,7 @@ uses type IDataModuleFacturasProveedorReport = interface ['{4979ACC5-069C-45C8-9D0B-49FC471F1A92}'] - function GetReport(const AFacturaID: Integer): Binary; + function GetReport(const AFacturaID: String): Binary; end; implementation diff --git a/Source/Modulos/Facturas de proveedor/Model/uBizFacturasProveedor.pas b/Source/Modulos/Facturas de proveedor/Model/uBizFacturasProveedor.pas index 729fb9d8..db099c20 100644 --- a/Source/Modulos/Facturas de proveedor/Model/uBizFacturasProveedor.pas +++ b/Source/Modulos/Facturas de proveedor/Model/uBizFacturasProveedor.pas @@ -243,6 +243,7 @@ begin TIPO := CTE_TIPO_FACTURA; // IVA := dmUsuarios.EmpresaActual.IVA; RE := 0; + SITUACION := CTE_PENDIENTE; end; procedure TBizFacturaProveedor.IVAOnChange(Sender: TDACustomField); diff --git a/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.dfm b/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.dfm index 196ee54a..14d2b765 100644 --- a/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.dfm +++ b/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.dfm @@ -1171,13 +1171,64 @@ object RptFacturasProveedor: TRptFacturasProveedor PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Default' ReportOptions.CreateDate = 37871.995398692100000000 - ReportOptions.LastChange = 39258.761423784720000000 + ReportOptions.LastChange = 39293.765855208330000000 ReportOptions.VersionBuild = '1' ReportOptions.VersionMajor = '12' ReportOptions.VersionMinor = '13' ReportOptions.VersionRelease = '1' ScriptLanguage = 'PascalScript' ScriptText.Strings = ( + 'procedure DatosClienteOnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' DatosCliente.Lines.Clear;' + ' DatosCliente.Lines.Add();' + '' + ' if ( <> '#39#39')' + ' or ( <> '#39#39') then' + + ' DatosCliente.Lines.Add( + '#39' ' + + #39' + );' + 'end;' + '' + 'procedure BandaDetallesOnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' BandaDetalles.StartNewPage := False;' + ' BandaDetalles.Visible := True;' + ' MemPrecio.Style := '#39'Concepto normal'#39';' + ' MemCantidad.Style := '#39'Concepto normal'#39';' + ' MemImpTotal.Style := '#39'Concepto normal'#39';' + ' RichConcepto.Visible := True;' + '' + ' case of' + ' '#39'Salto'#39': begin' + ' BandaDetalles.StartNewPage := True;' + ' RichConcepto.Visible := False;' + ' end;' + ' '#39'Titulo'#39': begin' + ' MemPrecio.Style := '#39'Concepto titulo'#39';' + ' MemCantidad.Style := '#39'Concepto titulo'#39';' + ' MemImpTotal.Style := '#39'Concepto titulo'#39';' + ' end;' + ' '#39'Concepto'#39': begin' + ' MemPrecio.Style := '#39'Concepto normal'#39';' + ' MemCantidad.Style := '#39'Concepto normal'#39';' + ' MemImpTotal.Style := '#39'Concepto normal'#39';' + ' end;' + ' '#39'Subtotal'#39': begin' + ' MemPrecio.Style := '#39'Concepto subtotal'#39';' + ' MemCantidad.Style := '#39'Concepto subtotal'#39';' + ' MemImpTotal.Style := '#39'Concepto subtotal'#39';' + ' end;' + ' '#39'Descuento'#39': begin' + ' BandaDetalles.Visible := False;' + ' RichConcepto.Color := clNone;' + ' end;' + ' end;' + '' + ' RichConcepto.Color := MemImpTotal.Color;' + ' RichConcepto.Frame := MemImpTotal.Frame;' + 'end;' + '' 'procedure ReportSummary1OnBeforePrint(Sender: TfrxComponent);' 'begin' @@ -1214,11 +1265,48 @@ object RptFacturasProveedor: TRptFacturasProveedor ' DatosEmpresa.Lines.Add(Cadena);' 'end;' '' + 'procedure Memo15OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' Memo15.Lines.Clear;' + ' if (StrToFloat() < 0) then' + ' Memo15.Lines.Add('#39'ABONO'#39')' + ' else' + ' Memo15.Lines.Add('#39'FACTURA'#39')' + 'end;' + '' + 'procedure Memo20OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' if (StrToFloat() = 0) then' + ' begin' + ' Memo20.Lines.Clear;' + ' Memo28.Lines.Clear;' + ' Memo21.Lines.Clear;' + ' Memo29.Lines.Clear;' + ' end;' + '' + 'end;' + '' + 'procedure Band2OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' if not Engine.FinalPass then' + ' Set('#39'TotalPaginas'#39', ( + 1));' + '' + ' if Engine.FinalPass then' + ' Set('#39'Pagina'#39', ( + 1));' + 'end;' + '' + 'procedure frxReportOnStartReport(Sender: TfrxComponent);' + 'begin' + ' Set('#39'Pagina'#39', 0);' + ' Set('#39'TotalPaginas'#39', 0);' + 'end;' + '' 'begin' '' 'end.') ShowProgress = False StoreInDFM = False + OnStartReport = 'frxReportOnStartReport' Left = 169 Top = 16 Datasets = < @@ -1229,8 +1317,24 @@ object RptFacturasProveedor: TRptFacturasProveedor item DataSet = frxDBDetalles DataSetName = 'frxDBDetalles' + end + item + DataSet = frxDBDataset1 + DataSetName = 'frxDBVencimientos' + end> + Variables = < + item + Name = ' Paginacion' + Value = Null + end + item + Name = 'Pagina' + Value = Null + end + item + Name = 'TotalPaginas' + Value = Null end> - Variables = <> Style = < item Name = 'Concepto normal' diff --git a/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.pas b/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.pas index 5cd19c96..010b6c0a 100644 --- a/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.pas +++ b/Source/Modulos/Facturas de proveedor/Reports/uRptFacturasProveedor_Server.pas @@ -34,8 +34,9 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + procedure GenerarFactura(const AFacturaID: integer); overload; public - function GenerarFactura(const AFacturaID : Integer): Binary; + function GenerarFactura(const AFacturaID : String): Binary; overload; end; implementation @@ -63,16 +64,39 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptFacturasProveedor.GenerarFactura(const AFacturaID: Integer): Binary; +function TRptFacturasProveedor.GenerarFactura(const AFacturaID: String): Binary; var + ID_Facturas: TStringList; + i: Integer; + +begin + Result := Binary.Create; + FConnection.BeginTransaction; + + try + ID_Facturas := TStringList.Create; + ID_Facturas.CommaText := AFacturaID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Facturas.Count - 1 do + GenerarFactura(StrToInt(ID_Facturas.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptFacturasProveedor.GenerarFactura(const AFacturaID: integer); +var + AStream: TMemoryStream; dsMaster: IDADataset; dsDetail: IDADataset; dsVencimientos : IDADataset; - AStream: TMemoryStream; begin AStream := TMemoryStream.Create; - Result := Binary.Create; - FConnection.BeginTransaction; + try dsMaster := schReport.NewDataset(FConnection, ds_InformeFacturasProveedor, ['ID'], [AFacturaID]); dsDetail := schReport.NewDataset(FConnection, ds_InformeFacturasProveedor_Detalles, ['ID_FACTURA'], [AFacturaID], False); @@ -90,12 +114,14 @@ begin DABINAdapter.WriteDataset(AStream, dsVencimientos, [woRows, woSchema], -1); DABINAdapter.ReadDataset(AStream, tbl_Vencimientos, TRUE, '', TRUE, TRUE); + frxReport.LoadFromFile(DarRutaInformes + rptFacturaProveedor, True); - frxReport.PrepareReport; - frxReport.PreviewPages.SaveToStream(Result); + frxReport.PrepareReport(False); + finally AStream.Free; - FConnection.RollbackTransaction; + dsMaster := Nil; + dsDetail := Nil; end; end; diff --git a/Source/Modulos/Facturas de proveedor/Servidor/srvFacturasProveedor_Impl.pas b/Source/Modulos/Facturas de proveedor/Servidor/srvFacturasProveedor_Impl.pas index d6568db2..894a4d6a 100644 --- a/Source/Modulos/Facturas de proveedor/Servidor/srvFacturasProveedor_Impl.pas +++ b/Source/Modulos/Facturas de proveedor/Servidor/srvFacturasProveedor_Impl.pas @@ -36,7 +36,7 @@ type protected { IsrvFacturasProveedor methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const FacturaID: Integer): Binary; + function GenerateReport(const FacturaID: String): Binary; end; implementation @@ -79,7 +79,7 @@ begin bpFacturasProveedor.BusinessRulesID := BIZ_SERVER_FACTURAS_PROVEEDOR; end; -function TsrvFacturasProveedor.GenerateReport(const FacturaID: Integer): Binary; +function TsrvFacturasProveedor.GenerateReport(const FacturaID: String): Binary; var AReportGenerator : TRptFacturasProveedor; begin diff --git a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.dfm b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.dfm index fafe92e5..e68b8581 100644 --- a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.dfm +++ b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.dfm @@ -38,7 +38,7 @@ inherited fEditorFacturasProveedor: TfEditorFacturasProveedor Width = 640 ExplicitWidth = 640 inherited tbxMain: TTBXToolbar - ExplicitWidth = 623 + ExplicitWidth = 632 object TBXSubmenuItem2: TTBXSubmenuItem [0] Caption = 'Nuevo' DisplayMode = nbdmImageAndText @@ -2764,7 +2764,7 @@ inherited fEditorFacturasProveedor: TfEditorFacturasProveedor Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Previsualizar la factura seleccionada' + Caption = 'Previsualizar la factura/s seleccionada/s' Value = 100 Default = True end @@ -3075,7 +3075,7 @@ inherited fEditorFacturasProveedor: TfEditorFacturasProveedor Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Imprimir la factura seleccionada' + Caption = 'Imprimir la factura/s seleccionada/s' Value = 100 Default = True end @@ -3320,4 +3320,306 @@ inherited fEditorFacturasProveedor: TfEditorFacturasProveedor Left = 328 Top = 144 end + object JsListaFacturasNoEliminadas: TJSDialog + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = + 'Las siguientes facturas no han podido ser eliminadas, porque est' + + #225'n parcialmente pagadas o totalmete pagadas' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + ButtonBar.Buttons = [cbOK] + ButtonBar.Cancel = cbOK + ButtonBar.UseCancel = False + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 184 + Top = 112 + end end diff --git a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.pas b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.pas index f983ddf6..e8d36f16 100644 --- a/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.pas +++ b/Source/Modulos/Facturas de proveedor/Views/uEditorFacturasProveedor.pas @@ -30,9 +30,9 @@ type TBXItem39: TTBXItem; JsPrevisualizarDialog: TJSDialog; JsImprimirDialog: TJSDialog; + JsListaFacturasNoEliminadas: TJSDialog; procedure FormShow(Sender: TObject); procedure actEliminarUpdate(Sender: TObject); - procedure actModificarUpdate(Sender: TObject); procedure actNuevaFacturaExecute(Sender: TObject); procedure actNuevoAbonoExecute(Sender: TObject); private @@ -63,7 +63,7 @@ implementation uses uDataModuleFacturasProveedor, uDataModuleUsuarios, -// uPedidosProveedorController, uBizPedidosProveedor, + uGridUtils, uDBSelectionListUtils, uAlbaranesProveedorController, uBizAlbaranesProveedor, uEditorBase, uGenerarFacturasProvAlbProvUtils; @@ -76,16 +76,7 @@ procedure TfEditorFacturasProveedor.actEliminarUpdate(Sender: TObject); begin inherited; if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (FFacturas.SITUACION = 'PENDIENTE'); -end; - -procedure TfEditorFacturasProveedor.actModificarUpdate(Sender: TObject); -begin - inherited; - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (FFacturas.SITUACION = 'PENDIENTE'); + (Sender as TAction).Enabled := (FFacturas.SITUACION = CTE_PENDIENTE); end; procedure TfEditorFacturasProveedor.actNuevaFacturaExecute(Sender: TObject); @@ -157,18 +148,57 @@ end; procedure TfEditorFacturasProveedor.EliminarInterno; var - AMensaje : String; + ACadena : String; + AFacturas: IBizFacturaProveedor; + AllItems: Boolean; begin - if Facturas.TIPO = CTE_TIPO_FACTURA then - AMensaje := '¿Desea borrar esta factura de proveedor?' - else - AMensaje := '¿Desea borrar este abono de proveedor?'; + AFacturas := Nil; + AllItems := False; - if (Application.MessageBox(PChar(AMensaje), 'Atención', MB_YESNO) = IDYES) then + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + if AllItems then begin - FController.Eliminar(Facturas); - inherited; + if (Application.MessageBox('¿Desea borrar las facturas/abonos de cliente seleccionados?', 'Atención', MB_YESNO) = IDYES) then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Facturas as ISeleccionable).SelectedRecords); + AFacturas := (Controller as IFacturasProveedorController).ExtraerSeleccionados(Facturas) as IBizFacturaProveedor; + end + end + else begin + if Facturas.TIPO = CTE_TIPO_FACTURA then + ACadena := '¿Desea borrar esta factura de proveedor?' + else + ACadena := '¿Desea borrar este abono a proveedor?'; + + if (Application.MessageBox(PChar(ACadena), 'Atención', MB_YESNO) = IDYES) then + AFacturas := Facturas; end; + + if Assigned(AFacturas) then + begin + FController.Eliminar(AFacturas, AllItems); + if AllItems then + begin + if (AFacturas.DataTable.RecordCount > 0) then + begin + with AFacturas.DataTable do + begin + First; + while not EOF do + begin + JsListaFacturasNoEliminadas.Content.Add('Ref. factura: ' + AFacturas.REFERENCIA + ' ' + AFacturas.NOMBRE); + Next; + end; + end; + JsListaFacturasNoEliminadas.Execute; + end; + actRefrescar.Execute; + end; + end; + + ViewGrid.GotoFirst; end; procedure TfEditorFacturasProveedor.FormShow(Sender: TObject); @@ -198,21 +228,38 @@ end; procedure TfEditorFacturasProveedor.ImprimirInterno; var Respuesta : Integer; + AFacturas: IBizFacturaProveedor; + AllItems: Boolean; begin + AFacturas := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited else begin - Respuesta := JsImprimirDialog.Execute; + Respuesta := JsPrevisualizarDialog.Execute; if Respuesta <> IDCANCEL then begin - case JsImprimirDialog.CustomButtonResult of + case JsPrevisualizarDialog.CustomButtonResult of 200 : begin // Lista de elementos visibles inherited; end; 100 : begin // Elemento Seleccionado - FController.Print(Facturas); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Facturas as ISeleccionable).SelectedRecords); + AFacturas := (Controller as IFacturasProveedorController).ExtraerSeleccionados(Facturas) as IBizFacturaProveedor; + end + else + AFacturas := Facturas; + + if Assigned(AFacturas) then + FController.Print(AFacturas, AllItems); end; end; end; @@ -280,7 +327,15 @@ end; procedure TfEditorFacturasProveedor.PrevisualizarInterno; var Respuesta : Integer; + AFacturas: IBizFacturaProveedor; + AllItems: Boolean; begin + AFacturas := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited @@ -294,7 +349,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Preview(Facturas); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Facturas as ISeleccionable).SelectedRecords); + AFacturas := (Controller as IFacturasProveedorController).ExtraerSeleccionados(Facturas) as IBizFacturaProveedor; + end + else + AFacturas := Facturas; + + if Assigned(AFacturas) then + FController.Preview(AFacturas, AllItems); end; end; end; diff --git a/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp b/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp index b1f86e83..4480f7ae 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 4d15a7e1..7dbe1e24 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 1234eb4e..3b830918 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 a08d119f..5b1fe341 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 2cdfd755..7e8ac6c9 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 73455316..e423c263 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 f45d915e..387c1c56 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 3e09a3b9..7c66e5c5 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 9f820b19..16387cd3 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 71088ded..4d19b93e 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 b59c43ac..51789952 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 3e2f8290..04e59e08 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 c9d124c0..05a806a3 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 0d0c923c..047bcffa 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 dfd909c7..b45ac98e 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 e4012578..f7659d78 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 4660e18f..7279d0f9 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 bf7d2901..4bdd4945 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 2d590916..00b625c5 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 d423de34..e4d6cd0c 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 bdd57689..74ee9fcd 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 46412b0a..815bc750 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 b1d773e1..ec414da8 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 c9d5cc2f..fd0ff089 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 511294c2..08cd65e8 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 d3582f41..f99a9ddb 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 8bcda58e..580329ec 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 366c905d..5dee2324 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 23f36b3f..8b3ab834 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 40d26be1..143c93fa 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 68d1b9db..91c2d839 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 9939ccae..1af3373b 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 bf861125..d419c013 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 ce7e5ab5..9d2eda5f 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 144e706e..a694003e 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 7bd14053..7a3af7c6 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 05876b2b..d77d665f 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 9e3ab0ec..d51860db 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 77ef01d5..ba17904d 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 fee5a88a..0412ab04 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 a3b385cd..c47f3d5e 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 b80cf598..ed76f6cf 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 f42c5268..1ad2e6da 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 7b8719d3..dc623abb 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 0dbf476a..ef313622 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 b09ce052..ece90292 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 be567c81..67880393 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 daea9599..f8c973e1 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 85246118..423e9c4d 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 18fae7b6..ddb7280a 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 6812b8ea..deca158d 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 2738ece1..8905094b 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 8ccbc70c..8784610b 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 246a6c07..4b2b44b2 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 2cc015bf..aa110e4b 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 acb82239..ccecc79d 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 6b650a12..4ee04d09 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 c240ca44..c20bff22 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 a7d910be..2b312f13 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 2e0186ef..81e49157 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 958ea571..2cfd4df2 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 1cef3ac7..0404b2e6 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 01894fd0..10aa7b09 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 e178c6c4..e29dacef 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 df4dd420..d4a246c1 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 9db7df13..35b37314 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 059c68fa..acda85e7 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 cca14213..47454da7 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 f5e643b6..b7eee9a1 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 709e1301..d2c19d3f 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 b55cecbd..845a170b 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 452be23c..f57472e2 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 550e1570..dce7a605 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 c0fcdb5c..a475ed13 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 584295b2..275cb0df 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 01f76deb..9bf335e2 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 b22f745a..2f358edf 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 bbec4250..bbb904f0 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 23506176..81e35650 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 21d1fd9f..374e135d 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 eca694f8..533fdeab 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 ff2c6062..772cc7b5 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 9233d627..cf3c6b44 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 9160dc1d..f302df46 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 a01c3d65..6e2eea9c 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 8297c92f..044a18f9 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 8573b636..fa4d64c8 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 a02ed6f5..e48ca4ec 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 fba15184..75924f3b 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 09d901e1..26355c96 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 c66faaa6..0a67a7bc 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 a4e43aed..636d2274 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 bc8f8a1b..48d357fd 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 11607fd2..8eed5138 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 718d8b35..b29fc6ff 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 5a0bfb41..51f27f15 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 facc25bd..7300b972 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 43ebe20d..6831a9a7 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 4e08f39d..8134c18a 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 e7d4fe8a..e203e0af 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 6e374e0c..85d5f3dd 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 169c5c7b..d0b1d9f7 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 8e54bdd7..24755706 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 67ed114a..2f74e41b 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 4c1157b3..c48004a2 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 b4b414d7..8aa6467b 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 2d54501a..9c8ce3aa 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 39e32469..a2de701a 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 285c7ec6..b7e450a4 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 d700a3b2..8ca4323f 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 467aab63..cbd05e03 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 42abe3bd..9aec73b7 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 cd42fad4..8a4b6354 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 da74e2f0..ed9aabdf 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 170fcf53..1a6ce578 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 154ebd71..defc4a88 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 3d2c7671..88cad93d 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 7b303d2b..7c30ad0c 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 4e7cee3c..23a07aa4 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 5fef0bbb..b28d629e 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 dd45424a..45ebae93 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 e2a4ccde..71295a75 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 8636bb56..192ffee3 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 8768ff59..fadd6aa1 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 9fd9dbd2..08334d93 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 7ff1f4a7..085620a5 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 85542d04..707c67b9 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 dd4cc08d..dc59f4ec 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 c747480c..fea2e5d1 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 e598e7f1..604530af 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 e3bbeeb0..4282e9a4 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 6bae73c9..e60ebc2a 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/uPedidosProveedorController.pas b/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorController.pas index 278d22f5..70189a4c 100644 --- a/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorController.pas +++ b/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorController.pas @@ -28,15 +28,18 @@ type function Nuevo : IBizPedidoProveedor; procedure Anadir(APedido : IBizPedidoProveedor); function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(APedido : IBizPedidoProveedor): Boolean; overload; + function Eliminar(APedido : IBizPedidoProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(APedido : IBizPedidoProveedor): Boolean; procedure DescartarCambios(APedido : IBizPedidoProveedor); function Existe(const ID: Integer) : Boolean; function Duplicar(APedido: IBizPedidoProveedor): IBizPedidoProveedor; - procedure Preview(APedido : IBizPedidoProveedor); - procedure Print(APedido : IBizPedidoProveedor); - procedure RecalcularImportes(APedido: IBizPedidoProveedor); + procedure Preview(APedido : IBizPedidoProveedor; AllItems: Boolean = false); + procedure Print(APedido : IBizPedidoProveedor; AllItems: Boolean = false); + + procedure RecalcularImportes(APedido: IBizPedidoProveedor); + function EsModificable(APedido : IBizPedidoProveedor): Boolean; + function EsEliminable(APedido : IBizPedidoProveedor): Boolean; function CambiarSituacion(APedido: IBizPedidoProveedor; ASituacion : String; AFechaPagado: TDateTime = 0; DoPost : Boolean = True): Boolean; overload; function CambiarSituacion(APedido: IBizPedidoProveedor): Boolean; overload; @@ -63,7 +66,6 @@ type //este controller procedure AsignarDataModule; virtual; procedure RecuperarObjetos(APedido: IBizPedidoProveedor); virtual; - procedure AsignarEditor(out AEditor: IEditorDBItem); virtual; procedure AsignarID(APedido: IBizPedidoProveedor; const IDNuevo : Integer); @@ -83,7 +85,7 @@ type destructor Destroy; override; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(APedido : IBizPedidoProveedor): Boolean; overload; + function Eliminar(APedido : IBizPedidoProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(APedido : IBizPedidoProveedor): Boolean; procedure DescartarCambios(APedido : IBizPedidoProveedor); virtual; function Existe(const ID: Integer) : Boolean; virtual; @@ -96,10 +98,13 @@ type procedure VerTodos(APedidos: IBizPedidoProveedor); procedure VerDireccionEntrega(APedido : IBizPedidoProveedor); function Duplicar(APedido: IBizPedidoProveedor): IBizPedidoProveedor; - procedure Preview(APedido : IBizPedidoProveedor); - procedure Print(APedido : IBizPedidoProveedor); - procedure RecalcularImportes(APedido: IBizPedidoProveedor); + procedure Preview(APedido : IBizPedidoProveedor; AllItems: Boolean = false); + procedure Print(APedido : IBizPedidoProveedor; AllItems: Boolean = false); + + procedure RecalcularImportes(APedido: IBizPedidoProveedor); + function EsModificable(APedido : IBizPedidoProveedor): Boolean; + function EsEliminable(APedido : IBizPedidoProveedor): Boolean; function CambiarSituacion(APedido: IBizPedidoProveedor; ASituacion : String; AFechaRecepcion: TDateTime = 0; DoPost : Boolean = True): Boolean; overload; function CambiarSituacion(APedido: IBizPedidoProveedor): Boolean; overload; @@ -116,7 +121,7 @@ uses uBizDetallesPedidoProveedor, uBizContactos, uDataTableUtils, uDataModuleUsuarios, schPedidosProveedorClient_Intf, uDAInterfaces, uPedidosProveedorReportController, uDateUtils, uIEditorPedidoProveedor, uIEditorElegirPedidosProveedor, - Dialogs, uIEditorDireccionEntregaPedidoProveedor, + Dialogs, uIEditorDireccionEntregaPedidoProveedor, Classes, uIEditorSituacionPedidoProveedor, Variants; { TPedidosProveedorController } @@ -131,11 +136,6 @@ begin FDataModule := TDataModulePedidosProveedor.Create(Nil); end; -procedure TPedidosProveedorController.AsignarEditor(out AEditor: IEditorDBItem); -begin - CreateEditor('EditorPedidoProveedor', IEditorPedidoProveedor, AEditor); -end; - procedure TPedidosProveedorController.AsignarID(APedido: IBizPedidoProveedor; const IDNuevo : Integer); begin if not Assigned(APedido) then @@ -386,30 +386,39 @@ begin end; procedure TPedidosProveedorController.Ver(APedido: IBizPedidoProveedor); var - AEditor : IEditorDBItem; + AEditor : IEditorPedidoProveedor; begin AEditor := NIL; ShowHourglassCursor; try RecuperarObjetos(APedido); - AsignarEditor(AEditor); + CreateEditor('EditorPedidoProveedor', IEditorPedidoProveedor, AEditor); - with (AEditor as IEditorPedidoProveedor) do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Pedido := APedido; - end; + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Pedido := APedido; + + //MODO CONSULTAR + if not EsModificable(APedido) then + begin + SetDataTableReadOnly(APedido.DataTable, True); + ReadOnly := True; + end; + + ShowModal; + + //MODO CONSULTAR (Se deja la tabla como estaba) + if ReadOnly then + SetDataTableReadOnly(APedido.DataTable, False); + + AEditor.Release; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowModal; - AEditor.Release; - finally - AEditor := NIL; - end; end; procedure TPedidosProveedorController.VerTodos(APedidos: IBizPedidoProveedor); @@ -420,21 +429,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorPedidosProveedor', IEditorPedidosProveedor, AEditor); - with AEditor do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Pedidos := APedidos; - end; + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Pedidos := APedidos; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowEmbedded; - finally - AEditor := NIL; - end; end; procedure TPedidosProveedorController.VerDireccionEntrega( @@ -506,27 +512,79 @@ begin end; end; -function TPedidosProveedorController.Eliminar(APedido: IBizPedidoProveedor): Boolean; +function TPedidosProveedorController.Eliminar(APedido: IBizPedidoProveedor; AllItems: Boolean = false): Boolean; +//En el caso de eliminar almenos un elemento del conjunto se devuelve true +var + bEliminado: Boolean; + begin - Result := False; + bEliminado := False; if not Assigned(APedido) then - raise Exception.Create ('Pedido no asignada'); + raise Exception.Create ('APedido no asignado'); ShowHourglassCursor; try + if not APedido.DataTable.Active then + APedido.DataTable.Active := True; + if (APedido.State in dsEditModes) then APedido.Cancel; - APedido.Delete; - APedido.DataTable.ApplyUpdates; + //Siempre eliminaremos el seleccionado + if EsEliminable(APedido) then + begin + APedido.Delete; + bEliminado := True; + end; + + //En el caso de querer eliminar todos los items del objeto AAlbaran + if AllItems then + begin + with APedido.DataTable do + begin + First; + while not EOF do + begin + if EsEliminable(APedido) then + begin + APedido.Delete; + bEliminado := True + end + else Next; + end; + end; + end; + + if bEliminado then + begin + APedido.DataTable.ApplyUpdates; + Result := True; + end + else + Result := False; - Result := True; finally HideHourglassCursor; end; end; +function TPedidosProveedorController.EsEliminable(APedido: IBizPedidoProveedor): Boolean; +begin + if not Assigned(APedido) then + raise Exception.Create ('Pedido no asignado: EsEliminable'); + + Result := (APedido.SITUACION = SITUACION_PEDIDO_PENDIENTE); +end; + +function TPedidosProveedorController.EsModificable(APedido: IBizPedidoProveedor): Boolean; +begin + if not Assigned(APedido) then + raise Exception.Create ('Pedido no asignado: EsModificable'); + + Result := (APedido.SITUACION <> SITUACION_PEDIDO_RECIBIDO); +end; + procedure TPedidosProveedorController.RecalcularImportes( APedido: IBizPedidoProveedor); var @@ -669,27 +727,73 @@ begin Result := APedido; end; -procedure TPedidosProveedorController.Preview(APedido: IBizPedidoProveedor); +procedure TPedidosProveedorController.Preview(APedido: IBizPedidoProveedor; AllItems: Boolean = false); var AReportController : IPedidosProveedorReportController; + ID_Pedidos: TStringList; + begin AReportController := TPedidosProveedorReportController.Create; try - AReportController.Preview(APedido.ID); + ID_Pedidos := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with APedido.DataTable do + begin + First; + while not EOF do + begin + ID_Pedidos.Add(IntToStr(APedido.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Pedidos.Add(IntToStr(APedido.ID)); + + AReportController.Preview(ID_Pedidos.CommaText); + finally AReportController := NIL; + ID_Pedidos.Free; end; end; -procedure TPedidosProveedorController.Print(APedido: IBizPedidoProveedor); +procedure TPedidosProveedorController.Print(APedido: IBizPedidoProveedor; AllItems: Boolean = false); var AReportController : IPedidosProveedorReportController; + ID_Pedidos: TStringList; + begin AReportController := TPedidosProveedorReportController.Create; try - AReportController.Print(APedido.ID); + ID_Pedidos := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with APedido.DataTable do + begin + First; + while not EOF do + begin + ID_Pedidos.Add(IntToStr(APedido.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Pedidos.Add(IntToStr(APedido.ID)); + + AReportController.Print(ID_Pedidos.CommaText); + finally AReportController := NIL; + ID_Pedidos.Free; end; end; diff --git a/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorReportController.pas b/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorReportController.pas index 36181ad4..56cca5ac 100644 --- a/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorReportController.pas +++ b/Source/Modulos/Pedidos a proveedor/Controller/uPedidosProveedorReportController.pas @@ -10,8 +10,8 @@ uses type IPedidosProveedorReportController = interface ['{D0686358-251C-43C4-9927-6112F2F4D3B8}'] - procedure Preview(const AID : integer); - procedure Print(const AID : integer); + procedure Preview(const AID : String); + procedure Print(const AID : String); end; TPedidosProveedorReportController = class(TInterfacedObject, IPedidosProveedorReportController) @@ -22,8 +22,8 @@ type constructor Create; destructor Destroy; override; - procedure Preview(const AID : integer); - procedure Print(const AID : integer); + procedure Preview(const AID : String); + procedure Print(const AID : String); end; @@ -53,7 +53,7 @@ begin inherited; end; -procedure TPedidosProveedorReportController.Preview(const AID : integer); +procedure TPedidosProveedorReportController.Preview(const AID : String); var AStream: Binary; AEditor : IEditorPedidosProveedorPreview; @@ -77,7 +77,7 @@ begin AEditor.Preview; end; -procedure TPedidosProveedorReportController.Print(const AID : integer); +procedure TPedidosProveedorReportController.Print(const AID : String); var AStream: Binary; AEditor : IEditorPedidosProveedorPreview; diff --git a/Source/Modulos/Pedidos a proveedor/Data/uDataModulePedidosProveedor.pas b/Source/Modulos/Pedidos a proveedor/Data/uDataModulePedidosProveedor.pas index bff1b778..eb72697c 100644 --- a/Source/Modulos/Pedidos a proveedor/Data/uDataModulePedidosProveedor.pas +++ b/Source/Modulos/Pedidos a proveedor/Data/uDataModulePedidosProveedor.pas @@ -44,7 +44,7 @@ type function GetArticulosPendientes(const IDPedido: Integer): IBizDetallesPedidoProveedorPend; // Report - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; end; implementation @@ -81,7 +81,7 @@ begin Result := (RORemoteService as IsrvPedidosProveedor).GetNextAutoInc(aGeneratorName) end; -function TDataModulePedidosProveedor.GetReport(const AID: Integer): Binary; +function TDataModulePedidosProveedor.GetReport(const AID: String): Binary; begin Result := (RORemoteService as IsrvPedidosProveedor).GenerateReport(AID) end; diff --git a/Source/Modulos/Pedidos a proveedor/Model/Data/uIDataModulePedidosProveedorReport.pas b/Source/Modulos/Pedidos a proveedor/Model/Data/uIDataModulePedidosProveedorReport.pas index 793be656..d0f80122 100644 --- a/Source/Modulos/Pedidos a proveedor/Model/Data/uIDataModulePedidosProveedorReport.pas +++ b/Source/Modulos/Pedidos a proveedor/Model/Data/uIDataModulePedidosProveedorReport.pas @@ -8,7 +8,7 @@ uses type IDataModulePedidosProveedorReport = interface ['{3B7564E3-8DFD-4976-BBE8-6EF13185B209}'] - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; end; implementation diff --git a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm index 8a84624e..15d255f8 100644 --- a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm +++ b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm @@ -689,7 +689,7 @@ object RptPedidosProveedor: TRptPedidosProveedor PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Por defecto' ReportOptions.CreateDate = 39065.872423495400000000 - ReportOptions.LastChange = 39286.569305555550000000 + ReportOptions.LastChange = 39293.681645138890000000 ScriptLanguage = 'PascalScript' ScriptText.Strings = ( '' @@ -719,23 +719,21 @@ object RptPedidosProveedor: TRptPedidosProveedor 'begin' ' ACadena := '#39#39';' ' DireccionEnvio.Lines.Clear;' - '' - ' if ( <> '#39#39') then' - - ' DireccionEnvio.Lines.Add(' + - ');' + ' if ( <> '#39#39') then' + ' ACadena := ;' '' ' if ( <> '#39#39') then' - ' DireccionEnvio.Lines.Add(' + - ');' + ' ACadena := ACadena + '#39' '#39' + ;' '' + ' 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,11 +745,27 @@ object RptPedidosProveedor: TRptPedidosProveedor ' DireccionEnvio.Lines.Add();' 'end;' '' + 'procedure PageHeader1OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' if not Engine.FinalPass then' + ' Set('#39'TotalPaginas'#39', ( + 1));' + '' + ' if Engine.FinalPass then' + ' Set('#39'Pagina'#39', ( + 1));' + 'end;' + '' + 'procedure frxReportOnStartReport(Sender: TfrxComponent);' + 'begin' + ' Set('#39'Pagina'#39', 0);' + ' Set('#39'TotalPaginas'#39', 0);' + 'end;' + '' 'begin' '' 'end.') ShowProgress = False StoreInDFM = False + OnStartReport = 'frxReportOnStartReport' Left = 169 Top = 16 Datasets = < @@ -763,7 +777,19 @@ object RptPedidosProveedor: TRptPedidosProveedor DataSet = frxDBDetalles DataSetName = 'frxDBDetalles' end> - Variables = <> + Variables = < + item + Name = ' Paginacion' + Value = Null + end + item + Name = 'Pagina' + Value = Null + end + item + Name = 'TotalPaginas' + Value = Null + end> Style = <> end object frxDBCabecera: TfrxDBDataset diff --git a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas index 7dd12db1..85a40ad5 100644 --- a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas +++ b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas @@ -31,8 +31,9 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + procedure GenerarPedido(const AID : Integer); overload; public - function GenerarPedido(const AID : Integer): Binary; + function GenerarPedido(const AID : String): Binary; overload; end; implementation @@ -60,15 +61,38 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptPedidosProveedor.GenerarPedido(const AID: Integer): Binary; +function TRptPedidosProveedor.GenerarPedido(const AID: String): Binary; var - dsMaster: IDADataset; - dsDetail: IDADataset; - AStream: TMemoryStream; + ID_Pedidos: TStringList; + i: Integer; + begin - AStream := TMemoryStream.Create; Result := Binary.Create; FConnection.BeginTransaction; + + try + ID_Pedidos := TStringList.Create; + ID_Pedidos.CommaText := AID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Pedidos.Count - 1 do + GenerarPedido(StrToInt(ID_Pedidos.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptPedidosProveedor.GenerarPedido(const AID: Integer); +var + AStream: TMemoryStream; + dsMaster: IDADataset; + dsDetail: IDADataset; +begin + AStream := TMemoryStream.Create; + try dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [AID]); dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_PEDIDO'], [AID], False); @@ -82,11 +106,12 @@ begin DABINAdapter.ReadDataset(AStream, tbl_Detalles, TRUE, '', TRUE, TRUE); frxReport.LoadFromFile(DarRutaInformes + rptInforme, True); - frxReport.PrepareReport; - frxReport.PreviewPages.SaveToStream(Result); + frxReport.PrepareReport(False); + finally AStream.Free; - FConnection.RollbackTransaction; + dsMaster := Nil; + dsDetail := Nil; end; end; diff --git a/Source/Modulos/Pedidos a proveedor/Servidor/srvPedidosProveedor_Impl.pas b/Source/Modulos/Pedidos a proveedor/Servidor/srvPedidosProveedor_Impl.pas index 4b430968..3459de91 100644 --- a/Source/Modulos/Pedidos a proveedor/Servidor/srvPedidosProveedor_Impl.pas +++ b/Source/Modulos/Pedidos a proveedor/Servidor/srvPedidosProveedor_Impl.pas @@ -38,7 +38,7 @@ type protected { IsrvPedidosProveedor methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; implementation @@ -84,7 +84,7 @@ begin bpPedidosProveedor.BusinessRulesID := BIZ_SERVER_PEDIDOS_PROVEEDOR; end; -function TsrvPedidosProveedor.GenerateReport(const ID: Integer): Binary; +function TsrvPedidosProveedor.GenerateReport(const ID: String): Binary; var AReportGenerator : TRptPedidosProveedor; begin diff --git a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas index f946c7c5..c2d31008 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas +++ b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidoProveedor.pas @@ -29,7 +29,6 @@ type procedure FormShow(Sender: TObject); override; procedure CustomEditorClose(Sender: TObject; var Action: TCloseAction); procedure pgPaginasChanging(Sender: TObject; var AllowChange: Boolean); - procedure actEliminarUpdate(Sender: TObject); protected FPedido: IBizPedidoProveedor; @@ -79,14 +78,6 @@ uses **************************** TfEditorPedidoProveedor **************************** } -procedure TfEditorPedidoProveedor.actEliminarUpdate(Sender: TObject); -begin - inherited; - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (Pedido.SITUACION = SITUACION_PEDIDO_PENDIENTE); -end; - procedure TfEditorPedidoProveedor.AsignarVista; var AViewPedidoProveedor: TfrViewPedidoProveedor; diff --git a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.dfm b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.dfm index bc75663c..c122b3d7 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.dfm +++ b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.dfm @@ -1956,7 +1956,7 @@ inherited fEditorPedidosProveedor: TfEditorPedidosProveedor Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Previsualizar el pedido seleccionado' + Caption = 'Previsualizar el pedido/s seleccionado/s' Value = 100 Default = True end @@ -2267,7 +2267,7 @@ inherited fEditorPedidosProveedor: TfEditorPedidosProveedor Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Imprimir el pedido seleccionado' + Caption = 'Imprimir el pedido/s seleccionado/s' Value = 100 Default = True end @@ -2512,4 +2512,306 @@ inherited fEditorPedidosProveedor: TfEditorPedidosProveedor Left = 264 Top = 112 end + object JsListaPedidosNoEliminados: TJSDialog + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = + 'Los siguientes pedidos no han podido ser eliminados, porque tien' + + 'en albaranes asociados' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + ButtonBar.Buttons = [cbOK] + ButtonBar.Cancel = cbOK + ButtonBar.UseCancel = False + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 184 + Top = 112 + end end diff --git a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.pas b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.pas index 4b9d0755..6bdaf750 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.pas +++ b/Source/Modulos/Pedidos a proveedor/Views/uEditorPedidosProveedor.pas @@ -24,6 +24,7 @@ type JsPrevisualizarDialog: TJSDialog; JsImprimirDialog: TJSDialog; TBXItem39: TTBXItem; + JsListaPedidosNoEliminados: TJSDialog; procedure FormShow(Sender: TObject); procedure actCambiarSituacionExecute(Sender: TObject); procedure actRecibirPedidoUpdate(Sender: TObject); @@ -58,7 +59,7 @@ implementation uses uDataModulePedidosProveedor, uDataModuleUsuarios, uEditorDBBase, - uInventarioController, uBizInventario, uDialogUtils, + uInventarioController, uBizInventario, uDialogUtils, uGridUtils, uDBSelectionListUtils, uAlbaranesProveedorController, uBizAlbaranesProveedor, uGenerarPedidosProvUtils, uGenerarAlbaranesProvUtils; @@ -77,8 +78,7 @@ procedure TfEditorPedidosProveedor.actEliminarUpdate(Sender: TObject); begin inherited; if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (FPedidos.SITUACION = SITUACION_PEDIDO_PENDIENTE); + (Sender as TAction).Enabled := (FPedidos.SITUACION = SITUACION_PEDIDO_PENDIENTE); end; procedure TfEditorPedidosProveedor.actRecibirPedidoExecute(Sender: TObject); @@ -91,9 +91,10 @@ end; procedure TfEditorPedidosProveedor.actRecibirPedidoUpdate(Sender: TObject); begin inherited; - // (Sender as TAction).Enabled := HayDatos and - (FPedidos.SITUACION <> SITUACION_PEDIDO_RECIBIDO); + not (ViewGrid.NumSeleccionados > 1) and + ViewGrid.esSeleccionCeldaDatos and + (FPedidos.SITUACION <> SITUACION_PEDIDO_RECIBIDO); end; constructor TfEditorPedidosProveedor.Create(AOwner: TComponent); @@ -123,12 +124,52 @@ begin end; procedure TfEditorPedidosProveedor.EliminarInterno; +var + APedidos: IBizPedidoProveedor; + AllItems: Boolean; begin - if (Application.MessageBox('¿Desea borrar este pedido a proveedor?', 'Atención', MB_YESNO) = IDYES) then + APedidos := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + if AllItems then begin - FController.Eliminar(Pedidos); - inherited; + if (Application.MessageBox('¿Desea borrar los pedidos de proveedor seleccionados?', 'Atención', MB_YESNO) = IDYES) then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Pedidos as ISeleccionable).SelectedRecords); + APedidos := (Controller as IPedidosProveedorController).ExtraerSeleccionados(Pedidos) as IBizPedidoProveedor; + end + end + else begin + if (Application.MessageBox('¿Desea borrar el pedido de proveedor seleccionado?', 'Atención', MB_YESNO) = IDYES) then + APedidos := Pedidos; end; + + if Assigned(APedidos) then + begin + FController.Eliminar(APedidos, AllItems); + if AllItems then + begin + if (APedidos.DataTable.RecordCount > 0) then + begin + with APedidos.DataTable do + begin + First; + while not EOF do + begin + JsListaPedidosNoEliminados.Content.Add('Ref. pedido: ' + APedidos.REFERENCIA + ' ' + APedidos.NOMBRE); + Next; + end; + end; + JsListaPedidosNoEliminados.Execute; + end; + actRefrescar.Execute; + end; + end; + + ViewGrid.GotoFirst; end; procedure TfEditorPedidosProveedor.FormShow(Sender: TObject); @@ -158,21 +199,38 @@ end; procedure TfEditorPedidosProveedor.ImprimirInterno; var Respuesta : Integer; + APedidos: IBizPedidoProveedor; + AllItems: Boolean; begin + APedidos := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited else begin - Respuesta := JsImprimirDialog.Execute; + Respuesta := JsPrevisualizarDialog.Execute; if Respuesta <> IDCANCEL then begin - case JsImprimirDialog.CustomButtonResult of + case JsPrevisualizarDialog.CustomButtonResult of 200 : begin // Lista de elementos visibles inherited; end; 100 : begin // Elemento Seleccionado - FController.Print(FPedidos); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Pedidos as ISeleccionable).SelectedRecords); + APedidos := (Controller as IPedidosProveedorController).ExtraerSeleccionados(Pedidos) as IBizPedidoProveedor; + end + else + APedidos := Pedidos; + + if Assigned(APedidos) then + FController.Print(APedidos, AllItems); end; end; end; @@ -221,7 +279,15 @@ end; procedure TfEditorPedidosProveedor.PrevisualizarInterno; var Respuesta : Integer; + APedidos: IBizPedidoProveedor; + AllItems: Boolean; begin + APedidos := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited @@ -235,7 +301,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Preview(FPedidos); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Pedidos as ISeleccionable).SelectedRecords); + APedidos := (Controller as IPedidosProveedorController).ExtraerSeleccionados(Pedidos) as IBizPedidoProveedor; + end + else + APedidos := Pedidos; + + if Assigned(APedidos) then + FController.Preview(APedidos, AllItems); end; end; end; diff --git a/Source/Modulos/Pedidos a proveedor/Views/uViewDireccionEntregaPedidoProv.pas b/Source/Modulos/Pedidos a proveedor/Views/uViewDireccionEntregaPedidoProv.pas index 855f1c05..4f1d19ed 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uViewDireccionEntregaPedidoProv.pas +++ b/Source/Modulos/Pedidos a proveedor/Views/uViewDireccionEntregaPedidoProv.pas @@ -50,6 +50,8 @@ type procedure SetPedidoProveedor(const Value: IBizPedidoProveedor); procedure CambioDireccionAlmacen; procedure RefrescarDireccion; + procedure SetReadOnly(Value: Boolean); override; + public property PedidoProveedor: IBizPedidoProveedor read GetPedidoProveedor write SetPedidoProveedor; constructor Create(AOwner: TComponent); override; @@ -61,7 +63,7 @@ implementation {$R *.dfm} uses - uEditorRegistryUtils; + uEditorRegistryUtils, uCustomView; procedure TfrViewDireccionEntregaPedidoProv.actListaExecute(Sender: TObject); begin @@ -187,6 +189,16 @@ begin RefrescarDireccion; end; +procedure TfrViewDireccionEntregaPedidoProv.SetReadOnly(Value: Boolean); +begin + inherited; + if ReadOnly then + begin + rdxDestino1.Enabled := False; + rdxDestino2.Enabled := False; + end; +end; + procedure TfrViewDireccionEntregaPedidoProv.txtDireccionDblClick( Sender: TObject); begin diff --git a/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.dfm b/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.dfm index 894b6891..fd609269 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.dfm +++ b/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.dfm @@ -66,9 +66,6 @@ inherited frViewPedidoProveedor: TfrViewPedidoProveedor ExplicitWidth = 71 Width = 71 end - inherited Button1: TBitBtn - OnClick = frViewProveedorPedidoButton1Click - end inherited Button3: TBitBtn Left = 135 ExplicitLeft = 135 diff --git a/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.pas b/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.pas index 4776df9d..4f9079ab 100644 --- a/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.pas +++ b/Source/Modulos/Pedidos a proveedor/Views/uViewPedidoProveedor.pas @@ -109,7 +109,8 @@ end; procedure TfrViewPedidoProveedor.actVerPedidoCliUpdate(Sender: TObject); begin inherited; - (Sender as TAction).Enabled := Assigned(FPedidoCliAsociado) + if (Sender as TAction).Enabled then + (Sender as TAction).Enabled := Assigned(FPedidoCliAsociado) end; procedure TfrViewPedidoProveedor.bFormasPagoClick(Sender: TObject); diff --git a/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas b/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas index 984550af..1ce347e6 100644 --- a/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas +++ b/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteController.pas @@ -31,7 +31,7 @@ type function Nuevo : IBizPedidoCliente; function Anadir(APedido : IBizPedidoCliente) : Boolean; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(APedido : IBizPedidoCliente): Boolean; overload; + function Eliminar(APedido : IBizPedidoCliente; AllItems: Boolean = false): Boolean; overload; function Guardar(APedido : IBizPedidoCliente): Boolean; procedure DescartarCambios(APedido : IBizPedidoCliente); function Existe(const ID: Integer) : Boolean; @@ -46,9 +46,11 @@ type procedure QuitarDireccionEnvio(APedido: IBizPedidoCliente); procedure RecalcularImportes(APedido : IBizPedidoCliente); - - procedure Preview(APedido : IBizPedidoCliente); - procedure Print(APedido : IBizPedidoCliente); + function EsModificable(APedido : IBizPedidoCliente): Boolean; + function EsEliminable(APedido : IBizPedidoCliente): Boolean; + + procedure Preview(APedido : IBizPedidoCliente; AllItems: Boolean = false); + procedure Print(APedido : IBizPedidoCliente; AllItems: Boolean = false); function ArticulosPendientes(const ID : Integer): IBizPedidoClienteArticulosPend; end; @@ -68,7 +70,6 @@ type //este controller procedure AsignarDataModule; virtual; procedure RecuperarObjetos(APedido: IBizPedidoCliente); virtual; - procedure AsignarEditor(out AEditor: IEditorDBItem); virtual; procedure RecibirAviso(ASujeto: ISujeto; ADataTable: IDAStronglyTypedDataTable); override; procedure AsignarID(APedido: IBizPedidoCliente; const IDNuevo : Integer); @@ -87,7 +88,7 @@ type procedure RecuperarCliente(APedido : IBizPedidoCliente); function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(APedido : IBizPedidoCliente): Boolean; overload; + function Eliminar(APedido : IBizPedidoCliente; AllItems: Boolean = false): Boolean; overload; function Guardar(APedido : IBizPedidoCliente): Boolean; procedure DescartarCambios(APedido : IBizPedidoCliente); virtual; function Existe(const ID: Integer) : Boolean; virtual; @@ -109,9 +110,11 @@ type function ElegirPedidos(APedido: IBizPedidoCliente; AMensaje: String; AMultiSelect: Boolean): IBizPedidoCliente; procedure RecalcularImportes(APedido : IBizPedidoCliente); + function EsModificable(APedido : IBizPedidoCliente): Boolean; + function EsEliminable(APedido : IBizPedidoCliente): Boolean; - procedure Preview(APedido : IBizPedidoCliente); - procedure Print(APedido : IBizPedidoCliente); + procedure Preview(APedido : IBizPedidoCliente; AllItems: Boolean = false); + procedure Print(APedido : IBizPedidoCliente; AllItems: Boolean = false); function ArticulosPendientes(const ID : Integer): IBizPedidoClienteArticulosPend; end; @@ -121,7 +124,7 @@ implementation uses uROTypes, Controls, cxControls, DB, uEditorRegistryUtils, uEditorPreview, DateUtils, uIEditorPedidosCliente, uDataModulePedidosCliente, Variants, - uBizContactos, uDataTableUtils, uDataModuleUsuarios, + uBizContactos, uDataTableUtils, uDataModuleUsuarios, Classes, schPedidosClienteClient_Intf, uDAInterfaces, uDateUtils, uIEditorPedidoCliente, uIEditorElegirPedidosCliente, uIEditorDireccionEntregaPedidoCliente, schContactosClient_Intf, uPedidosClienteReportController; @@ -147,11 +150,6 @@ begin FDataModule := TDataModulePedidosCliente.Create(Nil); end; -procedure TPedidosClienteController.AsignarEditor(out AEditor: IEditorDBItem); -begin - CreateEditor('EditorPedidoCliente', IEditorPedidoCliente, AEditor); -end; - procedure TPedidosClienteController.AsignarID(APedido: IBizPedidoCliente; const IDNuevo : Integer); begin if not Assigned(APedido) then @@ -375,30 +373,39 @@ end; procedure TPedidosClienteController.Ver(APedido: IBizPedidoCliente); var - AEditor : IEditorDBItem; + AEditor : IEditorPedidoCliente; begin AEditor := NIL; ShowHourglassCursor; try RecuperarObjetos(APedido); - AsignarEditor(AEditor); + CreateEditor('EditorPedidoCliente', IEditorPedidoCliente, AEditor); - with (AEditor as IEditorPedidoCliente) do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Pedido := APedido; - end; + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Pedido := APedido; + + //MODO CONSULTAR + if not EsModificable(APedido) then + begin + SetDataTableReadOnly(APedido.DataTable, True); + ReadOnly := True; + end; + + ShowModal; + + //MODO CONSULTAR (Se deja la tabla como estaba) + if ReadOnly then + SetDataTableReadOnly(APedido.DataTable, False); + + AEditor.Release; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowModal; - AEditor.Release; - finally - AEditor := NIL; - end; end; procedure TPedidosClienteController.VerDireccionEntrega( @@ -437,21 +444,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorPedidosCliente', IEditorPedidosCliente, AEditor); - with AEditor do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Pedidos := APedidos; - end; + if Assigned(AEditor) then + with AEditor do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Pedidos := APedidos; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowEmbedded; - finally - AEditor := NIL; - end; end; function TPedidosClienteController._Vacio: IBizPedidoCliente; @@ -495,32 +499,79 @@ begin end; end; -function TPedidosClienteController.Eliminar(APedido: IBizPedidoCliente): Boolean; +function TPedidosClienteController.Eliminar(APedido: IBizPedidoCliente; AllItems: Boolean = false): Boolean; +//En el caso de eliminar almenos un elemento del conjunto se devuelve true +var + bEliminado: Boolean; + begin - Result := False; + bEliminado := False; if not Assigned(APedido) then - raise Exception.Create ('Pedido no asignado'); - - if APedido.DataTable.Active then - APedido.DataTable.Active := True; - - if APedido.SITUACION <> SITUACION_PEDIDO_PENDIENTE then - raise Exception.Create('No se puede eliminar este pedido porque está ' + APedido.SITUACION); + raise Exception.Create ('APedido no asignado'); ShowHourglassCursor; try + if not APedido.DataTable.Active then + APedido.DataTable.Active := True; + if (APedido.State in dsEditModes) then APedido.Cancel; - APedido.Delete; - APedido.DataTable.ApplyUpdates; - - Result := True; + //Siempre eliminaremos el seleccionado + if EsEliminable(APedido) then + begin + APedido.Delete; + bEliminado := True; + end; + + //En el caso de querer eliminar todos los items del objeto AAlbaran + if AllItems then + begin + with APedido.DataTable do + begin + First; + while not EOF do + begin + if EsEliminable(APedido) then + begin + APedido.Delete; + bEliminado := True + end + else Next; + end; + end; + end; + + if bEliminado then + begin + APedido.DataTable.ApplyUpdates; + Result := True; + end + else + Result := False; + finally HideHourglassCursor; end; end; + +function TPedidosClienteController.EsEliminable(APedido: IBizPedidoCliente): Boolean; +begin + if not Assigned(APedido) then + raise Exception.Create ('Pedido no asignado: EsEliminable'); + + Result := (APedido.SITUACION = SITUACION_PEDIDO_PENDIENTE); +end; + +function TPedidosClienteController.EsModificable(APedido: IBizPedidoCliente): Boolean; +begin + if not Assigned(APedido) then + raise Exception.Create ('Pedido no asignado: EsModificable'); + + Result := (APedido.SITUACION <> SITUACION_PEDIDO_SERVIDO); +end; + procedure TPedidosClienteController.RecalcularImportes( APedido: IBizPedidoCliente); var @@ -712,30 +763,76 @@ begin APedido.Post; finally HideHourglassCursor; - end; -end; - -procedure TPedidosClienteController.Preview(APedido: IBizPedidoCliente); -var - AReportController : IPedidosClienteReportController; -begin - AReportController := TPedidosClienteReportController.Create; - try - AReportController.Preview(APedido.ID); - finally - AReportController := NIL; end; end; -procedure TPedidosClienteController.Print(APedido: IBizPedidoCliente); +procedure TPedidosClienteController.Preview(APedido: IBizPedidoCliente; AllItems: Boolean = false); var AReportController : IPedidosClienteReportController; + ID_Pedidos: TStringList; + begin AReportController := TPedidosClienteReportController.Create; try - AReportController.Print(APedido.ID); + ID_Pedidos := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with APedido.DataTable do + begin + First; + while not EOF do + begin + ID_Pedidos.Add(IntToStr(APedido.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Pedidos.Add(IntToStr(APedido.ID)); + + AReportController.Preview(ID_Pedidos.CommaText); + finally AReportController := NIL; + ID_Pedidos.Free; + end; +end; + +procedure TPedidosClienteController.Print(APedido: IBizPedidoCliente; AllItems: Boolean = false); +var + AReportController : IPedidosClienteReportController; + ID_Pedidos: TStringList; + +begin + AReportController := TPedidosClienteReportController.Create; + try + ID_Pedidos := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with APedido.DataTable do + begin + First; + while not EOF do + begin + ID_Pedidos.Add(IntToStr(APedido.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Pedidos.Add(IntToStr(APedido.ID)); + + AReportController.Print(ID_Pedidos.CommaText); + + finally + AReportController := NIL; + ID_Pedidos.Free; end; end; diff --git a/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteReportController.pas b/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteReportController.pas index d6b374f6..cc28a8a5 100644 --- a/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteReportController.pas +++ b/Source/Modulos/Pedidos de cliente/Controller/uPedidosClienteReportController.pas @@ -10,8 +10,8 @@ uses type IPedidosClienteReportController = interface ['{D0686358-251C-43C4-9927-6112F2F4D3B8}'] - procedure Preview(const AID : integer); - procedure Print(const AID : integer); + procedure Preview(const AID : String); + procedure Print(const AID : String); end; TPedidosClienteReportController = class(TInterfacedObject, IPedidosClienteReportController) @@ -22,8 +22,8 @@ type constructor Create; destructor Destroy; override; - procedure Preview(const AID : integer); - procedure Print(const AID : integer); + procedure Preview(const AID : String); + procedure Print(const AID : String); end; @@ -53,7 +53,7 @@ begin inherited; end; -procedure TPedidosClienteReportController.Preview(const AID : integer); +procedure TPedidosClienteReportController.Preview(const AID : String); var AStream: Binary; AEditor : IEditorPedidosClientePreview; @@ -77,7 +77,7 @@ begin AEditor.Preview; end; -procedure TPedidosClienteReportController.Print(const AID : integer); +procedure TPedidosClienteReportController.Print(const AID : String); var AStream: Binary; AEditor : IEditorPedidosClientePreview; diff --git a/Source/Modulos/Pedidos de cliente/Data/uDataModulePedidosCliente.pas b/Source/Modulos/Pedidos de cliente/Data/uDataModulePedidosCliente.pas index ebc99d97..8a2a660f 100644 --- a/Source/Modulos/Pedidos de cliente/Data/uDataModulePedidosCliente.pas +++ b/Source/Modulos/Pedidos de cliente/Data/uDataModulePedidosCliente.pas @@ -45,7 +45,7 @@ type function NewItem : IBizPedidoCliente; // Report - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; end; implementation @@ -82,7 +82,7 @@ begin Result := (RORemoteService as IsrvPedidosCliente).GetNextAutoInc(aGeneratorName) end; -function TDataModulePedidosCliente.GetReport(const AID: Integer): Binary; +function TDataModulePedidosCliente.GetReport(const AID: String): Binary; begin Result := (RORemoteService as IsrvPedidosCliente).GenerateReport(AID) end; diff --git a/Source/Modulos/Pedidos de cliente/Model/Data/uIDataModulePedidosClienteReport.pas b/Source/Modulos/Pedidos de cliente/Model/Data/uIDataModulePedidosClienteReport.pas index fe6c88ea..8c4f3402 100644 --- a/Source/Modulos/Pedidos de cliente/Model/Data/uIDataModulePedidosClienteReport.pas +++ b/Source/Modulos/Pedidos de cliente/Model/Data/uIDataModulePedidosClienteReport.pas @@ -8,7 +8,7 @@ uses type IDataModulePedidosClienteReport = interface ['{70CEBB06-376F-4363-B80F-DDA4324E0F85}'] - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; end; implementation diff --git a/Source/Modulos/Pedidos de cliente/Reports/uRptPedidosCliente_Server.pas b/Source/Modulos/Pedidos de cliente/Reports/uRptPedidosCliente_Server.pas index df75f8ef..ef6908f8 100644 --- a/Source/Modulos/Pedidos de cliente/Reports/uRptPedidosCliente_Server.pas +++ b/Source/Modulos/Pedidos de cliente/Reports/uRptPedidosCliente_Server.pas @@ -31,8 +31,9 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + procedure GenerarPedido(const AID : Integer); overload; public - function GenerarPedido(const AID : Integer): Binary; + function GenerarPedido(const AID : String): Binary; overload; end; implementation @@ -60,15 +61,38 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptPedidosCliente.GenerarPedido(const AID: Integer): Binary; +function TRptPedidosCliente.GenerarPedido(const AID: String): Binary; var - dsMaster: IDADataset; - dsDetail: IDADataset; - AStream: TMemoryStream; + ID_Pedidos: TStringList; + i: Integer; + begin - AStream := TMemoryStream.Create; Result := Binary.Create; FConnection.BeginTransaction; + + try + ID_Pedidos := TStringList.Create; + ID_Pedidos.CommaText := AID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Pedidos.Count - 1 do + GenerarPedido(StrToInt(ID_Pedidos.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptPedidosCliente.GenerarPedido(const AID: Integer); +var + AStream: TMemoryStream; + dsMaster: IDADataset; + dsDetail: IDADataset; +begin + AStream := TMemoryStream.Create; + try dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [AID]); dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_PEDIDO'], [AID], False); @@ -82,11 +106,12 @@ begin DABINAdapter.ReadDataset(AStream, tbl_Detalles, TRUE, '', TRUE, TRUE); frxReport.LoadFromFile(DarRutaInformes + rptInforme, True); - frxReport.PrepareReport; - frxReport.PreviewPages.SaveToStream(Result); + frxReport.PrepareReport(False); + finally AStream.Free; - FConnection.RollbackTransaction; + dsMaster := Nil; + dsDetail := Nil; end; end; diff --git a/Source/Modulos/Pedidos de cliente/Servidor/srvPedidosCliente_Impl.pas b/Source/Modulos/Pedidos de cliente/Servidor/srvPedidosCliente_Impl.pas index e1b14f3f..8584fce0 100644 --- a/Source/Modulos/Pedidos de cliente/Servidor/srvPedidosCliente_Impl.pas +++ b/Source/Modulos/Pedidos de cliente/Servidor/srvPedidosCliente_Impl.pas @@ -38,7 +38,7 @@ type protected { IsrvPedidosProveedor methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; implementation @@ -81,7 +81,7 @@ begin bpPedidosCliente.BusinessRulesID := BIZ_SERVER_PEDIDOS_CLIENTE; end; -function TsrvPedidosCliente.GenerateReport(const ID: Integer): Binary; +function TsrvPedidosCliente.GenerateReport(const ID: String): Binary; var AReportGenerator : TRptPedidosCliente; begin diff --git a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas index 0658ff46..5e8701f1 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas +++ b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidoCliente.pas @@ -30,7 +30,6 @@ type procedure FormShow(Sender: TObject); override; procedure CustomEditorClose(Sender: TObject; var Action: TCloseAction); procedure pgPaginasChanging(Sender: TObject; var AllowChange: Boolean); - procedure actEliminarUpdate(Sender: TObject); protected FPedido: IBizPedidoCliente; @@ -80,13 +79,6 @@ uses { **************************** TfEditorPedidoCliente **************************** } -procedure TfEditorPedidoCliente.actEliminarUpdate(Sender: TObject); -begin - inherited; - (Sender as TAction).Enabled := HayDatos and - (FPedido.SITUACION = SITUACION_PEDIDO_PENDIENTE); -end; - procedure TfEditorPedidoCliente.AsignarVista; var AViewPedidoCliente: TfrViewPedidoCliente; diff --git a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.dfm b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.dfm index 10656798..62817968 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.dfm +++ b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.dfm @@ -2265,7 +2265,7 @@ inherited fEditorPedidosCliente: TfEditorPedidosCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Previsualizar el pedido seleccionado' + Caption = 'Previsualizar el pedido/s seleccionado/s' Value = 100 Default = True end @@ -2576,7 +2576,7 @@ inherited fEditorPedidosCliente: TfEditorPedidosCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Imprimir el pedido seleccionado' + Caption = 'Imprimir el pedido/s seleccionado/s' Value = 100 Default = True end @@ -2821,4 +2821,306 @@ inherited fEditorPedidosCliente: TfEditorPedidosCliente Left = 264 Top = 112 end + object JsListaPedidosNoEliminados: TJSDialog + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = + 'Los siguientes pedidos no han podido ser eliminados, porque tien' + + 'en albaranes asociados' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + ButtonBar.Buttons = [cbOK] + ButtonBar.Cancel = cbOK + ButtonBar.UseCancel = False + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 184 + Top = 112 + end end diff --git a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.pas b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.pas index f6f77ed5..8223f96d 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.pas +++ b/Source/Modulos/Pedidos de cliente/Views/uEditorPedidosCliente.pas @@ -30,6 +30,7 @@ type JsPrevisualizarDialog: TJSDialog; JsImprimirDialog: TJSDialog; TBXItem40: TTBXItem; + JsListaPedidosNoEliminados: TJSDialog; procedure FormShow(Sender: TObject); procedure actGenerarAlbaranCliExecute(Sender: TObject); procedure actEliminarUpdate(Sender: TObject); @@ -73,7 +74,7 @@ implementation uses uDataModulePedidosCliente, uDataModuleUsuarios, uBizAlbaranesCliente, uAlbaranesClienteController, uEditorBase, uEditorDBBase, uDialogUtils, - uFacturasClienteController, uBizFacturasCliente, + uFacturasClienteController, uBizFacturasCliente, uGridUtils, uDBSelectionListUtils, uGenerarPedidosProvUtils, uGenerarAlbaranesCliUtils; @@ -86,8 +87,7 @@ procedure TfEditorPedidosCliente.actEliminarUpdate(Sender: TObject); begin inherited; if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (FPedidos.SITUACION = SITUACION_PEDIDO_PENDIENTE); + (Sender as TAction).Enabled := (FPedidos.SITUACION = SITUACION_PEDIDO_PENDIENTE); end; procedure TfEditorPedidosCliente.actGenerarAlbaranCliExecute(Sender: TObject); @@ -156,8 +156,9 @@ procedure TfEditorPedidosCliente.actGenerarUpdate(Sender: TObject); begin inherited; (Sender as TAction).Enabled := HayDatos and - ViewGrid.esSeleccionCeldaDatos and - (FPedidos.SITUACION <> SITUACION_PEDIDO_SERVIDO); + not (ViewGrid.NumSeleccionados > 1) and + ViewGrid.esSeleccionCeldaDatos and + (FPedidos.SITUACION <> SITUACION_PEDIDO_SERVIDO); end; procedure TfEditorPedidosCliente.AsignarVista; @@ -192,12 +193,52 @@ begin end; procedure TfEditorPedidosCliente.EliminarInterno; +var + APedidos: IBizPedidoCliente; + AllItems: Boolean; begin - if (ShowConfirmMessage('¿Desea borrar este pedido de cliente?', '') = IDYES) then + APedidos := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + if AllItems then begin - FController.Eliminar(Pedidos); - inherited; + if (Application.MessageBox('¿Desea borrar los pedidos de proveedor seleccionados?', 'Atención', MB_YESNO) = IDYES) then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Pedidos as ISeleccionable).SelectedRecords); + APedidos := (Controller as IPedidosClienteController).ExtraerSeleccionados(Pedidos) as IBizPedidoCliente; + end + end + else begin + if (Application.MessageBox('¿Desea borrar el pedido de proveedor seleccionado?', 'Atención', MB_YESNO) = IDYES) then + APedidos := Pedidos; end; + + if Assigned(APedidos) then + begin + FController.Eliminar(APedidos, AllItems); + if AllItems then + begin + if (APedidos.DataTable.RecordCount > 0) then + begin + with APedidos.DataTable do + begin + First; + while not EOF do + begin + JsListaPedidosNoEliminados.Content.Add('Ref. pedido: ' + APedidos.REFERENCIA + ' ' + APedidos.NOMBRE); + Next; + end; + end; + JsListaPedidosNoEliminados.Execute; + end; + actRefrescar.Execute; + end; + end; + + ViewGrid.GotoFirst; end; procedure TfEditorPedidosCliente.FormShow(Sender: TObject); @@ -227,21 +268,38 @@ end; procedure TfEditorPedidosCliente.ImprimirInterno; var Respuesta : Integer; + APedidos: IBizPedidoCliente; + AllItems: Boolean; begin + APedidos := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited else begin - Respuesta := JsImprimirDialog.Execute; + Respuesta := JsPrevisualizarDialog.Execute; if Respuesta <> IDCANCEL then begin - case JsImprimirDialog.CustomButtonResult of + case JsPrevisualizarDialog.CustomButtonResult of 200 : begin // Lista de elementos visibles inherited; end; 100 : begin // Elemento Seleccionado - FController.Print(FPedidos); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Pedidos as ISeleccionable).SelectedRecords); + APedidos := (Controller as IPedidosClienteController).ExtraerSeleccionados(Pedidos) as IBizPedidoCliente; + end + else + APedidos := Pedidos; + + if Assigned(APedidos) then + FController.Print(APedidos, AllItems); end; end; end; @@ -272,7 +330,15 @@ end; procedure TfEditorPedidosCliente.PrevisualizarInterno; var Respuesta : Integer; + APedidos: IBizPedidoCliente; + AllItems: Boolean; begin + APedidos := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited @@ -286,7 +352,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Preview(FPedidos); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Pedidos as ISeleccionable).SelectedRecords); + APedidos := (Controller as IPedidosClienteController).ExtraerSeleccionados(Pedidos) as IBizPedidoCliente; + end + else + APedidos := Pedidos; + + if Assigned(APedidos) then + FController.Preview(APedidos, AllItems); end; end; end; diff --git a/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.dfm b/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.dfm index 9df6c8ca..1595b1f9 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.dfm +++ b/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.dfm @@ -124,9 +124,6 @@ inherited frViewPedidoCliente: TfrViewPedidoCliente Left = 204 ExplicitLeft = 204 end - inherited Button1: TBitBtn - OnClick = frViewClientePedidoButton1Click - end inherited Button3: TBitBtn Left = 94 ExplicitLeft = 94 diff --git a/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.pas b/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.pas index 76e726bb..90fae456 100644 --- a/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.pas +++ b/Source/Modulos/Pedidos de cliente/Views/uViewPedidoCliente.pas @@ -129,7 +129,8 @@ end; procedure TfrViewPedidoCliente.actElegirDireccionUpdate(Sender: TObject); begin inherited; - (Sender as TAction).Enabled := Assigned(FPedido) and + (Sender as TAction).Enabled := (not ReadOnly) and + Assigned(FPedido) and Assigned(FViewClientePedido) and FPedido.DataTable.Active and Assigned(FPedido.Cliente) and diff --git a/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteController.pas b/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteController.pas index b8e80ab0..bc45f491 100644 --- a/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteController.pas +++ b/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteController.pas @@ -74,8 +74,8 @@ type function ElegirRecibosCompensados(ARecibo : IBizRecibosCliente): Boolean; procedure QuitarReciboCompensado(ARecibo : IBizRecibosCliente); - procedure Preview(ARecibosCliente : IBizRecibosCliente); - procedure Print(ARecibosCliente : IBizRecibosCliente); + procedure Preview(ARecibosCliente : IBizRecibosCliente; AllItems: Boolean = false); + procedure Print(ARecibosCliente : IBizRecibosCliente; AllItems: Boolean = false); end; TRecibosClienteController = class(TObservador, IRecibosClienteController) @@ -135,8 +135,8 @@ type procedure SetSituacionCobrados(ARecibos : IBizRecibosCliente; WithDeltas: Boolean=False); - procedure Preview(ARecibosCliente : IBizRecibosCliente); - procedure Print(ARecibosCliente : IBizRecibosCliente); + procedure Preview(ARecibosCliente : IBizRecibosCliente; AllItems: Boolean = false); + procedure Print(ARecibosCliente : IBizRecibosCliente; AllItems: Boolean = false); end; implementation @@ -540,18 +540,17 @@ begin ShowHourglassCursor; try CreateEditor('EditorRecibosCliente', IEditorRecibosCliente, AEditor); - with AEditor do - RecibosCliente := ARecibosCliente; + if Assigned(AEditor) then + with AEditor do + begin + RecibosCliente := ARecibosCliente; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowEmbedded; - finally - AEditor := NIL; - end; end; function TRecibosClienteController.ElegirRecibos(ARecibos: IBizRecibosCliente; AMensaje: String; AMultiSelect: Boolean): IBizRecibosCliente; @@ -809,27 +808,73 @@ begin Result := ASeleccionados; end; -procedure TRecibosClienteController.Preview(ARecibosCliente: IBizRecibosCliente); +procedure TRecibosClienteController.Preview(ARecibosCliente: IBizRecibosCliente; AllItems: Boolean = false); var AReportController : IRecibosClienteReportController; + ID_Recibos: TStringList; + begin AReportController := TRecibosClienteReportController.Create; try - AReportController.Preview(ARecibosCliente.ID); + ID_Recibos := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with ARecibosCliente.DataTable do + begin + First; + while not EOF do + begin + ID_Recibos.Add(IntToStr(ARecibosCliente.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Recibos.Add(IntToStr(ARecibosCliente.ID)); + + AReportController.Preview(ID_Recibos.CommaText); + finally AReportController := NIL; + ID_Recibos.Free; end; end; -procedure TRecibosClienteController.Print(ARecibosCliente: IBizRecibosCliente); +procedure TRecibosClienteController.Print(ARecibosCliente: IBizRecibosCliente; AllItems: Boolean = false); var AReportController : IRecibosClienteReportController; + ID_Recibos: TStringList; + begin AReportController := TRecibosClienteReportController.Create; try - AReportController.Print(ARecibosCliente.ID); + ID_Recibos := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with ARecibosCliente.DataTable do + begin + First; + while not EOF do + begin + ID_Recibos.Add(IntToStr(ARecibosCliente.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Recibos.Add(IntToStr(ARecibosCliente.ID)); + + AReportController.Print(ID_Recibos.CommaText); + finally AReportController := NIL; + ID_Recibos.Free; end; end; diff --git a/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteReportController.pas b/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteReportController.pas index 0199fa97..71b3a97f 100644 --- a/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteReportController.pas +++ b/Source/Modulos/Recibos de cliente/Controller/uRecibosClienteReportController.pas @@ -9,8 +9,8 @@ uses type IRecibosClienteReportController = interface ['{3837DFA3-0A38-4BB2-B0DB-D0615249EA49}'] - procedure Preview(const ID : integer); - procedure Print(const ID : integer); + procedure Preview(const ID : String); + procedure Print(const ID : String); end; TRecibosClienteReportController = class(TInterfacedObject, IRecibosClienteReportController) @@ -20,9 +20,9 @@ type public constructor Create; destructor Destroy; override; - - procedure Preview(const ID : integer); - procedure Print(const ID : integer); + + procedure Preview(const ID : String); + procedure Print(const ID : String); end; @@ -52,7 +52,7 @@ begin inherited; end; -procedure TRecibosClienteReportController.Preview(const ID : integer); +procedure TRecibosClienteReportController.Preview(const ID : String); var AStream: Binary; AEditor : IEditorRecibosClientePreview; @@ -76,7 +76,7 @@ begin AEditor.Preview; end; -procedure TRecibosClienteReportController.Print(const ID : integer); +procedure TRecibosClienteReportController.Print(const ID : String); var AStream: Binary; AEditor : IEditorRecibosClientePreview; diff --git a/Source/Modulos/Recibos de cliente/Data/uDataModuleRecibosCliente.pas b/Source/Modulos/Recibos de cliente/Data/uDataModuleRecibosCliente.pas index 3fdb8887..33e239d8 100644 --- a/Source/Modulos/Recibos de cliente/Data/uDataModuleRecibosCliente.pas +++ b/Source/Modulos/Recibos de cliente/Data/uDataModuleRecibosCliente.pas @@ -59,7 +59,7 @@ type function GetItems: IBizRecibosCliente; function GetItem(const ID : Integer) : IBizRecibosCliente; function NewItem : IBizRecibosCliente; - function GetReport(const ID: Integer): Binary; + function GetReport(const ID: String): Binary; end; @@ -74,7 +74,7 @@ uses { TDataModuleRecibosCliente } -function TDataModuleRecibosCliente.GetReport(const ID: Integer): Binary; +function TDataModuleRecibosCliente.GetReport(const ID: String): Binary; begin Result := (RORemoteService as IsrvRecibosCliente).GenerateReport(ID); end; diff --git a/Source/Modulos/Recibos de cliente/Model/Data/uIDataModuleRecibosClienteReport.pas b/Source/Modulos/Recibos de cliente/Model/Data/uIDataModuleRecibosClienteReport.pas index 173b542a..71d7a21e 100644 --- a/Source/Modulos/Recibos de cliente/Model/Data/uIDataModuleRecibosClienteReport.pas +++ b/Source/Modulos/Recibos de cliente/Model/Data/uIDataModuleRecibosClienteReport.pas @@ -8,7 +8,7 @@ uses type IDataModuleRecibosClienteReport = interface ['{FBADD967-0008-4ED5-9CCD-5BFE4F527D52}'] - function GetReport(const ID: Integer): Binary; + function GetReport(const ID: String): Binary; end; implementation diff --git a/Source/Modulos/Recibos de cliente/Reports/uRptRecibosCliente_Server.pas b/Source/Modulos/Recibos de cliente/Reports/uRptRecibosCliente_Server.pas index 9538fd7c..de45331b 100644 --- a/Source/Modulos/Recibos de cliente/Reports/uRptRecibosCliente_Server.pas +++ b/Source/Modulos/Recibos de cliente/Reports/uRptRecibosCliente_Server.pas @@ -31,8 +31,9 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + procedure GenerarRecibo(const ID : Integer); overload; public - function GenerarRecibo(const ID : Integer): Binary; + function GenerarRecibo(const ID : String): Binary; overload; end; implementation @@ -59,15 +60,39 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptRecibosCliente.GenerarRecibo(const ID: Integer): Binary; +function TRptRecibosCliente.GenerarRecibo(const ID: String): Binary; +var + ID_Recibos: TStringList; + i: Integer; + +begin + Result := Binary.Create; + FConnection.BeginTransaction; + + try + ID_Recibos := TStringList.Create; + ID_Recibos.CommaText := ID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Recibos.Count - 1 do + GenerarRecibo(StrToInt(ID_Recibos.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptRecibosCliente.GenerarRecibo(const ID: Integer); var dsMaster: IDADataset; dsCompensados : IDADataset; AStream: TMemoryStream; + begin AStream := TMemoryStream.Create; - Result := Binary.Create; - FConnection.BeginTransaction; + try dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [ID]); dsCompensados := schReport.NewDataset(FConnection, ds_InformeCompensados, ['ID_RECIBO'], [ID], False); @@ -81,11 +106,12 @@ begin DABINAdapter.ReadDataset(AStream, tbl_Compensados, TRUE, '', TRUE, TRUE); frxReport.LoadFromFile(DarRutaInformes + rptInforme, True); - frxReport.PrepareReport; - frxReport.PreviewPages.SaveToStream(Result); + frxReport.PrepareReport(False); + finally AStream.Free; - FConnection.RollbackTransaction; + dsMaster := Nil; + dsCompensados := Nil; end; end; diff --git a/Source/Modulos/Recibos de cliente/Servidor/srvRecibosCliente_Impl.pas b/Source/Modulos/Recibos de cliente/Servidor/srvRecibosCliente_Impl.pas index ade315a7..ad4dce62 100644 --- a/Source/Modulos/Recibos de cliente/Servidor/srvRecibosCliente_Impl.pas +++ b/Source/Modulos/Recibos de cliente/Servidor/srvRecibosCliente_Impl.pas @@ -39,7 +39,7 @@ type protected { IsrvRecibosProveedor methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; implementation @@ -81,7 +81,7 @@ begin SessionManager := dmServer.SessionManager; end; -function TsrvRecibosCliente.GenerateReport(const ID: Integer): Binary; +function TsrvRecibosCliente.GenerateReport(const ID: String): Binary; var AReportGenerator : TRptRecibosCliente; begin diff --git a/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.dfm b/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.dfm index ddd2f9ac..e65c9b9e 100644 --- a/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.dfm +++ b/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.dfm @@ -76,6 +76,34 @@ inherited fEditorRecibosCliente: TfEditorRecibosCliente ExplicitWidth = 645 ExplicitHeight = 312 inherited cxGridView: TcxGridDBTableView + DataController.Summary.DefaultGroupSummaryItems = < + item + Format = ',0.00 '#8364';-,0.00 '#8364 + Kind = skSum + Position = spFooter + Column = frViewRecibosCliente1.cxGridViewIMPORTE_TOTAL + end> + DataController.Summary.FooterSummaryItems = < + item + Format = ',0.00 '#8364';-,0.00 '#8364 + Kind = skSum + Column = frViewRecibosCliente1.cxGridViewIMPORTE_TOTAL + end + item + Format = '0 recibos' + Kind = skCount + Column = frViewRecibosCliente1.cxGridViewREFERENCIA + end + item + Format = ',0.00 '#8364';-,0.00 '#8364 + Kind = skSum + Column = frViewRecibosCliente1.cxGridViewIMPORTE + end + item + Format = ',0.00 '#8364';-,0.00 '#8364 + Kind = skSum + Column = frViewRecibosCliente1.cxGridViewOTROS_GASTOS + end> end end inherited frViewFiltroBase1: TfrViewFiltroBase @@ -89,9 +117,15 @@ inherited fEditorRecibosCliente: TfEditorRecibosCliente inherited dxLayoutControl1: TdxLayoutControl Width = 641 ExplicitWidth = 641 + inherited edtFechaIniFiltro: TcxDateEdit + ExplicitWidth = 223 + Width = 223 + end inherited edtFechaFinFiltro: TcxDateEdit - Left = 468 - ExplicitLeft = 468 + Left = 415 + ExplicitLeft = 415 + ExplicitWidth = 199 + Width = 199 end end inherited TBXAlignmentPanel1: TTBXAlignmentPanel @@ -1567,7 +1601,7 @@ inherited fEditorRecibosCliente: TfEditorRecibosCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Previsualizar el recibo seleccionado' + Caption = 'Previsualizar el recibo/s seleccionado/s' Value = 100 Default = True end @@ -1878,7 +1912,7 @@ inherited fEditorRecibosCliente: TfEditorRecibosCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Imprimir el recibo seleccionado' + Caption = 'Imprimir el recibo/s seleccionado/s' Value = 100 Default = True end diff --git a/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.pas b/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.pas index 858e73d9..941c99a9 100644 --- a/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.pas +++ b/Source/Modulos/Recibos de cliente/Views/uEditorRecibosCliente.pas @@ -1,4 +1,4 @@ -{ +{ =============================================================================== Copyright (©) 2007. Rodax Software. =============================================================================== @@ -73,7 +73,7 @@ type implementation uses - uDataModuleRecibosCliente, uDataModuleUsuarios; + uDataModuleRecibosCliente, uDataModuleUsuarios, uGridUtils, uDBSelectionListUtils; {$R *.dfm} @@ -132,21 +132,38 @@ end; procedure TfEditorRecibosCliente.ImprimirInterno; var Respuesta : Integer; + ARecibosCliente: IBizRecibosCliente; + AllItems: Boolean; begin + ARecibosCliente := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited else begin - Respuesta := JsImprimirDialog.Execute; + Respuesta := JsPrevisualizarDialog.Execute; if Respuesta <> IDCANCEL then begin - case JsImprimirDialog.CustomButtonResult of + case JsPrevisualizarDialog.CustomButtonResult of 200 : begin // Lista de elementos visibles inherited; end; 100 : begin // Elemento Seleccionado - FController.Print(FRecibosCliente); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RecibosCliente as ISeleccionable).SelectedRecords); + ARecibosCliente := (Controller as IRecibosClienteController).ExtraerSeleccionados(RecibosCliente) as IBizRecibosCliente; + end + else + ARecibosCliente := RecibosCliente; + + if Assigned(ARecibosCliente) then + FController.Preview(ARecibosCliente, AllItems); end; end; end; @@ -177,7 +194,15 @@ end; procedure TfEditorRecibosCliente.PrevisualizarInterno; var Respuesta : Integer; + ARecibosCliente: IBizRecibosCliente; + AllItems: Boolean; begin + ARecibosCliente := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + //Si esta agrupado solo podré imprimir la lista de elementos visibles if not ViewGrid.esSeleccionCeldaDatos then inherited @@ -191,7 +216,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Preview(FRecibosCliente); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RecibosCliente as ISeleccionable).SelectedRecords); + ARecibosCliente := (Controller as IRecibosClienteController).ExtraerSeleccionados(RecibosCliente) as IBizRecibosCliente; + end + else + ARecibosCliente := RecibosCliente; + + if Assigned(ARecibosCliente) then + FController.Preview(ARecibosCliente, AllItems); end; end; end; diff --git a/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas b/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas index 88b58de2..f9dfb630 100644 --- a/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas +++ b/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteController.pas @@ -18,12 +18,15 @@ type function Nuevo : IBizRemesaCliente; procedure Anadir(ARemesaCliente : IBizRemesaCliente); function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(ARemesaCliente : IBizRemesaCliente): Boolean; overload; + function Eliminar(ARemesaCliente : IBizRemesaCliente; AllItems: Boolean = false): Boolean; overload; function Guardar(ARemesaCliente : IBizRemesaCliente): Boolean; procedure DescartarCambios(ARemesaCliente : IBizRemesaCliente); function Existe(const ID: Integer) : Boolean; - procedure Preview(ARemesaCliente : IBizRemesaCliente); - procedure Print(ARemesaCliente : IBizRemesaCliente); + + procedure Preview(ARemesaCliente : IBizRemesaCliente; AllItems: Boolean = false); + procedure Print(ARemesaCliente : IBizRemesaCliente; AllItems: Boolean = false); + function EsModificable(ARemesaProveedor : IBizRemesaCliente): Boolean; + function EsEliminable(ARemesaProveedor : IBizRemesaCliente): Boolean; function ElegirRecibosCliente(ARemesaCliente : IBizRemesaCliente): Boolean; procedure EliminarReciboCliente(ARemesaCliente : IBizRemesaCliente); @@ -59,7 +62,7 @@ type destructor Destroy; override; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(ARemesaCliente : IBizRemesaCliente): Boolean; overload; + function Eliminar(ARemesaCliente : IBizRemesaCliente; AllItems: Boolean = false): Boolean; overload; function Guardar(ARemesaCliente : IBizRemesaCliente): Boolean; procedure DescartarCambios(ARemesaCliente : IBizRemesaCliente); virtual; function Existe(const ID: Integer) : Boolean; virtual; @@ -69,8 +72,11 @@ type function Nuevo : IBizRemesaCliente; virtual; procedure Ver(ARemesaCliente : IBizRemesaCliente); virtual; procedure VerTodos(ARemesasCliente: IBizRemesaCliente); virtual; - procedure Preview(ARemesaCliente : IBizRemesaCliente); virtual; - procedure Print(ARemesaCliente : IBizRemesaCliente); virtual; + + procedure Preview(ARemesaCliente : IBizRemesaCliente; AllItems: Boolean = false); virtual; + procedure Print(ARemesaCliente : IBizRemesaCliente; AllItems: Boolean = false); virtual; + function EsModificable(ARemesaProveedor : IBizRemesaCliente): Boolean; + function EsEliminable(ARemesaProveedor : IBizRemesaCliente): Boolean; function ExtraerSeleccionados(ARemesasCliente: IBizRemesaCliente) : IBizRemesaCliente; virtual; function ElegirRecibosCliente(ARemesaCliente : IBizRemesaCliente): Boolean; @@ -107,6 +113,16 @@ begin ARecibosRemesa := Nil; end; +function TRemesasClienteController.EsEliminable(ARemesaProveedor: IBizRemesaCliente): Boolean; +begin + Result := True; +end; + +function TRemesasClienteController.EsModificable(ARemesaProveedor: IBizRemesaCliente): Boolean; +begin + Result := True; +end; + procedure TRemesasClienteController.AsignarDataModule; begin FDataModule := TDataModuleRemesasCliente.Create(Nil); @@ -206,22 +222,31 @@ begin RecuperarObjetos(ARemesaCliente); CreateEditor('EditorRemesaCliente', IEditorRemesaCliente, AEditor); - with (AEditor as IEditorRemesaCliente) do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - RemesaCliente := ARemesaCliente; - end; + if Assigned(AEditor) then + with (AEditor as IEditorRemesaCliente) do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + RemesaCliente := ARemesaCliente; + + //MODO CONSULTAR + if not EsModificable(ARemesaCliente) then + begin + SetDataTableReadOnly(ARemesaCliente.DataTable, True); + ReadOnly := True; + end; + + ShowModal; + + //MODO CONSULTAR (Se deja la tabla como estaba) + if ReadOnly then + SetDataTableReadOnly(ARemesaCliente.DataTable, False); + + AEditor.Release; + end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowModal; - AEditor.Release; - finally - AEditor := NIL; - end; end; procedure TRemesasClienteController.VerTodos(ARemesasCliente: IBizRemesaCliente); @@ -232,17 +257,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorRemesasCliente', IEditorRemesasCliente, AEditor); - with (AEditor as IEditorRemesasCliente) do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - RemesasCliente := ARemesasCliente; - end; + if Assigned(AEditor) then + with (AEditor as IEditorRemesasCliente) do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + RemesasCliente := ARemesasCliente; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := Nil; HideHourglassCursor; end; - - if Assigned(AEditor) then - AEditor.ShowEmbedded; end; function TRemesasClienteController._Vacio: IBizRemesaCliente; @@ -290,42 +316,95 @@ begin ARecibosSeleccionados := Nil; end; -function TRemesasClienteController.Eliminar(ARemesaCliente: IBizRemesaCliente): Boolean; +function TRemesasClienteController.Eliminar(ARemesaCliente: IBizRemesaCliente; AllItems: Boolean = false): Boolean; +//En el caso de eliminar almenos un elemento del conjunto se devuelve true +var + bEliminado: Boolean; + begin - Result := False; + bEliminado := False; if not Assigned(ARemesaCliente) then - raise Exception.Create ('RemesaCliente no asignada'); + raise Exception.Create ('ARemesaCliente no asignada'); ShowHourglassCursor; try + if not ARemesaCliente.DataTable.Active then + ARemesaCliente.DataTable.Active := True; + if (ARemesaCliente.State in dsEditModes) then ARemesaCliente.Cancel; - //Si la llamada a eliminar es por el editor RemesasCliente, debo recuperar los recibos - //de la remesa a eliminar, en caso de venir por el editor RemesaCliente ya los tengo - if not Assigned(ARemesaCliente.Recibos) then - RecuperarRecibos(ARemesaCliente); - //Eliminaremos la remesa de los recibos asociados - With ARemesaCliente.Recibos.DataTable do + //Siempre eliminaremos el seleccionado + if EsEliminable(ARemesaCliente) then begin - First; - While not Eof do + //Si la llamada a eliminar es por el editor RemesasCliente, debo recuperar los recibos + //de la remesa a eliminar, en caso de venir por el editor RemesaCliente ya los tengo + if not Assigned(ARemesaCliente.Recibos) then + RecuperarRecibos(ARemesaCliente); + //Eliminaremos la remesa de los recibos asociados + With ARemesaCliente.Recibos.DataTable do begin - RecibosClienteController.QuitarRemesa(ARemesaCliente.Recibos); - Next; + First; + While not Eof do + begin + RecibosClienteController.QuitarRemesa(ARemesaCliente.Recibos); + Next; + end; end; + + //Como no están declarados como maestro-detalles debemos hacer el applyupdates nosotros + ARemesaCliente.Recibos.DataTable.ApplyUpdates; + + ARemesaCliente.Delete; + bEliminado := True; end; - //Como no están declarados como maestro-detalles debemos hacer el applyupdates nosotros - ARemesaCliente.Recibos.DataTable.ApplyUpdates; + //En el caso de querer eliminar todos los items del objeto AAlbaran + if AllItems then + begin + with ARemesaCliente.DataTable do + begin + First; + while not EOF do + begin + if EsEliminable(ARemesaCliente) then + begin + //Si la llamada a eliminar es por el editor RemesasProveedor, debo recuperar los recibos + //de la remesa a eliminar, en caso de venir por el editor RemesaCliente ya los tengo + if not Assigned(ARemesaCliente.Recibos) then + RecuperarRecibos(ARemesaCliente); + //Eliminaremos la remesa de los recibos asociados + With ARemesaCliente.Recibos.DataTable do + begin + First; + While not Eof do + begin + RecibosClienteController.QuitarRemesa(ARemesaCliente.Recibos); + Next; + end; + end; - //Si todo ha ido bien podremos eliminar la remesa - ARemesaCliente.Delete; - ARemesaCliente.DataTable.ApplyUpdates; + //Como no están declarados como maestro-detalles debemos hacer el applyupdates nosotros + ARemesaCliente.Recibos.DataTable.ApplyUpdates; + + ARemesaCliente.Delete; + bEliminado := True + end + else Next; + end; + end; + end; + + if bEliminado then + begin + ARemesaCliente.DataTable.ApplyUpdates; + Result := True; + end + else + Result := False; HideHourglassCursor; - Result := True; except //Hay algun recibo de la remesa que tiene movimientos (Cobros/Devoluciones) posteriores al cobro inicial de la remesa on E: Exception do @@ -448,27 +527,73 @@ begin Result := ARemesaCliente; end; -procedure TRemesasClienteController.Preview(ARemesaCliente: IBizRemesaCliente); +procedure TRemesasClienteController.Preview(ARemesaCliente: IBizRemesaCliente; AllItems: Boolean = false); var AReportController : IRemesasClienteReportController; + ID_Remesas: TStringList; + begin AReportController := TRemesasClienteReportController.Create; try - AReportController.Preview(ARemesaCliente.ID); + ID_Remesas := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with ARemesaCliente.DataTable do + begin + First; + while not EOF do + begin + ID_Remesas.Add(IntToStr(ARemesaCliente.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Remesas.Add(IntToStr(ARemesaCliente.ID)); + + AReportController.Preview(ID_Remesas.CommaText); + finally AReportController := NIL; + ID_Remesas.Free; end; end; -procedure TRemesasClienteController.Print(ARemesaCliente: IBizRemesaCliente); +procedure TRemesasClienteController.Print(ARemesaCliente: IBizRemesaCliente; AllItems: Boolean = false); var AReportController : IRemesasClienteReportController; + ID_Remesas: TStringList; + begin AReportController := TRemesasClienteReportController.Create; try - AReportController.Print(ARemesaCliente.ID); + ID_Remesas := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with ARemesaCliente.DataTable do + begin + First; + while not EOF do + begin + ID_Remesas.Add(IntToStr(ARemesaCliente.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Remesas.Add(IntToStr(ARemesaCliente.ID)); + + AReportController.Print(ID_Remesas.CommaText); + finally AReportController := NIL; + ID_Remesas.Free; end; end; diff --git a/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteReportController.pas b/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteReportController.pas index b58332eb..2dfb52ff 100644 --- a/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteReportController.pas +++ b/Source/Modulos/Remesas de cliente/Controller/uRemesasClienteReportController.pas @@ -9,8 +9,8 @@ uses type IRemesasClienteReportController = interface ['{EA6EAD10-E07B-45A9-9B5E-0D560E2B92DF}'] - procedure Preview(const ID : integer); - procedure Print(const ID : integer); + procedure Preview(const ID : String); + procedure Print(const ID : String); end; TRemesasClienteReportController = class(TInterfacedObject, IRemesasClienteReportController) @@ -20,9 +20,9 @@ type public constructor Create; destructor Destroy; override; - - procedure Preview(const ID : integer); - procedure Print(const ID : integer); + + procedure Preview(const ID : String); + procedure Print(const ID : String); end; @@ -52,7 +52,7 @@ begin inherited; end; -procedure TRemesasClienteReportController.Preview(const ID : integer); +procedure TRemesasClienteReportController.Preview(const ID : String); var AStream: Binary; AEditor : IEditorRemesasClientePreview; @@ -76,7 +76,7 @@ begin AEditor.Preview; end; -procedure TRemesasClienteReportController.Print(const ID : integer); +procedure TRemesasClienteReportController.Print(const ID : String); var AStream: Binary; AEditor : IEditorRemesasClientePreview; diff --git a/Source/Modulos/Remesas de cliente/Data/uDataModuleRemesasCliente.pas b/Source/Modulos/Remesas de cliente/Data/uDataModuleRemesasCliente.pas index ff3e9ca2..b8dda9cf 100644 --- a/Source/Modulos/Remesas de cliente/Data/uDataModuleRemesasCliente.pas +++ b/Source/Modulos/Remesas de cliente/Data/uDataModuleRemesasCliente.pas @@ -32,7 +32,7 @@ type function NewItem : IBizRemesaCliente; // Report - function GetReport(const ID: Integer): Binary; + function GetReport(const ID: String): Binary; end; implementation @@ -70,7 +70,7 @@ begin Result := (RORemoteService as IsrvRemesasCliente).GetNextAutoInc(aGeneratorName) end; -function TDataModuleRemesasCliente.GetReport(const ID: Integer): Binary; +function TDataModuleRemesasCliente.GetReport(const ID: String): Binary; begin Result := (RORemoteService as IsrvRemesasCliente).GenerateReport(ID); end; diff --git a/Source/Modulos/Remesas de cliente/Model/Data/uIDataModuleRemesasClienteReport.pas b/Source/Modulos/Remesas de cliente/Model/Data/uIDataModuleRemesasClienteReport.pas index 6ab712b4..53389c06 100644 --- a/Source/Modulos/Remesas de cliente/Model/Data/uIDataModuleRemesasClienteReport.pas +++ b/Source/Modulos/Remesas de cliente/Model/Data/uIDataModuleRemesasClienteReport.pas @@ -8,7 +8,7 @@ uses type IDataModuleRemesasClienteReport = interface ['{6BFFFC92-D3E0-465C-8259-645B9FE9E446}'] - function GetReport(const ID: Integer): Binary; + function GetReport(const ID: String): Binary; end; implementation diff --git a/Source/Modulos/Remesas de cliente/Reports/uRptRemesasCliente_Server.pas b/Source/Modulos/Remesas de cliente/Reports/uRptRemesasCliente_Server.pas index 891f02a1..818bad32 100644 --- a/Source/Modulos/Remesas de cliente/Reports/uRptRemesasCliente_Server.pas +++ b/Source/Modulos/Remesas de cliente/Reports/uRptRemesasCliente_Server.pas @@ -31,8 +31,9 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + procedure GenerarRemesa(const ID : Integer); overload; public - function GenerarRemesa(const ID : Integer): Binary; + function GenerarRemesa(const ID : String): Binary; overload; end; implementation @@ -60,15 +61,38 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptRemesasCliente.GenerarRemesa(const ID: Integer): Binary; +function TRptRemesasCliente.GenerarRemesa(const ID: String): Binary; var - dsMaster: IDADataset; - dsDetail: IDADataset; - AStream: TMemoryStream; + ID_Remesas: TStringList; + i: Integer; + begin - AStream := TMemoryStream.Create; Result := Binary.Create; FConnection.BeginTransaction; + + try + ID_Remesas := TStringList.Create; + ID_Remesas.CommaText := ID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Remesas.Count - 1 do + GenerarRemesa(StrToInt(ID_Remesas.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptRemesasCliente.GenerarRemesa(const ID: Integer); +var + AStream: TMemoryStream; + dsMaster: IDADataset; + dsDetail: IDADataset; +begin + AStream := TMemoryStream.Create; + try dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [ID]); dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_REMESA'], [ID], False); @@ -82,11 +106,12 @@ begin DABINAdapter.ReadDataset(AStream, tbl_Detalles, TRUE, '', TRUE, TRUE); frxReport.LoadFromFile(DarRutaInformes + rptInforme, True); - frxReport.PrepareReport; - frxReport.PreviewPages.SaveToStream(Result); + frxReport.PrepareReport(False); + finally AStream.Free; - FConnection.RollbackTransaction; + dsMaster := Nil; + dsDetail := Nil; end; end; diff --git a/Source/Modulos/Remesas de cliente/Servidor/srvRemesasCliente_Impl.pas b/Source/Modulos/Remesas de cliente/Servidor/srvRemesasCliente_Impl.pas index 4d308031..efbab010 100644 --- a/Source/Modulos/Remesas de cliente/Servidor/srvRemesasCliente_Impl.pas +++ b/Source/Modulos/Remesas de cliente/Servidor/srvRemesasCliente_Impl.pas @@ -34,7 +34,7 @@ type protected { IsrvRemesasCliente methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; implementation @@ -76,7 +76,7 @@ begin bpRemesasCliente.BusinessRulesID := BIZ_SERVER_REMESAS_CLIENTE; end; -function TsrvRemesasCliente.GenerateReport(const ID: Integer): Binary; +function TsrvRemesasCliente.GenerateReport(const ID: String): Binary; var AReportGenerator : TRptRemesasCliente; begin diff --git a/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.dfm b/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.dfm index 75a65384..42bb6e8d 100644 --- a/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.dfm +++ b/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.dfm @@ -11,7 +11,7 @@ inherited fEditorRemesasCliente: TfEditorRemesasCliente inherited JvNavPanelHeader: TJvNavPanelHeader Width = 785 Caption = 'Lista de remesas de cobro' - ExplicitWidth = 820 + ExplicitWidth = 785 inherited Image1: TImage Left = 758 Picture.Data = { @@ -43,7 +43,7 @@ inherited fEditorRemesasCliente: TfEditorRemesasCliente end inherited TBXDock: TTBXDock Width = 785 - ExplicitWidth = 820 + ExplicitWidth = 785 inherited tbxMain: TTBXToolbar ExplicitWidth = 561 object TBXSeparatorItem17: TTBXSeparatorItem [12] @@ -75,7 +75,8 @@ inherited fEditorRemesasCliente: TfEditorRemesasCliente inherited StatusBar: TJvStatusBar Top = 390 Width = 785 - ExplicitWidth = 820 + ExplicitTop = 390 + ExplicitWidth = 785 end inherited EditorActionList: TActionList inherited actNuevo: TAction @@ -1523,4 +1524,926 @@ inherited fEditorRemesasCliente: TfEditorRemesasCliente Action = actVolcarDisco end end + object JsListaRemesasNoEliminadas: TJSDialog + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = 'Las siguientes remesas no han podido ser eliminadas' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + ButtonBar.Buttons = [cbOK] + ButtonBar.Cancel = cbOK + ButtonBar.UseCancel = False + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 184 + Top = 112 + end + object JsPrevisualizarDialog: TJSDialog + Content.Strings = ( + 'Elija una opci'#243'n:') + DialogOptions = [doCommandLinks, doModal] + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = 'Previsualizar...' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + CustomButtons = < + item + Caption = 'Previsualizar la remesa/s seleccionada/s' + Value = 100 + Default = True + end + item + Caption = 'Previsualizar la lista de remesas actual' + Value = 200 + end> + ButtonBar.Buttons = [cbCancel] + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 296 + Top = 144 + end + object JsImprimirDialog: TJSDialog + Content.Strings = ( + 'Elija una opci'#243'n:') + DialogOptions = [doCommandLinks, doModal] + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = 'Imprimir...' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + CustomButtons = < + item + Caption = 'Imprimir la remesa/s seleccionada/s' + Value = 100 + Default = True + end + item + Caption = 'Imprimir la lista de remesas actual' + Value = 200 + end> + ButtonBar.Buttons = [cbCancel] + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 328 + Top = 144 + end end diff --git a/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.pas b/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.pas index 9db51b9f..2c20f3a9 100644 --- a/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.pas +++ b/Source/Modulos/Remesas de cliente/Views/uEditorRemesasCliente.pas @@ -12,7 +12,7 @@ uses JvAppRegistryStorage, JvFormPlacement, ExtCtrls, uCustomView, uViewBase, uViewBarraSeleccion, pngimage, uIEditorRemesasCliente, uEditorGridBase, JvComponentBase, uViewGridBase, uRemesasClienteController, JvExComCtrls, - JvStatusBar; + JvStatusBar, JSDialog; type TfEditorRemesasCliente = class(TfEditorGridBase, IEditorRemesasCliente) @@ -22,6 +22,9 @@ type Volcaradisco1: TMenuItem; TBXSubmenuItem2: TTBXSubmenuItem; TBXItem38: TTBXItem; + JsListaRemesasNoEliminadas: TJSDialog; + JsPrevisualizarDialog: TJSDialog; + JsImprimirDialog: TJSDialog; procedure FormShow(Sender: TObject); procedure actVolcarDiscoExecute(Sender: TObject); procedure actVolcarDiscoUpdate(Sender: TObject); @@ -57,7 +60,7 @@ implementation uses uCustomEditor, uDataModuleRemesasCliente, uDataModuleUsuarios, - //uEditorRemesaCliente, + uGridUtils, uDBSelectionListUtils, uEditorDBBase, uBizFamilias, uFamiliasController, uBancaElectronicaController, cxGrid, cxGridCustomTableView; //, uListaRemesasCliente; @@ -87,9 +90,44 @@ begin end; procedure TfEditorRemesasCliente.ImprimirInterno; +var + Respuesta : Integer; + ARemesasCliente: IBizRemesaCliente; + AllItems: Boolean; begin -// inherited; - FController.Print(RemesasCliente); + ARemesasCliente := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + //Si esta agrupado solo podré imprimir la lista de elementos visibles + if not ViewGrid.esSeleccionCeldaDatos then + inherited + else + begin + Respuesta := JsPrevisualizarDialog.Execute; + if Respuesta <> IDCANCEL then + begin + case JsPrevisualizarDialog.CustomButtonResult of + 200 : begin // Lista de elementos visibles + inherited; + end; + 100 : begin // Elemento Seleccionado + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RemesasCliente as ISeleccionable).SelectedRecords); + ARemesasCliente := (Controller as IRemesasClienteController).ExtraerSeleccionados(RemesasCliente) as IBizRemesaCliente; + end + else + ARemesasCliente := RemesasCliente; + + if Assigned(ARemesasCliente) then + FController.Preview(ARemesasCliente, AllItems); + end; + end; + end; + end; end; function TfEditorRemesasCliente.GetController: IRemesasClienteController; @@ -119,9 +157,44 @@ begin end; procedure TfEditorRemesasCliente.PrevisualizarInterno; +var + Respuesta : Integer; + ARemesasCliente: IBizRemesaCliente; + AllItems: Boolean; begin -// inherited; - FController.Preview(RemesasCliente); + ARemesasCliente := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + //Si esta agrupado solo podré imprimir la lista de elementos visibles + if not ViewGrid.esSeleccionCeldaDatos then + inherited + else + begin + Respuesta := JsPrevisualizarDialog.Execute; + if Respuesta <> IDCANCEL then + begin + case JsPrevisualizarDialog.CustomButtonResult of + 200 : begin // Lista de elementos visibles + inherited; + end; + 100 : begin // Elemento Seleccionado + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RemesasCliente as ISeleccionable).SelectedRecords); + ARemesasCliente := (Controller as IRemesasClienteController).ExtraerSeleccionados(RemesasCliente) as IBizRemesaCliente; + end + else + ARemesasCliente := RemesasCliente; + + if Assigned(ARemesasCliente) then + FController.Preview(ARemesasCliente, AllItems); + end; + end; + end; + end; end; procedure TfEditorRemesasCliente.SetRemesasCliente(const Value: IBizRemesaCliente); @@ -145,15 +218,53 @@ begin end; procedure TfEditorRemesasCliente.EliminarInterno; +var + ACadena : String; + ARemesas: IBizRemesaCliente; + AllItems: Boolean; begin - if (Application.MessageBox('¿Desea borrar esta remesa de cobro?', 'Atención', MB_YESNO) = IDYES) then + ARemesas := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + if AllItems then begin - inherited; - //Para que en el caso de no poderse realizar la operación se refresquen - //los datos y no nos permita eliminar un registro a la segunda - if not FController.Eliminar(RemesasCliente) then - actRefrescar.Execute; + if (Application.MessageBox('¿Desea borrar las remesas de cobro seleccionadas?', 'Atención', MB_YESNO) = IDYES) then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RemesasCliente as ISeleccionable).SelectedRecords); + ARemesas := (Controller as IRemesasClienteController).ExtraerSeleccionados(RemesasCliente) as IBizRemesaCliente; + end + end + else begin + if (Application.MessageBox('¿Desea borrar esta remesa de cobro?', 'Atención', MB_YESNO) = IDYES) then + ARemesas := RemesasCliente; end; + + if Assigned(ARemesas) then + begin + FController.Eliminar(ARemesas, AllItems); + if AllItems then + begin + if (ARemesas.DataTable.RecordCount > 0) then + begin + with ARemesas.DataTable do + begin + First; + while not EOF do + begin + JsListaRemesasNoEliminadas.Content.Add('Ref. remesa: ' + ARemesas.REFERENCIA + ' ' + ARemesas.NOMBRE); + Next; + end; + end; + JsListaRemesasNoEliminadas.Execute; + end; + end; + end; + + actRefrescar.Execute; + ViewGrid.GotoFirst; end; procedure TfEditorRemesasCliente.actVolcarDiscoExecute(Sender: TObject); diff --git a/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorController.pas b/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorController.pas index 5db3546b..55c6ae24 100644 --- a/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorController.pas +++ b/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorController.pas @@ -18,12 +18,15 @@ type function Nuevo : IBizRemesaProveedor; procedure Anadir(ARemesaProveedor : IBizRemesaProveedor); function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(ARemesaProveedor : IBizRemesaProveedor): Boolean; overload; + function Eliminar(ARemesaProveedor : IBizRemesaProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(ARemesaProveedor : IBizRemesaProveedor): Boolean; procedure DescartarCambios(ARemesaProveedor : IBizRemesaProveedor); function Existe(const ID: Integer) : Boolean; - procedure Preview(ARemesaProveedor : IBizRemesaProveedor); - procedure Print(ARemesaProveedor : IBizRemesaProveedor); + + procedure Preview(ARemesaProveedor : IBizRemesaProveedor; AllItems: Boolean = false); + procedure Print(ARemesaProveedor : IBizRemesaProveedor; AllItems: Boolean = false); + function EsModificable(ARemesaProveedor : IBizRemesaProveedor): Boolean; + function EsEliminable(ARemesaProveedor : IBizRemesaProveedor): Boolean; function ElegirRecibosProveedor(ARemesaProveedor : IBizRemesaProveedor): Boolean; procedure EliminarReciboProveedor(ARemesaProveedor : IBizRemesaProveedor); @@ -59,7 +62,7 @@ type destructor Destroy; override; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(ARemesaProveedor : IBizRemesaProveedor): Boolean; overload; + function Eliminar(ARemesaProveedor : IBizRemesaProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(ARemesaProveedor : IBizRemesaProveedor): Boolean; procedure DescartarCambios(ARemesaProveedor : IBizRemesaProveedor); virtual; function Existe(const ID: Integer) : Boolean; virtual; @@ -69,8 +72,11 @@ type function Nuevo : IBizRemesaProveedor; virtual; procedure Ver(ARemesaProveedor : IBizRemesaProveedor); virtual; procedure VerTodos(ARemesasProveedor: IBizRemesaProveedor); virtual; - procedure Preview(ARemesaProveedor : IBizRemesaProveedor); virtual; - procedure Print(ARemesaProveedor : IBizRemesaProveedor); virtual; + + procedure Preview(ARemesaProveedor : IBizRemesaProveedor; AllItems: Boolean = false); virtual; + procedure Print(ARemesaProveedor : IBizRemesaProveedor; AllItems: Boolean = false); virtual; + function EsModificable(ARemesaProveedor : IBizRemesaProveedor): Boolean; + function EsEliminable(ARemesaProveedor : IBizRemesaProveedor): Boolean; function ExtraerSeleccionados(ARemesasProveedor: IBizRemesaProveedor) : IBizRemesaProveedor; virtual; function ElegirRecibosProveedor(ARemesaProveedor : IBizRemesaProveedor): Boolean; @@ -107,6 +113,16 @@ begin ARecibosRemesa := Nil; end; +function TRemesasProveedorController.EsEliminable(ARemesaProveedor: IBizRemesaProveedor): Boolean; +begin + Result := True; +end; + +function TRemesasProveedorController.EsModificable(ARemesaProveedor: IBizRemesaProveedor): Boolean; +begin + Result := True; +end; + procedure TRemesasProveedorController.AsignarDataModule; begin FDataModule := TDataModuleRemesasProveedor.Create(Nil); @@ -206,22 +222,31 @@ begin RecuperarObjetos(ARemesaProveedor); CreateEditor('EditorRemesaProveedor', IEditorRemesaProveedor, AEditor); - with (AEditor as IEditorRemesaProveedor) do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - RemesaProveedor := ARemesaProveedor; + if Assigned(AEditor) then + with (AEditor as IEditorRemesaProveedor) do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + RemesaProveedor := ARemesaProveedor; + + //MODO CONSULTAR + if not EsModificable(ARemesaProveedor) then + begin + SetDataTableReadOnly(ARemesaProveedor.DataTable, True); + ReadOnly := True; + end; + + ShowModal; + + //MODO CONSULTAR (Se deja la tabla como estaba) + if ReadOnly then + SetDataTableReadOnly(ARemesaProveedor.DataTable, False); + + AEditor.Release; end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowModal; - AEditor.Release; - finally - AEditor := NIL; - end; end; procedure TRemesasProveedorController.VerTodos(ARemesasProveedor: IBizRemesaProveedor); @@ -232,17 +257,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorRemesasProveedor', IEditorRemesasProveedor, AEditor); - with (AEditor as IEditorRemesasProveedor) do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - RemesasProveedor := ARemesasProveedor; - end; + if Assigned(AEditor) then + with (AEditor as IEditorRemesasProveedor) do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + RemesasProveedor := ARemesasProveedor; + MultiSelect := True; + ShowEmbedded; + end; finally + AEditor := Nil; HideHourglassCursor; end; - - if Assigned(AEditor) then - AEditor.ShowEmbedded; end; function TRemesasProveedorController._Vacio: IBizRemesaProveedor; @@ -290,42 +316,95 @@ begin ARecibosSeleccionados := Nil; end; -function TRemesasProveedorController.Eliminar(ARemesaProveedor: IBizRemesaProveedor): Boolean; +function TRemesasProveedorController.Eliminar(ARemesaProveedor: IBizRemesaProveedor; AllItems: Boolean = false): Boolean; +//En el caso de eliminar almenos un elemento del conjunto se devuelve true +var + bEliminado: Boolean; + begin - Result := False; + bEliminado := False; if not Assigned(ARemesaProveedor) then - raise Exception.Create ('RemesaProveedor no asignada'); + raise Exception.Create ('ARemesaProveedor no asignada'); ShowHourglassCursor; try + if not ARemesaProveedor.DataTable.Active then + ARemesaProveedor.DataTable.Active := True; + if (ARemesaProveedor.State in dsEditModes) then ARemesaProveedor.Cancel; - //Si la llamada a eliminar es por el editor RemesasProveedor, debo recuperar los recibos - //de la remesa a eliminar, en caso de venir por el editor RemesaProveedor ya los tengo - if not Assigned(ARemesaProveedor.Recibos) then - RecuperarRecibos(ARemesaProveedor); - //Eliminaremos la remesa de los recibos asociados - With ARemesaProveedor.Recibos.DataTable do + //Siempre eliminaremos el seleccionado + if EsEliminable(ARemesaProveedor) then begin - First; - While not Eof do + //Si la llamada a eliminar es por el editor RemesasProveedor, debo recuperar los recibos + //de la remesa a eliminar, en caso de venir por el editor RemesaProveedor ya los tengo + if not Assigned(ARemesaProveedor.Recibos) then + RecuperarRecibos(ARemesaProveedor); + //Eliminaremos la remesa de los recibos asociados + With ARemesaProveedor.Recibos.DataTable do begin - RecibosProveedorController.QuitarRemesa(ARemesaProveedor.Recibos); - Next; + First; + While not Eof do + begin + RecibosProveedorController.QuitarRemesa(ARemesaProveedor.Recibos); + Next; + end; end; + + //Como no están declarados como maestro-detalles debemos hacer el applyupdates nosotros + ARemesaProveedor.Recibos.DataTable.ApplyUpdates; + + ARemesaProveedor.Delete; + bEliminado := True; end; - //Como no están declarados como maestro-detalles debemos hacer el applyupdates nosotros - ARemesaProveedor.Recibos.DataTable.ApplyUpdates; + //En el caso de querer eliminar todos los items del objeto AAlbaran + if AllItems then + begin + with ARemesaProveedor.DataTable do + begin + First; + while not EOF do + begin + if EsEliminable(ARemesaProveedor) then + begin + //Si la llamada a eliminar es por el editor RemesasProveedor, debo recuperar los recibos + //de la remesa a eliminar, en caso de venir por el editor RemesaProveedor ya los tengo + if not Assigned(ARemesaProveedor.Recibos) then + RecuperarRecibos(ARemesaProveedor); + //Eliminaremos la remesa de los recibos asociados + With ARemesaProveedor.Recibos.DataTable do + begin + First; + While not Eof do + begin + RecibosProveedorController.QuitarRemesa(ARemesaProveedor.Recibos); + Next; + end; + end; - //Si todo ha ido bien podremos eliminar la remesa - ARemesaProveedor.Delete; - ARemesaProveedor.DataTable.ApplyUpdates; + //Como no están declarados como maestro-detalles debemos hacer el applyupdates nosotros + ARemesaProveedor.Recibos.DataTable.ApplyUpdates; + + ARemesaProveedor.Delete; + bEliminado := True + end + else Next; + end; + end; + end; + + if bEliminado then + begin + ARemesaProveedor.DataTable.ApplyUpdates; + Result := True; + end + else + Result := False; HideHourglassCursor; - Result := True; except //Hay algun recibo de la remesa que tiene movimientos (Cobros/Devoluciones) posteriores al cobro inicial de la remesa on E: Exception do @@ -448,27 +527,73 @@ begin Result := ARemesaProveedor; end; -procedure TRemesasProveedorController.Preview(ARemesaProveedor: IBizRemesaProveedor); +procedure TRemesasProveedorController.Preview(ARemesaProveedor: IBizRemesaProveedor; AllItems: Boolean = false); var AReportController : IRemesasProveedorReportController; + ID_Remesas: TStringList; + begin AReportController := TRemesasProveedorReportController.Create; try - AReportController.Preview(ARemesaProveedor.ID); + ID_Remesas := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with ARemesaProveedor.DataTable do + begin + First; + while not EOF do + begin + ID_Remesas.Add(IntToStr(ARemesaProveedor.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Remesas.Add(IntToStr(ARemesaProveedor.ID)); + + AReportController.Preview(ID_Remesas.CommaText); + finally AReportController := NIL; + ID_Remesas.Free; end; end; -procedure TRemesasProveedorController.Print(ARemesaProveedor: IBizRemesaProveedor); +procedure TRemesasProveedorController.Print(ARemesaProveedor: IBizRemesaProveedor; AllItems: Boolean = false); var AReportController : IRemesasProveedorReportController; + ID_Remesas: TStringList; + begin AReportController := TRemesasProveedorReportController.Create; try - AReportController.Print(ARemesaProveedor.ID); + ID_Remesas := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with ARemesaProveedor.DataTable do + begin + First; + while not EOF do + begin + ID_Remesas.Add(IntToStr(ARemesaProveedor.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Remesas.Add(IntToStr(ARemesaProveedor.ID)); + + AReportController.Print(ID_Remesas.CommaText); + finally AReportController := NIL; + ID_Remesas.Free; end; end; diff --git a/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorReportController.pas b/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorReportController.pas index 3614d0ff..92fcd5c8 100644 --- a/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorReportController.pas +++ b/Source/Modulos/Remesas de proveedor/Controller/uRemesasProveedorReportController.pas @@ -9,8 +9,8 @@ uses type IRemesasProveedorReportController = interface ['{A89AAA05-19AD-4455-BAF6-8A5373D15FE7}'] - procedure Preview(const ID : integer); - procedure Print(const ID : integer); + procedure Preview(const ID : String); + procedure Print(const ID : String); end; TRemesasProveedorReportController = class(TInterfacedObject, IRemesasProveedorReportController) @@ -20,9 +20,9 @@ type public constructor Create; destructor Destroy; override; - - procedure Preview(const ID : integer); - procedure Print(const ID : integer); + + procedure Preview(const ID : String); + procedure Print(const ID : String); end; @@ -52,7 +52,7 @@ begin inherited; end; -procedure TRemesasProveedorReportController.Preview(const ID : integer); +procedure TRemesasProveedorReportController.Preview(const ID : String); var AStream: Binary; AEditor : IEditorRemesasProveedorPreview; @@ -76,7 +76,7 @@ begin AEditor.Preview; end; -procedure TRemesasProveedorReportController.Print(const ID : integer); +procedure TRemesasProveedorReportController.Print(const ID : String); var AStream: Binary; AEditor : IEditorRemesasProveedorPreview; diff --git a/Source/Modulos/Remesas de proveedor/Data/uDataModuleRemesasProveedor.pas b/Source/Modulos/Remesas de proveedor/Data/uDataModuleRemesasProveedor.pas index c5f3a295..e067e672 100644 --- a/Source/Modulos/Remesas de proveedor/Data/uDataModuleRemesasProveedor.pas +++ b/Source/Modulos/Remesas de proveedor/Data/uDataModuleRemesasProveedor.pas @@ -32,7 +32,7 @@ type function NewItem : IBizRemesaProveedor; // Report - function GetReport(const ID: Integer): Binary; + function GetReport(const ID: String): Binary; end; implementation @@ -70,7 +70,7 @@ begin Result := (RORemoteService as IsrvRemesasProveedor).GetNextAutoInc(aGeneratorName) end; -function TDataModuleRemesasProveedor.GetReport(const ID: Integer): Binary; +function TDataModuleRemesasProveedor.GetReport(const ID: String): Binary; begin Result := (RORemoteService as IsrvRemesasProveedor).GenerateReport(ID); end; diff --git a/Source/Modulos/Remesas de proveedor/Model/Data/uIDataModuleRemesasProveedorReport.pas b/Source/Modulos/Remesas de proveedor/Model/Data/uIDataModuleRemesasProveedorReport.pas index 220c6124..728a02c5 100644 --- a/Source/Modulos/Remesas de proveedor/Model/Data/uIDataModuleRemesasProveedorReport.pas +++ b/Source/Modulos/Remesas de proveedor/Model/Data/uIDataModuleRemesasProveedorReport.pas @@ -8,7 +8,7 @@ uses type IDataModuleRemesasProveedorReport = interface ['{7A2C1A03-51EB-4F7F-937F-660B31EE18B2}'] - function GetReport(const ID: Integer): Binary; + function GetReport(const ID: String): Binary; end; implementation diff --git a/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.dfm b/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.dfm index f6c5eb73..24641793 100644 --- a/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.dfm +++ b/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.dfm @@ -938,7 +938,7 @@ object RptRemesasProveedor: TRptRemesasProveedor PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Default' ReportOptions.CreateDate = 37871.995398692100000000 - ReportOptions.LastChange = 39279.826734664360000000 + ReportOptions.LastChange = 39293.788285949070000000 ReportOptions.VersionBuild = '1' ReportOptions.VersionMajor = '12' ReportOptions.VersionMinor = '13' @@ -981,11 +981,27 @@ object RptRemesasProveedor: TRptRemesasProveedor ' DatosEmpresa.Lines.Add(Cadena);' 'end;' '' + 'procedure Band2OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' if not Engine.FinalPass then' + ' Set('#39'TotalPaginas'#39', ( + 1));' + '' + ' if Engine.FinalPass then' + ' Set('#39'Pagina'#39', ( + 1));' + 'end;' + '' + 'procedure frxReportOnStartReport(Sender: TfrxComponent);' + 'begin' + ' Set('#39'Pagina'#39', 0);' + ' Set('#39'TotalPaginas'#39', 0);' + 'end;' + '' 'begin' '' 'end.') ShowProgress = False StoreInDFM = False + OnStartReport = 'frxReportOnStartReport' Left = 169 Top = 16 Datasets = < @@ -997,7 +1013,19 @@ object RptRemesasProveedor: TRptRemesasProveedor DataSet = frxDBDetalles DataSetName = 'frxDBDetalles' end> - Variables = <> + Variables = < + item + Name = ' Paginacion' + Value = Null + end + item + Name = 'Pagina' + Value = Null + end + item + Name = 'TotalPaginas' + Value = Null + end> Style = < item Name = 'Concepto normal' diff --git a/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.pas b/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.pas index 968897ab..7d9c3bdf 100644 --- a/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.pas +++ b/Source/Modulos/Remesas de proveedor/Reports/uRptRemesasProveedor_Server.pas @@ -31,8 +31,9 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + procedure GenerarRemesa(const ID : Integer); overload; public - function GenerarRemesa(const ID : Integer): Binary; + function GenerarRemesa(const ID : String): Binary; overload; end; implementation @@ -60,15 +61,38 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptRemesasProveedor.GenerarRemesa(const ID: Integer): Binary; +function TRptRemesasProveedor.GenerarRemesa(const ID: String): Binary; var - dsMaster: IDADataset; - dsDetail: IDADataset; - AStream: TMemoryStream; + ID_Remesas: TStringList; + i: Integer; + begin - AStream := TMemoryStream.Create; Result := Binary.Create; FConnection.BeginTransaction; + + try + ID_Remesas := TStringList.Create; + ID_Remesas.CommaText := ID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Remesas.Count - 1 do + GenerarRemesa(StrToInt(ID_Remesas.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptRemesasProveedor.GenerarRemesa(const ID: Integer); +var + AStream: TMemoryStream; + dsMaster: IDADataset; + dsDetail: IDADataset; +begin + AStream := TMemoryStream.Create; + try dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [ID]); dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_REMESA'], [ID], False); @@ -82,11 +106,12 @@ begin DABINAdapter.ReadDataset(AStream, tbl_Detalles, TRUE, '', TRUE, TRUE); frxReport.LoadFromFile(DarRutaInformes + rptInforme, True); - frxReport.PrepareReport; - frxReport.PreviewPages.SaveToStream(Result); + frxReport.PrepareReport(False); + finally AStream.Free; - FConnection.RollbackTransaction; + dsMaster := Nil; + dsDetail := Nil; end; end; diff --git a/Source/Modulos/Remesas de proveedor/Servidor/srvRemesasProveedor_Impl.pas b/Source/Modulos/Remesas de proveedor/Servidor/srvRemesasProveedor_Impl.pas index ee671067..c80d76c3 100644 --- a/Source/Modulos/Remesas de proveedor/Servidor/srvRemesasProveedor_Impl.pas +++ b/Source/Modulos/Remesas de proveedor/Servidor/srvRemesasProveedor_Impl.pas @@ -34,7 +34,7 @@ type protected { IsrvRemesasProveedor methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; implementation @@ -76,7 +76,7 @@ begin bpRemesasProveedor.BusinessRulesID := BIZ_SERVER_REMESAS_PROVEEDOR; end; -function TsrvRemesasProveedor.GenerateReport(const ID: Integer): Binary; +function TsrvRemesasProveedor.GenerateReport(const ID: String): Binary; var AReportGenerator : TRptRemesasProveedor; begin diff --git a/Source/Modulos/Remesas de proveedor/Views/uEditorRemesaProveedor.dfm b/Source/Modulos/Remesas de proveedor/Views/uEditorRemesaProveedor.dfm index 30a89641..4335f069 100644 --- a/Source/Modulos/Remesas de proveedor/Views/uEditorRemesaProveedor.dfm +++ b/Source/Modulos/Remesas de proveedor/Views/uEditorRemesaProveedor.dfm @@ -4,20 +4,20 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor HorzScrollBar.Visible = False VertScrollBar.Visible = False Caption = 'Ficha de remesa de pago' - ClientHeight = 538 - ClientWidth = 676 + ClientHeight = 604 + ClientWidth = 690 Scaled = False OnClose = CustomEditorClose - ExplicitWidth = 684 - ExplicitHeight = 572 + ExplicitWidth = 698 + ExplicitHeight = 638 PixelsPerInch = 96 TextHeight = 13 inherited JvNavPanelHeader: TJvNavPanelHeader - Width = 676 + Width = 690 Caption = 'Remesa de pago' ExplicitWidth = 676 inherited Image1: TImage - Left = 649 + Left = 663 Picture.Data = { 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001800 0000180806000000E0773DF80000000970485973000017120000171201679FD2 @@ -46,7 +46,7 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor end end inherited TBXDock: TTBXDock - Width = 676 + Width = 690 ExplicitWidth = 676 inherited tbxMain: TTBXToolbar ExplicitWidth = 488 @@ -65,7 +65,7 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor end inherited tbxMenu: TTBXToolbar DockPos = 0 - ExplicitWidth = 676 + ExplicitWidth = 690 inherited TBXSubmenuItem4: TTBXSubmenuItem inherited TBXItem8: TTBXItem Visible = False @@ -106,8 +106,8 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor end end inherited pgPaginas: TPageControl - Width = 676 - Height = 397 + Width = 690 + Height = 463 MultiLine = True ExplicitWidth = 676 ExplicitHeight = 397 @@ -118,9 +118,9 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor ExplicitHeight = 369 inline frViewRecibosRemesaProveedor1: TfrViewRecibosRemesaProveedor Left = 0 - Top = 145 - Width = 668 - Height = 224 + Top = 155 + Width = 682 + Height = 280 Align = alClient Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText @@ -130,14 +130,14 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor ParentFont = False TabOrder = 0 ReadOnly = False - ExplicitTop = 130 + ExplicitTop = 145 ExplicitWidth = 668 - ExplicitHeight = 239 + ExplicitHeight = 224 inherited cxGrid: TcxGrid - Width = 668 - Height = 199 + Width = 682 + Height = 255 ExplicitWidth = 668 - ExplicitHeight = 214 + ExplicitHeight = 199 inherited cxGridView: TcxGridDBTableView DataController.Summary.FooterSummaryItems = < item @@ -149,15 +149,15 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor end end inherited ToolBar1: TToolBar - Width = 668 + Width = 682 ExplicitWidth = 668 end end inline frViewRemesaProveedor1: TfrViewRemesaProveedor Left = 0 Top = 0 - Width = 668 - Height = 145 + Width = 682 + Height = 155 Align = alTop Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText @@ -167,13 +167,13 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor ParentFont = False TabOrder = 1 ReadOnly = False - ExplicitWidth = 668 - ExplicitHeight = 145 + ExplicitWidth = 682 + ExplicitHeight = 155 inherited dxLayoutControlRemesaProveedor: TdxLayoutControl - Width = 668 - Height = 145 + Width = 682 + Height = 155 ExplicitWidth = 668 - ExplicitHeight = 130 + ExplicitHeight = 145 inherited eReferencia: TcxDBTextEdit ExplicitWidth = 164 Width = 164 @@ -183,8 +183,8 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor Width = 108 end inherited edtFechaRemesa: TcxDBDateEdit - Left = 411 - ExplicitLeft = 411 + Left = 426 + ExplicitLeft = 426 ExplicitWidth = 170 Width = 170 end @@ -197,8 +197,8 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor end end inherited StatusBar: TJvStatusBar - Top = 519 - Width = 676 + Top = 585 + Width = 690 Panels = < item Width = 200 @@ -208,8 +208,8 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor end inline frViewTotales1: TfrViewTotales [4] Left = 0 - Top = 473 - Width = 676 + Top = 539 + Width = 690 Height = 46 Align = alBottom Font.Charset = DEFAULT_CHARSET @@ -224,7 +224,7 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor ExplicitWidth = 676 ExplicitHeight = 46 inherited dxLayoutControl1: TdxLayoutControl - Width = 676 + Width = 690 ExplicitWidth = 676 inherited Bevel1: TBevel Left = 92 @@ -235,18 +235,18 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor ExplicitWidth = 73 end inherited Bevel3: TBevel - Left = 336 + Left = 343 Top = 10 Height = 30 - ExplicitLeft = 336 + ExplicitLeft = 343 ExplicitTop = 10 ExplicitHeight = 30 end inherited Bevel4: TBevel - Left = 448 + Left = 455 Top = 91 Width = 192 - ExplicitLeft = 448 + ExplicitLeft = 455 ExplicitTop = 91 ExplicitWidth = 192 end @@ -261,20 +261,20 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor Width = 93 end inherited ImporteIVA: TcxDBCurrencyEdit - Left = 519 + Left = 526 Top = 37 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 519 + ExplicitLeft = 526 ExplicitTop = 37 ExplicitWidth = 137 Width = 137 end inherited ImporteTotal: TcxDBCurrencyEdit - Left = 449 + Left = 456 Top = 111 Style.IsFontAssigned = True - ExplicitLeft = 449 + ExplicitLeft = 456 ExplicitTop = 111 ExplicitWidth = 137 Width = 137 @@ -288,37 +288,37 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor ExplicitTop = 111 end inherited edtIVA: TcxDBSpinEdit - Left = 448 + Left = 455 Top = 37 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 448 + ExplicitLeft = 455 ExplicitTop = 37 end inherited ImporteBase: TcxDBCurrencyEdit - Left = 448 + Left = 455 Top = 10 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 448 + ExplicitLeft = 455 ExplicitTop = 10 ExplicitWidth = 92 Width = 92 end inherited edtRE: TcxDBSpinEdit - Left = 448 + Left = 455 Top = 64 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 448 + ExplicitLeft = 455 ExplicitTop = 64 end inherited ImporteRE: TcxDBCurrencyEdit - Left = 519 + Left = 526 Top = 64 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 519 + ExplicitLeft = 526 ExplicitTop = 64 ExplicitWidth = 56 Width = 56 @@ -353,9 +353,9 @@ inherited fEditorRemesaProveedor: TfEditorRemesaProveedor Width = 81 end inherited bTiposIVA: TButton - Left = 188 + Left = 195 Top = 37 - ExplicitLeft = 188 + ExplicitLeft = 195 ExplicitTop = 37 end inherited cbRecargoEquivalencia: TcxDBCheckBox diff --git a/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.dfm b/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.dfm index e82bea3f..5c9563b0 100644 --- a/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.dfm +++ b/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.dfm @@ -4,7 +4,6 @@ inherited fEditorRemesasProveedor: TfEditorRemesasProveedor Caption = 'Lista de remesas de pago' ClientWidth = 820 ExplicitWidth = 828 - ExplicitHeight = 240 PixelsPerInch = 96 TextHeight = 13 inherited JvNavPanelHeader: TJvNavPanelHeader @@ -44,12 +43,12 @@ inherited fEditorRemesasProveedor: TfEditorRemesasProveedor Width = 820 ExplicitWidth = 820 inherited tbxMain: TTBXToolbar - ExplicitWidth = 552 + ExplicitWidth = 561 object TBXSeparatorItem17: TTBXSeparatorItem [12] end end inherited tbxFiltro: TTBXToolbar - ExplicitWidth = 260 + ExplicitWidth = 269 inherited tbxEditFiltro: TTBXEditItem EditOptions = [tboUseEditWhenVertical] end @@ -66,6 +65,10 @@ inherited fEditorRemesasProveedor: TfEditorRemesasProveedor end end end + inherited TBXTMain2: TTBXToolbar + Left = 334 + ExplicitLeft = 334 + end end inherited StatusBar: TJvStatusBar Width = 820 @@ -1517,4 +1520,926 @@ inherited fEditorRemesasProveedor: TfEditorRemesasProveedor Action = actVolcarDisco end end + object JsListaRemesasNoEliminadas: TJSDialog + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = 'Las siguientes remesas no han podido ser eliminadas' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + ButtonBar.Buttons = [cbOK] + ButtonBar.Cancel = cbOK + ButtonBar.UseCancel = False + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 184 + Top = 112 + end + object JsPrevisualizarDialog: TJSDialog + Content.Strings = ( + 'Elija una opci'#243'n:') + DialogOptions = [doCommandLinks, doModal] + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = 'Previsualizar...' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + CustomButtons = < + item + Caption = 'Previsualizar la remesa/s seleccionada/s' + Value = 100 + Default = True + end + item + Caption = 'Previsualizar la lista de remesas actual' + Value = 200 + end> + ButtonBar.Buttons = [cbCancel] + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 296 + Top = 144 + end + object JsImprimirDialog: TJSDialog + Content.Strings = ( + 'Elija una opci'#243'n:') + DialogOptions = [doCommandLinks, doModal] + Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Text = 'Imprimir...' + Instruction.Glyph.Data = { + 0A54504E474F626A65637489504E470D0A1A0A0000000D494844520000001C00 + 00001C0806000000720DDF940000000970485973000017120000171201679FD2 + 520000000467414D410000B18E7CFB5193000003104944415478DAAD96FB4B14 + 5114C7CFE463DC1E606444BFF54424D3DC55CA52B1CCD7165A219905054182FD + 1452FD5810FD100406610A669A998FC4F5BDB6266265DAB60F5DD15E58FE03B2 + 3F99D29ABBA7B9779C71C61D9D6177CFCE70CFDCB97B3EF7DCF3BD33C38082FD + B502B2B300CC656020048688A24F036233A0671F40D43160BA87BF62AEEE1010 + 60D7AE293AD8B835815E9B625C80DC8F1E88D4A7C1E8C1FB8F9FD6C3C44035B3 + 21500A65F6D700FE2EA580A5EC551F4A50359316B31D76EFDC0EE5F72A645045 + A067AE0623074B8140891108F1057064CC0D556053DF173812B707E6DCF332A8 + 225080D201DB4AF99BF335B4D502F371415BCC364833C4C29F458F0C2A031281 + 081734AB0B3C88403C1E6E3E2E7960F6A8FFD27A7D3EF07A11DA2C76C84A8D87 + A57FCB32E8B8A54A4C8C21B59365C9015996EF2240B6634DF435B51460A46D1F + 70C093AA46BF09C980C12CA914E6F371ADD707EF1DB3B0B0B8006EB79B8EA96B + EA5106121851245129118FD8BFA2DC5C53C6BAF5EBBBBA97C2D64EC064195B1F + 286C76E956A0EA5C51AEB4764A9929F5750D5A9581D2274B9B651C0BA2F514A8 + 6F28E36B70AD9A4253EF97A9AA55B0CEBA87D03B645B3F43C1DE589C58186D10 + 81150FCAC57B11E161B04517099BB953C78643141B01BA28EEE4DAB0B04DE2B8 + CA460B9C399902E661BB3AB0F5AD038BF30CD4D7E7DD14815A61023027DD00EF + 469C1A80FD1C307F1578FD4A81E665945AD68924181A9D5007B6F4DBF1527E32 + F5C9D3632351F8F549AEE916B14EAA039BCD362C31A6040D23E7887D4A03B0CF + 86C5C6641A24BB7646D3F2D51A77F8C1BCDCFFC79CD3EAC0D7BD56AE86294165 + 4660CB5C6B737DD3062CCA31D00069E76E05241862CF1EDD05E7D40F756063CF + 673C7F5A4F679A59541EF03E4C8C3B0893DF67D481AFBAC7B0F05412CD30EBE2 + ED80F7617CEC0198FEF94B1BF06C6622AD4B4EC99D80F7A1666043D7281A3312 + FD84C20B8417C3AA789405239826E0CBCE4F98979E10344C33B0BE630473D312 + 82866906D6993E62F6F1C3F45D160A5305BE68FF8095CF5B4302134CFE1185EA + 1FB8A1B4FF4FE32FF6FADB8B5E0000000049454E44AE426082} + Instruction.Icon = tdiCustom + CustomButtons = < + item + Caption = 'Imprimir la remesa/s seleccionada/s' + Value = 100 + Default = True + end + item + Caption = 'Imprimir la lista de remesas actual' + Value = 200 + end> + ButtonBar.Buttons = [cbCancel] + MainIcon = tdiCustom + Title = 'FactuGES' + Position = dpMainFormCenter + Icon.Data = { + 0000010003002020100001000400E8020000360000002020000001000800A808 + 00001E0300002020000001002000A8100000C60B000028000000200000004000 + 0000010004000000000000020000000000000000000000000000000000000000 + 000000008000008000000080800080000000800080008080000080808000C0C0 + C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000 + 0000000000000000000000000000000008777777777777777777777700000000 + 0877767777677776777767760000000008F88888888888888888888700000000 + 08F8FF8F8F888888888888860000000008FF8F8F88F8F8888888888C00000000 + 08F88888F8888888888888860000000008F8688878E8888E88E8788700000000 + 08F8688888F8F8FFFFFF88760000000008FF4888888F8FFFFFFF788700000000 + 08F8676767677677677658E50000000008FF8888888887878787888700000000 + 08FF8887887E8888888888860000000008FFE8E8E788C8E8FF8F8F8600000000 + 08FFF8F8F8F8FF8F88F8F8870000000008FFFFFF8FF8F8F8F88F888600000000 + 0FF8477878787878788788860000000008FF68888888F8FF8F8F788700000000 + 08B7588888FF8FFFFFFF78860000083008BB47887776777777776F86000000B7 + 8B9B73BB88788787E87878870000008BB8B9BB78888888EFF8F8FF8600000087 + B8BB8B888E8E8E88FFF8F886000000088BBB888FFFFFFFFFF8F877770000B9BB + B8FFBB9B9BFFFFFFF87466460000BBB9BB8FBBBBB8FFFFFFF88F888700000008 + B8BB88888FFFFFFFF88F8F7700000008BBBBBB8FFFFFFFFFFF8887700000007B + B7B98BB8FFFFFFFFF8887700000000B78B9B87B888F88F88F8877000000007B0 + 08BB883B78888788787700000000000000B9000000000000000000000000FFFF + FFFFF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000F9800000FC000000FC000000FC000000FE000000F0000 + 000F0000000FE000000FE000001FC000003FC000007F980000FFFCFFFFFF2800 + 0000200000004000000001000800000000000004000000000000000000000001 + 00000001000000000000694731007C5D49007E604C0081635000826451008567 + 540085685500886B5900896D5B008A6E5D008B705F008E715F008B7260008C72 + 61008E74640084766C00957A6900977D6D00887B72009A8171009D8272009C84 + 76009D8778009F897B00A28A7900A08B7D00A18C7E00E1B06E00E1B67D003E7A + 970073A0A5007AA2B70074AFBD007BB2BB003CAACE0028A5DB0020ADDF000D9A + E500209EE3000DA6E2001AA4EF0000A6FF000CABFE0009ACFE0010A4F10015AC + FA0000B5FB0000B0FD000CB6FC0000BFF90000BAFD0004BAFD0009BBFB0013B6 + F40015BFFA001CBDFB0026B7FD00589EC50040A4CD0040ABCC0050A2C7005DAE + C00060A3C20062A4C60060B7CB006AB0CD007BB6C80077BAC80061BADD0044AD + E50000C3F80007C6FB0000CAF80000CFFB0000D4F90026C8FA0026CDF8002BCC + F90039C4FB0039C2FC0039CAFA003FCFFB0024D6F80030D2F80039D5F80000F8 + F8001FF8F8002CF6F8003EF4F8005AC6DC0070CDDF0052C0E40054C9E3004DCE + FA005FC7FF004FD2FB004DD9F8005FD9FB006ED3E70063CDFE0060D1FB0060D8 + F90060DDF80046F8F90056F0F8005FFAFA0073E3F80073E4F90073EEF80060F1 + F800958A84009A918C0081999500A68F8200AD968500A3968C00AE988900AD9A + 8D00B19A8B00AF9C9000B09E9200B59F9200B7A29300B2A19600B5A19400B7A4 + 9700BDA79700B4A39800B1A59D00B4A79F00BAA69800BCA79900B4A89F00BCA8 + 9900BAA89C00BDAA9D00BEAC9E0083ADBD00B5A9A100BDABA000BEADA100BFAF + A500A0BABE00C0AB9E00C1AC9E00C6AE9F00E2B98100E4BA8300E4BB8400E5BC + 8500E1BD8E00E3BF9000C0ADA000C2B0A300C2B1A500C4B2A600C1B2A800C3B5 + AB00C8B4A800CCB9AD00CEBCB100D0BEB200D1BFB400E4C19300E5C29400E6C4 + 9600E8C69900D0C9A300CFC1B800D2C1B600D3C3B800D5C4B900D6C6BC00D8C6 + BC00D6C8BE00DAC9BF00ECD3B000EDD4B200EFD6B500E7D1B800E7D3BD00F0D8 + B6008CB7C40080BEC70097C3C70099C3C900ABD7CF00AFD9DD0086E3F90086E7 + F90086ECF8009EE5FB0090E8F900ACEDFC00BCEAFD00BCF1FB00BFF1FD00D7C9 + C000D9CAC100DCCBC200DACCC200DDCCC300DACCC400DDCEC400DED0C600DED1 + C900DED3CC00DFD4CD00E1D1C900E2D5CD00F0DCC200E3D8D200E5D9D200E2DA + D500E6DBD400E5DCD500E8DDD600E6DDD800E9DFD900E6E0DB00EAE0DA00EAE2 + DD00ECE3DE00EBE4DE00ECE4DE00F3E7D900C6E1EF00C9EFFD00D7F6FD00DFF3 + FF00DFFEFE00EBE7E300EDE6E100EFE7E400EEE8E400F0EAE600F2EDE900F2EE + EC00F4EFEC00F5F0EE00F9F4ED00E7FAFD00EBF8FF00F6F2F000F7F4F100F8F4 + F200F9F7F500FAF8F600FBF9F900FCFBFA00FCFCFB00FEFEFE00000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000007D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D + 0D0D0000000000000000009C9C19191919191919191919191919191919191919 + 1903000000000000000000ABDECBCBC7C7AFABABABABAAA3A2A2A0A0A0A0A0A0 + 8607000000000000000000ABECEAE9DEDEDEDED7D5D2D2D2CBCBCBCBB0CBB0CB + 9007000000000000000000ABEDECEAE9DEDEDBD7D7D5D2D2D2CDCDCBB0B0B0B0 + 9007000000000000000000AFEDE9A9CFD2CFD2CDCBCBCBB0B0ABACA3A3A3A3B0 + 9007000000000000000000AFF0D5017783838386868686869099909999907BB0 + 9007000000000000000000B0F4D501A0B0CBD2D5DEECEDF7FAFAFAFAFAF77BAA + 9007000000000000000000CBF4DC01A0B0B0B0D2D5DBEAEDF7FAFAFAFAF47BB0 + 9007000000000000000000CBF8DC010404070604090909090D0D110D110D02A3 + 9007000000000000000000CBFAED9E9E9E9C999E8C8C8C868683837E7D7D7ACB + 9007000000000000000000CBFAF1A7A7A6A6A6A69898989898B5DBDBD5D5D2D2 + 9907000000000000000000CDFAF796969696961D961D931D1DB4DEDBD7D5D5D2 + 9C07000000000000000000CFFAFAFAFAF8F7F0F0EDEDEDECE9E9DEDEDED7D5D5 + 9907000000000000000000CDFAFAEAF0EDEDECEAEAE9DEDEDBDCD5D5D5D5D2D5 + 9C07000000000000000000D2FAEC01737D7D7B7D7D7B7D7B7D7B7B7B7D7B7DD2 + 9907000000000000000000CFFAEC019EABB0CBD2D5DCDEECEDF4F4F4F4EA7BD2 + 9C07000000000000000000B9524601A0B0B0CBB5D5DEEAEDF7FAFAFAFAF47DD5 + 9C070000000000213F0000B83226010C3F5C1F111214141616191B1B1B1807D2 + 9C07000000000000253D8A5B322D711E2860BA7E7E7A7E797A797979767676D5 + 9E0700000000000041375E662F2B65314EBBB6B6B6B6B4B4B1E2F4EDEDEDECEA + 9C070000000000008F5D66663232394EC1A81C1C1C1C1C1C1CD3F7F4EDDED7D5 + 9C0700000000000000B7BE6E5758BEBDE4E6E6F3FAFAFAFAFAFAF7F4D5928675 + 7304000000002A2A2A2A4A6AFAE7562F2A2A2A5FFAFAFAFAFAFAF8D577010101 + 0101000000004747472F4A59C5E7564A32474766FAFAFAFAFAFAFADCA0D2CFB0 + A20C00000000000000436C6958686D6BC2C5C5E7FAFAFAFAFAFAFADEAADEDBCB + 1470000000000000004551534A4A5250C0E7FAFAFAFAFAFAFAFAFADEAAD7B514 + 700000000000000042384C54472B613550C3FAFAFAFAFAFAFAFAFADEA1B0196F + 000000000000000024234463322EBC5A3664E3ECE9E9E9E9E9E9E9CF90731300 + 000000000000003A3C00002232298B8B3E3B207E8B7E8B7E827E817E74100000 + 0000000000000000000000003227000000000000000000000000000000000000 + 000000000000FFFFFFFFF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800 + 000FF800000FF800000FF800000FF800000F9800000FC000000FC000000FC000 + 000FE000000F0000000F0000000FE000000FE000001FC000003FC000007F9800 + 00FFFCFFFFFF2800000020000000400000000100200000000000801000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000007067 + 5F70AA9382E570513CE3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E3735540E37355 + 40E3735540E3735540E3735540E3735540E3735540E3735540E372533EE5BAAB + A070000000000000000000000000000000000000000000000000000000005E54 + 4C7FCAB7ABFFC5B5AAFFA18877FFA28A78FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A + 79FFA28A79FFA28A79FFA28A79FFA28A79FFA28A79FFA58D7CFF7A5B46FFB2A1 + 967F000000000000000000000000000000000000000000000000000000006055 + 4D7ED7C6BBFFEDE4E0FFD9CCC4FFD9CCC4FFD9CBC3FFD8CAC1FFD7C9BFFFD6C7 + BDFFD5C6BBFFD4C4BAFFD3C3B8FFD2C1B7FFD1C0B5FFD0BEB3FFCFBDB2FFCEBC + B0FFCEBBAFFFCEBBAFFFCEBBAFFFCEBBAFFFCEBCB0FFBEAA9CFF82644FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006056 + 4D7ED7C8BCFFF2EBE8FFEFE9E5FFEEE7E2FFECE5E0FFEBE2DEFFEAE0DBFFE9DE + D8FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCDC4FFDCCB + C2FFDBC9BFFFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC1FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006155 + 4E7ED8C9BDFFF3EDE9FFF1EAE6FFF0E9E6FFEEE6E1FFECE4DFFFEBE2DDFFEAE0 + DAFFE9DED7FFE7DBD4FFE5D9D1FFE3D7CFFFE2D4CCFFE1D2C9FFDFD0C7FFDDCD + C4FFDCCBC2FFDBC9BFFFDBC9BFFFDBC9BFFFDCCAC0FFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006157 + 4E7ED9C9BFFFF4EFEDFFEFE8E3FFD0C2B9FFDFD5CEFFE0D5CEFFE0D4CCFFDED3 + CBFFDDD1C8FFDCCFC6FFDACCC4FFD9CBC1FFD8C9BFFFD7C7BDFFD6C5BBFFD5C4 + B9FFD3C2B7FFD2C0B5FFD2BFB4FFD2BFB4FFDAC8BEFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDACCC0FFF5F2EFFFE5DDD9FF5C3821FFB0998AFFB8A394FFB8A394FFB9A3 + 94FFB8A495FFB9A597FFB9A698FFBAA698FFBBA799FFBBA89AFFBBA89BFFBCA8 + 9BFFBCA89BFFBCA89BFFBBA89AFFB49E8FFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDBCBC1FFF8F4F3FFE7E0DBFF5F3C24FFD0BDB2FFDCCBC1FFDDCCC3FFE2D2 + CBFFE7DBD4FFEDE2DEFFF0E8E6FFF5F0EDFFF9F7F4FFFDFDFDFFFFFFFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFAF8F7FFB39D8DFFD8C6BBFFC1AC9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006256 + 4F7EDCCEC3FFFAF6F5FFE9E2DDFF5F3C24FFD2BFB5FFDFCDC4FFDECCC3FFE0CE + C6FFE4D4CDFFE9DDD6FFEFE4E0FFF1EAE8FFF7F1EFFFFBF8F6FFFFFEFFFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFBFAFFB5A090FFD9C7BEFFC1AD9FFF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006257 + 4F7EDDCFC4FFFCF9F9FFE9E4E0FF5F3A23FF7C5D49FF7F5F4CFF7E5F4CFF7E60 + 4DFF7F614DFF816350FF826552FF836654FF846856FF856A57FF866B59FF876C + 5BFF876D5BFF876D5BFF866B59FF72523DFFD5C3B9FFC1AFA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDECFC6FFFCFCFBFFF4F1F0FFC3B6AEFFC3B5ADFFC1B4ACFFC0B3AAFFBFB1 + A9FFBEB0A6FFBDAEA5FFBDACA3FFBCABA2FFBBAAA0FFBAA99FFFB8A69AFFB8A4 + 98FFB6A396FFB5A194FFB49F93FFB39D90FFDCCDC4FFC2AEA1FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006357 + 507EDFD2C7FFFEFEFDFFF9F5EFFFE8C696FFE9C799FFE8C697FFE7C596FFE7C4 + 95FFE6C394FFE5C293FFE4C091FFE4C090FFE3BF8FFFE2BD8CFFE9D5BFFFEBE1 + DCFFEADFD8FFE7DCD5FFE5DAD3FFE4D8D0FFE3D4CCFFC2AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE0D3C8FFFFFFFFFFFAF5EFFFE3B77CFFE4B97FFFE2B87EFFE3B77DFFE2B7 + 7CFFE2B67BFFE1B57AFFE1B479FFE0B478FFE0B377FFDFB174FFE6D0B7FFEBE1 + DCFFE8DFD9FFE8DDD6FFE6D9D2FFE3D8D1FFE4D7CFFFC3AFA2FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006458 + 517EE1D2C9FFFFFFFFFFFEFEFDFFFEFFFFFFFCFDFEFFFBFBFBFFF9F7F8FFF8F5 + F6FFF7F3F2FFF5F1F0FFF4EFEEFFF1EDEBFFF0EBE9FFEEE9E6FFEDE6E2FFECE3 + DEFFEBE1DBFFE9DFD9FFE8DDD6FFE6DAD3FFE5D9D2FFC3B0A3FF81634FFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006459 + 517EE1D4CAFFFFFFFFFFFDFDFCFFEEEBE8FFF5F2F0FFF4F0EFFFF3EFECFFF2ED + EAFFF1EBE8FFEEE9E5FFEFE7E3FFECE5E1FFEAE4DEFFEAE1DCFFE8E0DAFFE7DE + D8FFE6DDD6FFE5DBD4FFE4D8D1FFE2D6CEFFE6DBD4FFC3B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE2D4CAFFFFFFFFFFF0ECEAFF5B361EFFAB9383FFB39D8EFFB39D8DFFB39D + 8DFFB29D8DFFB29C8DFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C8CFFB29C + 8CFFB29C8CFFB29C8CFFB29C8DFFB39D8EFFE3D8D0FFC4B1A4FF81634EFFB2A1 + 967E000000000000000000000000000000000000000000000000000000006559 + 527EE5D4CAFFFFFFFFFFF7F0EBFF5F3B24FFCCB8ADFFD7C5BAFFD9C7BDFFDCCC + C3FFE1D4CCFFE5DAD4FFE8E0DBFFEDE5E1FFF1EBE9FFF5F2EFFFF7F5F3FFF8F6 + F4FFF8F5F4FFF8F6F4FFF1EEEAFFB29C8DFFE6DAD3FFC4B2A5FF81634EFFB2A1 + 967E00000000000000000000000000000000000000000000000000000000685A + 527E9AC6C9FF35CFFEFF3DAEEBFF663E24FFD2BFB4FFE0CBBFFFE0C9BDFFE1CD + C4FFE4D5CDFFE9DED7FFEEE5E0FFF2EBE8FFF6F2F0FFFCF8F8FFFFFFFEFFFFFF + FFFFFFFFFFFFFFFFFFFFFCFAF9FFB49E8FFFE7DED7FFC5B3A6FF81634EFFB2A1 + 967E00000000000000000000000000000000007792910072A7A3001E33366957 + 4C7C86C1C8FF00BFFBFF079AEBFF6A3E23FF926D57FF5FA3C8FF4AC1E8FF6C9C + A2FF917260FF927767FF947A69FF957C6CFF977E6FFF998171FF9A8374FF9B85 + 76FF9C8678FF9C8678FF998274FF7D5E49FFE3D9D4FFC5B3A7FF81634EFFB2A1 + 967E00000000000000000000000000000000005A6F7000A9E5E40075AEAE5C90 + A5BD75D0E0FF00BFFAFF0CA3F4FF8A9A91FF3C7492FF03A4E4FF4AD5FFFF98C4 + CBFFB3A196FFB1A197FFB0A096FFB09F95FFAF9D92FFAF9C91FFAD9A8EFFAC99 + 8CFFAB988AFFAB9789FFAA9688FFA99386FFE8E0DAFFC5B4A7FF81634EFFB2A1 + 967E00000000000000000000000000000000000000002DA5BFC110C2FFFF4DD0 + FDFF64DBF9FF00B3FAFF09A8FEFF68D7FFFF04B5FFFF24CCFBFFAFD8CEFFF7DA + B8FFF3DBBBFFF3DBBAFFF2D9B9FFF1D8B7FFF0D7B4FFEED5B2FFF6EADDFFF9F6 + F4FFF7F3F1FFF5F1EEFFF5EFECFFF4EDEAFFF1EBE7FFC6B4A8FF81634EFFB2A1 + 967E00000000000000000000000000000000000000005F8A909142C7E4E960DE + F8FF64D7FAFF00B6FDFF00B8FDFF21B2FDFF1ECCF7FF93EBFCFFD2C69BFFE1AB + 63FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDFAC66FFDEA961FFEFDBC0FFF8F6 + F5FFF6F2F0FFF3EDEBFFECE2DCFFE9DFD9FFE5DBD6FFC2B1A4FF81634FFFB2A1 + 967E000000000000000000000000000E171A000E171A00040B145994A4A990EB + FCFF61F1F7FF13FAF7FF23F9F7FF93EDF7FF8CE5F8FFD5F2FDFFE9F8FFFFE7F8 + FFFFF0FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFDFEFFFFFAFAF9FFF9F7 + F5FFF7F2F0FFE8DFD8FFC7AE9FFFBEA998FFAF9888FFB09A8AFF7F604DFFB2A1 + 967E00000000000000000000000000AAFFFF00AAFFFF00AAFFFF00A4FFFF00CD + FAFF5DFCF9FFFFFFFFFFEEFEFEFF00FBF7FF00AAFEFF00A1FFFF00A1FFFF00A0 + FFFF56C3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFDFBFFFCFBFAFFFBFA + F8FFE6DDD6FFAA9180FF5D3922FF603D26FF613E27FF613E28FF634029FFB4A3 + 987E00000000000000000000000000CAFFFF00CAFFFF00CBFFFF00B0FFFF00CD + FBFF38F5F7FFC3EFFAFFF0FFFEFF00FAF7FF00C8F7FF00C2F7FF00C2F7FF00C1 + F7FF57D7FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFFFDFDFCFFFCFC + FBFFE7DED8FFCCB9ACFFE6DBD5FFE2D7D0FFDCCFC5FFD7C5BBFF8E705DFFB4A2 + 9680000000000000000000000000002E383C002E383C00252F364C99B0B57DE8 + FBFF59F1F7FF25F7F7FF41FAF8FF7CEEF7FF77E4F7FFB5EFFCFFC6F2FDFFC3F2 + FDFFD9F6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFEFFFEFE + FEFFE9E1DAFFCEBCAFFFF1E9E3FFEADFD8FFE4D5CCFF9D816FFF3A291F868985 + 831C00000000000000000000000000000000000000004E7073774AB0DADC37C9 + FBFF22D5F7FF00D3F9FF02C3FBFF37D5F7FF34BEFCFFA2E6FAFFECFBFDFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF + FFFFEAE2DCFFCDBBADFFEADFD8FFE3D5CBFF9F8271FF3E2D2386050100200000 + 000000000000000000000000000000000000000000003E9CC4C219C0FFFF23C9 + FCFF30D3F8FF00BEF8FF06A8FEFF4FDCF8FF00B8FCFF32C2FBFFC0EBFCFFFFFF + FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + FFFFEAE3DEFFCDB9ABFFDDCEC4FFA58979FF3E2C1F8F0905041B000000000000 + 000000000000000000000000000000000000003451510099DDDB0091C0C35DAD + BCCF76D7E9FF00BEF9FF10A9FBFFBDDEDEFF5AC8DDFF0AB5F7FF62CEFFFFCBE4 + F1FFF1E7E0FFEFE7E1FFEEE6E1FFEEE6E1FFEEE6E0FFEDE6E0FFEDE5E0FFEEE6 + E1FFE1D4CCFFC5AE9FFFA68D7FF53E2718A10402000E00000000000000000000 + 0000000000000000000000000000000000000075B7AF0099C7C500323E425442 + 3B5C6BA8B1DA00C1FCFF0EA1F3F8A98E80C0AB9081C12698B1C10088C4C14C85 + A3C1A18D80C19E8D81C19E8B81C19D8C80C19B8C7FC19B8A7FC19C897FC19A89 + 7EC19B8B7EC1897769C2432B1BAC000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000045565A00C5FFFF0094E6E2000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFFFFF0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 + 0007F0000007F0000007F0000007F0000007F0000007F0000007800000078000 + 0007C0000007C000000700000007000000070000000700000007C000000FC000 + 001F8000003F800000FFF8FFFFFF} + Width = 450 + Left = 328 + Top = 144 + end end diff --git a/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.pas b/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.pas index 358aadf7..75be231c 100644 --- a/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.pas +++ b/Source/Modulos/Remesas de proveedor/Views/uEditorRemesasProveedor.pas @@ -12,7 +12,7 @@ uses JvAppRegistryStorage, JvFormPlacement, ExtCtrls, uCustomView, uViewBase, uViewBarraSeleccion, pngimage, uIEditorRemesasProveedor, uEditorGridBase, JvComponentBase, uViewGridBase, uRemesasProveedorController, JvExComCtrls, - JvStatusBar; + JvStatusBar, JSDialog; type TfEditorRemesasProveedor = class(TfEditorGridBase, IEditorRemesasProveedor) @@ -22,6 +22,9 @@ type Volcaradisco1: TMenuItem; TBXSubmenuItem2: TTBXSubmenuItem; TBXItem38: TTBXItem; + JsListaRemesasNoEliminadas: TJSDialog; + JsPrevisualizarDialog: TJSDialog; + JsImprimirDialog: TJSDialog; procedure FormShow(Sender: TObject); procedure actVolcarDiscoExecute(Sender: TObject); procedure actVolcarDiscoUpdate(Sender: TObject); @@ -57,7 +60,7 @@ implementation uses uCustomEditor, uDataModuleRemesasProveedor, uDataModuleUsuarios, - //uEditorRemesaProveedor, + uGridUtils, uDBSelectionListUtils, uEditorDBBase, uBizFamilias, uFamiliasController, // uBancaElectronicaController, cxGrid, cxGridCustomTableView; //, uListaRemesasProveedor; @@ -87,9 +90,44 @@ begin end; procedure TfEditorRemesasProveedor.ImprimirInterno; +var + Respuesta : Integer; + ARemesasProveedor: IBizRemesaProveedor; + AllItems: Boolean; begin -// inherited; - FController.Print(RemesasProveedor); + ARemesasProveedor := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + //Si esta agrupado solo podré imprimir la lista de elementos visibles + if not ViewGrid.esSeleccionCeldaDatos then + inherited + else + begin + Respuesta := JsPrevisualizarDialog.Execute; + if Respuesta <> IDCANCEL then + begin + case JsPrevisualizarDialog.CustomButtonResult of + 200 : begin // Lista de elementos visibles + inherited; + end; + 100 : begin // Elemento Seleccionado + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RemesasProveedor as ISeleccionable).SelectedRecords); + ARemesasProveedor := (Controller as IRemesasProveedorController).ExtraerSeleccionados(RemesasProveedor) as IBizRemesaProveedor; + end + else + ARemesasProveedor := RemesasProveedor; + + if Assigned(ARemesasProveedor) then + FController.Print(ARemesasProveedor, AllItems); + end; + end; + end; + end; end; function TfEditorRemesasProveedor.GetController: IRemesasProveedorController; @@ -119,9 +157,44 @@ begin end; procedure TfEditorRemesasProveedor.PrevisualizarInterno; +var + Respuesta : Integer; + ARemesasProveedor: IBizRemesaProveedor; + AllItems: Boolean; begin -// inherited; - FController.Preview(RemesasProveedor); + ARemesasProveedor := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + //Si esta agrupado solo podré imprimir la lista de elementos visibles + if not ViewGrid.esSeleccionCeldaDatos then + inherited + else + begin + Respuesta := JsPrevisualizarDialog.Execute; + if Respuesta <> IDCANCEL then + begin + case JsPrevisualizarDialog.CustomButtonResult of + 200 : begin // Lista de elementos visibles + inherited; + end; + 100 : begin // Elemento Seleccionado + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RemesasProveedor as ISeleccionable).SelectedRecords); + ARemesasProveedor := (Controller as IRemesasProveedorController).ExtraerSeleccionados(RemesasProveedor) as IBizRemesaProveedor; + end + else + ARemesasProveedor := RemesasProveedor; + + if Assigned(ARemesasProveedor) then + FController.Preview(ARemesasProveedor, AllItems); + end; + end; + end; + end; end; procedure TfEditorRemesasProveedor.SetRemesasProveedor(const Value: IBizRemesaProveedor); @@ -145,15 +218,53 @@ begin end; procedure TfEditorRemesasProveedor.EliminarInterno; +var + ACadena : String; + ARemesas: IBizRemesaProveedor; + AllItems: Boolean; begin - if (Application.MessageBox('¿Desea borrar esta remesa de pago?', 'Atención', MB_YESNO) = IDYES) then + ARemesas := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + if AllItems then begin - inherited; - //Para que en el caso de no poderse realizar la operación se refresquen - //los datos y no nos permita eliminar un registro a la segunda - if not FController.Eliminar(RemesasProveedor) then - actRefrescar.Execute; + if (Application.MessageBox('¿Desea borrar las remesas de proveedor seleccionadas?', 'Atención', MB_YESNO) = IDYES) then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (RemesasProveedor as ISeleccionable).SelectedRecords); + ARemesas := (Controller as IRemesasProveedorController).ExtraerSeleccionados(RemesasProveedor) as IBizRemesaProveedor; + end + end + else begin + if (Application.MessageBox('¿Desea borrar esta remesa de pago?', 'Atención', MB_YESNO) = IDYES) then + ARemesas := RemesasProveedor; end; + + if Assigned(ARemesas) then + begin + FController.Eliminar(ARemesas, AllItems); + if AllItems then + begin + if (ARemesas.DataTable.RecordCount > 0) then + begin + with ARemesas.DataTable do + begin + First; + while not EOF do + begin + JsListaRemesasNoEliminadas.Content.Add('Ref. remesa: ' + ARemesas.REFERENCIA + ' ' + ARemesas.NOMBRE); + Next; + end; + end; + JsListaRemesasNoEliminadas.Execute; + end; + end; + end; + + actRefrescar.Execute; + ViewGrid.GotoFirst; end; procedure TfEditorRemesasProveedor.actVolcarDiscoExecute(Sender: TObject); diff --git a/Source/Servicios/FactuGES.RODL b/Source/Servicios/FactuGES.RODL index 47992c50..f1f4f9ab 100644 --- a/Source/Servicios/FactuGES.RODL +++ b/Source/Servicios/FactuGES.RODL @@ -134,7 +134,7 @@ - + @@ -222,7 +222,7 @@ - + @@ -344,7 +344,7 @@ - + @@ -368,7 +368,7 @@ - + @@ -448,7 +448,7 @@ - + @@ -504,7 +504,7 @@ - + diff --git a/Source/Servicios/FactuGES_Intf.pas b/Source/Servicios/FactuGES_Intf.pas index 5b64f66a..f86249f3 100644 --- a/Source/Servicios/FactuGES_Intf.pas +++ b/Source/Servicios/FactuGES_Intf.pas @@ -249,7 +249,7 @@ type IsrvPedidosProveedor = interface(IDARemoteService) ['{3DCC03E4-E9CE-4798-99D4-7170C9CF815B}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { CosrvPedidosProveedor } @@ -263,7 +263,7 @@ type function __GetInterfaceName:string; override; function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { IsrvConfiguracion } @@ -346,7 +346,7 @@ type IsrvPedidosCliente = interface(IDARemoteService) ['{8A06D5A7-8461-4F6E-8A8B-EC49C84C45D1}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { CosrvPedidosCliente } @@ -360,7 +360,7 @@ type function __GetInterfaceName:string; override; function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { IsrvFamilias } @@ -466,7 +466,7 @@ type IsrvRecibosCliente = interface(IDARemoteService) ['{3B68252A-EE6A-4D37-B250-93F2DB940DDF}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { CosrvRecibosCliente } @@ -480,14 +480,14 @@ type function __GetInterfaceName:string; override; function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { IsrvRemesasCliente } IsrvRemesasCliente = interface(IDARemoteService) ['{33F414D0-0D0B-4384-96CB-D94BC97A0C39}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { CosrvRemesasCliente } @@ -501,7 +501,7 @@ type function __GetInterfaceName:string; override; function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { IsrvTiendaWeb } @@ -537,7 +537,7 @@ type IsrvFacturasProveedor = interface(IDARemoteService) ['{7655160C-7023-452E-BB0E-C97E29B915E7}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const FacturaID: Integer): Binary; + function GenerateReport(const FacturaID: String): Binary; end; { CosrvFacturasProveedor } @@ -551,7 +551,7 @@ type function __GetInterfaceName:string; override; function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const FacturaID: Integer): Binary; + function GenerateReport(const FacturaID: String): Binary; end; { IsrvRecibosProveedor } @@ -596,7 +596,7 @@ type IsrvRemesasProveedor = interface(IDARemoteService) ['{6540A037-9847-4650-89BB-7B349C6004DF}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { CosrvRemesasProveedor } @@ -610,7 +610,7 @@ type function __GetInterfaceName:string; override; function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { IsrvReferencias } @@ -1151,7 +1151,7 @@ begin end end; -function TsrvPedidosProveedor_Proxy.GenerateReport(const ID: Integer): Binary; +function TsrvPedidosProveedor_Proxy.GenerateReport(const ID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1161,7 +1161,7 @@ begin try __Message.Initialize(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerateReport'); - __Message.Write('ID', TypeInfo(Integer), ID, []); + __Message.Write('ID', TypeInfo(String), ID, []); __Message.Finalize; __Message.WriteToStream(__request); @@ -1360,7 +1360,7 @@ begin end end; -function TsrvPedidosCliente_Proxy.GenerateReport(const ID: Integer): Binary; +function TsrvPedidosCliente_Proxy.GenerateReport(const ID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1370,7 +1370,7 @@ begin try __Message.Initialize(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerateReport'); - __Message.Write('ID', TypeInfo(Integer), ID, []); + __Message.Write('ID', TypeInfo(String), ID, []); __Message.Finalize; __Message.WriteToStream(__request); @@ -1654,7 +1654,7 @@ begin end end; -function TsrvRecibosCliente_Proxy.GenerateReport(const ID: Integer): Binary; +function TsrvRecibosCliente_Proxy.GenerateReport(const ID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1664,7 +1664,7 @@ begin try __Message.Initialize(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerateReport'); - __Message.Write('ID', TypeInfo(Integer), ID, []); + __Message.Write('ID', TypeInfo(String), ID, []); __Message.Finalize; __Message.WriteToStream(__request); @@ -1715,7 +1715,7 @@ begin end end; -function TsrvRemesasCliente_Proxy.GenerateReport(const ID: Integer): Binary; +function TsrvRemesasCliente_Proxy.GenerateReport(const ID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1725,7 +1725,7 @@ begin try __Message.Initialize(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerateReport'); - __Message.Write('ID', TypeInfo(Integer), ID, []); + __Message.Write('ID', TypeInfo(String), ID, []); __Message.Finalize; __Message.WriteToStream(__request); @@ -1913,7 +1913,7 @@ begin end end; -function TsrvFacturasProveedor_Proxy.GenerateReport(const FacturaID: Integer): Binary; +function TsrvFacturasProveedor_Proxy.GenerateReport(const FacturaID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1923,7 +1923,7 @@ begin try __Message.Initialize(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerateReport'); - __Message.Write('FacturaID', TypeInfo(Integer), FacturaID, []); + __Message.Write('FacturaID', TypeInfo(String), FacturaID, []); __Message.Finalize; __Message.WriteToStream(__request); @@ -2047,7 +2047,7 @@ begin end end; -function TsrvRemesasProveedor_Proxy.GenerateReport(const ID: Integer): Binary; +function TsrvRemesasProveedor_Proxy.GenerateReport(const ID: String): Binary; var __request, __response : TMemoryStream; begin @@ -2057,7 +2057,7 @@ begin try __Message.Initialize(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerateReport'); - __Message.Write('ID', TypeInfo(Integer), ID, []); + __Message.Write('ID', TypeInfo(String), ID, []); __Message.Finalize; __Message.WriteToStream(__request); diff --git a/Source/Servicios/FactuGES_Invk.pas b/Source/Servicios/FactuGES_Invk.pas index 14020f94..e6191c34 100644 --- a/Source/Servicios/FactuGES_Invk.pas +++ b/Source/Servicios/FactuGES_Invk.pas @@ -454,15 +454,15 @@ begin end; procedure TsrvPedidosProveedor_Invoker.Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions); -{ function GenerateReport(const ID: Integer): Binary; } +{ function GenerateReport(const ID: String): Binary; } var - ID: Integer; + ID: String; lResult: Binary; __lObjectDisposer: TROObjectDisposer; begin lResult := nil; try - __Message.Read('ID', TypeInfo(Integer), ID, []); + __Message.Read('ID', TypeInfo(String), ID, []); lResult := (__Instance as IsrvPedidosProveedor).GenerateReport(ID); @@ -586,15 +586,15 @@ begin end; procedure TsrvPedidosCliente_Invoker.Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions); -{ function GenerateReport(const ID: Integer): Binary; } +{ function GenerateReport(const ID: String): Binary; } var - ID: Integer; + ID: String; lResult: Binary; __lObjectDisposer: TROObjectDisposer; begin lResult := nil; try - __Message.Read('ID', TypeInfo(Integer), ID, []); + __Message.Read('ID', TypeInfo(String), ID, []); lResult := (__Instance as IsrvPedidosCliente).GenerateReport(ID); @@ -801,15 +801,15 @@ begin end; procedure TsrvRecibosCliente_Invoker.Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions); -{ function GenerateReport(const ID: Integer): Binary; } +{ function GenerateReport(const ID: String): Binary; } var - ID: Integer; + ID: String; lResult: Binary; __lObjectDisposer: TROObjectDisposer; begin lResult := nil; try - __Message.Read('ID', TypeInfo(Integer), ID, []); + __Message.Read('ID', TypeInfo(String), ID, []); lResult := (__Instance as IsrvRecibosCliente).GenerateReport(ID); @@ -849,15 +849,15 @@ begin end; procedure TsrvRemesasCliente_Invoker.Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions); -{ function GenerateReport(const ID: Integer): Binary; } +{ function GenerateReport(const ID: String): Binary; } var - ID: Integer; + ID: String; lResult: Binary; __lObjectDisposer: TROObjectDisposer; begin lResult := nil; try - __Message.Read('ID', TypeInfo(Integer), ID, []); + __Message.Read('ID', TypeInfo(String), ID, []); lResult := (__Instance as IsrvRemesasCliente).GenerateReport(ID); @@ -1031,15 +1031,15 @@ begin end; procedure TsrvFacturasProveedor_Invoker.Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions); -{ function GenerateReport(const FacturaID: Integer): Binary; } +{ function GenerateReport(const FacturaID: String): Binary; } var - FacturaID: Integer; + FacturaID: String; lResult: Binary; __lObjectDisposer: TROObjectDisposer; begin lResult := nil; try - __Message.Read('FacturaID', TypeInfo(Integer), FacturaID, []); + __Message.Read('FacturaID', TypeInfo(String), FacturaID, []); lResult := (__Instance as IsrvFacturasProveedor).GenerateReport(FacturaID); @@ -1127,15 +1127,15 @@ begin end; procedure TsrvRemesasProveedor_Invoker.Invoke_GenerateReport(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions); -{ function GenerateReport(const ID: Integer): Binary; } +{ function GenerateReport(const ID: String): Binary; } var - ID: Integer; + ID: String; lResult: Binary; __lObjectDisposer: TROObjectDisposer; begin lResult := nil; try - __Message.Read('ID', TypeInfo(Integer), ID, []); + __Message.Read('ID', TypeInfo(String), ID, []); lResult := (__Instance as IsrvRemesasProveedor).GenerateReport(ID); diff --git a/Source/Servicios/RODLFILE.res b/Source/Servicios/RODLFILE.res index 916a8bdd..5806fd55 100644 Binary files a/Source/Servicios/RODLFILE.res and b/Source/Servicios/RODLFILE.res differ diff --git a/Source/Servidor/FactuGES_Server.bdsproj b/Source/Servidor/FactuGES_Server.bdsproj index 42748062..89ad71d5 100644 --- a/Source/Servidor/FactuGES_Server.bdsproj +++ b/Source/Servidor/FactuGES_Server.bdsproj @@ -154,7 +154,7 @@ False 2 1 - 8 + 9 0 False False @@ -167,15 +167,15 @@ - 2.1.8.0 + 2.1.9.0 - 2.1.7.0 + 2.1.8.0 - miércoles, 25 de julio de 2007 17:42 + viernes, 27 de julio de 2007 19:57 RemObjects Pascal Script - RemObjects SDK 3.0 Integration diff --git a/Source/Servidor/FactuGES_Server.rc b/Source/Servidor/FactuGES_Server.rc index afaca0ce..e365d3d8 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,1,8,0 -PRODUCTVERSION 2,1,8,0 +FILEVERSION 2,1,9,0 +PRODUCTVERSION 2,1,9,0 FILEFLAGSMASK 0x3FL FILEFLAGS 0x00L FILEOS 0x40004L @@ -12,9 +12,9 @@ BEGIN BEGIN BLOCK "0C0904E4" BEGIN - VALUE "FileVersion", "2.1.8.0\0" - VALUE "ProductVersion", "2.1.8.0\0" - VALUE "CompileDate", "viernes, 27 de julio de 2007 19:57\0" + VALUE "FileVersion", "2.1.9.0\0" + VALUE "ProductVersion", "2.1.9.0\0" + VALUE "CompileDate", "lunes, 30 de julio de 2007 20:55\0" END END BLOCK "VarFileInfo" diff --git a/Source/Servidor/FactuGES_Server.res b/Source/Servidor/FactuGES_Server.res index 90bc184b..ab37dfb9 100644 Binary files a/Source/Servidor/FactuGES_Server.res and b/Source/Servidor/FactuGES_Server.res differ