diff --git a/Build/BuildRoberto.fbl5 b/Build/BuildRoberto.fbl5 index 2dcb78c9..7eefed2f 100644 Binary files a/Build/BuildRoberto.fbl5 and b/Build/BuildRoberto.fbl5 differ diff --git a/Build/buildlog.html b/Build/buildlog.html index a4c00d91..5ca9bae2 100644 --- a/Build/buildlog.html +++ b/Build/buildlog.html @@ -65,19 +65,19 @@ function domCollapseAll(show){ Date : -25/07/2007 +27/07/2007 Start Time : -19:02:54 +19:58:07 End Time : -19:07:03 +20:01:39 Run Time : -00:04:08 +00:03:32
@@ -94,3258 +94,17 @@ function domCollapseAll(show){ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - + + + @@ -3358,13 +117,13 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Base\GUIBase\GUIBase.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorBase.pas(136) Warning: W1010 Method 'ShowModal' hides virtual method of base type 'TCustomForm' +uEditorBase.pas(141) Warning: W1010 Method 'ShowModal' hides virtual method of base type 'TCustomForm' uViewGridBase.pas(98) Warning: W1010 Method 'GetPopupMenu' hides virtual method of base type 'TControl' uViewGridBase.pas(267) Warning: W1035 Return value of function 'TfrViewGridBase.Locate' might be undefined uEditorPreview.pas(82) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -uViewDetallesBase.pas(489) Hint: H2077 Value assigned to 'TfrViewDetallesBase.darPosicionCAMPO' never used +uViewDetallesBase.pas(481) Hint: H2077 Value assigned to 'TfrViewDetallesBase.darPosicionCAMPO' never used uViewDetallesBase.pas(150) Hint: H2219 Private symbol 'OnSelectChange' declared but never used -3959 lines, 2.03 seconds, 70144 bytes code, 160 bytes data. +4023 lines, 0.92 seconds, 71088 bytes code, 164 bytes data. @@ -3372,32 +131,32 @@ uViewDetallesBase.pas(150) Hint: H2219 Private symbol 'OnSelectChange' declared - - + + - - + + - - + + - - + + @@ -3411,7 +170,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Empresas\Model\Empresas_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -3170 lines, 0.38 seconds, 52724 bytes code, 84 bytes data. +3170 lines, 0.27 seconds, 52724 bytes code, 84 bytes data. @@ -3419,8 +178,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3434,7 +193,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.42 seconds, 8096 bytes code, 72 bytes data. +192 lines, 0.39 seconds, 8096 bytes code, 72 bytes data. @@ -3442,9 +201,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3460,7 +219,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.62 seconds, 13784 bytes code, 84 bytes data. +651 lines, 0.56 seconds, 13784 bytes code, 84 bytes data. @@ -3468,9 +227,9 @@ uEmpresasController.pas(278) Hint: H2077 Value assigned to 'TEmpresasController. - - - + + + @@ -3483,7 +242,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.77 seconds, 14236 bytes code, 116 bytes data. +534 lines, 0.53 seconds, 14236 bytes code, 116 bytes data. @@ -3491,8 +250,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3507,7 +266,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.59 seconds, 16668 bytes code, 88 bytes data. +647 lines, 0.72 seconds, 16668 bytes code, 88 bytes data. @@ -3515,8 +274,8 @@ uEditorEmpresa.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -3530,7 +289,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.62 seconds, 9420 bytes code, 72 bytes data. +201 lines, 0.53 seconds, 9420 bytes code, 72 bytes data. @@ -3538,16 +297,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3561,7 +320,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.30 seconds, 18736 bytes code, 84 bytes data. +914 lines, 0.27 seconds, 18736 bytes code, 84 bytes data. @@ -3569,8 +328,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3592,8 +351,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3608,7 +367,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.58 seconds, 12084 bytes code, 84 bytes data. +531 lines, 0.41 seconds, 12084 bytes code, 84 bytes data. @@ -3616,8 +375,8 @@ uFormasPagoController.pas(243) Hint: H2077 Value assigned to 'TFormasPagoControl - - + + @@ -3631,7 +390,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.48 seconds, 12748 bytes code, 80 bytes data. +448 lines, 0.66 seconds, 12748 bytes code, 80 bytes data. @@ -3639,8 +398,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3662,16 +421,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -3685,7 +444,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.30 seconds, 11372 bytes code, 80 bytes data. +551 lines, 0.28 seconds, 11372 bytes code, 80 bytes data. @@ -3693,9 +452,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3708,7 +467,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.38 seconds, 7760 bytes code, 72 bytes data. +231 lines, 0.45 seconds, 7760 bytes code, 72 bytes data. @@ -3716,8 +475,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3733,7 +492,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.41 seconds, 10720 bytes code, 76 bytes data. +496 lines, 0.50 seconds, 10720 bytes code, 76 bytes data. @@ -3741,8 +500,8 @@ uTiposIVAController.pas(272) Hint: H2077 Value assigned to 'TTiposIVAController. - - + + @@ -3756,7 +515,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.59 seconds, 11740 bytes code, 80 bytes data. +428 lines, 0.50 seconds, 11740 bytes code, 80 bytes data. @@ -3764,9 +523,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3779,7 +538,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.41 seconds, 7908 bytes code, 68 bytes data. +120 lines, 0.56 seconds, 7908 bytes code, 68 bytes data. @@ -3787,17 +546,17 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - - + + + @@ -3810,7 +569,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.58 seconds, 124948 bytes code, 124 bytes data. +7493 lines, 0.59 seconds, 124948 bytes code, 124 bytes data. @@ -3818,8 +577,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3833,7 +592,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.64 seconds, 15112 bytes code, 84 bytes data. +633 lines, 0.61 seconds, 15112 bytes code, 84 bytes data. @@ -3841,9 +600,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -3860,7 +619,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.72 seconds, 29492 bytes code, 152 bytes data. +1770 lines, 0.86 seconds, 29492 bytes code, 152 bytes data. @@ -3868,8 +627,8 @@ uGruposClienteController.pas(167) Hint: H2077 Value assigned to 'TGruposClienteC - - + + @@ -3887,7 +646,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' -3220 lines, 1.06 seconds, 71708 bytes code, 192 bytes data. +3226 lines, 1.17 seconds, 71816 bytes code, 192 bytes data. @@ -3895,8 +654,8 @@ uViewProveedorDatosComerciales.pas(98) Warning: W1020 Constructing instance of ' - - + + @@ -3911,7 +670,7 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uPluginContactos.pas(97) Warning: W1020 Constructing instance of 'TAgentesController' containing abstract method 'TContactosController.ElegirContacto' -178 lines, 0.83 seconds, 11768 bytes code, 68 bytes data. +178 lines, 1.00 seconds, 11768 bytes code, 68 bytes data. @@ -3919,16 +678,16 @@ uPluginContactos.pas(97) Warning: W1020 Constructing instance of 'TAgentesContro - - + + - - + + @@ -3950,8 +709,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3965,7 +724,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.42 seconds, 7060 bytes code, 72 bytes data. +123 lines, 0.45 seconds, 7060 bytes code, 72 bytes data. @@ -3973,8 +732,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -3990,7 +749,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.47 seconds, 9812 bytes code, 76 bytes data. +319 lines, 0.53 seconds, 9812 bytes code, 76 bytes data. @@ -3998,8 +757,8 @@ uFamiliasController.pas(169) Hint: H2077 Value assigned to 'TFamiliasController. - - + + @@ -4013,7 +772,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Familias\Views\Familias_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -251 lines, 0.53 seconds, 10932 bytes code, 76 bytes data. +251 lines, 0.59 seconds, 10932 bytes code, 76 bytes data. @@ -4021,8 +780,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4036,7 +795,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Familias\Plugin\Familias_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.47 seconds, 8212 bytes code, 68 bytes data. +120 lines, 0.53 seconds, 8212 bytes code, 68 bytes data. @@ -4044,17 +803,17 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - - + + + @@ -4067,7 +826,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.45 seconds, 12768 bytes code, 80 bytes data. +459 lines, 0.69 seconds, 12768 bytes code, 80 bytes data. @@ -4075,8 +834,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4090,7 +849,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.48 seconds, 9080 bytes code, 72 bytes data. +167 lines, 0.55 seconds, 9080 bytes code, 72 bytes data. @@ -4098,9 +857,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -4114,7 +873,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.67 seconds, 13876 bytes code, 88 bytes data. +551 lines, 0.80 seconds, 13876 bytes code, 88 bytes data. @@ -4122,8 +881,8 @@ uAlmacenesController.pas(185) Hint: H2077 Value assigned to 'TAlmacenesControlle - - + + @@ -4139,7 +898,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.84 seconds, 21288 bytes code, 100 bytes data. +731 lines, 0.81 seconds, 21332 bytes code, 100 bytes data. @@ -4147,9 +906,9 @@ uEditorAlmacen.pas(22) Warning: W1010 Method 'FormShow' hides virtual method of - - - + + + @@ -4162,7 +921,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.69 seconds, 10140 bytes code, 68 bytes data. +119 lines, 0.73 seconds, 10140 bytes code, 68 bytes data. @@ -4170,16 +929,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -4194,7 +953,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.47 seconds, 47160 bytes code, 84 bytes data. +2520 lines, 0.55 seconds, 47160 bytes code, 84 bytes data. @@ -4202,9 +961,9 @@ uBizArticulos.pas(84) Warning: W1035 Return value of function 'TBizArticulo.HayI - - - + + + @@ -4217,7 +976,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.47 seconds, 9496 bytes code, 72 bytes data. +192 lines, 0.73 seconds, 9496 bytes code, 72 bytes data. @@ -4225,9 +984,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -4242,7 +1001,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.72 seconds, 23060 bytes code, 92 bytes data. +1181 lines, 0.75 seconds, 23060 bytes code, 92 bytes data. @@ -4250,8 +1009,8 @@ uControllerDetallesArticulos.pas(39) Warning: W1010 Method 'Add' hides virtual m - - + + @@ -4270,7 +1029,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.92 seconds, 30508 bytes code, 104 bytes data. +1210 lines, 0.94 seconds, 30580 bytes code, 104 bytes data. @@ -4278,8 +1037,8 @@ uEditorArticulo.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -4293,7 +1052,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.83 seconds, 10632 bytes code, 68 bytes data. +121 lines, 0.97 seconds, 10632 bytes code, 68 bytes data. @@ -4301,24 +1060,24 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + - - + + @@ -4332,7 +1091,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.53 seconds, 71436 bytes code, 88 bytes data. +4209 lines, 0.56 seconds, 71436 bytes code, 88 bytes data. @@ -4340,8 +1099,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4355,7 +1114,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.45 seconds, 10212 bytes code, 72 bytes data. +253 lines, 0.53 seconds, 10212 bytes code, 72 bytes data. @@ -4363,8 +1122,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4387,7 +1146,7 @@ uRecibosClienteController.pas(473) Hint: H2164 Variable 'ImporteRestante' is dec 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.84 seconds, 25744 bytes code, 108 bytes data. +1378 lines, 0.89 seconds, 25744 bytes code, 108 bytes data. @@ -4395,8 +1154,8 @@ uRecibosClienteController.pas(634) Warning: W1035 Return value of function 'TRec - - + + @@ -4413,7 +1172,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.05 seconds, 40608 bytes code, 124 bytes data. +1741 lines, 1.01 seconds, 40688 bytes code, 124 bytes data. @@ -4421,8 +1180,8 @@ uEditorReciboCliente.pas(24) Warning: W1010 Method 'FormShow' hides virtual meth - - + + @@ -4436,7 +1195,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de cliente\Plugin\RecibosCliente_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.94 seconds, 12656 bytes code, 68 bytes data. +120 lines, 1.09 seconds, 12656 bytes code, 68 bytes data. @@ -4444,16 +1203,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -4467,7 +1226,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.50 seconds, 38820 bytes code, 88 bytes data. +1953 lines, 0.55 seconds, 38820 bytes code, 88 bytes data. @@ -4475,8 +1234,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4490,7 +1249,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.48 seconds, 9820 bytes code, 72 bytes data. +176 lines, 0.55 seconds, 9820 bytes code, 72 bytes data. @@ -4498,8 +1257,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4514,7 +1273,7 @@ Using Command Line : /B "E:\Codigo (Luis Le 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.94 seconds, 19308 bytes code, 92 bytes data. +713 lines, 0.92 seconds, 19308 bytes code, 92 bytes data. @@ -4522,8 +1281,8 @@ uRemesasClienteController.pas(174) Hint: H2077 Value assigned to 'TRemesasClient - - + + @@ -4546,7 +1305,7 @@ E:\Codigo (Luis Le E:\Codigo (Luis León)\Source\Modulos\Banca electronica\Utiles\CVBNorma19CSB.pas(262) Hint: H2164 Variable 'iX' is declared but never used in 'TCVBNorma19CSB.CompCabecera' E:\Codigo (Luis León)\Source\Modulos\Banca electronica\Utiles\CVBNorma19CSB.pas(263) Hint: H2164 Variable 'cT' is declared but never used in 'TCVBNorma19CSB.CompCabecera' E:\Codigo (Luis León)\Source\Modulos\Banca electronica\Utiles\CVBNorma19CSB.pas(263) Hint: H2164 Variable 'cIT' is declared but never used in 'TCVBNorma19CSB.CompCabecera' -3246 lines, 0.92 seconds, 55912 bytes code, 88 bytes data. +3246 lines, 1.03 seconds, 55912 bytes code, 88 bytes data. @@ -4554,8 +1313,8 @@ E:\Codigo (Luis Le - - + + @@ -4570,7 +1329,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.44 seconds, 7856 bytes code, 80 bytes data. +292 lines, 0.50 seconds, 7856 bytes code, 80 bytes data. @@ -4578,8 +1337,8 @@ uEditorExportacionNorma19.pas(128) Hint: H2164 Variable 'ASaveDialog' is declare - - + + @@ -4596,7 +1355,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uEditorRemesasCliente.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' 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, 29368 bytes code, 104 bytes data. +1055 lines, 1.17 seconds, 29412 bytes code, 104 bytes data. @@ -4604,8 +1363,8 @@ uEditorRemesaCliente.pas(115) Hint: H2077 Value assigned to 'bEsNuevo' never use - - + + @@ -4619,7 +1378,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.31 seconds, 12888 bytes code, 68 bytes data. +120 lines, 1.38 seconds, 12888 bytes code, 68 bytes data. @@ -4627,16 +1386,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -4650,7 +1409,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Model\PedidosCliente_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -5119 lines, 0.58 seconds, 89308 bytes code, 92 bytes data. +5119 lines, 0.59 seconds, 89308 bytes code, 92 bytes data. @@ -4658,8 +1417,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4673,7 +1432,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Data\PedidosCliente_data.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -237 lines, 0.47 seconds, 10712 bytes code, 72 bytes data. +237 lines, 0.52 seconds, 10712 bytes code, 72 bytes data. @@ -4681,8 +1440,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4698,7 +1457,7 @@ 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.83 seconds, 27096 bytes code, 112 bytes data. +1223 lines, 0.89 seconds, 27096 bytes code, 112 bytes data. @@ -4706,16 +1465,16 @@ uPedidosClienteController.pas(500) Hint: H2077 Value assigned to 'TPedidosClient - - + + - - + + @@ -4737,8 +1496,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4752,7 +1511,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.53 seconds, 10108 bytes code, 72 bytes data. +211 lines, 0.50 seconds, 10108 bytes code, 72 bytes data. @@ -4760,8 +1519,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4776,11 +1535,12 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uDetallesAlbaranClienteController.pas(26) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' -uAlbaranesClienteController.pas(174) Warning: W1035 Return value of function 'TAlbaranesClienteController.AnadirAlbaranDev' might be undefined -uAlbaranesClienteController.pas(431) Hint: H2077 Value assigned to 'TAlbaranesClienteController.ValidarAlbaran' never used -uAlbaranesClienteController.pas(506) Hint: H2077 Value assigned to 'TAlbaranesClienteController.ValidarSituacion' never used -uAlbaranesClienteController.pas(702) Hint: H2077 Value assigned to 'TAlbaranesClienteController.Eliminar' never used -1525 lines, 1.14 seconds, 31180 bytes code, 120 bytes data. +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. @@ -4788,17 +1548,17 @@ uAlbaranesClienteController.pas(702) Hint: H2077 Value assigned to 'TAlbaranesCl - - + + - - - + + + @@ -4812,7 +1572,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.55 seconds, 80780 bytes code, 92 bytes data. +4831 lines, 0.58 seconds, 80780 bytes code, 92 bytes data. @@ -4820,8 +1580,8 @@ uBizFacturasCliente.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' decla - - + + @@ -4835,7 +1595,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 -196 lines, 0.52 seconds, 10036 bytes code, 72 bytes data. +195 lines, 0.59 seconds, 10036 bytes code, 72 bytes data. @@ -4843,8 +1603,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4859,10 +1619,11 @@ Using Command Line : /B "E:\Codigo (Luis Le Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uDetallesFacturaClienteController.pas(28) Warning: W1010 Method 'AnadirArticulos' hides virtual method of base type 'TControllerDetallesArticulos' -uFacturasClienteController.pas(237) Hint: H2077 Value assigned to 'TFacturasClienteController.Anadir' never used -uFacturasClienteController.pas(542) Hint: H2077 Value assigned to 'TFacturasClienteController.ValidarFactura' never used -uFacturasClienteController.pas(679) Hint: H2077 Value assigned to 'TFacturasClienteController.Eliminar' never used -1516 lines, 1.39 seconds, 31648 bytes code, 116 bytes data. +uFacturasClienteController.pas(241) Hint: H2077 Value assigned to 'TFacturasClienteController.Anadir' never used +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. @@ -4870,16 +1631,16 @@ uFacturasClienteController.pas(679) Hint: H2077 Value assigned to 'TFacturasClie - - + + - - + + @@ -4893,7 +1654,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.53 seconds, 49164 bytes code, 88 bytes data. +2604 lines, 0.52 seconds, 49164 bytes code, 88 bytes data. @@ -4901,8 +1662,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4916,7 +1677,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.47 seconds, 10036 bytes code, 72 bytes data. +214 lines, 0.52 seconds, 10036 bytes code, 72 bytes data. @@ -4924,8 +1685,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -4942,7 +1703,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.36 seconds, 19932 bytes code, 92 bytes data. +764 lines, 1.48 seconds, 19932 bytes code, 92 bytes data. @@ -4950,24 +1711,24 @@ uComisionesController.pas(399) Hint: H2077 Value assigned to 'TComisionesControl - - + + - - + + - - + + @@ -4981,7 +1742,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.55 seconds, 88660 bytes code, 92 bytes data. +5206 lines, 0.62 seconds, 88660 bytes code, 92 bytes data. @@ -4989,8 +1750,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5004,7 +1765,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.55 seconds, 10308 bytes code, 72 bytes data. +218 lines, 0.56 seconds, 10308 bytes code, 72 bytes data. @@ -5012,8 +1773,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5032,7 +1793,7 @@ uArticulosPedidoProveedorController.pas(16) Warning: W1010 Method 'ElegirArticul 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. +1238 lines, 0.95 seconds, 26640 bytes code, 116 bytes data. @@ -5040,8 +1801,8 @@ uPedidosProveedorController.pas(511) Hint: H2077 Value assigned to 'TPedidosProv - - + + @@ -5060,7 +1821,7 @@ uArticulosPedidoProveedorController.pas(16) Warning: W1010 Method 'ElegirArticul 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.81 seconds, 26640 bytes code, 116 bytes data. +1238 lines, 0.94 seconds, 26640 bytes code, 116 bytes data. @@ -5068,16 +1829,16 @@ uPedidosProveedorController.pas(511) Hint: H2077 Value assigned to 'TPedidosProv - - + + - - + + @@ -5099,8 +1860,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5122,8 +1883,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5147,7 +1908,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.88 seconds, 25340 bytes code, 104 bytes data. +1357 lines, 0.86 seconds, 25340 bytes code, 104 bytes data. @@ -5155,8 +1916,8 @@ uRecibosProveedorController.pas(615) Warning: W1035 Return value of function 'TR - - + + @@ -5174,7 +1935,7 @@ uViewRecibosProveedor.pas(77) Hint: H2269 Overriding virtual method 'TfrViewReci uViewRecibosProveedor.pas(173) Hint: H2164 Variable 'R' is declared but never used in 'TfrViewRecibosProveedor.cxGridViewICONOCustomDrawCell' uEditorRecibosProveedor.pas(45) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' uEditorReciboProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -1685 lines, 0.95 seconds, 40168 bytes code, 120 bytes data. +1685 lines, 1.06 seconds, 40248 bytes code, 120 bytes data. @@ -5182,8 +1943,8 @@ uEditorReciboProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual me - - + + @@ -5197,7 +1958,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Recibos de proveedor\Plugin\RecibosProveedor_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -120 lines, 0.92 seconds, 12624 bytes code, 68 bytes data. +120 lines, 1.01 seconds, 12624 bytes code, 68 bytes data. @@ -5205,24 +1966,24 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + - - + + @@ -5236,7 +1997,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.50 seconds, 35220 bytes code, 80 bytes data. +1780 lines, 0.58 seconds, 35220 bytes code, 80 bytes data. @@ -5244,8 +2005,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5259,7 +2020,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.53 seconds, 9304 bytes code, 72 bytes data. +172 lines, 0.52 seconds, 9304 bytes code, 72 bytes data. @@ -5267,8 +2028,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5285,7 +2046,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.27 seconds, 23608 bytes code, 108 bytes data. +1446 lines, 1.26 seconds, 23608 bytes code, 108 bytes data. @@ -5293,16 +2054,16 @@ uInventarioController.pas(1006) Warning: W1035 Return value of function 'TInvent - - + + - - + + @@ -5316,7 +2077,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Historico de movimientos\Model\HistoricoMovimientos_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -722 lines, 0.45 seconds, 15732 bytes code, 80 bytes data. +722 lines, 0.31 seconds, 15732 bytes code, 80 bytes data. @@ -5324,8 +2085,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5339,7 +2100,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.41 seconds, 7476 bytes code, 72 bytes data. +144 lines, 0.62 seconds, 7476 bytes code, 72 bytes data. @@ -5347,8 +2108,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5362,7 +2123,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.61 seconds, 10624 bytes code, 80 bytes data. +285 lines, 0.67 seconds, 10624 bytes code, 80 bytes data. @@ -5370,17 +2131,17 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - - + + + @@ -5393,7 +2154,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.62 seconds, 82796 bytes code, 92 bytes data. +4928 lines, 0.80 seconds, 82796 bytes code, 92 bytes data. @@ -5401,8 +2162,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5416,7 +2177,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.58 seconds, 9996 bytes code, 72 bytes data. +204 lines, 0.53 seconds, 9996 bytes code, 72 bytes data. @@ -5424,8 +2185,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5443,8 +2204,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(734) Hint: H2077 Value assigned to 'TAlbaranesProveedorController.Eliminar' never used -1492 lines, 1.50 seconds, 31924 bytes code, 124 bytes data. +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. @@ -5452,16 +2214,16 @@ uAlbaranesProveedorController.pas(734) Hint: H2077 Value assigned to 'TAlbaranes - - + + - - + + @@ -5476,7 +2238,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.52 seconds, 78376 bytes code, 92 bytes data. +4641 lines, 0.56 seconds, 78376 bytes code, 92 bytes data. @@ -5484,8 +2246,8 @@ uBizFacturasProveedor.pas(44) Hint: H2219 Private symbol 'CalcularDescuento' dec - - + + @@ -5499,7 +2261,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.53 seconds, 10068 bytes code, 72 bytes data. +194 lines, 0.55 seconds, 10068 bytes code, 72 bytes data. @@ -5507,8 +2269,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5527,7 +2289,7 @@ uArticulosFacturaProveedorController.pas(16) Warning: W1010 Method 'ElegirArticu 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.53 seconds, 30656 bytes code, 108 bytes data. +1396 lines, 1.62 seconds, 30656 bytes code, 108 bytes data. @@ -5535,16 +2297,16 @@ uFacturasProveedorController.pas(687) Hint: H2077 Value assigned to 'TFacturasPr - - + + - - + + @@ -5558,7 +2320,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -226 lines, 1.02 seconds, 13948 bytes code, 88 bytes data. +226 lines, 1.14 seconds, 13948 bytes code, 88 bytes data. @@ -5566,8 +2328,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5581,7 +2343,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.12 seconds, 15940 bytes code, 88 bytes data. +309 lines, 1.27 seconds, 15940 bytes code, 88 bytes data. @@ -5589,8 +2351,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5605,7 +2367,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, 1.89 seconds, 17696 bytes code, 96 bytes data. +402 lines, 2.06 seconds, 17696 bytes code, 96 bytes data. @@ -5613,8 +2375,8 @@ uGenerarAlbaranesProvUtils.pas(155) Hint: H2077 Value assigned to 'GenerarAlbara - - + + @@ -5628,7 +2390,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.16 seconds, 15432 bytes code, 100 bytes data. +397 lines, 2.39 seconds, 15432 bytes code, 100 bytes data. @@ -5636,8 +2398,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5651,7 +2413,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.69 seconds, 15380 bytes code, 100 bytes data. +398 lines, 1.72 seconds, 15380 bytes code, 100 bytes data. @@ -5659,8 +2421,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5674,7 +2436,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.11 seconds, 15940 bytes code, 88 bytes data. +309 lines, 1.25 seconds, 15940 bytes code, 88 bytes data. @@ -5682,8 +2444,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5697,7 +2459,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.03 seconds, 13948 bytes code, 88 bytes data. +226 lines, 1.08 seconds, 13948 bytes code, 88 bytes data. @@ -5705,8 +2467,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5720,7 +2482,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.22 seconds, 15432 bytes code, 100 bytes data. +397 lines, 2.34 seconds, 15432 bytes code, 100 bytes data. @@ -5728,8 +2490,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5747,7 +2509,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.73 seconds, 13412 bytes code, 84 bytes data. +280 lines, 1.88 seconds, 13412 bytes code, 84 bytes data. @@ -5755,17 +2517,17 @@ uGenerarFacturasProvPedProvUtils.pas(210) Hint: H2164 Variable 'APedidos' is dec - - + + - - - + + + @@ -5780,7 +2542,7 @@ 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.64 seconds, 43784 bytes code, 120 bytes data. +1672 lines, 2.84 seconds, 43884 bytes code, 120 bytes data. @@ -5788,8 +2550,8 @@ uEditorPedidoCliente.pas(170) Hint: H2077 Value assigned to 'bEsNuevo' never use - - + + @@ -5803,7 +2565,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Pedidos de cliente\Plugin\PedidosCliente_plugin.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -121 lines, 2.83 seconds, 14252 bytes code, 68 bytes data. +121 lines, 3.05 seconds, 14252 bytes code, 68 bytes data. @@ -5811,8 +2573,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5828,13 +2590,13 @@ Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation uViewAlbaranesCliente.pas(83) Hint: H2269 Overriding virtual method 'TfrViewAlbaranesCliente.AnadirOtrosFiltros' has lower visibility (protected) than base class 'TfrViewGrid' (public) uEditorAlbaranesCliente.pas(39) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uEditorAlbaranesCliente.pas(178) Hint: H2164 Variable 'AFactura' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' -uEditorAlbaranesCliente.pas(179) Hint: H2164 Variable 'AFacturasController' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' -uEditorAlbaranesCliente.pas(180) Hint: H2164 Variable 'AAlbaran' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' -uEditorAlbaranesCliente.pas(348) Hint: H2164 Variable 'AAlbaran' is declared but never used in 'TfEditorAlbaranesCliente.NuevoInterno' -uEditorAlbaranCliente.pas(148) Hint: H2164 Variable 'i' is declared but never used in 'TfEditorAlbaranCliente.FormShow' -uEditorAlbaranCliente.pas(206) Hint: H2077 Value assigned to 'bEsNuevo' never used -2309 lines, 3.47 seconds, 56224 bytes code, 140 bytes data. +uEditorAlbaranesCliente.pas(192) Hint: H2164 Variable 'AFactura' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' +uEditorAlbaranesCliente.pas(193) Hint: H2164 Variable 'AFacturasController' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' +uEditorAlbaranesCliente.pas(194) Hint: H2164 Variable 'AAlbaran' is declared but never used in 'TfEditorAlbaranesCliente.actEnviarExecute' +uEditorAlbaranesCliente.pas(409) Hint: H2164 Variable 'AAlbaran' is declared but never used in 'TfEditorAlbaranesCliente.NuevoInterno' +uEditorAlbaranCliente.pas(135) Hint: H2164 Variable 'i' is declared but never used in 'TfEditorAlbaranCliente.FormShow' +uEditorAlbaranCliente.pas(193) Hint: H2077 Value assigned to 'bEsNuevo' never used +2327 lines, 3.69 seconds, 57148 bytes code, 140 bytes data. @@ -5842,8 +2604,8 @@ uEditorAlbaranCliente.pas(206) Hint: H2077 Value assigned to 'bEsNuevo' never us - - + + @@ -5857,7 +2619,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, 3.89 seconds, 14756 bytes code, 68 bytes data. +134 lines, 4.12 seconds, 14756 bytes code, 68 bytes data. @@ -5865,8 +2627,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -5882,7 +2644,7 @@ 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' uEditorFacturaCliente.pas(26) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorBase' -1510 lines, 2.50 seconds, 40536 bytes code, 116 bytes data. +1510 lines, 2.61 seconds, 40656 bytes code, 116 bytes data. @@ -5890,8 +2652,8 @@ uEditorFacturaCliente.pas(26) Warning: W1010 Method 'FormShow' hides virtual met - - + + @@ -5905,7 +2667,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.00 seconds, 14032 bytes code, 68 bytes data. +122 lines, 3.23 seconds, 14032 bytes code, 68 bytes data. @@ -5913,9 +2675,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -5941,7 +2703,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.47 seconds, 40496 bytes code, 112 bytes data. +1688 lines, 2.64 seconds, 40624 bytes code, 112 bytes data. @@ -5949,8 +2711,8 @@ uEditorDetalleReservas.pas(28) Hint: H2219 Private symbol 'DarIDAlmacenSeleccion - - + + @@ -5964,7 +2726,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.70 seconds, 13592 bytes code, 68 bytes data. +120 lines, 2.92 seconds, 13592 bytes code, 68 bytes data. @@ -5972,9 +2734,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -5991,7 +2753,7 @@ uEditorPedidosProveedor.pas(27) Warning: W1010 Method 'FormShow' hides virtual m uEditorPedidoProveedor.pas(170) 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.53 seconds, 48412 bytes code, 128 bytes data. +1999 lines, 3.77 seconds, 48512 bytes code, 128 bytes data. @@ -5999,8 +2761,8 @@ uEditorDireccionEntregaPedidoProveedor.pas(43) Hint: H2219 Private symbol 'Pedid - - + + @@ -6014,7 +2776,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, 3.80 seconds, 14016 bytes code, 68 bytes data. +121 lines, 4.06 seconds, 14016 bytes code, 68 bytes data. @@ -6022,8 +2784,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6037,17 +2799,17 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorAlbaranesProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uViewAlbaranProveedor.pas(110) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(111) Hint: H2164 Variable 'AAlbaranController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(112) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uEditorAlbaranProveedor.pas(207) Hint: H2077 Value assigned to 'bEsNuevo' never used -uEditorAlbaranProveedor.pas(234) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' -uEditorAlbaranProveedor.pas(235) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' +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' +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 -2203 lines, 4.30 seconds, 54096 bytes code, 140 bytes data. +2215 lines, 4.51 seconds, 55084 bytes code, 140 bytes data. @@ -6055,8 +2817,8 @@ uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' neve - - + + @@ -6070,7 +2832,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, 4.94 seconds, 14764 bytes code, 68 bytes data. +134 lines, 5.56 seconds, 14764 bytes code, 68 bytes data. @@ -6078,8 +2840,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6093,7 +2855,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.17 seconds, 12324 bytes code, 68 bytes data. +107 lines, 1.19 seconds, 12324 bytes code, 68 bytes data. @@ -6101,8 +2863,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6121,7 +2883,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.45 seconds, 29576 bytes code, 104 bytes data. +1119 lines, 1.56 seconds, 29620 bytes code, 104 bytes data. @@ -6129,8 +2891,8 @@ uEditorComision.pas(111) Hint: H2077 Value assigned to 'bEsNuevo' never used - - + + @@ -6144,7 +2906,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.20 seconds, 13660 bytes code, 68 bytes data. +119 lines, 2.47 seconds, 13660 bytes code, 68 bytes data. @@ -6152,8 +2914,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6167,17 +2929,17 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -uEditorAlbaranesProveedor.pas(24) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' -uViewAlbaranProveedor.pas(110) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(111) Hint: H2164 Variable 'AAlbaranController' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uViewAlbaranProveedor.pas(112) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfrViewAlbaranProveedor.actElegirDireccionExecute' -uEditorAlbaranProveedor.pas(207) Hint: H2077 Value assigned to 'bEsNuevo' never used -uEditorAlbaranProveedor.pas(234) Hint: H2164 Variable 'AProveedoresController' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' -uEditorAlbaranProveedor.pas(235) Hint: H2164 Variable 'ADireccion' is declared but never used in 'TfEditorAlbaranProveedor.OnProveedorChanged' +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' +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 -2203 lines, 4.12 seconds, 54096 bytes code, 140 bytes data. +2215 lines, 4.61 seconds, 55084 bytes code, 140 bytes data. @@ -6185,8 +2947,8 @@ uEditorAlbaranDevProveedor.pas(67) Hint: H2077 Value assigned to 'bEsNuevo' neve - - + + @@ -6200,7 +2962,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, 4.97 seconds, 14764 bytes code, 68 bytes data. +134 lines, 5.36 seconds, 14764 bytes code, 68 bytes data. @@ -6208,8 +2970,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6226,7 +2988,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uEditorFacturasProveedor.pas(33) 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, 3.89 seconds, 39004 bytes code, 112 bytes data. +1463 lines, 4.17 seconds, 39076 bytes code, 112 bytes data. @@ -6234,9 +2996,9 @@ uEditorElegirArticulosFacturaProveedor.pas(16) Warning: W1010 Method 'FormCloseQ - - - + + + @@ -6249,7 +3011,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.31 seconds, 14088 bytes code, 68 bytes data. +122 lines, 4.78 seconds, 14088 bytes code, 68 bytes data. @@ -6257,8 +3019,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6278,7 +3040,7 @@ uEditorHistoricoMovimientos.pas(91) Hint: H2164 Variable 'AAlmacenes' is declare uEditorHistoricoMovimientos.pas(92) Hint: H2164 Variable 'AAlmacenesController' is declared but never used in 'TfEditorHistoricoMovimientos.DarIDAlmacenSeleccionado' uEditorHistoricoMovimientos.pas(93) Hint: H2164 Variable 'Respuesta' is declared but never used in 'TfEditorHistoricoMovimientos.DarIDAlmacenSeleccionado' uEditorHistoricoMovimientos.pas(34) Hint: H2219 Private symbol 'DarIDAlmacenSeleccionado' declared but never used -544 lines, 1.89 seconds, 20724 bytes code, 84 bytes data. +544 lines, 2.27 seconds, 20752 bytes code, 84 bytes data. @@ -6286,8 +3048,8 @@ uEditorHistoricoMovimientos.pas(34) Hint: H2219 Private symbol 'DarIDAlmacenSele - - + + @@ -6301,7 +3063,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.11 seconds, 13436 bytes code, 68 bytes data. +120 lines, 2.31 seconds, 13436 bytes code, 68 bytes data. @@ -6309,16 +3071,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -6332,7 +3094,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.61 seconds, 95536 bytes code, 112 bytes data. +5561 lines, 0.62 seconds, 95536 bytes code, 112 bytes data. @@ -6340,8 +3102,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6363,8 +3125,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6425,7 +3187,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.06 seconds, 50236 bytes code, 120 bytes data. +4748 lines, 1.12 seconds, 50236 bytes code, 120 bytes data. @@ -6433,8 +3195,8 @@ uTiendaWebController.pas(416) Hint: H2077 Value assigned to 'TTiendaWebControlle - - + + @@ -6448,7 +3210,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.11 seconds, 16800 bytes code, 84 bytes data. +453 lines, 1.22 seconds, 16800 bytes code, 84 bytes data. @@ -6456,8 +3218,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6471,7 +3233,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.26 seconds, 13296 bytes code, 72 bytes data. +149 lines, 1.41 seconds, 13296 bytes code, 72 bytes data. @@ -6479,16 +3241,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -6502,7 +3264,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.53 seconds, 38876 bytes code, 88 bytes data. +1954 lines, 0.56 seconds, 38876 bytes code, 88 bytes data. @@ -6510,8 +3272,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6525,7 +3287,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.50 seconds, 9836 bytes code, 72 bytes data. +176 lines, 0.56 seconds, 9836 bytes code, 72 bytes data. @@ -6533,8 +3295,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6549,7 +3311,7 @@ Using Command Line : /B "E:\Codigo (Luis Le 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.86 seconds, 19256 bytes code, 92 bytes data. +713 lines, 0.92 seconds, 19256 bytes code, 92 bytes data. @@ -6557,8 +3319,8 @@ uRemesasProveedorController.pas(174) Hint: H2077 Value assigned to 'TRemesasProv - - + + @@ -6575,7 +3337,7 @@ Copyright (c) 1983,2005 Borland Software Corporation uEditorRemesasProveedor.pas(25) Warning: W1010 Method 'FormShow' hides virtual method of base type 'TfEditorGridBase' 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.03 seconds, 28712 bytes code, 104 bytes data. +1059 lines, 1.05 seconds, 28756 bytes code, 104 bytes data. @@ -6583,8 +3345,8 @@ uEditorRemesaProveedor.pas(116) Hint: H2077 Value assigned to 'bEsNuevo' never u - - + + @@ -6598,7 +3360,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.14 seconds, 12776 bytes code, 68 bytes data. +120 lines, 1.19 seconds, 12776 bytes code, 68 bytes data. @@ -6606,16 +3368,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -6629,7 +3391,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Referencias\Model\Referencias_model.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -379 lines, 0.16 seconds, 8792 bytes code, 80 bytes data. +379 lines, 0.14 seconds, 8792 bytes code, 80 bytes data. @@ -6637,8 +3399,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6652,7 +3414,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.41 seconds, 7060 bytes code, 72 bytes data. +117 lines, 0.44 seconds, 7060 bytes code, 72 bytes data. @@ -6660,8 +3422,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6677,7 +3439,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.42 seconds, 8476 bytes code, 76 bytes data. +267 lines, 0.45 seconds, 8476 bytes code, 76 bytes data. @@ -6685,8 +3447,8 @@ uReferenciasController.pas(147) Hint: H2164 Variable 'NuevoID' is declared but n - - + + @@ -6700,7 +3462,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.55 seconds, 9928 bytes code, 76 bytes data. +244 lines, 0.62 seconds, 9928 bytes code, 76 bytes data. @@ -6708,8 +3470,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6723,7 +3485,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.44 seconds, 8056 bytes code, 68 bytes data. +120 lines, 0.47 seconds, 8056 bytes code, 68 bytes data. @@ -6731,16 +3493,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -6762,8 +3524,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6777,7 +3539,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.41 seconds, 7268 bytes code, 76 bytes data. +160 lines, 0.62 seconds, 7268 bytes code, 76 bytes data. @@ -6785,8 +3547,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6802,7 +3564,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.55 seconds, 9984 bytes code, 80 bytes data. +458 lines, 0.59 seconds, 9984 bytes code, 80 bytes data. @@ -6810,8 +3572,8 @@ uInformesController.pas(179) Hint: H2077 Value assigned to 'TInformesController. - - + + @@ -6825,7 +3587,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.14 seconds, 2440 bytes code, 68 bytes data. +70 lines, 0.16 seconds, 2440 bytes code, 68 bytes data. @@ -6833,9 +3595,9 @@ Copyright (c) 1983,2005 Borland Software Corporation - - - + + + @@ -6852,7 +3614,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.73 seconds, 15012 bytes code, 88 bytes data. +546 lines, 0.70 seconds, 15012 bytes code, 88 bytes data. @@ -6860,8 +3622,8 @@ uEditorInformes.pas(30) Warning: W1010 Method 'FormShow' hides virtual method of - - + + @@ -6887,7 +3649,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, 0.77 seconds, 37888 bytes code, 132 bytes data. +2168 lines, 1.05 seconds, 37888 bytes code, 132 bytes data. @@ -6895,9 +3657,9 @@ uViewFiltros.pas(138) Hint: H2164 Variable 'AItemIndex' is declared but never us - - - + + + @@ -6910,7 +3672,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.73 seconds, 8888 bytes code, 68 bytes data. +120 lines, 0.66 seconds, 8888 bytes code, 68 bytes data. @@ -6918,16 +3680,16 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + - - + + @@ -6949,8 +3711,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6972,8 +3734,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -6987,7 +3749,7 @@ Running Delphi compiler.... Using Command Line : /B "E:\Codigo (Luis León)\Source\Modulos\Informe ventas por articulo\Controller\InfVentasArticulo_controller.dpk" /Q Borland Delphi for Win32 compiler version 18.0 Copyright (c) 1983,2005 Borland Software Corporation -336 lines, 0.66 seconds, 11052 bytes code, 88 bytes data. +336 lines, 0.69 seconds, 11052 bytes code, 88 bytes data. @@ -6995,8 +3757,8 @@ Copyright (c) 1983,2005 Borland Software Corporation - - + + @@ -7016,7 +3778,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.77 seconds, 22032 bytes code, 84 bytes data. +1020 lines, 0.78 seconds, 22032 bytes code, 84 bytes data. @@ -7024,8 +3786,8 @@ uEditorInfVentasArticulo.pas(198) Hint: H2164 Variable 'Fichero' is declared but - - + + @@ -7041,7 +3803,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.80 seconds, 10604 bytes code, 68 bytes data. +124 lines, 0.88 seconds, 10604 bytes code, 68 bytes data. @@ -7049,16 +3811,16 @@ uPluginInfVentasArticulo.pas(49) Hint: H2164 Variable 'AInfVentasArticulo' is de - - + + - - + + @@ -7081,7 +3843,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.44 seconds, 238320 bytes code, 11744 bytes data. +25289 lines, 1.26 seconds, 238320 bytes code, 11744 bytes data. @@ -7089,16 +3851,16 @@ uPantallaPrincipal.pas(112) Hint: H2219 Private symbol 'ExecuteActionMenu' decla - - + + - - + + @@ -7114,8 +3876,8 @@ Success - - + + @@ -7131,8 +3893,8 @@ Success - - + +
- Action List Action List: Main19:02:5419:07:0300:04:08
CompletedLog Variable ValuesLog Variable Values19:02:5419:02:5400:00:00View
-
-
CompletedAction GroupBorrar ficheros temporales19:02:5519:02:5500:00:00
CompletedMSBuild ProjectMSBuild Project [ E:\Codigo (Luis León)\Source\ClearFiles.msbuild ]19:02:5519:03:2400:00:28View
-
-
CompletedRead Registry ValueLeer la ruta de búsqueda de Delphi desde el registro19:03:2419:03:2400:00:00View
-
-
CompletedAction GroupServidor19:03:2419:03:2400:00:00
CompletedCompile Delphi Win32 ProjectCompile Servidor\FactuGES_Server.dpr19:03:2419:03:4300:00:18View
-
-
CompletedAction GroupBase19:03:4319:03:4300:00:00
CompletedCompile Delphi Win32 ProjectCompile DataAbstract_D10\DataAbstract_D10.dpk19:03:4319:03:4400:00:01View
-
-
CompletedCompile Delphi Win32 ProjectCompile Base\Base.dpk19:03:4419:03:4600:00:01View
-
-
CompletedCompile Delphi Win32 ProjectCompile Base\ControllerBase\ControllerBase.dpk19:03:4619:03:4600:00:00View
-
-
19:58:0720:01:3900:03:32
Completed Compile Delphi Win32 Project Compile Base\GUIBase\GUIBase.dpk19:03:4619:03:4800:00:0219:58:0719:58:0800:00:01 View
Completed Action Group Módulos19:03:4819:03:4819:58:0819:58:08 00:00:00
Completed Action Group General19:03:4819:03:4819:58:0819:58:08 00:00:00
Completed Action Group Empresas19:03:4819:03:4819:58:0819:58:08 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Model\Empresas_model.dpk19:03:4819:03:4919:58:0819:58:09 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Data\Empresas_data.dpk19:03:4919:03:5019:58:0919:58:09 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Controller\Empresas_controller.dpk19:03:5019:03:5100:00:0019:58:0919:58:1000:00:01 View
Completed Compile Delphi Win32 Project Compile Base\Usuarios\Usuarios.dpk19:03:5119:03:5200:00:0119:58:1019:58:1100:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Views\Empresas_view.dpk19:03:5219:03:5319:58:1119:58:12 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Empresas\Plugin\Empresas_plugin.dpk19:03:5319:03:5419:58:1219:58:13 00:00:00 View
Completed Action Group Formas de pago19:03:5419:03:5419:58:1319:58:13 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Model\FormasPago_model.dpk19:03:5419:03:5419:58:1319:58:14 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Data\FormasPago_data.dpk19:03:5419:03:5519:58:1419:58:15 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Controller\FormasPago_controller.dpk19:03:5519:03:5619:58:1519:58:15 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Views\FormasPago_view.dpk19:03:5619:03:5619:58:1519:58:16 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Formas de pago\Plugin\FormasPago_plugin.dpk19:03:5619:03:5719:58:1619:58:17 00:00:00 View
Completed Action Group Tipos de IVA19:03:5719:03:5719:58:1719:58:17 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Model\TiposIVA_model.dpk19:03:5719:03:5819:58:1719:58:18 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Data\TiposIVA_data.dpk19:03:5819:03:5900:00:0019:58:1819:58:1900:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Controller\TiposIVA_controller.dpk19:03:5919:03:5919:58:1919:58:20 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Views\TiposIVA_view.dpk19:03:5919:04:0019:58:2019:58:20 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tipos de IVA\Plugin\TiposIVA_plugin.dpk19:04:0019:04:0100:00:0019:58:2019:58:2200:00:01 View
Completed Action Group Contactos19:04:0119:04:0119:58:2219:58:22 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Model\Contactos_model.dpk19:04:0119:04:0200:00:0019:58:2219:58:2300:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Data\Contactos_data.dpk19:04:0219:04:0319:58:2319:58:24 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Controller\Contactos_controller.dpk19:04:0319:04:0400:00:0019:58:2419:58:2500:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Views\Contactos_view.dpk19:04:0419:04:0519:58:2519:58:26 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Contactos\Plugin\Contactos_plugin.dpk19:04:0519:04:0619:58:2619:58:28 00:00:01 View
Completed Action Group Familias19:04:0619:04:0619:58:2819:58:28 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Model\Familias_model.dpk19:04:0619:04:0619:58:2819:58:28 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Data\Familias_data.dpk19:04:0619:04:0719:58:2819:58:29 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Controller\Familias_controller.dpk19:04:0719:04:0819:58:2919:58:30 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Views\Familias_view.dpk19:04:0819:04:0919:58:3019:58:31 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Familias\Plugin\Familias_plugin.dpk19:04:0919:04:1019:58:3119:58:32 00:00:00 View
Completed Action Group Almacenes MDC19:04:1019:04:1019:58:3219:58:32 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Model\Almacenes_model.dpk19:04:1019:04:1000:00:0019:58:3219:58:3300:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Data\Almacenes_data.dpk19:04:1019:04:1119:58:3319:58:34 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Controller\Almacenes_controller.dpk19:04:1119:04:1200:00:0019:58:3419:58:3500:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Views\Almacenes_view.dpk19:04:1219:04:1319:58:3519:58:36 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Almacenes\Plugin\Almacenes_plugin.dpk19:04:1319:04:1400:00:0019:58:3619:58:3700:00:01 View
Completed Action Group Artículos MDC19:04:1419:04:1419:58:3719:58:37 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Model\Articulos_model.dpk19:04:1419:04:1519:58:3719:58:38 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Data\Articulos_data.dpk19:04:1519:04:1600:00:0019:58:3819:58:3900:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Controller\Articulos_controller.dpk19:04:1619:04:1700:00:0019:58:3919:58:4000:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Views\Articulos_view.dpk19:04:1719:04:1819:58:4019:58:42 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Articulos\Plugin\Articulos_plugin.dpk19:04:1819:04:1919:58:4219:58:43 00:00:01 View
Completed Action Group Ventas19:04:1919:04:1919:58:4319:58:43 00:00:00
Completed Action Group Recibos de cliente MDC19:04:1919:04:1919:58:4319:58:43 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Model\RecibosCliente_model.dpk19:04:1919:04:2019:58:4319:58:44 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Data\RecibosCliente_data.dpk19:04:2019:04:2119:58:4419:58:44 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Controller\RecibosCliente_controller.dpk19:04:2119:04:2219:58:4419:58:46 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Views\RecibosCliente_view.dpk19:04:2219:04:2319:58:4619:58:47 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de cliente\Plugin\RecibosCliente_plugin.dpk19:04:2319:04:2419:58:4719:58:48 00:00:01 View
Completed Action Group Remesas de cliente MDC19:04:2419:04:2419:58:4819:58:48 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Model\RemesasCliente_model.dpk19:04:2419:04:2519:58:4819:58:49 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Data\RemesasCliente_data.dpk19:04:2519:04:2619:58:4919:58:50 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Controller\RemesasCliente_controller.dpk19:04:2619:04:2719:58:5019:58:51 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Controller\BancaElectronica_controller.dpk19:04:2719:04:2819:58:5119:58:53 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Views\BancaElectronica_view.dpk19:04:2819:04:2919:58:5319:58:53 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Views\RemesasCliente_view.dpk19:04:2919:04:3019:58:5319:58:55 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de cliente\Plugin\RemesasCliente_plugin.dpk19:04:3019:04:3219:58:5519:58:57 00:00:01 View
Completed Action Group Pedidos de cliente MDC19:04:3219:04:3219:58:5719:58:57 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Model\PedidosCliente_model.dpk19:04:3219:04:3319:58:5719:58:57 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Data\PedidosCliente_data.dpk19:04:3319:04:3419:58:5719:58:58 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Controller\PedidosCliente_controller.dpk19:04:3419:04:3519:58:5819:58:59 00:00:01 View
Completed Action Group Albaranes de cliente MDC19:04:3519:04:3519:58:5919:58:59 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Model\AlbaranesCliente_model.dpk19:04:3519:04:3619:58:5919:59:00 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Data\AlbaranesCliente_data.dpk19:04:3619:04:3619:59:0019:59:01 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Controller\AlbaranesCliente_controller.dpk19:04:3619:04:3819:59:0119:59:03 00:00:01 View
Completed Action Group Facturas de cliente MDC19:04:3819:04:3819:59:0319:59:03 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Model\FacturasCliente_model.dpk19:04:3819:04:3900:00:0019:59:0319:59:0400:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Data\FacturasCliente_data.dpk19:04:3919:04:4019:59:0419:59:04 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Controller\FacturasCliente_controller.dpk19:04:4019:04:4119:59:0419:59:06 00:00:01 View
Completed Action Group Comisiones MDC19:04:4119:04:4119:59:0619:59:06 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Model\Comisiones_model.dpk19:04:4119:04:4219:59:0619:59:07 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Data\Comisiones_data.dpk19:04:4219:04:4319:59:0719:59:08 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Controller\Comisiones_controller.dpk19:04:4319:04:4519:59:0819:59:10 00:00:01 View
Completed Action Group Compras19:04:4519:04:4519:59:1019:59:10 00:00:00
Completed Action Group Pedidos de proveedor MDC19:04:4519:04:4519:59:1019:59:10 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Model\PedidosProveedor_model.dpk19:04:4519:04:4519:59:1019:59:11 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Data\PedidosProveedor_data.dpk19:04:4519:04:4619:59:1119:59:12 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk19:04:4619:04:4719:59:1219:59:13 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Controller\PedidosProveedor_controller.dpk19:04:4719:04:4919:59:1319:59:14 00:00:01 View
Completed Action Group Recibos de proveedor19:04:4919:04:4919:59:1419:59:14 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Model\RecibosProveedor_model.dpk19:04:4919:04:4919:59:1419:59:15 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Data\RecibosProveedor_data.dpk19:04:4919:04:5019:59:1519:59:16 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Controller\RecibosProveedor_controller.dpk19:04:5019:04:5119:59:1619:59:17 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Views\RecibosProveedor_view.dpk19:04:5119:04:5319:59:1719:59:18 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Recibos de proveedor\Plugin\RecibosProveedor_plugin.dpk19:04:5319:04:5419:59:1819:59:20 00:00:01 View
Completed Action Group Logística19:04:5419:04:5419:59:2019:59:20 00:00:00
Completed Action Group Inventario MDC19:04:5419:04:5419:59:2019:59:20 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Model\Inventario_model.dpk19:04:5419:04:5519:59:2019:59:20 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Data\Inventario_data.dpk19:04:5519:04:5519:59:2019:59:21 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Controller\Inventario_controller.dpk19:04:5519:04:5719:59:2119:59:23 00:00:01 View
Completed Action Group Historico Movimientos MDC19:04:5719:04:5719:59:2319:59:23 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Model\HistoricoMovimientos_model.dpk19:04:5719:04:5819:59:2319:59:24 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Data\HistoricoMovimientos_data.dpk19:04:5819:04:5819:59:2419:59:24 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Controller\HistoricoMovimientos_controller.dpk19:04:5819:04:5919:59:2419:59:25 00:00:00 View
Completed Action Group Albaranes de proveedor MDC19:04:5919:04:5919:59:2519:59:25 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Model\AlbaranesProveedor_model.dpk19:04:5919:05:0000:00:0019:59:2519:59:2600:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Data\AlbaranesProveedor_data.dpk19:05:0019:05:0119:59:2619:59:27 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Controller\AlbaranesProveedor_controller.dpk19:05:0119:05:0319:59:2719:59:29 00:00:01 View
Completed Action Group Facturas de proveedor MDC19:05:0319:05:0319:59:2919:59:29 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Model\FacturasProveedor_model.dpk19:05:0319:05:0419:59:2919:59:30 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Data\FacturasProveedor_data.dpk19:05:0419:05:0519:59:3019:59:31 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Controller\FacturasProveedor_controller.dpk19:05:0519:05:0619:59:3119:59:33 00:00:01 View
Completed Action Group Relaciones19:05:0619:05:0619:59:3319:59:33 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk19:05:0619:05:0819:59:3319:59:34 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk19:05:0819:05:0919:59:3419:59:36 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de proveedor - Albaranes de proveedor\PedProv_AlbProv_relation.dpk ]19:05:0919:05:1119:59:3619:59:38 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk ]19:05:1119:05:1419:59:3819:59:41 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de cliente - Facturas de cliente\AlbCli_FacCli_relation.dpk ]19:05:1419:05:1619:59:4119:59:43 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Albaranes de cliente\PedCli_AlbCli_relation.dpk ]19:05:1619:05:1719:59:4319:59:44 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de cliente - Pedidos a proveedor\PedCli_PedProv_relation.dpk19:05:1719:05:1819:59:4419:59:46 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Albaranes de proveedor - Facturas de proveedor\AlbProv_FacProv_relation.dpk19:05:1819:05:2119:59:4619:59:48 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Relaciones\Pedidos de proveedor - Facturas de proveedor\PedProv_FacProv_relation.dpk19:05:2119:05:2319:59:4819:59:50 00:00:02 View
Completed Action Group Vistas - Plugin19:05:2319:05:2319:59:5019:59:50 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Views\PedidosCliente_view.dpk19:05:2319:05:2600:00:0219:59:5019:59:5400:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos de cliente\Plugin\PedidosCliente_plugin.dpk19:05:2619:05:2919:59:5419:59:57 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Views\AlbaranesCliente_view.dpk19:05:2919:05:3319:59:5720:00:01 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de cliente\Plugin\AlbaranesCliente_plugin.dpk19:05:3319:05:3720:00:0120:00:05 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Views\FacturasCliente_view.dpk19:05:3719:05:4020:00:0520:00:08 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de cliente\Plugin\FacturasCliente_plugin.dpk19:05:4019:05:4320:00:0820:00:12 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Views\Inventario_view.dpk19:05:4319:05:4600:00:0220:00:1220:00:1500:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Inventario\Plugin\Inventario_plugin.dpk19:05:4619:05:4920:00:1520:00:18 00:00:03 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Views\PedidosProveedor_view.dpk19:05:4919:05:5300:00:0320:00:1820:00:2200:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Pedidos a proveedor\Plugin\PedidosProveedor_plugin.dpk19:05:5319:05:5720:00:2220:00:26 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk19:05:5719:06:0120:00:2620:00:31 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk19:06:0119:06:0620:00:3120:00:37 00:00:05 View
Completed Compile Delphi Win32 Project Compile Modulos\Banca electronica\Plugin\BancaElectronica_plugin.dpk19:06:0619:06:0820:00:3720:00:39 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Views\Comisiones_view.dpk19:06:0819:06:1020:00:3920:00:41 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Comisiones\Plugin\Comisiones_plugin.dpk19:06:1019:06:1220:00:4120:00:43 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Views\AlbaranesProveedor_view.dpk19:06:1219:06:1720:00:4320:00:48 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Albaranes de proveedor\Plugin\AlbaranesProveedor_plugin.dpk19:06:1719:06:2220:00:4820:00:54 00:00:05 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Views\FacturasProveedor_view.dpk19:06:2219:06:2620:00:5420:00:59 00:00:04 View
Completed Compile Delphi Win32 Project Compile Modulos\Facturas de proveedor\Plugin\FacturasProveedor_plugin.dpk19:06:2619:06:3100:00:0420:00:5920:01:0400:00:05 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Views\HistoricoMovimientos_view.dpk19:06:3119:06:3320:01:0420:01:07 00:00:02 View
Completed Compile Delphi Win32 Project Compile Modulos\Historico de movimientos\Plugin\HistoricoMovimientos_plugin.dpk19:06:3319:06:3520:01:0720:01:09 00:00:02 View
Completed Action Group Tienda Web19:06:3519:06:3520:01:0920:01:09 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Model\TiendaWeb_model.dpk19:06:3519:06:3620:01:0920:01:10 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Data\TiendaWeb_data.dpk19:06:3619:06:3720:01:1020:01:11 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Controller\TiendaWeb_controller.dpk19:06:3719:06:3820:01:1120:01:12 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Views\TiendaWeb_view.dpk19:06:3819:06:4020:01:1220:01:14 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Tienda web\Plugin\TiendaWeb_plugin.dpk19:06:4019:06:4120:01:1420:01:16 00:00:01 View
Completed Action Group Remesas de proveedor19:06:4119:06:4120:01:1620:01:16 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Model\RemesasProveedor_model.dpk19:06:4119:06:4220:01:1620:01:16 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Data\RemesasProveedor_data.dpk19:06:4219:06:4320:01:1620:01:17 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Controller\RemesasProveedor_controller.dpk19:06:4319:06:4420:01:1720:01:19 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Views\RemesasProveedor_view.dpk19:06:4419:06:4520:01:1920:01:20 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Remesas de proveedor\Plugin\RemesasProveedor_plugin.dpk19:06:4519:06:4720:01:2020:01:21 00:00:01 View
Completed Action Group Referencias19:06:4719:06:4720:01:2120:01:21 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Model\Referencias_model.dpk19:06:4719:06:4720:01:2120:01:22 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Data\Referencias_data.dpk19:06:4719:06:4820:01:2220:01:23 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Controller\Referencias_controller.dpk19:06:4819:06:4920:01:2320:01:24 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Views\Referencias_view.dpk19:06:4919:06:4920:01:2420:01:25 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Referencias\Plugin\Referencias_plugin.dpk19:06:4919:06:5020:01:2520:01:25 00:00:00 View
Completed Action Group Informes base19:06:5019:06:5020:01:2520:01:25 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Model\Informes_model.dpk19:06:5019:06:5120:01:2520:01:26 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Data\Informes_data.dpk19:06:5119:06:5120:01:2620:01:27 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Controller\Informes_controller.dpk19:06:5119:06:5220:01:2720:01:28 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Controller\InformesBase_controller.dpk19:06:5219:06:5320:01:2820:01:28 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Views\Informes_view.dpk19:06:5319:06:5400:00:0020:01:2820:01:2900:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Views\InformesBase_view.dpk19:06:5419:06:5520:01:2920:01:30 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Informes base\Plugin\Informes_plugin.dpk19:06:5519:06:5600:00:0120:01:3020:01:3100:00:00 View
Completed Action Group Informes ventas por articulo19:06:5619:06:5620:01:3120:01:31 00:00:00
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Model\InfVentasArticulo_model.dpk19:06:5619:06:5620:01:3120:01:32 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Data\InfVentasArticulo_data.dpk19:06:5619:06:5720:01:3220:01:32 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Controller\InfVentasArticulo_controller.dpk19:06:5719:06:5820:01:3220:01:33 00:00:00 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Views\InfVentasArticulo_view.dpk19:06:5819:06:5920:01:3320:01:34 00:00:01 View
Completed Compile Delphi Win32 Project Compile Modulos\Informe ventas por articulo\Plugin\InfVentasArticulo_plugin.dpk19:06:5919:07:0020:01:3420:01:36 00:00:01 View
Completed Action Group Cliente19:07:0019:07:0020:01:3620:01:36 00:00:00
Completed Compile Delphi Win32 Project Compile Cliente\FactuGES.dpr19:07:0019:07:0220:01:3620:01:37 00:00:01 View
Completed Action Group Comprimir ejecutables19:07:0219:07:0220:01:3720:01:37 00:00:00
Completed ASPack Compress Executable Comprimir servidor19:07:0219:07:0320:01:3720:01:38 00:00:01 View
Completed ASPack Compress Executable Comprimir cliente19:07:0319:07:0320:01:3820:01:39 00:00:00 View
Completed Export Log Export Log19:07:0319:07:0320:01:3920:01:39 00:00:00


diff --git a/Database/FACTUGES.FDB b/Database/FACTUGES.FDB index 5f5ceb95..46f310f9 100644 Binary files a/Database/FACTUGES.FDB and b/Database/FACTUGES.FDB differ diff --git a/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl b/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl index f53860c5..c1d975b9 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 46d62b5d..c426be66 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 d1d4b660..a8e1c4d4 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 8e87e45b..492c5261 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 cb5c2ffc..93caee4e 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 195ac726..18d1c721 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 32b965ed..adb7fe44 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 3ca4c7f0..d0331aab 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 3774f6ee..a9933fb3 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 42da6390..a82a6efb 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 d8e94238..75cfc96d 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 1910d35a..568095af 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 59113b09..bfac6b74 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 2b58b6cb..5bdcde63 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 3336fc16..8535d0f8 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 7bce1267..09412a35 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 9367c0e0..e35b4a79 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 e216544d..221434ee 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 2a69cef3..30d5e632 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 43ee892e..ec68fec7 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 5ee3d1f0..3df4293e 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 87c1b554..7e0a983a 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 af3c3c77..58eac06c 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 41fc6562..84b92cdd 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 15b6b095..ed71bd51 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 47b6fbf2..d36809b1 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 72eb4f0e..a226ade5 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 69696ced..392607fa 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 745fd9aa..c9f8dd8c 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 49d3886d..ae888c2b 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 ef3aaf18..2423bd9b 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 a79ec6c1..69f6c0fe 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 34edfd05..ccf41220 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 7ce0c8c4..74dcfb06 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 0b63066c..d915acfb 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 51d2fa50..35e06dd3 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 6c59746d..80093251 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 68859bd9..80723235 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 8f788df4..7d7496cf 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 5181bc16..0625b8cd 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 90a6bfde..f406dd87 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 449b117a..59d5ac46 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 de4dbac8..23d1fa77 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 40624cff..d569eb01 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 bcbf3cd0..4f4dab92 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 e2d7ae7b..8cda7e77 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 ef95c6cc..513b9f7f 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 65967622..c9d9de3e 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 d11f15e2..06e94f96 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 c5d82e8b..dd58d290 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 51258b7e..f9debeef 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 f612f7b6..61d0cdfe 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 bc0a9857..732fd27c 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 7f54d7d7..c6bdebff 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 dad33769..c70d9089 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 e3cf9f4a..c8a09345 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 065d6c9f..9f19bc84 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 3f5eb31e..cdb664d3 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 7463b17a..07626a65 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 aac75162..7e8d01e3 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 761a56ba..f45a858a 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 f346ca4f..3324993e 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 900cceb8..ea1f4414 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 4eed576a..c8d02a60 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 9da06903..4c2bccf8 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 ab1bda01..ef9e0a02 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 5d48a95d..d9a0176f 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 f71fe560..139b8385 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 8fde8abb..2c038fb2 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 23dd5152..a1f4e0e7 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 cb9fa440..c3fae946 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 4d305caf..22a39918 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 96bd6c0c..bc54c926 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 9c99631e..e98758ca 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 5f427102..a8c82ebf 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 4fc34a8d..e30248bc 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 3d1d1125..5298b11e 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 aa845c5a..28122933 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 af546fc3..43a0bb04 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 f9aa6f79..1f9d7470 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 98396276..6f620b72 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 38ea982c..bf4c4234 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 2db55fbc..caa708a6 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 a1745724..533900c4 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 082af3d3..bccef419 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 3f74cb76..90a3ea3c 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 c5b0b867..7aaa0245 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 9a451301..7ea4cb77 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 5c7b3fa2..7892d532 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 550a0175..0cc77f0d 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 0a69c614..bda7f602 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 5cb10ba6..7ddb1cdb 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 f9746b7b..4ea79d88 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 8ccb1122..8fdce24c 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 620ce305..7e45296b 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 4c760c84..4fadc6f7 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 7fb8d834..e67fa76e 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 61edc33b..6f7bfea8 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 d933cf62..dea2f42a 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 81cb403d..70ec81ae 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 52606ff2..3089dfbe 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 67b99e95..6dd2697c 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 54d27a62..23c668b3 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 36c678ad..69732453 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 ec310795..4e003058 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 7f3823ed..e4b63573 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 45a2b109..78d3e7d9 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 7b791dfd..c59b90c3 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 8b352ce5..39d2375f 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 ec6ee71a..e3542762 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 d9f8d1c8..44810fea 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 6c81c3cb..54a122e7 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 b4be5fa6..2a3f1c06 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 f9b3d553..2776277e 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 ff557d0b..ed146b10 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 be2e6087..16a20b5a 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 8f6016ec..f96609d5 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 0572e912..9cff0910 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 667e856e..cd680901 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 ab3d8469..7437597d 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 c68f111e..26591f1d 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 af387019..dc99d1dd 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 59950654..80d787a2 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 2338c0e7..e65ede87 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 6d3fe173..4214722c 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 a175732e..aafe250a 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 f882f3b7..f242b797 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 3018db07..ca12c59c 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 39d7986c..bb1e260d 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 5e40d811..3762a131 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 6cb79119..ba2d2410 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 3080f656..c3fcf64f 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 dcf9142c..4e06cac9 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 4b4ab839..560ac0ee 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 fa6a3b05..54d64acc 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 4364e838..e3e58d42 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 57b048f9..e2d5fbc1 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 ebfd3cef..b4c433a1 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/Informes/InfAlbaranCliente.fr3 b/Output/Debug/Servidor/Informes/InfAlbaranCliente.fr3 index 0f4064bf..e0780676 100644 --- a/Output/Debug/Servidor/Informes/InfAlbaranCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfAlbaranCliente.fr3 @@ -1,5 +1,5 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 b/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 index 194f0d99..e1a9ccde 100644 --- a/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 +++ b/Output/Debug/Servidor/Informes/InfAlbaranProveedor.fr3 @@ -1,20 +1,20 @@ - + - + - - + + - + - + @@ -26,12 +26,12 @@ - + diff --git a/Output/Debug/Servidor/Informes/InfEtiquetasAlbaranCliente.fr3 b/Output/Debug/Servidor/Informes/InfEtiquetasAlbaranCliente.fr3 index 33cba4ec..075b3048 100644 --- a/Output/Debug/Servidor/Informes/InfEtiquetasAlbaranCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfEtiquetasAlbaranCliente.fr3 @@ -1,20 +1,20 @@ - + - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 b/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 index 35543853..c87aedb0 100644 --- a/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 +++ b/Output/Debug/Servidor/Informes/InfFacturaCliente.fr3 @@ -1,7 +1,7 @@ - + - + @@ -17,7 +17,7 @@ - + diff --git a/Output/Debug/Servidor/ServerLog.txt b/Output/Debug/Servidor/ServerLog.txt index 5773e8a0..ec80e921 100644 --- a/Output/Debug/Servidor/ServerLog.txt +++ b/Output/Debug/Servidor/ServerLog.txt @@ -1,9 +1,9 @@ -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Connect] > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID @@ -16,45 +16,45 @@ Plan: PLAN (USUARIOS NATURAL) > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [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)) > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = USUARIOS > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [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))) > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = USUARIOS > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID @@ -68,7 +68,7 @@ PASS = 1 > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT PERFILES.PERFIL @@ -80,31 +80,31 @@ Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES)) > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = PERFILES > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = PERFILES > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] SELECT PERFILES.PERFIL @@ -116,7 +116,7 @@ ID_USUARIO = 2 > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_EMPRESA @@ -127,31 +127,31 @@ Plan: PLAN (EMPRESAS_USUARIOS NATURAL) > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = EMPRESAS_USUARIOS > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = EMPRESAS_USUARIOS > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:11] +[27/07/2007 20:03:32] [Application: FactuGES (Servidor)] : [Execute] SELECT ID_EMPRESA @@ -162,7 +162,7 @@ ID_USUARIO = 2 > -[25/07/2007 19:35:19] +[27/07/2007 20:03:38] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -176,31 +176,31 @@ Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[25/07/2007 19:35:19] +[27/07/2007 20:03:38] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:19] +[27/07/2007 20:03:38] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = EMPRESAS > -[25/07/2007 19:35:19] +[27/07/2007 20:03:38] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = EMPRESAS > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -213,7 +213,7 @@ > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [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)) > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) RELATION = EMPRESAS_DATOS_BANCO > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION RELATION_NAME = EMPRESAS_DATOS_BANCO > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [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 > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [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)) > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -288,7 +288,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [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)) > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [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 > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [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)) > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -339,7 +339,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [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)) > -[25/07/2007 19:35:19] +[27/07/2007 20:03:39] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -363,449 +363,814 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + 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_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL < 0)) AND (ID_EMPRESA IN (1)) + V_ALBARANES_PROVEEDOR WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (FK_ALBARAN_CLIENTE2), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX + 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 > -[25/07/2007 19:35:26](PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)) +[27/07/2007 20:03:44]ANES_PROVEEDOR ALMACENES INDEX (PK_ALMACENES)) > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:26] +[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_CLIENTE + RELATION = V_ALBARANES_PROVEEDOR > -[25/07/2007 19:35:26] +[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_CLIENTE + RELATION_NAME = V_ALBARANES_PROVEEDOR > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + 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_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL < 0)) AND (ID_EMPRESA IN (1)) + V_ALBARANES_PROVEEDOR WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + 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_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO, ALBARANES_PROVEEDOR_DETALLES.DESCUENTO, + ALBARANES_PROVEEDOR_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN +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_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (ALBARANES_PROVEEDOR_DETALLES INDEX (IDX_ALBARANES_PROV_DETALLES), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:26] +[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_CLIENTE_DETALLES + RELATION = ALBARANES_PROVEEDOR_DETALLES > -[25/07/2007 19:35:26] +[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_CLIENTE_DETALLES + RELATION_NAME = ALBARANES_PROVEEDOR_DETALLES > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:35:26] +[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 > -[25/07/2007 19:35:26] +[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 > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:35:26] +[27/07/2007 20:03:44] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + 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_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO, ALBARANES_PROVEEDOR_DETALLES.DESCUENTO, + ALBARANES_PROVEEDOR_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN +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 = 290 + ID_ALBARAN = 40 > -[25/07/2007 19:35:32] +[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, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + 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_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) + V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (FK_ALBARAN_CLIENTE2), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX + 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_ > -[25/07/2007 19:35:32] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)) +[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))) > -[25/07/2007 19:35:32] +[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, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + 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_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) + V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[25/07/2007 19:35:33] +[27/07/2007 20:03:47] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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 (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:35:33] +[27/07/2007 20:03:47] +[Application: FactuGES (Servidor)] +: [Start transaction] + + > +[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 - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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_ALBARAN = 52 + ID_FACTURA = 66 > -[25/07/2007 19:35:34] +[27/07/2007 20:03:47] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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 (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:35:34] +[27/07/2007 20:03:47] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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_ALBARAN = 289 + ID_FACTURA = 222 > -[25/07/2007 19:36:00] +[27/07/2007 20:03:48] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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 (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:36:00] +[27/07/2007 20:03:48] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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_ALBARAN = 277 + ID_FACTURA = 210 > -[25/07/2007 19:36:00] +[27/07/2007 20:03:50] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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 (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:36:00] +[27/07/2007 20:03:50] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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_ALBARAN = 262 + ID_FACTURA = 207 > -[25/07/2007 19:36:01] +[27/07/2007 20:03:51] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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 (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:36:01] +[27/07/2007 20:03:51] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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_ALBARAN = 250 + ID_FACTURA = 199 > -[25/07/2007 19:36:01] +[27/07/2007 20:03:51] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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 (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:36:01] +[27/07/2007 20:03:51] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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_ALBARAN = 274 + ID_FACTURA = 190 > -[25/07/2007 19:44:31] +[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 + + 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: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))) + + > +[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 = V_RECIBOS_CLIENTE + + > +[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_RECIBOS_CLIENTE + + > +[27/07/2007 20:03:54] +[Application: FactuGES (Servidor)] +: [Commit (Hard commit)] + + > +[27/07/2007 20:03:54] +[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 = 190 + + > +[27/07/2007 20:15:29] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID @@ -818,7 +1183,7 @@ ORDER BY POSICION; Plan: PLAN (USUARIOS NATURAL) > -[25/07/2007 19:44:31] +[27/07/2007 20:15:29] [Application: FactuGES (Servidor)] : [Execute] SELECT ID @@ -832,7 +1197,7 @@ ORDER BY POSICION; PASS = 1 > -[25/07/2007 19:44:31] +[27/07/2007 20:15:29] [Application: FactuGES (Servidor)] : [Prepare] SELECT PERFILES.PERFIL @@ -844,7 +1209,7 @@ ORDER BY POSICION; Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES)) > -[25/07/2007 19:44:31] +[27/07/2007 20:15:29] [Application: FactuGES (Servidor)] : [Execute] SELECT PERFILES.PERFIL @@ -856,7 +1221,7 @@ ORDER BY POSICION; ID_USUARIO = 2 > -[25/07/2007 19:44:31] +[27/07/2007 20:15:29] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_EMPRESA @@ -867,7 +1232,7 @@ ORDER BY POSICION; Plan: PLAN (EMPRESAS_USUARIOS NATURAL) > -[25/07/2007 19:44:31] +[27/07/2007 20:15:29] [Application: FactuGES (Servidor)] : [Execute] SELECT ID_EMPRESA @@ -878,7 +1243,7 @@ ORDER BY POSICION; ID_USUARIO = 2 > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -892,7 +1257,7 @@ ORDER BY POSICION; Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -905,7 +1270,7 @@ ORDER BY POSICION; > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -917,7 +1282,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -929,7 +1294,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -943,7 +1308,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -956,7 +1321,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -968,7 +1333,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -980,7 +1345,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -994,7 +1359,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION, @@ -1007,7 +1372,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -1019,7 +1384,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA Plan: PLAN (EMPRESAS_DATOS_BANCO INDEX (FK_EMPRESAS_DATOS_BANCO)) > -[25/07/2007 19:44:33] +[27/07/2007 20:15:31] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA, @@ -1031,959 +1396,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA ID_EMPRESA = 1 > -[25/07/2007 19:44:36] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION - FROM - V_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (FK_ALBARAN_CLIENTE2), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX - - > -[25/07/2007 19:44:36] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)) - - > -[25/07/2007 19:44:36] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION - FROM - V_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) - - - > -[25/07/2007 19:44:37] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:37] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 52 - - > -[25/07/2007 19:44:37] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:37] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 289 - - > -[25/07/2007 19:44:38] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:38] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 278 - - > -[25/07/2007 19:44:39] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:39] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 259 - - > -[25/07/2007 19:44:39] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:39] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 276 - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID_ALMACEN, ID_ARTICULO, NOMBRE as ALMACEN, ID_EMPRESA, REFERENCIA, FAMILIA, - DESCRIPCION, REFERENCIA_PROV as REFERENCIA_PROVEEDOR, PRECIO_NETO, STOCK, - UNIDADES_ALMACEN, COSTE_UNIDADES, RESERVA, PENDIENTE_RECEPCION, - - /* - NO BORRAR YA QUE SIRVE PARA LAS ENTRADAS Y SALIDAS DE ALMACEN(TABLA MOVIMIENTOS) - DEBERIA GENERAR UNA TABLA DE MOVIMIENTOS INDEPENDIENTE DEL INVENTARIO PERO POR FALTA - DE TIEMPO Y FIABILIDAD YA QUE AHORA FUNCIONA TODO, CREAMOS ESTOS CAMPOS FICTICIOS - */ - - 0 as ID, 0 as CANTIDAD, current_date as FECHA_MOVIMIENTO, NULL as CAUSA, NULL as TIPO - - -FROM V_INVENTARIO - WHERE (ID_ALMACEN = -9000) AND (ID_EMPRESA = 1) ORDER BY ID_ARTICULO - - Plan: Can't retrieve plan - too large - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44:41] -[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_INVENTARIO - - > -[25/07/2007 19:44:41] -[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_INVENTARIO - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44:41] -[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 = - - > -[25/07/2007 19:44:41] -[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 = - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_ALMACEN, ID_ARTICULO, NOMBRE as ALMACEN, ID_EMPRESA, REFERENCIA, FAMILIA, - DESCRIPCION, REFERENCIA_PROV as REFERENCIA_PROVEEDOR, PRECIO_NETO, STOCK, - UNIDADES_ALMACEN, COSTE_UNIDADES, RESERVA, PENDIENTE_RECEPCION, - - /* - NO BORRAR YA QUE SIRVE PARA LAS ENTRADAS Y SALIDAS DE ALMACEN(TABLA MOVIMIENTOS) - DEBERIA GENERAR UNA TABLA DE MOVIMIENTOS INDEPENDIENTE DEL INVENTARIO PERO POR FALTA - DE TIEMPO Y FIABILIDAD YA QUE AHORA FUNCIONA TODO, CREAMOS ESTOS CAMPOS FICTICIOS - */ - - 0 as ID, 0 as CANTIDAD, current_date as FECHA_MOVIMIENTO, NULL as CAUSA, NULL as TIPO - - -FROM V_INVENTARIO - WHERE (ID_ALMACEN = -9000) AND (ID_EMPRESA = 1) ORDER BY ID_ARTICULO - - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID_ALMACEN, ID_ARTICULO, NOMBRE as ALMACEN, ID_EMPRESA, REFERENCIA, FAMILIA, - DESCRIPCION, REFERENCIA_PROV as REFERENCIA_PROVEEDOR, PRECIO_NETO, STOCK, - UNIDADES_ALMACEN, COSTE_UNIDADES, RESERVA, PENDIENTE_RECEPCION, - - /* - NO BORRAR YA QUE SIRVE PARA LAS ENTRADAS Y SALIDAS DE ALMACEN(TABLA MOVIMIENTOS) - DEBERIA GENERAR UNA TABLA DE MOVIMIENTOS INDEPENDIENTE DEL INVENTARIO PERO POR FALTA - DE TIEMPO Y FIABILIDAD YA QUE AHORA FUNCIONA TODO, CREAMOS ESTOS CAMPOS FICTICIOS - */ - - 0 as ID, 0 as CANTIDAD, current_date as FECHA_MOVIMIENTO, NULL as CAUSA, NULL as TIPO - - -FROM V_INVENTARIO - WHERE (ID_EMPRESA = 1) ORDER BY ID_ARTICULO - - Plan: Can't retrieve plan - too large - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID_ALMACEN, ID_ARTICULO, NOMBRE as ALMACEN, ID_EMPRESA, REFERENCIA, FAMILIA, - DESCRIPCION, REFERENCIA_PROV as REFERENCIA_PROVEEDOR, PRECIO_NETO, STOCK, - UNIDADES_ALMACEN, COSTE_UNIDADES, RESERVA, PENDIENTE_RECEPCION, - - /* - NO BORRAR YA QUE SIRVE PARA LAS ENTRADAS Y SALIDAS DE ALMACEN(TABLA MOVIMIENTOS) - DEBERIA GENERAR UNA TABLA DE MOVIMIENTOS INDEPENDIENTE DEL INVENTARIO PERO POR FALTA - DE TIEMPO Y FIABILIDAD YA QUE AHORA FUNCIONA TODO, CREAMOS ESTOS CAMPOS FICTICIOS - */ - - 0 as ID, 0 as CANTIDAD, current_date as FECHA_MOVIMIENTO, NULL as CAUSA, NULL as TIPO - - -FROM V_INVENTARIO - WHERE (ID_EMPRESA = 1) ORDER BY ID_ARTICULO - - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO - -FROM ALMACENES WHERE (Almacenes.ID = 2) AND (ALMACENES.ID_EMPRESA = 1) - - Plan: PLAN (ALMACENES INDEX (PK_ALMACENES)) - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - - RELATION = ALMACENES - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - - RELATION_NAME = ALMACENES - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Execute] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO - -FROM ALMACENES WHERE (Almacenes.ID = 2) AND (ALMACENES.ID_EMPRESA = 1) - - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO - -FROM ALMACENES WHERE (Almacenes.ID = -1) AND (ALMACENES.ID_EMPRESA = 1) - - Plan: PLAN (ALMACENES INDEX (PK_ALMACENES)) - - > -[25/07/2007 19:44:41] -[Application: FactuGES (Servidor)] -: [Execute] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO - -FROM ALMACENES WHERE (Almacenes.ID = -1) AND (ALMACENES.ID_EMPRESA = 1) - - - > -[25/07/2007 19:44:43] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION - FROM - V_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (FK_ALBARAN_CLIENTE2), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX - - > -[25/07/2007 19:44:43] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)) - - > -[25/07/2007 19:44:43] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION - FROM - V_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) - - - > -[25/07/2007 19:44:44] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:44] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 52 - - > -[25/07/2007 19:44:44] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:44] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 276 - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Connect] - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - V_ALBARANES_CLIENTE.ID, - V_ALBARANES_CLIENTE.ID_EMPRESA, - V_ALBARANES_CLIENTE.ID_CLIENTE, - V_ALBARANES_CLIENTE.NOMBRE, - V_CLIENTES.NOMBRE_COMERCIAL, - V_ALBARANES_CLIENTE.FECHA_ALBARAN, - V_ALBARANES_CLIENTE.REFERENCIA, - V_ALBARANES_CLIENTE.REFERENCIA_CLIENTE, - V_ALBARANES_CLIENTE.ID_PEDIDO, - V_ALBARANES_CLIENTE.REF_PEDIDO, - V_ALBARANES_CLIENTE.CODIGO_POSTAL, - V_ALBARANES_CLIENTE.POBLACION, - V_ALBARANES_CLIENTE.PROVINCIA, - V_ALBARANES_CLIENTE.PERSONA_CONTACTO, - V_ALBARANES_CLIENTE.TELEFONO, - V_ALBARANES_CLIENTE.CALLE, - V_ALBARANES_CLIENTE.OBSERVACIONES, - V_ALBARANES_CLIENTE.IMPORTE_TOTAL, - V_ALBARANES_CLIENTE.FECHA_PREVISTA_ENVIO, - EMPRESAS.NIF_CIF AS NIF_CIF_EMPRESA, - EMPRESAS.NOMBRE AS NOMBRE_EMPRESA, - EMPRESAS.RAZON_SOCIAL AS RAZON_SOCIAL_EMPRESA, - EMPRESAS.CALLE AS CALLE_EMPRESA, - EMPRESAS.CODIGO_POSTAL AS CODIGO_POSTAL_EMPRESA, - EMPRESAS.POBLACION AS POBLACION_EMPRESA, - EMPR - - > -[25/07/2007 19:44:46]ESAS.PROVINCIA AS PROVINCIA_EMPRESA, - EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA, - EMPRESAS.FAX AS FAX_EMPRESA, - EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA, - EMPRESAS.EMAIL_1 AS EMAIL_1_EMPRESA, - EMPRESAS.PAGINA_WEB AS PAGINA_WEB_EMPRESA -FROM - V_ALBARANES_CLIENTE - LEFT OUTER JOIN V_CLIENTES ON (V_CLIENTES.ID = V_ALBARANES_CLIENTE.ID_CLIENTE) - LEFT OUTER JOIN EMPRESAS ON (EMPRESAS.ID = V_ALBARANES_CLIENTE.ID_EMPRESA) -WHERE V_ALBARANES_CLIENTE.ID = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)), JOIN (JOIN (JOIN (V_CLIENTES V_CONTACTOS CONTACTOS_CATEGORIAS INDEX (PK_CONTACTOS_CA - - > -[25/07/2007 19:44:46]TEGORIAS), V_CLIENTES V_CONTACTOS CONTACTOS INDEX (PK_CONTACTOS), V_CLIENTES V_CONTACTOS EMPRESAS_CONTACTOS INDEX (FK_EMPRESAS_CONTACTOS)), V_CLIENTES CLIENTES_DATOS INDEX (PK_CLIENTES_DATOS)), V_CLIENTES CONTACTOS INDEX (PK_CONTACTOS))), EMPRESAS INDEX (PK_EMPRESAS)) - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44:46] -[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)) - - > -[25/07/2007 19:44: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_ALBARANES_CLIENTE - - > -[25/07/2007 19:44:46] -[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))) - - > -[25/07/2007 19:44: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_ALBARANES_CLIENTE - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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_CLIENTES - - > -[25/07/2007 19:44: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_CLIENTES - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = EMPRESAS - - > -[25/07/2007 19:44: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 = EMPRESAS - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - V_ALBARANES_CLIENTE.ID, - V_ALBARANES_CLIENTE.ID_EMPRESA, - V_ALBARANES_CLIENTE.ID_CLIENTE, - V_ALBARANES_CLIENTE.NOMBRE, - V_CLIENTES.NOMBRE_COMERCIAL, - V_ALBARANES_CLIENTE.FECHA_ALBARAN, - V_ALBARANES_CLIENTE.REFERENCIA, - V_ALBARANES_CLIENTE.REFERENCIA_CLIENTE, - V_ALBARANES_CLIENTE.ID_PEDIDO, - V_ALBARANES_CLIENTE.REF_PEDIDO, - V_ALBARANES_CLIENTE.CODIGO_POSTAL, - V_ALBARANES_CLIENTE.POBLACION, - V_ALBARANES_CLIENTE.PROVINCIA, - V_ALBARANES_CLIENTE.PERSONA_CONTACTO, - V_ALBARANES_CLIENTE.TELEFONO, - V_ALBARANES_CLIENTE.CALLE, - V_ALBARANES_CLIENTE.OBSERVACIONES, - V_ALBARANES_CLIENTE.IMPORTE_TOTAL, - V_ALBARANES_CLIENTE.FECHA_PREVISTA_ENVIO, - EMPRESAS.NIF_CIF AS NIF_CIF_EMPRESA, - EMPRESAS.NOMBRE AS NOMBRE_EMPRESA, - EMPRESAS.RAZON_SOCIAL AS RAZON_SOCIAL_EMPRESA, - EMPRESAS.CALLE AS CALLE_EMPRESA, - EMPRESAS.CODIGO_POSTAL AS CODIGO_POSTAL_EMPRESA, - EMPRESAS.POBLACION AS POBLACION_EMPRESA, - EMPR - - > -[25/07/2007 19:44:46]ESAS.PROVINCIA AS PROVINCIA_EMPRESA, - EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA, - EMPRESAS.FAX AS FAX_EMPRESA, - EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA, - EMPRESAS.EMAIL_1 AS EMAIL_1_EMPRESA, - EMPRESAS.PAGINA_WEB AS PAGINA_WEB_EMPRESA -FROM - V_ALBARANES_CLIENTE - LEFT OUTER JOIN V_CLIENTES ON (V_CLIENTES.ID = V_ALBARANES_CLIENTE.ID_CLIENTE) - LEFT OUTER JOIN EMPRESAS ON (EMPRESAS.ID = V_ALBARANES_CLIENTE.ID_EMPRESA) -WHERE V_ALBARANES_CLIENTE.ID = :ID - - ID = 276 - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - F_RTFTOTEXT(ALBARANES_CLIENTE_DETALLES.CONCEPTO) as CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ARTICULOS.REFERENCIA, ARTICULOS.FAMILIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON (ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID) -WHERE (ID_ALBARAN = :ID_ALBARAN) -AND (ARTICULOS.INVENTARIABLE = 1) -ORDER BY POSICION - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = ALBARANES_CLIENTE_DETALLES - - > -[25/07/2007 19:44: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 = ALBARANES_CLIENTE_DETALLES - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = ARTICULOS - - > -[25/07/2007 19:44: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 = ARTICULOS - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = - - > -[25/07/2007 19:44: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 = - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:46] -[Application: FactuGES (Servidor)] -: [Execute] SELECT ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - F_RTFTOTEXT(ALBARANES_CLIENTE_DETALLES.CONCEPTO) as CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ARTICULOS.REFERENCIA, ARTICULOS.FAMILIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON (ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID) -WHERE (ID_ALBARAN = :ID_ALBARAN) -AND (ARTICULOS.INVENTARIABLE = 1) -ORDER BY POSICION - - ID_ALBARAN = 276 - - > -[25/07/2007 19:44:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION - FROM - V_ALBARANES_CLIENTE WHERE (ID = 276) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS - - > -[25/07/2007 19:44:49]_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)) - - > -[25/07/2007 19:44:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION - FROM - V_ALBARANES_CLIENTE WHERE (ID = 276) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - - - > -[25/07/2007 19:44:49] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:49] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 276 - - > -[25/07/2007 19:44:49] +[27/07/2007 20:15:34] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, @@ -1994,40 +1407,16 @@ ORDER BY POSICION; IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, ID_AGENTE FROM - V_FACTURAS_CLIENTE WHERE (ID = -9000) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + 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_C +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_ > -[25/07/2007 19:44:49]LIENTE V_FAC_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))) +[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))) > -[25/07/2007 19:44:49] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44:49] -[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 - - > -[25/07/2007 19:44:49] -[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 - - > -[25/07/2007 19:44:49] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:49] +[27/07/2007 20:15:34] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_EMPRESA, REFERENCIA, TIPO, FECHA_FACTURA, SITUACION, BASE_IMPONIBLE, @@ -2038,1110 +1427,12495 @@ PLAN SORT (JOIN (JOIN (V_FACTURAS_CLIENTE V_FAC_CLI_SITUACION V_REC_FAC_CLI_COBR IMPORTE_NETO, IMPORTE_PORTE, ID_COMISION_LIQUIDADA, REFERENCIA_COMISION, ID_AGENTE FROM - V_FACTURAS_CLIENTE WHERE (ID = -9000) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[25/07/2007 19:44:50] +[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 = 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_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 + 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_CLIENTES WHERE (ID = 33) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_FACTURAS_CLIENTE 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)) + 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_ > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Start transaction] +[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))) > -[25/07/2007 19:44: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 = V_CLIENTES - - > -[25/07/2007 19:44: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 = V_CLIENTES - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:50] +[27/07/2007 20:15:45] [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 + 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_CLIENTES WHERE (ID = 33) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[25/07/2007 19:44:50] -[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)) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = CLIENTES_DTOS_PROVEEDORES - - > -[25/07/2007 19:44: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 = CLIENTES_DTOS_PROVEEDORES - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = CONTACTOS - - > -[25/07/2007 19:44: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 = CONTACTOS - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:50] -[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 = 33 - - > -[25/07/2007 19:44:50] +[27/07/2007 20:15:46] [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 + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, + ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR + +FROM FACTURAS_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))) > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = CONTACTOS_DIRECCIONES - - > -[25/07/2007 19:44: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 = CONTACTOS_DIRECCIONES - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:50] +[27/07/2007 20:15:46] [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 + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ID_CONTACTO = 33 + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, + ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR + +FROM FACTURAS_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 > -[25/07/2007 19:44:50] +[27/07/2007 20:15:46] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA - FROM - CONTACTOS_DATOS_BANCO - WHERE ID_CONTACTO = :ID_CONTACTO + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, + ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR + +FROM FACTURAS_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))) > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = CONTACTOS_DATOS_BANCO - - > -[25/07/2007 19:44: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 = CONTACTOS_DATOS_BANCO - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:50] +[27/07/2007 20:15:46] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA - FROM - CONTACTOS_DATOS_BANCO - WHERE ID_CONTACTO = :ID_CONTACTO + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ID_CONTACTO = 33 + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, + ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR + +FROM FACTURAS_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 > -[25/07/2007 19:44:50] +[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_CONTACTO, ID_CATEGORIA + 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 - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO + V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) + 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_ > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Start transaction] +[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))) > -[25/07/2007 19:44: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 = CONTACTOS_CATEGORIAS - - > -[25/07/2007 19:44: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 = CONTACTOS_CATEGORIAS - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:50] +[27/07/2007 20:19:03] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID_CONTACTO, ID_CATEGORIA + 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 - CONTACTOS_CATEGORIAS - WHERE - ID_CONTACTO = :ID_CONTACTO - - ID_CONTACTO = 33 + V_FACTURAS_CLIENTE WHERE (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + > -[25/07/2007 19:44:50] +[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 + + ID = 84 + + > +[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 = 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 + + 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 = 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 + + 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] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, REFERENCIA, DESCRIPCION, IVA, RE FROM - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) + TIPOS_IVA - Plan: PLAN (TIPOS_IVA INDEX (RDB$PRIMARY3)) + Plan: PLAN (TIPOS_IVA NATURAL) > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:44:50] +[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 > -[25/07/2007 19:44:50] +[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 > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, REFERENCIA, DESCRIPCION, IVA, RE FROM - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) + TIPOS_IVA > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE + 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 - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) + V_CLIENTES WHERE (ID = -9000) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) - Plan: PLAN (TIPOS_IVA INDEX (RDB$PRIMARY3)) + 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)) > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, IVA, RE - FROM - TIPOS_IVA WHERE (TIPOS_IVA.ID = 2) - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_FACTURAS_CLIENTE_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_FACTURAS_CLIENTE_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_FACTURA_CLIENTE_DETALLES_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT VALOR -FROM REFERENCIAS -WHERE CODIGO = :CODIGO -AND ID_EMPRESA = :EMPRESA - - Plan: PLAN (REFERENCIAS INDEX (IDX_REFERENCIAS)) - - > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:44:50] +[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 = REFERENCIAS + RELATION = V_CLIENTES > -[25/07/2007 19:44:50] +[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 = REFERENCIAS + RELATION_NAME = V_CLIENTES > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] SELECT VALOR -FROM REFERENCIAS -WHERE CODIGO = :CODIGO -AND ID_EMPRESA = :EMPRESA - - CODIGO = REF_FACTURAS_CLIENTE - EMPRESA = 1 - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] UPDATE REFERENCIAS SET - VALOR = :VALOR -WHERE CODIGO = :CODIGO AND - ID_EMPRESA = :ID_EMPRESA - - Plan: PLAN (REFERENCIAS INDEX (IDX_REFERENCIAS)) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] UPDATE REFERENCIAS SET - VALOR = :VALOR -WHERE CODIGO = :CODIGO AND - ID_EMPRESA = :ID_EMPRESA - - VALOR = EL/0139 - CODIGO = REF_FACTURAS_CLIENTE - ID_EMPRESA = 1 - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] INSERT INTO FACTURAS_CLIENTE ( - ID, - ID_EMPRESA, - REFERENCIA, - FECHA_FACTURA, - 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) - VALUES ( - :ID, - :ID_EMPRESA, - :REFERENCIA, - :FECHA_FACTURA, - :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_P - - > -[25/07/2007 19:44:50]AGO, - :RECARGO_EQUIVALENCIA, - :ID_TIPO_IVA, - :IMPORTE_NETO, - :IMPORTE_PORTE); - - Plan: - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] INSERT INTO FACTURAS_CLIENTE ( - ID, - ID_EMPRESA, - REFERENCIA, - FECHA_FACTURA, - 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) - VALUES ( - :ID, - :ID_EMPRESA, - :REFERENCIA, - :FECHA_FACTURA, - :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_P - - > -[25/07/2007 19:44:50]AGO, - :RECARGO_EQUIVALENCIA, - :ID_TIPO_IVA, - :IMPORTE_NETO, - :IMPORTE_PORTE); - - ID = 222 - ID_EMPRESA = 1 - REFERENCIA = EL/0138 - FECHA_FACTURA = 25/07/2007 - BASE_IMPONIBLE = 325,99 - DESCUENTO = > - IMPORTE_DESCUENTO = 0 - IVA = 16 - IMPORTE_IVA = 52,1584 - RE = 0 - IMPORTE_RE = 0 - IMPORTE_TOTAL = 378,1484 - OBSERVACIONES = > - ID_CLIENTE = 33 - NIF_CIF = B19150390 - NOMBRE = RUIZ VERDE, S.L. - CALLE = CAMINO PINILLA, 14 - POBLACION = HORCHE - PROVINCIA = GUADALAJARA - CODIGO_POSTAL = 19140 - FECHA_ALTA = > - FECHA_MODIFICACION = > - USUARIO = Luis - ID_FORMA_PAGO = 13 - RECARGO_EQUIVALENCIA = 0 - ID_TIPO_IVA = 2 - IMPORTE_NETO = 325,99 - IMPORTE_PORTE = > - - > -[25/07/2007 19:44:50] -[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 = :ID - - 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_SITUACION V_REC_FAC_CLI_CO - - > -[25/07/2007 19:44:50]BRADOS 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))) - - > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [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 + 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_FACTURAS_CLIENTE - WHERE ID = :ID - - ID = 222 + V_CLIENTES WHERE (ID = -9000) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Prepare] INSERT - INTO FACTURAS_CLIENTE_DETALLES - (ID, CANTIDAD, POSICION, ID_FACTURA, TIPO_DETALLE, CONCEPTO, - IMPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, - ID_ARTICULO, DESCUENTO, IMPORTE_PORTE) - VALUES - (:ID, :CANTIDAD, :POSICION, :ID_FACTURA, :TIPO_DETALLE, :CONCEPTO, - :IMPORTE_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, - :ID_ARTICULO, :DESCUENTO, :IMPORTE_PORTE) - - Plan: - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] INSERT - INTO FACTURAS_CLIENTE_DETALLES - (ID, CANTIDAD, POSICION, ID_FACTURA, TIPO_DETALLE, CONCEPTO, - IMPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, - ID_ARTICULO, DESCUENTO, IMPORTE_PORTE) - VALUES - (:ID, :CANTIDAD, :POSICION, :ID_FACTURA, :TIPO_DETALLE, :CONCEPTO, - :IMPORTE_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, - :ID_ARTICULO, :DESCUENTO, :IMPORTE_PORTE) - - ID = 1515 - CANTIDAD = > - POSICION = 0 - ID_FACTURA = 222 - TIPO_DETALLE = Titulo - CONCEPTO = Albarán 00219 del 13/07/2007 - IMPORTE_UNIDAD = > - IMPORTE_TOTAL = > - VISIBLE = > - ID_ARTICULO = > - DESCUENTO = > - IMPORTE_PORTE = > - - > -[25/07/2007 19:44: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 -AND FACTURAS_CLIENTE_DETALLES.ID = :ID -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (PK_FACTURAS_CLIENTE_DETALLES), ARTICULOS INDEX (PK_ARTICULOS))) - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Start transaction] - - > -[25/07/2007 19:44: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 = FACTURAS_CLIENTE_DETALLES - - > -[25/07/2007 19:44: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 = FACTURAS_CLIENTE_DETALLES - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44: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 -AND FACTURAS_CLIENTE_DETALLES.ID = :ID -ORDER BY POSICION; - - ID_FACTURA = 222 - ID = 1515 - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] INSERT - INTO FACTURAS_CLIENTE_DETALLES - (ID, CANTIDAD, POSICION, ID_FACTURA, TIPO_DETALLE, CONCEPTO, - IMPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, - ID_ARTICULO, DESCUENTO, IMPORTE_PORTE) - VALUES - (:ID, :CANTIDAD, :POSICION, :ID_FACTURA, :TIPO_DETALLE, :CONCEPTO, - :IMPORTE_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, - :ID_ARTICULO, :DESCUENTO, :IMPORTE_PORTE) - - ID = 1516 - CANTIDAD = 1 - POSICION = 1 - ID_FACTURA = 222 - TIPO_DETALLE = Concepto - CONCEPTO = {\rtf1\ansi\deff0{\fonttbl{\f0\fnil Tahoma;}} -\viewkind4\uc1\pard\lang3082\f0\fs16 ELICA MODELO T-GLAX CRISTAL 90\par -} - - IMPORTE_UNIDAD = 490 - IMPORTE_TOTAL = 323,4 - VISIBLE = 0 - ID_ARTICULO = 280 - DESCUENTO = 34 - IMPORTE_PORTE = 0 - - > -[25/07/2007 19:44: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 -AND FACTURAS_CLIENTE_DETALLES.ID = :ID -ORDER BY POSICION; - - ID_FACTURA = 222 - ID = 1516 - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] INSERT - INTO FACTURAS_CLIENTE_DETALLES - (ID, CANTIDAD, POSICION, ID_FACTURA, TIPO_DETALLE, CONCEPTO, - IMPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, - ID_ARTICULO, DESCUENTO, IMPORTE_PORTE) - VALUES - (:ID, :CANTIDAD, :POSICION, :ID_FACTURA, :TIPO_DETALLE, :CONCEPTO, - :IMPORTE_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, - :ID_ARTICULO, :DESCUENTO, :IMPORTE_PORTE) - - ID = 1517 - CANTIDAD = 1 - POSICION = 2 - ID_FACTURA = 222 - TIPO_DETALLE = Concepto - CONCEPTO = COSTE RECICLADO HORNOS-CAMPANAS-MICROH. - IMPORTE_UNIDAD = 2,59 - IMPORTE_TOTAL = 2,59 - VISIBLE = 0 - ID_ARTICULO = 260 - DESCUENTO = 0 - IMPORTE_PORTE = 0 - - > -[25/07/2007 19:44: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 -AND FACTURAS_CLIENTE_DETALLES.ID = :ID -ORDER BY POSICION; - - ID_FACTURA = 222 - ID = 1517 - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] INSERT - INTO FACTURAS_CLIENTE_DETALLES - (ID, CANTIDAD, POSICION, ID_FACTURA, TIPO_DETALLE, CONCEPTO, - IMPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, - ID_ARTICULO, DESCUENTO, IMPORTE_PORTE) - VALUES - (:ID, :CANTIDAD, :POSICION, :ID_FACTURA, :TIPO_DETALLE, :CONCEPTO, - :IMPORTE_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, - :ID_ARTICULO, :DESCUENTO, :IMPORTE_PORTE) - - ID = 1518 - CANTIDAD = 1 - POSICION = 3 - ID_FACTURA = 222 - TIPO_DETALLE = Concepto - CONCEPTO = Porte del albarán - IMPORTE_UNIDAD = 0 - IMPORTE_TOTAL = 0 - VISIBLE = > - ID_ARTICULO = > - DESCUENTO = > - IMPORTE_PORTE = > - - > -[25/07/2007 19:44: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 -AND FACTURAS_CLIENTE_DETALLES.ID = :ID -ORDER BY POSICION; - - ID_FACTURA = 222 - ID = 1518 - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] INSERT - INTO FACTURAS_CLIENTE_DETALLES - (ID, CANTIDAD, POSICION, ID_FACTURA, TIPO_DETALLE, CONCEPTO, - IMPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, - ID_ARTICULO, DESCUENTO, IMPORTE_PORTE) - VALUES - (:ID, :CANTIDAD, :POSICION, :ID_FACTURA, :TIPO_DETALLE, :CONCEPTO, - :IMPORTE_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, - :ID_ARTICULO, :DESCUENTO, :IMPORTE_PORTE) - - ID = 1519 - CANTIDAD = > - POSICION = 4 - ID_FACTURA = 222 - TIPO_DETALLE = Subtotal - CONCEPTO = Total del albarán 00219 - IMPORTE_UNIDAD = > - IMPORTE_TOTAL = 325,99 - VISIBLE = > - ID_ARTICULO = > - DESCUENTO = > - IMPORTE_PORTE = > - - > -[25/07/2007 19:44: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 -AND FACTURAS_CLIENTE_DETALLES.ID = :ID -ORDER BY POSICION; - - ID_FACTURA = 222 - ID = 1519 - - > -[25/07/2007 19:44:50] -[Application: FactuGES (Servidor)] -: [Execute] INSERT - INTO FACTURAS_CLIENTE_DETALLES - (ID, CANTIDAD, POSICION, ID_FACTURA, TIPO_DETALLE, CONCEPTO, - IMPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, - ID_ARTICULO, DESCUENTO, IMPORTE_PORTE) - VALUES - (:ID, :CANTIDAD, :POSICION, :ID_FACTURA, :TIPO_DETALLE, :CONCEPTO, - :IMPORTE_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, - :ID_ARTICULO, :DESCUENTO, :IMPORTE_PORTE) - - ID = 1520 - CANTIDAD = > - POSICION = 5 - ID_FACTURA = 222 - TIPO_DETALLE = Concepto - CONCEPTO = - IMPORTE_UNIDAD = > - IMPORTE_TOTAL = > - VISIBLE = > - ID_ARTICULO = > - DESCUENTO = > - IMPORTE_PORTE = > - - > -[25/07/2007 19:44: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 -AND FACTURAS_CLIENTE_DETALLES.ID = :ID -ORDER BY POSICION; - - ID_FACTURA = 222 - ID = 1520 - - > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA FROM - FORMAS_PAGO WHERE (ID = 13) + FORMAS_PAGO - Plan: PLAN (FORMAS_PAGO INDEX (RDB$PRIMARY1)) + Plan: PLAN (FORMAS_PAGO NATURAL) > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:44:50] +[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 > -[25/07/2007 19:44:50] +[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 > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA FROM - FORMAS_PAGO WHERE (ID = 13) + FORMAS_PAGO > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE @@ -3153,31 +13927,55 @@ ORDER BY POSICION; Plan: PLAN (FORMAS_PAGO_PLAZOS INDEX (FK_FORMAS_PAGO_PLAZOS)) > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Start transaction] > -[25/07/2007 19:44:50] +[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 > -[25/07/2007 19:44:50] +[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 > -[25/07/2007 19:44:50] +[27/07/2007 20:20:43] [Application: FactuGES (Servidor)] : [Commit (Hard commit)] > -[25/07/2007 19:44:50] +[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 @@ -3189,748 +13987,413 @@ ORDER BY POSICION; ID_FORMA_PAGO = 13 > -[25/07/2007 19:44:51] +[27/07/2007 20:22:03] [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 +: [Prepare] SELECT + ID + FROM + USUARIOS + WHERE USUARIO = :USUARIO AND + PASS = :PASS AND + ACTIVO = 1 -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)) + Plan: PLAN (USUARIOS NATURAL) > -[25/07/2007 19:44:51], 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))) - - > -[25/07/2007 19:44:51] +[27/07/2007 20:22:03] [Application: FactuGES (Servidor)] -: [Start transaction] +: [Execute] SELECT + ID + FROM + USUARIOS + WHERE USUARIO = :USUARIO AND + PASS = :PASS AND + ACTIVO = 1 - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Execute] Select F.RDB$COMPUTED_BLR, F.RDB$DEFAULT_VALUE, R.RDB$DEFAULT_VALUE, R.RDB$FIELD_NAME from RDB$RELATION_FIELDS R, RDB$FIELDS F where R.RDB$RELATION_NAME = :RELATION and R.RDB$FIELD_SOURCE = F.RDB$FIELD_NAME and ((not F.RDB$COMPUTED_BLR is NULL) or (not (F.RDB$DEFAULT_VALUE is NULL and R.RDB$DEFAULT_VALUE is NULL))) - - RELATION = V_RECIBOS_CLIENTE - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Execute] SELECT RDB$FIELD_NAME, RDB$FIELD_POSITION FROM RDB$RELATION_CONSTRAINTS RR JOIN RDB$INDEX_SEGMENTS RI ON RR.RDB$INDEX_NAME = RI.RDB$INDEX_NAME WHERE RDB$RELATION_NAME = :relation_name AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY ' ORDER BY RDB$FIELD_POSITION - - RELATION_NAME = V_RECIBOS_CLIENTE - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Commit (Hard commit)] - - > -[25/07/2007 19:44:51] -[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 = > - - > -[25/07/2007 19:44:51] -[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_FACTURA = 222) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (FK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIE - - > -[25/07/2007 19:44:51]NTE, 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_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))) - - > -[25/07/2007 19:44:51] -[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_FACTURA = 222) AND (ID_EMPRESA IN (1)) - - - > -[25/07/2007 19:44:51] -[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)) - - > -[25/07/2007 19:44:51], 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))) - - > -[25/07/2007 19:44:51] -[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 = > - - > -[25/07/2007 19:44:51] -[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 = -9000) AND (ID_EMPRESA IN (1)) - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V - - > -[25/07/2007 19:44:51]_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_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))) - - > -[25/07/2007 19:44:51] -[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 = -9000) AND (ID_EMPRESA IN (1)) - - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Prepare] SELECT GEN_ID(GEN_RECIBOS_CLIENTE_ID,1) FROM RDB$Database - - Plan: PLAN (RDB$DATABASE NATURAL) - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Execute] SELECT GEN_ID(GEN_RECIBOS_CLIENTE_ID,1) FROM RDB$Database - - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Prepare] INSERT - INTO RECIBOS_CLIENTE - (ID, ID_FACTURA, REFERENCIA, FECHA_EMISION, FECHA_VENCIMIENTO, DESCRIPCION, OBSERVACIONES, - IMPORTE, OTROS_GASTOS, USUARIO) - VALUES - (:ID, :ID_FACTURA, :REFERENCIA, :FECHA_EMISION, :FECHA_VENCIMIENTO, :DESCRIPCION, :OBSERVACIONES, - :IMPORTE, :OTROS_GASTOS, :USUARIO) - - Plan: - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Execute] INSERT - INTO RECIBOS_CLIENTE - (ID, ID_FACTURA, REFERENCIA, FECHA_EMISION, FECHA_VENCIMIENTO, DESCRIPCION, OBSERVACIONES, - IMPORTE, OTROS_GASTOS, USUARIO) - VALUES - (:ID, :ID_FACTURA, :REFERENCIA, :FECHA_EMISION, :FECHA_VENCIMIENTO, :DESCRIPCION, :OBSERVACIONES, - :IMPORTE, :OTROS_GASTOS, :USUARIO) - - ID = 273 - ID_FACTURA = 222 - REFERENCIA = EL/0138 - 1 - FECHA_EMISION = 25/07/2007 - FECHA_VENCIMIENTO = 24/08/2007 - DESCRIPCION = RECIBO EL/0138 - 1 - TRESCIENTOS SETENTA Y OCHO EUROS CON CATORCE CÉNTIMOS - OBSERVACIONES = > - IMPORTE = 378,15 - OTROS_GASTOS = 0 - USUARIO = Luis - - > -[25/07/2007 19:44:51] -[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 = :ID - - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (JOIN (V_RECIBOS_CLIENTE RECIBOS_CLIENTE INDEX (PK_RECIBOS_CLIENTE), JOIN (V_RECIBOS_CLIENTE V_REC_CLI_SITUACION RECIBOS_CLIENTE ORDER PK_RECIBOS_CLIENTE, V_RECIBOS_CLIENTE V_REC - - > -[25/07/2007 19:44:51]_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_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))) - - > -[25/07/2007 19:44:51] -[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 = :ID - - ID = 273 - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Prepare] UPDATE ALBARANES_CLIENTE - SET - ID_EMPRESA = :ID_EMPRESA, - ID_CLIENTE = :ID_CLIENTE, - REFERENCIA = :REFERENCIA, - REFERENCIA_CLIENTE = :REFERENCIA_CLIENTE, - FECHA_ALBARAN = :FECHA_ALBARAN, - ID_PEDIDO = :ID_PEDIDO, - ID_ALMACEN = :ID_ALMACEN, - ID_FACTURA = :ID_FACTURA, - CALLE = :CALLE, - CODIGO_POSTAL = :CODIGO_POSTAL, - POBLACION = :POBLACION, - PROVINCIA = :PROVINCIA, - PERSONA_CONTACTO = :PERSONA_CONTACTO, - TELEFONO = :TELEFONO, - BASE_IMPONIBLE = :BASE_IMPONIBLE, - IMPORTE_NETO = :IMPORTE_NETO, - IMPORTE_PORTE = :IMPORTE_PORTE, - DESCUENTO = :DESCUENTO, - IMPORTE_DESCUENTO = :IMPORTE_DESCUENTO, - IVA = :IVA, - IMPORTE_IVA = :IMPORTE_IVA, - IMPORTE_TOTAL = :IMPORTE_TOTAL, - OBSERVACIONES = :OBSERVACIONES, - INCIDENCIAS = :INCIDENCIAS, - INCIDENCIAS_ACTIVAS = :INCIDENCIAS_ACTIVAS, - FECHA_ALTA = :FECHA_ALTA, - FECHA_MODIFI - - > -[25/07/2007 19:44:51]CACION = :FECHA_MODIFICACION, - USUARIO = :USUARIO, - ID_FORMA_PAGO = :ID_FORMA_PAGO, - FECHA_PREVISTA_ENVIO = :FECHA_PREVISTA_ENVIO, - FECHA_ENVIO = :FECHA_ENVIO, - FECHA_RECEPCION = :FECHA_RECEPCION - WHERE - (ID = :OLD_ID) - - Plan: PLAN (ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)) - - > -[25/07/2007 19:44:51] -[Application: FactuGES (Servidor)] -: [Execute] UPDATE ALBARANES_CLIENTE - SET - ID_EMPRESA = :ID_EMPRESA, - ID_CLIENTE = :ID_CLIENTE, - REFERENCIA = :REFERENCIA, - REFERENCIA_CLIENTE = :REFERENCIA_CLIENTE, - FECHA_ALBARAN = :FECHA_ALBARAN, - ID_PEDIDO = :ID_PEDIDO, - ID_ALMACEN = :ID_ALMACEN, - ID_FACTURA = :ID_FACTURA, - CALLE = :CALLE, - CODIGO_POSTAL = :CODIGO_POSTAL, - POBLACION = :POBLACION, - PROVINCIA = :PROVINCIA, - PERSONA_CONTACTO = :PERSONA_CONTACTO, - TELEFONO = :TELEFONO, - BASE_IMPONIBLE = :BASE_IMPONIBLE, - IMPORTE_NETO = :IMPORTE_NETO, - IMPORTE_PORTE = :IMPORTE_PORTE, - DESCUENTO = :DESCUENTO, - IMPORTE_DESCUENTO = :IMPORTE_DESCUENTO, - IVA = :IVA, - IMPORTE_IVA = :IMPORTE_IVA, - IMPORTE_TOTAL = :IMPORTE_TOTAL, - OBSERVACIONES = :OBSERVACIONES, - INCIDENCIAS = :INCIDENCIAS, - INCIDENCIAS_ACTIVAS = :INCIDENCIAS_ACTIVAS, - FECHA_ALTA = :FECHA_ALTA, - FECHA_MODIFI - - > -[25/07/2007 19:44:51]CACION = :FECHA_MODIFICACION, - USUARIO = :USUARIO, - ID_FORMA_PAGO = :ID_FORMA_PAGO, - FECHA_PREVISTA_ENVIO = :FECHA_PREVISTA_ENVIO, - FECHA_ENVIO = :FECHA_ENVIO, - FECHA_RECEPCION = :FECHA_RECEPCION - WHERE - (ID = :OLD_ID) - - ID_EMPRESA = 1 - ID_CLIENTE = 33 - REFERENCIA = 00219 - REFERENCIA_CLIENTE = RAQUEL SANCHEZ BEATO SIERRA3 - FECHA_ALBARAN = 13/07/2007 - ID_PEDIDO = > - ID_ALMACEN = 2 - ID_FACTURA = 222 - CALLE = CAMINO PINILLA, 14 - CODIGO_POSTAL = 19140 - POBLACION = HORCHE - PROVINCIA = GUADALAJARA - PERSONA_CONTACTO = - TELEFONO = 949 290166 - BASE_IMPONIBLE = 325,99 - IMPORTE_NETO = 325,99 - IMPORTE_PORTE = 0 - DESCUENTO = > - IMPORTE_DESCUENTO = 0 - IVA = > - IMPORTE_IVA = 0 - IMPORTE_TOTAL = 325,99 - OBSERVACIONES = > - INCIDENCIAS = > - INCIDENCIAS_ACTIVAS = 0 - FECHA_ALTA = 13/07/2007 14:28:24 - FECHA_MODIFICACION = 25/07/2007 13:45:06 USUARIO = Luis - ID_FORMA_PAGO = 13 - FECHA_PREVISTA_ + PASS = 1 > -[25/07/2007 19:44:51]ENVIO = 17/07/2007 - FECHA_ENVIO = > - FECHA_RECEPCION = > - OLD_ID = 276 - - > -[25/07/2007 19:44:51] +[27/07/2007 20:22:03] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + PERFILES.PERFIL FROM - V_ALBARANES_CLIENTE - WHERE V_ALBARANES_CLIENTE.ID = :ID + PERFILES, PERFILES_USUARIOS + WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO + AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX (PK_FACTURAS_CLIENTE)), V_ALBARANES_C + Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES)) > -[25/07/2007 19:44:51]LIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)) - - > -[25/07/2007 19:44:51] +[27/07/2007 20:22:03] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + PERFILES.PERFIL FROM - V_ALBARANES_CLIENTE - WHERE V_ALBARANES_CLIENTE.ID = :ID + PERFILES, PERFILES_USUARIOS + WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO + AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL - ID = 276 + ID_USUARIO = 2 > -[25/07/2007 19:44:52] +[27/07/2007 20:22:03] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + ID_EMPRESA FROM - V_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) + EMPRESAS_USUARIOS + WHERE ID_USUARIO = :ID_USUARIO - Plan: PLAN JOIN (JOIN (JOIN (JOIN (JOIN (V_ALBARANES_CLIENTE ALBARANES_CLIENTE INDEX (FK_ALBARAN_CLIENTE2), V_ALBARANES_CLIENTE CONTACTOS INDEX (PK_CONTACTOS)), V_ALBARANES_CLIENTE PEDIDOS_CLIENTE INDEX (PK_PEDIDOS_CLIENTE)), V_ALBARANES_CLIENTE FACTURAS_CLIENTE INDEX + Plan: PLAN (EMPRESAS_USUARIOS NATURAL) > -[25/07/2007 19:44:52] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES)) - - > -[25/07/2007 19:44:52] +[27/07/2007 20:22:03] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN, - REFERENCIA, REFERENCIA_CLIENTE, TIPO, SITUACION, ID_ALMACEN, NOMBRE_ALMACEN, - ID_PEDIDO, REF_PEDIDO, ID_FACTURA, REF_FACTURA, - 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, FECHA_PREVISTA_ENVIO, FECHA_ENVIO, - FECHA_RECEPCION + ID_EMPRESA FROM - V_ALBARANES_CLIENTE WHERE (ID_EMPRESA = 1) AND ((IMPORTE_TOTAL >>= 0)) AND (ID_EMPRESA IN (1)) + 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)) > -[25/07/2007 19:44:53] +[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 - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + 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)) - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[25/07/2007 19:44:53] +[27/07/2007 20:22:05] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 52 + 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)) + > -[25/07/2007 19:44:53] +[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 - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + 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)) - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS)) > -[25/07/2007 19:44:53] +[27/07/2007 20:22:05] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, - - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, - ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN -ORDER BY POSICION; - - ID_ALBARAN = 276 + 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)) + > -[25/07/2007 19:44:54] +[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 - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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 (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) + Plan: PLAN SORT (JOIN (FACTURAS_CLIENTE_DETALLES INDEX (IDX_FACTURAS_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS))) > -[25/07/2007 19:44:54] +[27/07/2007 20:22:10] [Application: FactuGES (Servidor)] : [Execute] SELECT - ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN, - ALBARANES_CLIENTE_DETALLES.POSICION, ALBARANES_CLIENTE_DETALLES.TIPO_DETALLE, - ALBARANES_CLIENTE_DETALLES.CONCEPTO, ALBARANES_CLIENTE_DETALLES.CANTIDAD, - ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, ALBARANES_CLIENTE_DETALLES.IMPORTE_TOTAL, - ALBARANES_CLIENTE_DETALLES.VISIBLE, + FACTURAS_CLIENTE_DETALLES.ID, FACTURAS_CLIENTE_DETALLES.ID_FACTURA, + FACTURAS_CLIENTE_DETALLES.POSICION, FACTURAS_CLIENTE_DETALLES.TIPO_DETALLE, + FACTURAS_CLIENTE_DETALLES.CONCEPTO, FACTURAS_CLIENTE_DETALLES.CANTIDAD, + FACTURAS_CLIENTE_DETALLES.IMPORTE_UNIDAD, FACTURAS_CLIENTE_DETALLES.IMPORTE_TOTAL, + FACTURAS_CLIENTE_DETALLES.VISIBLE, - ALBARANES_CLIENTE_DETALLES.ID_ARTICULO, ALBARANES_CLIENTE_DETALLES.DESCUENTO, - ALBARANES_CLIENTE_DETALLES.IMPORTE_PORTE, + FACTURAS_CLIENTE_DETALLES.ID_ARTICULO, FACTURAS_CLIENTE_DETALLES.DESCUENTO, + FACTURAS_CLIENTE_DETALLES.IMPORTE_PORTE, ARTICULOS.REFERENCIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR - -FROM ALBARANES_CLIENTE_DETALLES -LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID -WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN + +FROM FACTURAS_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_ALBARAN = 272 + ID_FACTURA = 66 > -[25/07/2007 19:44:54] +[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 + +FROM FACTURAS_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: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 + + > +[27/07/2007 20:22:12] +[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:22:12] +[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:22:16] +[Application: FactuGES (Servidor)] +: [Prepare] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + Plan: PLAN (TIPOS_IVA NATURAL) + + > +[27/07/2007 20:22:16] +[Application: FactuGES (Servidor)] +: [Execute] SELECT + ID, REFERENCIA, DESCRIPCION, IVA, RE + FROM + TIPOS_IVA + + + > +[27/07/2007 20:22:16] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, @@ -3941,12 +14404,12 @@ ORDER BY POSICION; BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE FROM - V_CLIENTES WHERE (ID = 2) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + 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)) > -[25/07/2007 19:44:54] +[27/07/2007 20:22:16] [Application: FactuGES (Servidor)] : [Execute] SELECT ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE, @@ -3957,11 +14420,87 @@ ORDER BY POSICION; BLOQUEADO, MOTIVO_BLOQUEO, RECARGO_EQUIVALENCIA, REGIMEN_IVA, ID_TIPO_IVA, ID_FORMA_PAGO, TIENDA_WEB, AGENTE FROM - V_CLIENTES WHERE (ID = 2) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) + V_CLIENTES WHERE (ID = -9000) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1)) > -[25/07/2007 19:44:54] +[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, @@ -3977,7 +14516,55 @@ 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)) > -[25/07/2007 19:44:54] +[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, @@ -3993,7 +14580,7 @@ WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE ID_CLIENTE = 2 > -[25/07/2007 19:44:54] +[27/07/2007 20:22:20] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO, @@ -4005,7 +14592,31 @@ WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO)) > -[25/07/2007 19:44:54] +[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, @@ -4017,7 +14628,7 @@ WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE ID_CONTACTO = 2 > -[25/07/2007 19:44:55] +[27/07/2007 20:22:20] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA @@ -4028,7 +14639,31 @@ WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO)) > -[25/07/2007 19:44:55] +[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 @@ -4039,7 +14674,7 @@ WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE ID_CONTACTO = 2 > -[25/07/2007 19:44:55] +[27/07/2007 20:22:20] [Application: FactuGES (Servidor)] : [Prepare] SELECT ID_CONTACTO, ID_CATEGORIA @@ -4051,7 +14686,31 @@ WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) > -[25/07/2007 19:44:55] +[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 @@ -4063,73 +14722,802 @@ WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE ID_CONTACTO = 2 > -[25/07/2007 19:44:55] +[27/07/2007 20:22:21] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, - DC, CUENTA + ID_CONTACTO, ID_CATEGORIA FROM - FORMAS_PAGO + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO - Plan: PLAN (FORMAS_PAGO NATURAL) + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) > -[25/07/2007 19:44:55] +[27/07/2007 20:22:21] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL, - DC, CUENTA + ID_CONTACTO, ID_CATEGORIA FROM - FORMAS_PAGO + 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)) > -[25/07/2007 19:44:55] +[27/07/2007 20:22:22] [Application: FactuGES (Servidor)] : [Prepare] SELECT - ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO FROM - FORMAS_PAGO_PLAZOS - WHERE - FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + CLIENTES_DTOS_PROVEEDORES + LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR) +WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE - Plan: PLAN (FORMAS_PAGO_PLAZOS INDEX (FK_FORMAS_PAGO_PLAZOS)) + Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS)) > -[25/07/2007 19:44:55] +[27/07/2007 20:22:22] [Application: FactuGES (Servidor)] : [Execute] SELECT - ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE + CLIENTES_DTOS_PROVEEDORES.ID, + CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE, + CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR, + CONTACTOS.NOMBRE, + CLIENTES_DTOS_PROVEEDORES.DESCUENTO FROM - FORMAS_PAGO_PLAZOS + 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 - FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO + ID_CONTACTO = :ID_CONTACTO - ID_FORMA_PAGO = 8 + Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS)) > -[25/07/2007 19:44:55] +[27/07/2007 20:22:23] [Application: FactuGES (Servidor)] -: [Prepare] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO +: [Execute] SELECT + ID_CONTACTO, ID_CATEGORIA + FROM + CONTACTOS_CATEGORIAS + WHERE + ID_CONTACTO = :ID_CONTACTO -FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) - - Plan: PLAN (ALMACENES INDEX (FK_ALMACENES_EMPRESAS)) + ID_CONTACTO = 79 > -[25/07/2007 19:44:55] +[27/07/2007 20:22:23] [Application: FactuGES (Servidor)] -: [Execute] SELECT ALMACENES.ID, ALMACENES.ID_EMPRESA, ALMACENES.NOMBRE, ALMACENES.CALLE, - ALMACENES.PROVINCIA, ALMACENES.POBLACION, ALMACENES.CODIGO_POSTAL, - ALMACENES.TELEFONO, ALMACENES.MOVIL, ALMACENES.FAX, ALMACENES.PERSONA_CONTACTO, - ALMACENES.OBSERVACIONES, ALMACENES.FECHA_ALTA, ALMACENES.FECHA_MODIFICACION, - ALMACENES.USUARIO +: [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 -FROM ALMACENES WHERE (ALMACENES.ID_EMPRESA = 1) + 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/Base/GUIBase/uEditorBase.dfm b/Source/Base/GUIBase/uEditorBase.dfm index ed31de54..99526794 100644 --- a/Source/Base/GUIBase/uEditorBase.dfm +++ b/Source/Base/GUIBase/uEditorBase.dfm @@ -264,18 +264,21 @@ object fEditorBase: TfEditorBase Caption = 'Modificar' ImageIndex = 18 OnExecute = actModificarExecute + OnUpdate = actModificarUpdate end object actGuardarCerrar: TAction Category = 'Archivo' Caption = 'G&uardar y cerrar' ImageIndex = 17 OnExecute = actGuardarCerrarExecute + OnUpdate = actGuardarCerrarUpdate end object actGuardar: TAction Category = 'Archivo' Caption = '&Guardar' ImageIndex = 17 OnExecute = actGuardarExecute + OnUpdate = actGuardarUpdate end object actEliminar: TAction Category = 'Archivo' @@ -283,6 +286,7 @@ object fEditorBase: TfEditorBase ImageIndex = 4 ShortCut = 16430 OnExecute = actEliminarExecute + OnUpdate = actEliminarUpdate end object actConfPagina: TAction Category = 'Archivo' diff --git a/Source/Base/GUIBase/uEditorBase.pas b/Source/Base/GUIBase/uEditorBase.pas index d06820e5..4622c761 100644 --- a/Source/Base/GUIBase/uEditorBase.pas +++ b/Source/Base/GUIBase/uEditorBase.pas @@ -114,11 +114,14 @@ type procedure actCancelarCambiosExecute(Sender: TObject); procedure actDuplicarExecute(Sender: TObject); procedure actRefrescarExecute(Sender: TObject); + procedure actModificarUpdate(Sender: TObject); + procedure actEliminarUpdate(Sender: TObject); + procedure actGuardarCerrarUpdate(Sender: TObject); + procedure actGuardarUpdate(Sender: TObject); + protected procedure ActualizarEstadoEditor; virtual; - function ModifiedQuery : Boolean; - procedure ModificarInterno; virtual; procedure EliminarInterno; virtual; procedure GuardarInterno; virtual; @@ -129,8 +132,10 @@ type procedure RefrescarInterno; virtual; procedure CancelarCambiosInterno; virtual; procedure CerrarInterno; virtual; - procedure DuplicarInterno; virtual; + procedure DuplicarInterno; virtual; procedure PonerTitulos(const ATitulo: String = ''); virtual; + procedure SetReadOnly(Value: Boolean); override; + public constructor Create(AOwner: TComponent); override; function ShowModal : Integer; @@ -182,6 +187,11 @@ begin end; end; +procedure TfEditorBase.actEliminarUpdate(Sender: TObject); +begin + (Sender as TAction).Enabled := not ReadOnly; +end; + procedure TfEditorBase.actGuardarCerrarExecute(Sender: TObject); begin ShowHourglassCursor; @@ -193,12 +203,22 @@ begin end; end; +procedure TfEditorBase.actGuardarCerrarUpdate(Sender: TObject); +begin + (Sender as TAction).Enabled := not ReadOnly; +end; + procedure TfEditorBase.actGuardarExecute(Sender: TObject); begin GuardarInterno; ActualizarEstadoEditor; end; +procedure TfEditorBase.actGuardarUpdate(Sender: TObject); +begin + (Sender as TAction).Enabled := not ReadOnly; +end; + procedure TfEditorBase.actImprimirExecute(Sender: TObject); begin if actImprimir.Enabled then @@ -217,6 +237,11 @@ begin end; end; +procedure TfEditorBase.actModificarUpdate(Sender: TObject); +begin + (Sender as TAction).Enabled := not ReadOnly; +end; + procedure TfEditorBase.actNuevoExecute(Sender: TObject); begin if actNuevo.Enabled then @@ -361,8 +386,16 @@ end; procedure TfEditorBase.PonerTitulos(const ATitulo: String); begin - JvNavPanelHeader.Caption := ATitulo; - Caption := ATitulo; + if ReadOnly then + begin + JvNavPanelHeader.Caption := ATitulo + ' (NO MODIFICABLE)'; + Caption := ATitulo + ' (NO MODIFICABLE)'; + end + else + begin + JvNavPanelHeader.Caption := ATitulo; + Caption := ATitulo; + end; end; procedure TfEditorBase.PrevisualizarInterno; @@ -375,6 +408,20 @@ begin // end; +procedure TfEditorBase.SetReadOnly(Value: Boolean); +var + i: integer; +begin + inherited; + + if ReadOnly then + for i:=0 to Self.ComponentCount-1 do + begin + If Self.Components[i] Is TfrViewBase then + (Self.Components[i] as TfrViewBase).ReadOnly := ReadOnly + end; +end; + function TfEditorBase.ShowModal: Integer; var ABorderIcons : TBorderIcons; diff --git a/Source/Base/GUIBase/uEditorDBBase.dfm b/Source/Base/GUIBase/uEditorDBBase.dfm index 723646c1..170fdac7 100644 --- a/Source/Base/GUIBase/uEditorDBBase.dfm +++ b/Source/Base/GUIBase/uEditorDBBase.dfm @@ -33,18 +33,6 @@ inherited fEditorDBBase: TfEditorDBBase ExplicitWidth = 648 end inherited EditorActionList: TActionList - inherited actModificar: TAction - OnUpdate = actModificarUpdate - end - inherited actGuardarCerrar: TAction - OnUpdate = actGuardarCerrarUpdate - end - inherited actGuardar: TAction - OnUpdate = actGuardarUpdate - end - inherited actEliminar: TAction - OnUpdate = actEliminarUpdate - end inherited actPrevisualizar: TAction OnUpdate = actPrevisualizarUpdate end diff --git a/Source/Base/GUIBase/uEditorDBBase.pas b/Source/Base/GUIBase/uEditorDBBase.pas index ecfe08f9..527a1b57 100644 --- a/Source/Base/GUIBase/uEditorDBBase.pas +++ b/Source/Base/GUIBase/uEditorDBBase.pas @@ -160,9 +160,7 @@ end; function TfEditorDBBase.GetModified: Boolean; begin - //MODO CONSULTAR ITEM - if Assigned(dsDataTable.DataTable) - and dsDataTable.DataTable.ReadOnly then + if ReadOnly then Result := False else Result := DataTableModified(dsDataTable.DataTable) or inherited GetModified; @@ -213,37 +211,29 @@ end; procedure TfEditorDBBase.actEliminarUpdate(Sender: TObject); begin inherited; - (Sender as TAction).Enabled := HayDatos and (dsDataTable.DataTable.State <> dsInsert) + if (Sender as TAction).Enabled then + (Sender as TAction).Enabled := HayDatos and (dsDataTable.DataTable.State <> dsInsert) end; procedure TfEditorDBBase.actGuardarCerrarUpdate(Sender: TObject); begin inherited; -// (Sender as TAction).Enabled := Self.Modified; - (Sender as TAction).Enabled := HayDatos; - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(dsDataTable.DataTable) then - (Sender as TAction).Enabled := not dsDataTable.DataTable.ReadOnly; + if (Sender as TAction).Enabled then + (Sender as TAction).Enabled := HayDatos; end; procedure TfEditorDBBase.actGuardarUpdate(Sender: TObject); begin inherited; -// (Sender as TAction).Enabled := Self.Modified; - (Sender as TAction).Enabled := HayDatos; - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(dsDataTable.DataTable) then - (Sender as TAction).Enabled := not dsDataTable.DataTable.ReadOnly; + if (Sender as TAction).Enabled then + (Sender as TAction).Enabled := HayDatos; end; procedure TfEditorDBBase.actModificarUpdate(Sender: TObject); begin inherited; - (Sender as TAction).Enabled := HayDatos; + if (Sender as TAction).Enabled then + (Sender as TAction).Enabled := HayDatos; end; procedure TfEditorDBBase.actPrevisualizarUpdate(Sender: TObject); diff --git a/Source/Base/GUIBase/uEditorGridBase.pas b/Source/Base/GUIBase/uEditorGridBase.pas index e8c41db8..f76b7d86 100644 --- a/Source/Base/GUIBase/uEditorGridBase.pas +++ b/Source/Base/GUIBase/uEditorGridBase.pas @@ -24,6 +24,10 @@ uses type IEditorGridBase = interface(IEditorDBBase) ['{CB8CDE00-B225-4A1D-9A5C-EC6FBE2C854B}'] + + procedure SetMultiSelect (AValue : Boolean); + function GetMultiSelect : Boolean; + property MultiSelect : Boolean read GetMultiSelect write SetMultiSelect; end; TfEditorGridBase = class(TfEditorDBBase, IEditorGridBase) @@ -70,6 +74,8 @@ type FViewGrid : IViewGridBase; procedure SetViewGrid(const Value : IViewGridBase); virtual; function GetViewGrid: IViewGridBase; + procedure SetMultiSelect (AValue : Boolean); + function GetMultiSelect : Boolean; procedure PrevisualizarInterno; override; procedure ConfPaginaInterno; override; @@ -77,8 +83,9 @@ type procedure RefrescarInterno; override; public property ViewGrid: IViewGridBase read GetViewGrid write SetViewGrid; - constructor Create(AOwner : TComponent); override; + property MultiSelect : Boolean read GetMultiSelect write SetMultiSelect; + constructor Create(AOwner : TComponent); override; destructor Destroy; override; end; @@ -98,6 +105,13 @@ begin inherited; end; +function TfEditorGridBase.GetMultiSelect: Boolean; +begin + Result := False; + if Assigned(ViewGrid) then + Result := ViewGrid.MultiSelect; +end; + function TfEditorGridBase.GetViewGrid: IViewGridBase; begin Result := FViewGrid; @@ -109,6 +123,12 @@ begin ViewGrid.Print; end; +procedure TfEditorGridBase.SetMultiSelect(AValue: Boolean); +begin + if Assigned(ViewGrid) then + ViewGrid.MultiSelect := AValue; +end; + procedure TfEditorGridBase.SetViewGrid(const Value: IViewGridBase); begin FViewGrid := Value; @@ -182,14 +202,14 @@ begin inherited; if HayDatos and Assigned(ViewGrid) then (Sender as TAction).Enabled := not (dsDataTable.DataTable.State in dsEditModes) - and not ViewGrid.IsEmpty - and ViewGrid.esSeleccionCeldaDatos + and not ViewGrid.IsEmpty + and ViewGrid.esSeleccionCeldaDatos else (Sender as TAction).Enabled := False; //En el caso de que el grid sea multiselección solo se podrá modificar si solo se tiene un elemento seleccionado if (Sender as TAction).Enabled then - if (ViewGrid.MultiSelect) then + if MultiSelect and Assigned(ViewGrid) then (Sender as TAction).Enabled := (ViewGrid.NumSeleccionados = 1); end; @@ -245,8 +265,8 @@ begin //En el caso de que el grid sea multiselección solo se podrá modificar si solo se tiene un elemento seleccionado if (Sender as TAction).Enabled then - if (ViewGrid.MultiSelect) then - (Sender as TAction).Enabled := (ViewGrid.NumSeleccionados = 1); + if MultiSelect and Assigned(ViewGrid) then + (Sender as TAction).Enabled := (ViewGrid.NumSeleccionados = 1); end; procedure TfEditorGridBase.JvFormStorageSavePlacement(Sender: TObject); diff --git a/Source/Base/GUIBase/uViewBase.pas b/Source/Base/GUIBase/uViewBase.pas index 4acdb6fd..a438e24f 100644 --- a/Source/Base/GUIBase/uViewBase.pas +++ b/Source/Base/GUIBase/uViewBase.pas @@ -13,6 +13,9 @@ type end; TfrViewBase = class(TCustomView, IViewBase) + protected + procedure SetReadOnly(Value: Boolean); override; + public procedure Refresh; virtual; end; @@ -23,7 +26,7 @@ implementation uses - cxDBEdit; + cxDBEdit, cxControls, dxLayoutControl; { TfrViewBase } @@ -32,4 +35,22 @@ begin // end; +procedure TfrViewBase.SetReadOnly(Value: Boolean); +var + i: integer; +begin + inherited; + + if ReadOnly then + for i:=0 to Self.ComponentCount-1 do + begin + If (Self.Components[i] Is TfrViewBase) then + (Self.Components[i] as TfrViewBase).ReadOnly := ReadOnly; + + If (Self.Components[i] Is TcxControl) + and (not (Self.Components[i] Is TdxLayoutControl)) then + (Self.Components[i] as TcxControl).Enabled := not ReadOnly; + end; +end; + end. diff --git a/Source/Base/GUIBase/uViewDetallesBase.pas b/Source/Base/GUIBase/uViewDetallesBase.pas index b557e166..cc30b67d 100644 --- a/Source/Base/GUIBase/uViewDetallesBase.pas +++ b/Source/Base/GUIBase/uViewDetallesBase.pas @@ -250,29 +250,21 @@ end; procedure TfrViewDetallesBase.actEliminarUpdate(Sender: TObject); begin - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := (not DADataSource.DataTable.IsEmpty) + if not Assigned(DADataSource.DataTable) then + (Sender as TAction).Enabled := False else - (Sender as TAction).Enabled := False; - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; + (Sender as TAction).Enabled := (not ReadOnly) + and (not DADataSource.DataTable.IsEmpty) end; procedure TfrViewDetallesBase.actSubirUpdate(Sender: TObject); begin inherited; - if Assigned(cxGridView.Controller.FocusedRow) then - (Sender as TAction).Enabled := not (cxGridView.Controller.FocusedRow.IsFirst) + if not Assigned(cxGridView.Controller.FocusedRow) then + (Sender as TAction).Enabled := False else - (Sender as TAction).Enabled := False; - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; + (Sender as TAction).Enabled := (not ReadOnly) + and (not cxGridView.Controller.FocusedRow.IsFirst) end; procedure TfrViewDetallesBase.AjustarAncho; @@ -681,9 +673,7 @@ end; procedure TfrViewDetallesBase.actAnadirUpdate(Sender: TObject); begin inherited; - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; + (Sender as TAction).Enabled := not ReadOnly; end; procedure TfrViewDetallesBase.actAnchoAutomaticoExecute(Sender: TObject); @@ -716,15 +706,11 @@ end; procedure TfrViewDetallesBase.actBajarUpdate(Sender: TObject); begin inherited; - if Assigned(cxGridView.Controller.FocusedRow) then - (Sender as TAction).Enabled := not (cxGridView.Controller.FocusedRow.IsLast) + if not Assigned(cxGridView.Controller.FocusedRow) then + (Sender as TAction).Enabled := False else - (Sender as TAction).Enabled := False; - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; + (Sender as TAction).Enabled := (not ReadOnly) + and (not cxGridView.Controller.FocusedRow.IsLast) end; procedure TfrViewDetallesBase.actSubirExecute(Sender: TObject); diff --git a/Source/Lib/Base.dcp b/Source/Lib/Base.dcp index 23f56910..407bd4b9 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 8a4a81c0..68551eed 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 1d96085b..fb8c6aa3 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 ae93c258..6546ebf9 100644 Binary files a/Source/Lib/GUIBase.dcp and b/Source/Lib/GUIBase.dcp differ diff --git a/Source/Modulos/Albaranes de cliente/Controller/View/uIEditorElegirAlbaranesCliente.pas b/Source/Modulos/Albaranes de cliente/Controller/View/uIEditorElegirAlbaranesCliente.pas index b0a93770..063cb993 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/View/uIEditorElegirAlbaranesCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/View/uIEditorElegirAlbaranesCliente.pas @@ -11,10 +11,6 @@ type function GetAlbaranesClienteSeleccionados: IBizAlbaranCliente; property AlbaranesClienteSeleccionados: IBizAlbaranCliente read GetAlbaranesClienteSeleccionados; - procedure SetMultiSelect (AValue : Boolean); - function GetMultiSelect : Boolean; - property MultiSelect : Boolean read GetMultiSelect write SetMultiSelect; - procedure SetMensaje (const AValue: String); function GetMensaje: String; property Mensaje : String read GetMensaje write SetMensaje; diff --git a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas index dc573771..8ab00da9 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas @@ -42,12 +42,14 @@ type function ExtraerSeleccionados(AAlbaran: IBizAlbaranCliente) : IBizAlbaranCliente; function ElegirAlbaranes(AAlbaran: IBizAlbaranCliente; AMensaje: String; AMultiSelect: Boolean): IBizAlbaranCliente; - procedure Preview(AAlbaran : IBizAlbaranCliente); - procedure Print(AAlbaran : IBizAlbaranCliente); + procedure Preview(AAlbaran : IBizAlbaranCliente; AllItems: Boolean = false); + procedure Print(AAlbaran : IBizAlbaranCliente; AllItems: Boolean = false); procedure EtiquetasPreview(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean); procedure EtiquetasPrint(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean); procedure RecalcularImportes(AAlbaran: IBizAlbaranCliente); + function EsModificable(AAlbaran: IBizAlbaranCliente): Boolean; + function EsEliminable(AAlbaran: IBizAlbaranCliente): Boolean; procedure CopiarDireccionEnvio (const ADireccionEnvio: IBizDireccionesContacto; AAlbaran: IBizAlbaranCliente); @@ -60,9 +62,6 @@ type end; TAlbaranesClienteController = class(TObservador, IAlbaranesClienteController) - private - function esModificable(AAlbaran: IBizAlbaranCliente): Boolean; - protected FDataModule : IDataModuleAlbaranesCliente; FClienteController : IClientesController; @@ -126,14 +125,16 @@ type procedure RecuperarCliente(AAlbaran : IBizAlbaranCliente); procedure RecalcularImportes(AAlbaran: IBizAlbaranCliente); + function EsModificable(AAlbaran: IBizAlbaranCliente): Boolean; + function EsEliminable(AAlbaran: IBizAlbaranCliente): Boolean; function CambiarSituacion(AAlbaran : IBizAlbaranCliente; ANuevaSituacion: String; AFechaEnvio : TDateTime = 0; AFechaRecibido : TDateTime = 0; DoPost: Boolean = True) : Boolean; - procedure Preview(AAlbaran : IBizAlbaranCliente); - procedure Print(AAlbaran : IBizAlbaranCliente); + procedure Preview(AAlbaran : IBizAlbaranCliente; AllItems: Boolean = false); + procedure Print(AAlbaran : IBizAlbaranCliente; AllItems: Boolean = false); procedure EtiquetasPreview(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean); procedure EtiquetasPrint(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean); end; @@ -144,12 +145,12 @@ uses uROTypes, Controls, cxControls, DB, uEditorRegistryUtils, uEditorPreview, DateUtils, uIEditorAlbaranesCliente, uIEditorAlbaranesDevCliente, uIEditorAlbaranDevCliente, uDataModuleAlbaranesCliente, Variants, uBizDetallesAlbaranCliente, - uBizContactos, uDataTableUtils, uDataModuleUsuarios, + uBizContactos, uDataTableUtils, uDataModuleUsuarios, Classes, schAlbaranesClienteClient_Intf, uDAInterfaces, uDateUtils, uIEditorAlbaranCliente, uIEditorElegirAlbaranesCliente, uIEditorDireccionEntregaAlbaranCliente, schContactosClient_Intf, uAlbaranesClienteReportController, uControllerDetallesBase, uPedidosClienteController, uBizPedidosCliente, uBizDetallesPedidoCliente, - schPedidosClienteClient_Intf, uDialogUtils, Windows, Forms, Dialogs; + schPedidosClienteClient_Intf, uDialogUtils, Windows, Forms, Dialogs, uGUIBase; @@ -544,38 +545,31 @@ begin else CreateEditor('EditorAlbaranDevCliente', IEditorAlbaranDevCliente, AEditor); - with (AEditor as IEditorAlbaranCliente) do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE + if Assigned(AEditor) then + with (AEditor as IEditorAlbaranCliente) do + begin + Controller := Self; //OJO ORDEN MUY IMPORTANTE + Albaran := AAlbaran; - //MODO CONSULTAR ITEM - if not esModificable(AAlbaran) then - begin - if (AAlbaran.TIPO = CTE_TIPO_ALBARAN_DEV) then - ShowInfoMessage('No podrá modificar la ordén de devolución ya que tiene un abono asociado') - else - ShowInfoMessage('No podrá modificar el albarán ya que tiene una factura asociada'); - SetDataTableReadOnly(AAlbaran.DataTable, True); + //MODO CONSULTAR + if not EsModificable(AAlbaran) then + begin + SetDataTableReadOnly(AAlbaran.DataTable, True); + ReadOnly := True; + end; + + ShowModal; + + //MODO CONSULTAR (Se deja la tabla como estaba) + if ReadOnly then + SetDataTableReadOnly(AAlbaran.DataTable, False); + + AEditor.Release; end; - - Albaran := AAlbaran; - end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowModal; - AEditor.Release; - finally - AEditor := NIL; - end; - - //MODO CONSULTAR ITEM - if Assigned(AAlbaran.DataTable) - and AAlbaran.DataTable.ReadOnly then - SetDataTableReadOnly(AAlbaran.DataTable, False); end; procedure TAlbaranesClienteController.VerDireccionEntrega( @@ -614,21 +608,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorAlbaranesCliente', IEditorAlbaranesCliente, 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; procedure TAlbaranesClienteController.VerTodosAlbaranesDev(AAlbarans: IBizAlbaranCliente); @@ -698,8 +689,12 @@ begin end; function TAlbaranesClienteController.Eliminar(AAlbaran: IBizAlbaranCliente; 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(AAlbaran) then raise Exception.Create ('Albarán no asignada'); @@ -709,22 +704,57 @@ begin if (AAlbaran.State in dsEditModes) then AAlbaran.Cancel; - if AllItems then - AAlbaran.DataTable.ClearRows - else - AAlbaran.Delete; - - AAlbaran.DataTable.ApplyUpdates; + //Siempre eliminaremos el seleccionado + if EsEliminable(AAlbaran) then + begin + AAlbaran.Delete; + bEliminado := True; + end; + + //En el caso de querer eliminar todos los items del objeto AAlbaran + if AllItems then + begin + with AAlbaran.DataTable do + begin + First; + while not EOF do + begin + if EsEliminable(AAlbaran) then + begin + AAlbaran.Delete; + bEliminado := True + end + else Next; + end; + end; + end; + + if bEliminado then + begin + AAlbaran.DataTable.ApplyUpdates; + Result := True; + end + else + Result := False; - Result := True; finally HideHourglassCursor; end; end; -function TAlbaranesClienteController.esModificable(AAlbaran: IBizAlbaranCliente): Boolean; + +function TAlbaranesClienteController.EsEliminable(AAlbaran: IBizAlbaranCliente): Boolean; begin if not Assigned(AAlbaran) then - raise Exception.Create ('Albarán no asignado: esModificable'); + raise Exception.Create ('Albarán no asignado: EsModificable'); + + Result := (AAlbaran.SITUACION = SITUACION_ALBARAN_PENDIENTE) + and EsModificable(AAlbaran); +end; + +function TAlbaranesClienteController.EsModificable(AAlbaran: IBizAlbaranCliente): Boolean; +begin + if not Assigned(AAlbaran) then + raise Exception.Create ('Albarán no asignado: EsModificable'); Result := not (AAlbaran.ID_FACTURA > 0); end; @@ -901,27 +931,73 @@ begin end; end; -procedure TAlbaranesClienteController.Preview(AAlbaran: IBizAlbaranCliente); +procedure TAlbaranesClienteController.Preview(AAlbaran: IBizAlbaranCliente; AllItems: Boolean = false); var AReportController : IAlbaranesClienteReportController; + ID_Albaranes: TStringList; + begin AReportController := TAlbaranesClienteReportController.Create; try - AReportController.Preview(AAlbaran.ID); //Lista de seleccionados (Array de integers) + ID_Albaranes := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with AAlbaran.DataTable do + begin + First; + while not EOF do + begin + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + + AReportController.Preview(ID_Albaranes.CommaText); + finally AReportController := NIL; + ID_Albaranes.Free; end; end; -procedure TAlbaranesClienteController.Print(AAlbaran: IBizAlbaranCliente); +procedure TAlbaranesClienteController.Print(AAlbaran: IBizAlbaranCliente; AllItems: Boolean = false); var AReportController : IAlbaranesClienteReportController; + ID_Albaranes: TStringList; + begin AReportController := TAlbaranesClienteReportController.Create; try - AReportController.Print(AAlbaran.ID); + ID_Albaranes := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with AAlbaran.DataTable do + begin + First; + while not EOF do + begin + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + + AReportController.Print(ID_Albaranes.CommaText); + finally AReportController := NIL; + ID_Albaranes.Free; end; end; diff --git a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas index 4020917d..12f8eb7c 100644 --- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas +++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas @@ -10,8 +10,8 @@ uses type IAlbaranesClienteReportController = interface ['{4BCC7A93-3322-494C-A3FA-118F4B62CB15}'] - procedure Preview(const AID : integer); - procedure Print(const AID : integer); + procedure Preview(const AID : String); + procedure Print(const AID : String); procedure EtiquetasPreview(const AID : integer; Const withRefCliente: Boolean); procedure EtiquetasPrint(const AID : integer; Const withRefCliente: Boolean); end; @@ -20,12 +20,13 @@ type private FDataModule : IDataModuleAlbaranesClienteReport; function CreateEditor(const AName: String; const IID: TGUID; out Intf): Boolean; + public 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); procedure EtiquetasPreview(const AID : integer; const withRefCliente: Boolean); procedure EtiquetasPrint(const AID : integer; const withRefCliente: Boolean); end; @@ -105,7 +106,7 @@ begin AEditor.Print end; -procedure TAlbaranesClienteReportController.Preview(const AID : integer); +procedure TAlbaranesClienteReportController.Preview(const AID : String); var AStream: Binary; AEditor : IEditorAlbaranesClientePreview; @@ -129,7 +130,7 @@ begin AEditor.Preview; end; -procedure TAlbaranesClienteReportController.Print(const AID : integer); +procedure TAlbaranesClienteReportController.Print(const AID : String); var AStream: Binary; AEditor : IEditorAlbaranesClientePreview; diff --git a/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas b/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas index 0ce8504f..5c61593b 100644 --- a/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas @@ -38,7 +38,7 @@ type function NewItem : IBizAlbaranCliente; // Report - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; function GetEtiquetas(const AID: Integer; withRefCliente: Boolean): Binary; end; @@ -76,7 +76,7 @@ begin Result := (RORemoteService as IsrvAlbaranesCliente).GetNextAutoInc(aGeneratorName) end; -function TDataModuleAlbaranesCliente.GetReport(const AID: Integer): Binary; +function TDataModuleAlbaranesCliente.GetReport(const AID: String): Binary; begin Result := (RORemoteService as IsrvAlbaranesCliente).GenerateReport(AID) end; diff --git a/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas b/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas index bf7fcd02..d24c138e 100644 --- a/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas +++ b/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas @@ -8,7 +8,7 @@ uses type IDataModuleAlbaranesClienteReport = interface ['{42C55204-5AB9-403E-8385-1A62B02D8234}'] - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; function GetEtiquetas(const AID: Integer; withRefCliente: Boolean): Binary; end; diff --git a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas index 45172b4c..732ffa1b 100644 --- a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas +++ b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas @@ -31,8 +31,10 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + //Genera cada uno de los albaranes a imprimir + procedure GenerarAlbaran(const ID: integer); overload; public - function GenerarAlbaran(const AID : Integer): Binary; + function GenerarAlbaran(const AID : String): Binary; overload; function GenerarEtiquetas(const AID : Integer; withRefCliente: Boolean): Binary; end; @@ -63,18 +65,40 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptAlbaranesCliente.GenerarAlbaran(const AID: Integer): Binary; +function TRptAlbaranesCliente.GenerarAlbaran(const AID: String): Binary; var - dsMaster: IDADataset; - dsDetail: IDADataset; - AStream: TMemoryStream; + ID_Albaranes: TStringList; + i: Integer; begin - AStream := TMemoryStream.Create; Result := Binary.Create; FConnection.BeginTransaction; + try - dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [AID]); - dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_ALBARAN'], [AID], False); + ID_Albaranes := TStringList.Create; + ID_Albaranes.CommaText := AID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Albaranes.Count - 1 do + GenerarAlbaran(StrToInt(ID_Albaranes.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptAlbaranesCliente.GenerarAlbaran(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_ALBARAN'], [ID], False); AStream.Clear; DABINAdapter.WriteDataset(AStream, dsMaster, [woRows, woSchema], -1); @@ -86,32 +110,12 @@ begin frxReport.LoadFromFile(DarRutaInformes + rptInfAlbaran, True); frxReport.PrepareReport(False); - frxReport.PreviewPages.SaveToStream(Result); -{ - dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [68]); - dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_ALBARAN'], [68], False); - - AStream.Clear; - DABINAdapter.WriteDataset(AStream, dsMaster, [woRows, woSchema], -1); - DABINAdapter.ReadDataset(AStream, tbl_Cabecera, TRUE, '', TRUE, TRUE); - - AStream.Clear; - DABINAdapter.WriteDataset(AStream, dsDetail, [woRows, woSchema], -1); - DABINAdapter.ReadDataset(AStream, tbl_Detalles, TRUE, '', TRUE, TRUE); - - frxReport.LoadFromFile(DarRutaInformes + NombreInforme, True); - frxReport.Variables.Variables['TotalPages'] := 0; - frxReport.Variables.Variables['Page'] := 0; - frxReport.PrepareReport(False); - frxReport.PreviewPages.SaveToStream(Result); -} finally AStream.Free; - FConnection.RollbackTransaction; + dsMaster := Nil; + dsDetail := Nil; end; - - end; function TRptAlbaranesCliente.GenerarEtiquetas(const AID: Integer; withRefCliente: Boolean): Binary; diff --git a/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas b/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas index baa9db4c..f80cf026 100644 --- a/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas +++ b/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas @@ -38,7 +38,7 @@ type protected { IsrvAlbaranesCliente methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; function GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary; end; @@ -51,9 +51,6 @@ uses schAlbaranesClienteClient_Intf, uRestriccionesUsuarioUtils, uRptAlbaranesCliente_Server, uBizAlbaranClienteServer; -{ uRORemoteDataModule, - fServerForm, Variants, IB, schAlbaranesClienteClient_Intf; -} procedure Create_srvAlbaranesCliente(out anInstance : IUnknown); begin anInstance := TsrvAlbaranesCliente.Create(NIL); @@ -97,7 +94,7 @@ begin end; end; -function TsrvAlbaranesCliente.GenerateReport(const ID: Integer): Binary; +function TsrvAlbaranesCliente.GenerateReport(const ID: String): Binary; var AReportGenerator : TRptAlbaranesCliente; begin diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm index 7d1d300e..861d57b2 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.dfm @@ -152,6 +152,8 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente ExplicitWidth = 765 ExplicitHeight = 412 inherited pagGeneral: TTabSheet + ExplicitLeft = 4 + ExplicitTop = 24 ExplicitWidth = 757 ExplicitHeight = 384 end @@ -273,24 +275,28 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente inherited Bevel1: TBevel Left = 93 Top = 92 + Width = 73 ExplicitLeft = 93 ExplicitTop = 92 + ExplicitWidth = 73 end inherited Bevel3: TBevel - Left = 405 + Left = 368 Top = 11 Width = 7 Height = 54 - ExplicitLeft = 405 + ExplicitLeft = 368 ExplicitTop = 11 ExplicitWidth = 7 ExplicitHeight = 54 end inherited Bevel4: TBevel - Left = 521 + Left = 484 Top = 92 - ExplicitLeft = 521 + Width = 192 + ExplicitLeft = 484 ExplicitTop = 92 + ExplicitWidth = 192 end inherited ImporteDto: TcxDBCurrencyEdit Left = 164 @@ -298,21 +304,27 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente Style.IsFontAssigned = True ExplicitLeft = 164 ExplicitTop = 112 + ExplicitWidth = 93 + Width = 93 end inherited ImporteIVA: TcxDBCurrencyEdit - Left = 592 + Left = 555 Top = 38 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 592 + ExplicitLeft = 555 ExplicitTop = 38 + ExplicitWidth = 137 + Width = 137 end inherited ImporteTotal: TcxDBCurrencyEdit - Left = 522 + Left = 485 Top = 112 Style.IsFontAssigned = True - ExplicitLeft = 522 + ExplicitLeft = 485 ExplicitTop = 112 + ExplicitWidth = 137 + Width = 137 end inherited edtDescuento: TcxDBSpinEdit Left = 93 @@ -322,35 +334,39 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente ExplicitTop = 112 end inherited edtIVA: TcxDBSpinEdit - Left = 521 + Left = 484 Top = 38 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 521 + ExplicitLeft = 484 ExplicitTop = 38 end inherited ImporteBase: TcxDBCurrencyEdit - Left = 521 + Left = 484 Top = 11 Style.IsFontAssigned = True - ExplicitLeft = 521 + ExplicitLeft = 484 ExplicitTop = 11 + ExplicitWidth = 92 + Width = 92 end inherited edtRE: TcxDBSpinEdit - Left = 521 + Left = 484 Top = 65 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 521 + ExplicitLeft = 484 ExplicitTop = 65 end inherited ImporteRE: TcxDBCurrencyEdit - Left = 592 + Left = 555 Top = 65 DataBinding.DataField = '' Style.IsFontAssigned = True - ExplicitLeft = 592 + ExplicitLeft = 555 ExplicitTop = 65 + ExplicitWidth = 56 + Width = 56 end inherited eImporteNeto: TcxDBCurrencyEdit Left = 93 @@ -358,6 +374,8 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente Style.IsFontAssigned = True ExplicitLeft = 93 ExplicitTop = 11 + ExplicitWidth = 147 + Width = 147 end inherited ePorte: TcxDBCurrencyEdit Left = 93 @@ -365,6 +383,8 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente Style.IsFontAssigned = True ExplicitLeft = 93 ExplicitTop = 139 + ExplicitWidth = 147 + Width = 147 end inherited eIVA: TcxDBLookupComboBox Left = 93 @@ -372,11 +392,13 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente DataBinding.DataField = '' ExplicitLeft = 93 ExplicitTop = 38 + ExplicitWidth = 81 + Width = 81 end inherited bTiposIVA: TButton - Left = 257 + Left = 220 Top = 38 - ExplicitLeft = 257 + ExplicitLeft = 220 ExplicitTop = 38 end inherited cbRecargoEquivalencia: TcxDBCheckBox @@ -386,6 +408,8 @@ inherited fEditorAlbaranCliente: TfEditorAlbaranCliente DataBinding.DataSource = nil ExplicitLeft = 93 ExplicitTop = 65 + ExplicitWidth = 219 + Width = 219 end inherited dxLayoutControl1Group_Root: TdxLayoutGroup inherited dxLayoutControl1Group1: TdxLayoutGroup diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas index 6c91454f..dad60396 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranCliente.pas @@ -34,7 +34,6 @@ type var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); procedure frViewTotales1edtIVAPropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); - procedure actEliminarUpdate(Sender: TObject); protected FAlbaran: IBizAlbaranCliente; @@ -85,18 +84,6 @@ uses { **************************** TfEditorAlbaranCliente **************************** } -procedure TfEditorAlbaranCliente.actEliminarUpdate(Sender: TObject); -begin - inherited; - (Sender as TAction).Enabled := HayDatos and - (FAlbaran.SITUACION = SITUACION_ALBARAN_PENDIENTE); - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(dsDataTable.DataTable) then - (Sender as TAction).Enabled := not dsDataTable.DataTable.ReadOnly; -end; - procedure TfEditorAlbaranCliente.AsignarVista; var AViewAlbaranCliente: TfrViewAlbaranCliente; @@ -312,7 +299,8 @@ begin inherited PonerTitulos(FTitulo); - Self.Caption := FTitulo + ' (' + dmUsuarios.EmpresaActual.NOMBRE + ')'; + FTitulo := FTitulo + ' (' + dmUsuarios.EmpresaActual.NOMBRE + ')'; + Self.Caption := FTitulo; end; procedure TfEditorAlbaranCliente.PrevisualizarInterno; diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm index d33ad0f3..2d7e6f94 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm @@ -156,6 +156,7 @@ inherited fEditorAlbaranesCliente: TfEditorAlbaranesCliente end object TBXItem38: TTBXItem Action = actGenerarEtiquetas + DisplayMode = nbdmImageAndText end end end @@ -207,7 +208,9 @@ inherited fEditorAlbaranesCliente: TfEditorAlbaranesCliente object actGenerarEtiquetas: TAction Category = 'Acciones' Caption = 'Generar etiquetas' + ImageIndex = 23 OnExecute = actGenerarEtiquetasExecute + OnUpdate = actGenerarEtiquetasUpdate end end inherited SmallImages: TPngImageList @@ -1974,306 +1977,6 @@ inherited fEditorAlbaranesCliente: TfEditorAlbaranesCliente Left = 144 Top = 112 end - object JsListaFacturasGeneradas: 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 = 'Lista de facturas generadas' - 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 JsImprimirDialog: TJSDialog Content.Strings = ( 'Elija una opci'#243'n:') @@ -2340,7 +2043,7 @@ inherited fEditorAlbaranesCliente: TfEditorAlbaranesCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Imprimir el albaran seleccionado' + Caption = 'Imprimir el albaran/es seleccionado/s' Value = 100 Default = True end @@ -2651,7 +2354,7 @@ inherited fEditorAlbaranesCliente: TfEditorAlbaranesCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Previsualizar el albaran seleccionado' + Caption = 'Previsualizar el albaran/es seleccionado/s' Value = 100 Default = True end @@ -2896,4 +2599,306 @@ inherited fEditorAlbaranesCliente: TfEditorAlbaranesCliente Left = 232 Top = 112 end + object JsListaAlbaranesNoEliminados: 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 albaranes no han podido ser eliminados, porque es' + + 't'#225'n enviados o tiene una factura asociada' + 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/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas index 6fc1d635..555d6044 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas @@ -23,7 +23,6 @@ type TBXSeparatorItem17: TTBXSeparatorItem; actEnviar: TAction; Serviralbarn1: TMenuItem; - JsListaFacturasGeneradas: TJSDialog; JsImprimirDialog: TJSDialog; JsPrevisualizarDialog: TJSDialog; actCancelarEnvio: TAction; @@ -36,6 +35,7 @@ type TBXSeparatorItem19: TTBXSeparatorItem; actGenerarEtiquetas: TAction; TBXItem38: TTBXItem; + JsListaAlbaranesNoEliminados: TJSDialog; procedure FormShow(Sender: TObject); procedure actGenerarFacturaUpdate(Sender: TObject); procedure actGenerarFacturaExecute(Sender: TObject); @@ -47,6 +47,7 @@ type procedure actConfirmarRecepcionExecute(Sender: TObject); procedure actConfirmarRecepcionUpdate(Sender: TObject); procedure actGenerarEtiquetasExecute(Sender: TObject); + procedure actGenerarEtiquetasUpdate(Sender: TObject); protected FAlbaranes: IBizAlbaranCliente; @@ -111,6 +112,7 @@ procedure TfEditorAlbaranesCliente.actCancelarEnvioUpdate(Sender: TObject); begin inherited; (Sender as TAction).Enabled := HayDatos + and not (ViewGrid.NumSeleccionados > 1) and ViewGrid.esSeleccionCeldaDatos and (FAlbaranes.SITUACION = SITUACION_ALBARAN_ENVIADO); end; @@ -132,6 +134,7 @@ procedure TfEditorAlbaranesCliente.actConfirmarRecepcionUpdate(Sender: TObject); begin inherited; (Sender as TAction).Enabled := HayDatos + and not (ViewGrid.NumSeleccionados > 1) and ViewGrid.esSeleccionCeldaDatos and (FAlbaranes.SITUACION = SITUACION_ALBARAN_ENVIADO); end; @@ -140,8 +143,8 @@ procedure TfEditorAlbaranesCliente.actEliminarUpdate(Sender: TObject); begin inherited; if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (FAlbaranes.SITUACION = SITUACION_ALBARAN_PENDIENTE); + (Sender as TAction).Enabled := (FAlbaranes.SITUACION = SITUACION_ALBARAN_PENDIENTE) + and not (FAlbaranes.ID_FACTURA > 0) end; procedure TfEditorAlbaranesCliente.actGenerarEtiquetasExecute(Sender: TObject); @@ -159,6 +162,14 @@ begin end; end; +procedure TfEditorAlbaranesCliente.actGenerarEtiquetasUpdate(Sender: TObject); +begin + inherited; + (Sender as TAction).Enabled := HayDatos + and not (ViewGrid.NumSeleccionados > 1) + and ViewGrid.esSeleccionCeldaDatos; +end; + procedure TfEditorAlbaranesCliente.actGenerarFacturaExecute(Sender: TObject); begin GenerarFacturaCli(Albaranes.ID); @@ -168,7 +179,10 @@ end; procedure TfEditorAlbaranesCliente.actGenerarFacturaUpdate(Sender: TObject); begin inherited; - (Sender as TAction).Enabled := HayDatos and (FAlbaranes.REF_FACTURA = ''); + (Sender as TAction).Enabled := HayDatos + and not (ViewGrid.NumSeleccionados > 1) + and (FAlbaranes.REF_FACTURA = '') + and ViewGrid.esSeleccionCeldaDatos; end; procedure TfEditorAlbaranesCliente.actEnviarExecute(Sender: TObject); @@ -232,6 +246,7 @@ procedure TfEditorAlbaranesCliente.actEnviarUpdate(Sender: TObject); begin inherited; (Sender as TAction).Enabled := HayDatos + and not (ViewGrid.NumSeleccionados > 1) and ViewGrid.esSeleccionCeldaDatos and (FAlbaranes.SITUACION = SITUACION_ALBARAN_PENDIENTE); end; @@ -269,21 +284,51 @@ end; procedure TfEditorAlbaranesCliente.EliminarInterno; var -AAlbaranes: IBizAlbaranCliente; + AAlbaranes: IBizAlbaranCliente; + AllItems: Boolean; begin - if (Application.MessageBox('¿Desea borrar el albarán/nes de cliente seleccionados?', 'Atención', MB_YESNO) = IDYES) then + AAlbaranes := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + if AllItems then begin -{ - SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Albaranes as ISeleccionable).SelectedRecords); - // En SelectedRecords tengo los ID de las filas seleccionadas del grid - AAlbaranes := (Controller as IAlbaranesClienteController).ExtraerSeleccionados(Albaranes) as IBizAlbaranCliente; - FController.Eliminar(AAlbaranes, true); //Lista de albaranes seleccionados Multiselect -//Hay qye hacer refresh porque es otro objeto lo que borra. - actRefrescar.Execute; -} - FController.Eliminar(Albaranes); //Lista de albaranes seleccionados Multiselect - inherited; //Eliminar con parametro para determinar si eliminar el todo el objeto o solo la tupla actual + if (Application.MessageBox('¿Desea borrar los albaranes de cliente seleccionados?', 'Atención', MB_YESNO) = IDYES) then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Albaranes as ISeleccionable).SelectedRecords); + AAlbaranes := (Controller as IAlbaranesClienteController).ExtraerSeleccionados(Albaranes) as IBizAlbaranCliente; + end + end + else begin + if (Application.MessageBox('¿Desea borrar el albarán de cliente seleccionado?', 'Atención', MB_YESNO) = IDYES) then + AAlbaranes := Albaranes; end; + + if Assigned(AAlbaranes) then + begin + FController.Eliminar(AAlbaranes, AllItems); + if AllItems then + begin + if (AAlbaranes.DataTable.RecordCount > 0) then + begin + with AAlbaranes.DataTable do + begin + First; + while not EOF do + begin + JsListaAlbaranesNoEliminados.Content.Add('Ref. albarán: ' + AAlbaranes.REFERENCIA + ' ' + AAlbaranes.NOMBRE); + Next; + end; + end; + JsListaAlbaranesNoEliminados.Execute; + end; + actRefrescar.Execute; + end; + end; + + ViewGrid.GotoFirst; end; procedure TfEditorAlbaranesCliente.FormShow(Sender: TObject); @@ -298,8 +343,6 @@ begin Albaranes.DataTable.Active := True; ViewGrid.GotoFirst; - -// ViewGrid.MultiSelect := True; //Multiselect end; function TfEditorAlbaranesCliente.GetController: IAlbaranesClienteController; @@ -315,7 +358,16 @@ end; procedure TfEditorAlbaranesCliente.ImprimirInterno; var Respuesta : Integer; + AAlbaranes: IBizAlbaranCliente; + AllItems: Boolean; + begin + AAlbaranes := 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 @@ -329,7 +381,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Print(FAlbaranes); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Albaranes as ISeleccionable).SelectedRecords); + AAlbaranes := (Controller as IAlbaranesClienteController).ExtraerSeleccionados(Albaranes) as IBizAlbaranCliente; + end + else + AAlbaranes := Albaranes; + + if Assigned(AAlbaranes) then + FController.Print(AAlbaranes, AllItems); end; end; end; @@ -382,7 +443,15 @@ end; procedure TfEditorAlbaranesCliente.PrevisualizarInterno; var Respuesta : Integer; + AAlbaranes: IBizAlbaranCliente; + AllItems: Boolean; begin + AAlbaranes := 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 @@ -396,7 +465,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Preview(FAlbaranes); //LISTA SELECCIONADOS + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Albaranes as ISeleccionable).SelectedRecords); + AAlbaranes := (Controller as IAlbaranesClienteController).ExtraerSeleccionados(Albaranes) as IBizAlbaranCliente; + end + else + AAlbaranes := Albaranes; + + if Assigned(AAlbaranes) then + FController.Preview(AAlbaranes, AllItems); end; end; end; diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.pas b/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.pas index fc2b9e49..4ce9e0a5 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Views/uEditorElegirAlbaranesCliente.pas @@ -27,17 +27,16 @@ type procedure FormShow(Sender: TObject); procedure actAnchoAuto2Execute(Sender: TObject); procedure actQuitarFiltro2Execute(Sender: TObject); + protected - procedure SetMultiSelect (AValue : Boolean); - function GetMultiSelect : Boolean; function GetAlbaranesClienteSeleccionados: IBizAlbaranCliente; procedure SetViewGrid(const Value: IViewGridBase); override; procedure SetMensaje (const AValue: String); function GetMensaje: String; + public property Mensaje : String read GetMensaje write SetMensaje; property AlbaranesClienteSeleccionados: IBizAlbaranCliente read GetAlbaranesClienteSeleccionados; - property MultiSelect : Boolean read GetMultiSelect write SetMultiSelect; end; implementation @@ -101,21 +100,11 @@ begin Result := JvgWizardHeader1.Comments.Text; end; -function TfEditorElegirAlbaranesCliente.GetMultiSelect: Boolean; -begin - Result := ViewGrid.MultiSelect; -end; - procedure TfEditorElegirAlbaranesCliente.SetMensaje(const AValue: String); begin JvgWizardHeader1.Comments.Text := AValue; end; -procedure TfEditorElegirAlbaranesCliente.SetMultiSelect(AValue: Boolean); -begin - ViewGrid.MultiSelect := AValue; -end; - procedure TfEditorElegirAlbaranesCliente.SetViewGrid(const Value: IViewGridBase); begin inherited; diff --git a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm index 4c608c0f..1b7177a7 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm +++ b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.dfm @@ -1,22 +1,22 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 822 - Height = 486 + Height = 550 OnCreate = CustomViewCreate OnDestroy = CustomViewDestroy ExplicitWidth = 822 - ExplicitHeight = 486 + ExplicitHeight = 550 object dxLayoutControl1: TdxLayoutControl Left = 0 Top = 0 Width = 822 - Height = 486 + Height = 550 Align = alClient ParentBackground = True TabOrder = 0 AutoContentSizes = [acsWidth, acsHeight] DesignSize = ( 822 - 486) + 550) object Label1: TLabel Left = 22 Top = 450 @@ -54,7 +54,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 119 end object memObservaciones: TcxDBMemo - Left = 431 + Left = 440 Top = 387 Anchors = [akLeft, akTop, akRight, akBottom] DataBinding.DataField = 'OBSERVACIONES' @@ -98,7 +98,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 143 end inline frViewClienteAlbaran: TfrViewDatosYSeleccionCliente - Left = 431 + Left = 440 Top = 28 Width = 350 Height = 212 @@ -112,17 +112,37 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente ParentFont = False TabOrder = 17 ReadOnly = False - ExplicitLeft = 431 + ExplicitLeft = 440 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 = 260 - ExplicitLeft = 260 + Left = 268 + ExplicitLeft = 268 end inherited Button3: TBitBtn - Left = 150 - ExplicitLeft = 150 + Left = 158 + ExplicitLeft = 158 end end inherited DADataSource: TDADataSource @@ -137,9 +157,6 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente inherited actAnadirContacto: TAction OnUpdate = frViewClienteAlbaranactAnadirContactoUpdate end - inherited actVerContacto: TAction - OnUpdate = frViewClienteAlbaranactVerContactoUpdate - end end inherited PngImageList: TPngImageList Top = 65528 @@ -184,7 +201,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 162 end object eCodigoPostal: TcxDBTextEdit - Left = 336 + Left = 345 Top = 251 DataBinding.DataField = 'CODIGO_POSTAL' DataBinding.DataSource = DADataSource @@ -261,7 +278,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 122 end object bElegirDireccion: TBitBtn - Left = 229 + Left = 238 Top = 359 Width = 172 Height = 23 @@ -270,7 +287,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente TabOrder = 14 end object Button1: TButton - Left = 269 + Left = 278 Top = 138 Width = 132 Height = 23 @@ -330,7 +347,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 32 end object bFormasPago: TButton - Left = 269 + Left = 278 Top = 109 Width = 132 Height = 23 @@ -339,7 +356,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente OnClick = bFormasPagoClick end object eFechaRecepcion: TcxDBDateEdit - Left = 565 + Left = 574 Top = 330 Anchors = [akLeft, akTop, akRight] DataBinding.DataField = 'FECHA_RECEPCION' @@ -428,7 +445,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 207 end object eFechaPrevista: TcxDBDateEdit - Left = 565 + Left = 574 Top = 276 Anchors = [akLeft, akTop, akRight] DataBinding.DataField = 'FECHA_PREVISTA_ENVIO' @@ -480,7 +497,7 @@ inherited frViewAlbaranCliente: TfrViewAlbaranCliente Width = 284 end object eFechaEnvio: TcxDBDateEdit - Left = 565 + Left = 574 Top = 303 Anchors = [akLeft, akTop, akRight] DataBinding.DataField = 'FECHA_ENVIO' diff --git a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas index 0871353d..576044e0 100644 --- a/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas +++ b/Source/Modulos/Albaranes de cliente/Views/uViewAlbaranCliente.pas @@ -99,11 +99,8 @@ type procedure CustomViewCreate(Sender: TObject); procedure CustomViewDestroy(Sender: TObject); procedure actElegirDireccionExecute(Sender: TObject); - procedure actElegirDireccionUpdate(Sender: TObject); - procedure actVerPedidoCliUpdate(Sender: TObject); procedure actVerPedidoCliExecute(Sender: TObject); - procedure frViewClienteAlbaranactElegirContactoUpdate(Sender: TObject); - procedure frViewClienteAlbaranactAnadirContactoUpdate(Sender: TObject); + procedure bFormasPagoClick(Sender: TObject); procedure cbConAlmacenClick(Sender: TObject); procedure eFechaPrevistaPropertiesValidate(Sender: TObject; @@ -112,7 +109,12 @@ type var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); procedure eFechaRecepcionPropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); - procedure frViewClienteAlbaranactVerContactoUpdate(Sender: TObject); + + procedure frViewClienteAlbaranactAnadirContactoUpdate(Sender: TObject); + procedure frViewClienteAlbaranactElegirContactoUpdate(Sender: TObject); + procedure actElegirDireccionUpdate(Sender: TObject); + procedure actVerPedidoCliUpdate(Sender: TObject); + protected FAlbaran : IBizAlbaranCliente; FAlmacenesController : IAlmacenesController; @@ -125,6 +127,7 @@ type procedure SetAlbaran(const Value: IBizAlbaranCliente); virtual; function GetViewClienteAlbaran: TfrViewDatosYSeleccionCliente; procedure SetViewClienteAlbaran(const Value: TfrViewDatosYSeleccionCliente); + public property Albaran: IBizAlbaranCliente read GetAlbaran write SetAlbaran; property ViewClienteAlbaran: TfrViewDatosYSeleccionCliente read GetViewClienteAlbaran; @@ -169,13 +172,9 @@ end; procedure TfrViewAlbaranCliente.actElegirDireccionUpdate(Sender: TObject); begin inherited; - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := Assigned(FAlbaran) and + (Sender as TAction).Enabled := (not ReadOnly) and + Assigned(FAlbaran) and Assigned(FViewClienteAlbaran) and FAlbaran.DataTable.Active and Assigned(FAlbaran.Cliente) and @@ -194,12 +193,9 @@ end; procedure TfrViewAlbaranCliente.actVerPedidoCliUpdate(Sender: TObject); begin inherited; - //MODO CONSULTAR ITEM + if (Sender as TAction).Enabled then (Sender as TAction).Enabled := (Albaran.REF_PEDIDO <> '') - and Assigned(DADataSource.DataTable) - and (not DADataSource.DataTable.ReadOnly); - -end; + end; procedure TfrViewAlbaranCliente.bFormasPagoClick(Sender: TObject); begin @@ -210,6 +206,10 @@ end; procedure TfrViewAlbaranCliente.cbConAlmacenClick(Sender: TObject); begin inherited; + + //Para que no me cambie el estilo del campo + if ReadOnly then Exit; + if cbConAlmacen.Checked then begin cbAlmacen.Enabled := True; @@ -247,6 +247,7 @@ procedure TfrViewAlbaranCliente.eFechaEnvioPropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); begin inherited; + if VarIsNull(DisplayValue) or (DisplayValue = '') then begin if (ShowConfirmMessage('Si elimina la fecha prevista de envio, se eliminarán tambien las fechas de envio y recepción en caso de tenerlas. ¿Desea continuar?', '') = IDYES) then @@ -307,47 +308,14 @@ end; procedure TfrViewAlbaranCliente.frViewClienteAlbaranactAnadirContactoUpdate(Sender: TObject); begin - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - if (Sender as TAction).Enabled then - begin - if Assigned(FPedidoAsociado) then - (Sender as TAction).Enabled := False - else - inherited; - end; + (Sender as TAction).Enabled := (not Assigned(FPedidoAsociado)); end; procedure TfrViewAlbaranCliente.frViewClienteAlbaranactElegirContactoUpdate(Sender: TObject); begin - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - if (Sender as TAction).Enabled then - begin - if Assigned(FPedidoAsociado) then - (Sender as TAction).Enabled := False - else - inherited; - end; -end; - -procedure TfrViewAlbaranCliente.frViewClienteAlbaranactVerContactoUpdate(Sender: TObject); -begin - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - - if (Sender as TAction).Enabled then - begin - if Assigned(FPedidoAsociado) then - (Sender as TAction).Enabled := False - else - inherited; - end; + (Sender as TAction).Enabled := not Assigned(FPedidoAsociado); end; function TfrViewAlbaranCliente.GetAlbaran: IBizAlbaranCliente; @@ -374,33 +342,28 @@ begin dsAlmacenes.DataTable := (FAlmacenesController.BuscarTodos).DataTable; dsAlmacenes.DataTable.Active := True; - cbConAlmacen.Checked := (FAlbaran.ID_ALMACEN > 0); - cbAlmacen.Enabled := cbConAlmacen.Checked; - - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) - and DADataSource.DataTable.ReadOnly then + //Para que no me cambie el estilo del campo + if not ReadOnly then begin - cbConAlmacen.Enabled := False; - cbAlmacen.Enabled := cbConAlmacen.Enabled; - end; + cbConAlmacen.Checked := (FAlbaran.ID_ALMACEN > 0); + cbAlmacen.Enabled := cbConAlmacen.Checked; + eReferenciaPedidoCli.Enabled := False; + eRefFacturaCli.Enabled := False; - eReferenciaPedidoCli.Enabled := False; - eRefFacturaCli.Enabled := False; - - if EsFechaVacia(FAlbaran.FECHA_PREVISTA_ENVIO) then - begin - eFechaEnvio.Enabled := false; - eFechaRecepcion.Enabled := false; - end - else - begin - eFechaEnvio.Enabled := true; - if EsFechaVacia(FAlbaran.FECHA_ENVIO) then - eFechaRecepcion.Enabled := false - else - eFechaRecepcion.Enabled := true; + if EsFechaVacia(FAlbaran.FECHA_PREVISTA_ENVIO) then + begin + eFechaEnvio.Enabled := false; + eFechaRecepcion.Enabled := false; + end + else + begin + eFechaEnvio.Enabled := true; + if EsFechaVacia(FAlbaran.FECHA_ENVIO) then + eFechaRecepcion.Enabled := false + else + eFechaRecepcion.Enabled := true; + end; end; FPedidoAsociado := NIL; diff --git a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas index c27b862a..7e245744 100644 --- a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas +++ b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorController.pas @@ -35,7 +35,7 @@ type function Anadir(AAlbaran : IBizAlbaranProveedor; const IDPedido : Integer; AInventarioRecibido: IBizInventario): Boolean; overload; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(AAlbaran : IBizAlbaranProveedor): Boolean; overload; + function Eliminar(AAlbaran : IBizAlbaranProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(AAlbaran : IBizAlbaranProveedor): Boolean; procedure DescartarCambios(AAlbaran : IBizAlbaranProveedor); function Existe(const ID: Integer) : Boolean; @@ -44,21 +44,19 @@ type function ExtraerSeleccionados(AAlbaran: IBizAlbaranProveedor) : IBizAlbaranProveedor; function ElegirAlbaranes(AAlbaran: IBizAlbaranProveedor; AMensaje: String; AMultiSelect: Boolean): IBizAlbaranProveedor; - procedure CopiarDireccionEnvio (const ADireccionEnvio: IBizDireccionesContacto; - AAlbaran: IBizAlbaranProveedor); + procedure CopiarDireccionEnvio (const ADireccionEnvio: IBizDireccionesContacto; AAlbaran: IBizAlbaranProveedor); procedure QuitarDireccionEnvio(AAlbaran: IBizAlbaranProveedor); procedure RecuperarProveedor(AAlbaran: IBizAlbaranProveedor); procedure RecalcularImportes(AAlbaran: IBizAlbaranProveedor); + function EsModificable(AAlbaran: IBizAlbaranProveedor): Boolean; + function EsEliminable(AAlbaran: IBizAlbaranProveedor): Boolean; - procedure Preview(AAlbaran : IBizAlbaranProveedor); - procedure Print(AAlbaran : IBizAlbaranProveedor); + procedure Preview(AAlbaran : IBizAlbaranProveedor; AllItems: Boolean = false); + procedure Print(AAlbaran : IBizAlbaranProveedor; AllItems: Boolean = false); end; TAlbaranesProveedorController = class(TObservador, IAlbaranesProveedorController) - private - function esModificable(AAlbaran: IBizAlbaranProveedor): Boolean; - protected FDataModule : IDataModuleAlbaranesProveedor; FProveedorController : IProveedoresController; @@ -90,7 +88,7 @@ type destructor Destroy; override; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(AAlbaran : IBizAlbaranProveedor): Boolean; overload; + function Eliminar(AAlbaran : IBizAlbaranProveedor; AllItems: Boolean = false): Boolean; overload; function Guardar(AAlbaran : IBizAlbaranProveedor): Boolean; procedure DescartarCambios(AAlbaran : IBizAlbaranProveedor); virtual; function Existe(const ID: Integer) : Boolean; virtual; @@ -116,9 +114,11 @@ type function ElegirAlbaranes(AAlbaran: IBizAlbaranProveedor; AMensaje: String; AMultiSelect: Boolean): IBizAlbaranProveedor; procedure RecalcularImportes(AAlbaran: IBizAlbaranProveedor); + function EsModificable(AAlbaran: IBizAlbaranProveedor): Boolean; + function EsEliminable(AAlbaran: IBizAlbaranProveedor): Boolean; - procedure Preview(AAlbaran : IBizAlbaranProveedor); - procedure Print(AAlbaran : IBizAlbaranProveedor); + procedure Preview(AAlbaran : IBizAlbaranProveedor; AllItems: Boolean = false); + procedure Print(AAlbaran : IBizAlbaranProveedor; AllItems: Boolean = false); end; implementation @@ -131,7 +131,7 @@ uses uIEditorElegirAlbaranesProveedor, uIEditorDireccionEntregaAlbaranProveedor, schContactosClient_Intf, Forms, schPedidosProveedorClient_Intf, uBizPedidosProveedor, uPedidosProveedorController, schInventarioClient_Intf, - uArticulosController, uBizArticulos, uControllerDetallesBase, + uArticulosController, uBizArticulos, uControllerDetallesBase, Classes, schArticulosClient_Intf, uControllerDetallesArticulos, Variants, uDialogUtils, uIEditorAlbaranDevProveedor, uAlbaranesProveedorReportController; @@ -571,44 +571,37 @@ begin ShowHourglassCursor; try RecuperarObjetos(AAlbaran); + if (AAlbaran.TIPO = CTE_TIPO_ALBARAN) then CreateEditor('EditorAlbaranProveedor', IEditorAlbaranProveedor, AEditor) else CreateEditor('EditorAlbaranDevProveedor', IEditorAlbaranDevProveedor, AEditor); + if Assigned(AEditor) then with (AEditor as IEditorAlbaranProveedor) do begin Controller := Self; //OJO ORDEN MUY IMPORTANTE + Albaran := AAlbaran; - //MODO CONSULTAR ITEM - if not esModificable(AAlbaran) then + //MODO CONSULTAR + if not EsModificable(AAlbaran) then begin - if (AAlbaran.TIPO = CTE_TIPO_ALBARAN_DEV) then - ShowInfoMessage('No podrá modificar la orden de devolución ya que tiene un abono asociado') - else - ShowInfoMessage('No podrá modificar el albarán ya que tiene una factura asociada'); - SetDataTableReadOnly(AAlbaran.DataTable, True); + ReadOnly := True; end; - Albaran := AAlbaran; + ShowModal; + + //MODO CONSULTAR (Se deja la tabla como estaba) + if ReadOnly then + SetDataTableReadOnly(AAlbaran.DataTable, False); + + AEditor.Release; end; finally + AEditor := NIL; HideHourglassCursor; end; - - if Assigned(AEditor) then - try - AEditor.ShowModal; - AEditor.Release; - finally - AEditor := NIL; - end; - - //MODO CONSULTAR ITEM - if Assigned(AAlbaran.DataTable) - and AAlbaran.DataTable.ReadOnly then - SetDataTableReadOnly(AAlbaran.DataTable, False); end; procedure TAlbaranesProveedorController.VerDireccionEntrega(AAlbaran: IBizAlbaranProveedor); @@ -650,6 +643,7 @@ begin begin Controller := Self; //OJO ORDEN MUY IMPORTANTE Albaranes := AAlbarans; + MultiSelect := True; end; finally HideHourglassCursor; @@ -729,9 +723,13 @@ begin end; end; -function TAlbaranesProveedorController.Eliminar(AAlbaran: IBizAlbaranProveedor): Boolean; +function TAlbaranesProveedorController.Eliminar(AAlbaran: IBizAlbaranProveedor; 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(AAlbaran) then raise Exception.Create ('Albarán no asignada'); @@ -741,18 +739,55 @@ begin if (AAlbaran.State in dsEditModes) then AAlbaran.Cancel; - AAlbaran.Delete; - AAlbaran.DataTable.ApplyUpdates; + //Siempre eliminaremos el seleccionado + if EsEliminable(AAlbaran) then + begin + AAlbaran.Delete; + bEliminado := True; + end; + + //En el caso de querer eliminar todos los items del objeto AAlbaran + if AllItems then + begin + with AAlbaran.DataTable do + begin + First; + while not EOF do + begin + if EsEliminable(AAlbaran) then + begin + AAlbaran.Delete; + bEliminado := True + end + else Next; + end; + end; + end; + + if bEliminado then + begin + AAlbaran.DataTable.ApplyUpdates; + Result := True; + end + else + Result := False; - Result := True; finally HideHourglassCursor; end; end; -function TAlbaranesProveedorController.esModificable(AAlbaran: IBizAlbaranProveedor): Boolean; +function TAlbaranesProveedorController.EsEliminable(AAlbaran: IBizAlbaranProveedor): Boolean; begin if not Assigned(AAlbaran) then - raise Exception.Create ('Albarán no asignado: esModificable'); + raise Exception.Create ('Albarán no asignado: EsModificable'); + + Result := EsModificable(AAlbaran); +end; + +function TAlbaranesProveedorController.EsModificable(AAlbaran: IBizAlbaranProveedor): Boolean; +begin + if not Assigned(AAlbaran) then + raise Exception.Create ('Albarán no asignado: EsModificable'); Result := not (AAlbaran.ID_FACTURA > 0); end; @@ -898,27 +933,73 @@ begin Result := AAlbaran; end; -procedure TAlbaranesProveedorController.Preview(AAlbaran: IBizAlbaranProveedor); +procedure TAlbaranesProveedorController.Preview(AAlbaran: IBizAlbaranProveedor; AllItems: Boolean = false); var AReportController : IAlbaranesProveedorReportController; + ID_Albaranes: TStringList; + begin AReportController := TAlbaranesProveedorReportController.Create; try - AReportController.Preview(AAlbaran.ID); + ID_Albaranes := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with AAlbaran.DataTable do + begin + First; + while not EOF do + begin + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + + AReportController.Preview(ID_Albaranes.CommaText); + finally AReportController := NIL; + ID_Albaranes.Free; end; end; -procedure TAlbaranesProveedorController.Print(AAlbaran: IBizAlbaranProveedor); +procedure TAlbaranesProveedorController.Print(AAlbaran: IBizAlbaranProveedor; AllItems: Boolean = false); var AReportController : IAlbaranesProveedorReportController; + ID_Albaranes: TStringList; + begin AReportController := TAlbaranesProveedorReportController.Create; try - AReportController.Print(AAlbaran.ID); + ID_Albaranes := TStringList.Create; + + //Si deseamos previsualizar todos los items del objeto albaran + if AllItems then + begin + with AAlbaran.DataTable do + begin + First; + while not EOF do + begin + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + Next; + end; + end; + end + //Solo previsualizamos el item seleccionado + else + ID_Albaranes.Add(IntToStr(AAlbaran.ID)); + + AReportController.Print(ID_Albaranes.CommaText); + finally AReportController := NIL; + ID_Albaranes.Free; end; end; diff --git a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorReportController.pas b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorReportController.pas index b47d4e79..4234631a 100644 --- a/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorReportController.pas +++ b/Source/Modulos/Albaranes de proveedor/Controller/uAlbaranesProveedorReportController.pas @@ -10,8 +10,8 @@ uses type IAlbaranesProveedorReportController = interface ['{AAE252CE-D407-4FF4-AF2A-350C5A421C89}'] - procedure Preview(const AID : integer); - procedure Print(const AID : integer); + procedure Preview(const AID : String); + procedure Print(const AID : String); end; TAlbaranesProveedorReportController = class(TInterfacedObject, IAlbaranesProveedorReportController) @@ -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 TAlbaranesProveedorReportController.Preview(const AID : integer); +procedure TAlbaranesProveedorReportController.Preview(const AID : String); var AStream: Binary; AEditor : IEditorAlbaranesProveedorPreview; @@ -77,7 +77,7 @@ begin AEditor.Preview; end; -procedure TAlbaranesProveedorReportController.Print(const AID : integer); +procedure TAlbaranesProveedorReportController.Print(const AID : String); var AStream: Binary; AEditor : IEditorAlbaranesProveedorPreview; diff --git a/Source/Modulos/Albaranes de proveedor/Data/uDataModuleAlbaranesProveedor.pas b/Source/Modulos/Albaranes de proveedor/Data/uDataModuleAlbaranesProveedor.pas index 7e7f1d09..3ac5cc46 100644 --- a/Source/Modulos/Albaranes de proveedor/Data/uDataModuleAlbaranesProveedor.pas +++ b/Source/Modulos/Albaranes de proveedor/Data/uDataModuleAlbaranesProveedor.pas @@ -37,7 +37,7 @@ type function NewItem : IBizAlbaranProveedor; // Report - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; end; implementation @@ -74,7 +74,7 @@ begin Result := (RORemoteService as IsrvAlbaranesProveedor).GetNextAutoInc(aGeneratorName) end; -function TDataModuleAlbaranesProveedor.GetReport(const AID: Integer): Binary; +function TDataModuleAlbaranesProveedor.GetReport(const AID: String): Binary; begin Result := (RORemoteService as IsrvAlbaranesProveedor).GenerateReport(AID) end; diff --git a/Source/Modulos/Albaranes de proveedor/Model/Data/uIDataModuleAlbaranesProveedorReport.pas b/Source/Modulos/Albaranes de proveedor/Model/Data/uIDataModuleAlbaranesProveedorReport.pas index e7310e36..9095d6ff 100644 --- a/Source/Modulos/Albaranes de proveedor/Model/Data/uIDataModuleAlbaranesProveedorReport.pas +++ b/Source/Modulos/Albaranes de proveedor/Model/Data/uIDataModuleAlbaranesProveedorReport.pas @@ -8,7 +8,7 @@ uses type IDataModuleAlbaranesProveedorReport = interface ['{AF3C54C4-A892-46FD-9689-081A637DE321}'] - function GetReport(const AID: Integer): Binary; + function GetReport(const AID: String): Binary; end; implementation diff --git a/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.dfm b/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.dfm index 478c9592..1b7f47b8 100644 --- a/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.dfm +++ b/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.dfm @@ -1011,7 +1011,7 @@ object RptAlbaranesProveedor: TRptAlbaranesProveedor PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Por defecto' ReportOptions.CreateDate = 39065.872423495400000000 - ReportOptions.LastChange = 39245.820738564810000000 + ReportOptions.LastChange = 39290.783958333330000000 ScriptLanguage = 'PascalScript' ScriptText.Strings = ( '' @@ -1068,18 +1068,53 @@ object RptAlbaranesProveedor: TRptAlbaranesProveedor '' 'procedure Memo2OnBeforePrint(Sender: TfrxComponent);' 'begin' - ' Memo2.Lines.Clear;' + ' Memo2.Lines.Clear;' ' if (StrToFloat() < 0) then' ' Memo2.Lines.Add('#39'ORDEN DE DEVOLUCI'#211'N'#39')' ' else' ' Memo2.Lines.Add('#39'ALBAR'#193'N DE PROVEEDOR'#39')' 'end;' '' + 'procedure Memo5OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' if (StrToFloat() < 0) then' + ' begin' + ' Memo5.Lines.Clear;' + ' Memo5.Lines.Add('#39'N'#186' orden:'#39');' + ' end;' + 'end;' + '' + 'procedure Memo1OnBeforePrint(Sender: TfrxComponent);' + 'begin' + ' if (StrToFloat() < 0) then' + ' begin' + ' Memo1.Lines.Clear;' + ' Memo1.Lines.Add('#39'Fecha orden:'#39');' + ' end;' + '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 = < @@ -1091,7 +1126,19 @@ object RptAlbaranesProveedor: TRptAlbaranesProveedor DataSet = frxDBDetalles DataSetName = 'frxDBDetalles' end> - Variables = <> + Variables = < + item + Name = ' Paginacion' + Value = Null + end + item + Name = 'TotalPaginas' + Value = Null + end + item + Name = 'Pagina' + Value = Null + end> Style = <> end object frxDBCabecera: TfrxDBDataset diff --git a/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.pas b/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.pas index aafe7eba..92a56823 100644 --- a/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.pas +++ b/Source/Modulos/Albaranes de proveedor/Reports/uRptAlbaranesProveedor_Server.pas @@ -31,8 +31,10 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + //Genera cada uno de los albaranes a imprimir + procedure GenerarAlbaran(const ID: integer); overload; public - function GenerarAlbaran(const AID : Integer): Binary; + function GenerarAlbaran(const AID : String): Binary; overload; end; implementation @@ -60,18 +62,40 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptAlbaranesProveedor.GenerarAlbaran(const AID: Integer): Binary; +function TRptAlbaranesProveedor.GenerarAlbaran(const AID: String): Binary; var - dsMaster: IDADataset; - dsDetail: IDADataset; - AStream: TMemoryStream; + ID_Albaranes: TStringList; + i: Integer; begin - AStream := TMemoryStream.Create; Result := Binary.Create; FConnection.BeginTransaction; + try - dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [AID]); - dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_ALBARAN'], [AID], False); + ID_Albaranes := TStringList.Create; + ID_Albaranes.CommaText := AID; + + //Vamos generando todos y cada uno de los albaranes recibidos + for i := 0 to ID_Albaranes.Count - 1 do + GenerarAlbaran(StrToInt(ID_Albaranes.Strings[i])); + + frxReport.PreviewPages.SaveToStream(Result); + + finally + FConnection.RollbackTransaction; + end; +end; + +procedure TRptAlbaranesProveedor.GenerarAlbaran(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_ALBARAN'], [ID], False); AStream.Clear; DABINAdapter.WriteDataset(AStream, dsMaster, [woRows, woSchema], -1); @@ -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/Albaranes de proveedor/Servidor/srvAlbaranesProveedor_Impl.pas b/Source/Modulos/Albaranes de proveedor/Servidor/srvAlbaranesProveedor_Impl.pas index 79db8772..afb67e50 100644 --- a/Source/Modulos/Albaranes de proveedor/Servidor/srvAlbaranesProveedor_Impl.pas +++ b/Source/Modulos/Albaranes de proveedor/Servidor/srvAlbaranesProveedor_Impl.pas @@ -38,7 +38,7 @@ type protected { IsrvAlbaranesProveedor methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; implementation @@ -50,9 +50,6 @@ uses schAlbaranesProveedorClient_Intf, uRestriccionesUsuarioUtils, uBizAlbaranProveedorServer, uRptAlbaranesProveedor_Server; -{ uRORemoteDataModule, - fServerForm, Variants, IB, schAlbaranesProveedorClient_Intf; -} procedure Create_srvAlbaranesProveedor(out anInstance : IUnknown); begin anInstance := TsrvAlbaranesProveedor.Create(NIL); @@ -84,7 +81,7 @@ begin bpAlbaranesProveedor.BusinessRulesID := BIZ_SERVER_ALBARAN_PROVEEDOR; end; -function TsrvAlbaranesProveedor.GenerateReport(const ID: Integer): Binary; +function TsrvAlbaranesProveedor.GenerateReport(const ID: String): Binary; var AReportGenerator : TRptAlbaranesProveedor; begin diff --git a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas index 0553aa81..dd352b91 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas +++ b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranProveedor.pas @@ -36,7 +36,6 @@ type var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); procedure frViewTotales1ePortePropertiesValidate(Sender: TObject; var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean); - procedure actEliminarUpdate(Sender: TObject); // procedure frViewDatosYSeleccionContactoedtlNombrePropertiesChange(Sender: TObject); @@ -88,19 +87,6 @@ uses { **************************** TfEditorAlbaranProveedor **************************** } -procedure TfEditorAlbaranProveedor.actEliminarUpdate(Sender: TObject); -begin - inherited; - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (Albaran.REF_FACTURA = ''); - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(dsDataTable.DataTable) then - (Sender as TAction).Enabled := not dsDataTable.DataTable.ReadOnly; -end; - procedure TfEditorAlbaranProveedor.AsignarVista; var AViewAlbaranProveedor: TfrViewAlbaranProveedor; diff --git a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.dfm b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.dfm index 05d4cc44..1048ed22 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.dfm +++ b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.dfm @@ -1966,7 +1966,7 @@ inherited fEditorAlbaranesProveedor: TfEditorAlbaranesProveedor Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Previsualizar el albaran seleccionado' + Caption = 'Previsualizar el albaran/es seleccionado/s' Value = 100 Default = True end @@ -2277,7 +2277,7 @@ inherited fEditorAlbaranesProveedor: TfEditorAlbaranesProveedor Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Imprimir el albaran seleccionado' + Caption = 'Imprimir el albaran/es seleccionado/s' Value = 100 Default = True end @@ -2522,4 +2522,306 @@ inherited fEditorAlbaranesProveedor: TfEditorAlbaranesProveedor Left = 264 Top = 112 end + object JsListaAlbaranesNoEliminados: 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 albaranes no han podido ser eliminados, porque es' + + 't'#225'n asociados a una factura' + 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/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.pas b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.pas index 7b1aeaf3..4abbaef0 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.pas +++ b/Source/Modulos/Albaranes de proveedor/Views/uEditorAlbaranesProveedor.pas @@ -21,6 +21,7 @@ type JsPrevisualizarDialog: TJSDialog; JsImprimirDialog: TJSDialog; TBXItem39: TTBXItem; + JsListaAlbaranesNoEliminados: TJSDialog; procedure FormShow(Sender: TObject); procedure actGenerarFacturaExecute(Sender: TObject); procedure actGenerarFacturaUpdate(Sender: TObject); @@ -59,7 +60,8 @@ implementation uses uDataModuleAlbaranesProveedor, uDataModuleUsuarios, uGenerarFacturasProvAlbProvUtils, - uGenerarAlbaranesProvUtils, uEditorBase, schAlbaranesProveedorClient_Intf; + uGenerarAlbaranesProvUtils, uEditorBase, schAlbaranesProveedorClient_Intf, + uGridUtils, uDBSelectionListUtils; {$R *.dfm} @@ -70,8 +72,7 @@ procedure TfEditorAlbaranesProveedor.actEliminarUpdate(Sender: TObject); begin inherited; if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (Albaranes.REF_FACTURA = ''); + (Sender as TAction).Enabled := not (FAlbaranes.ID_FACTURA > 0) end; procedure TfEditorAlbaranesProveedor.actGenerarFacturaExecute(Sender: TObject); @@ -85,6 +86,7 @@ procedure TfEditorAlbaranesProveedor.actGenerarFacturaUpdate(Sender: TObject); begin inherited; (Sender as TAction).Enabled := HayDatos + and not (ViewGrid.NumSeleccionados > 1) and (Albaranes.REF_FACTURA = '') and ViewGrid.esSeleccionCeldaDatos; end; @@ -121,12 +123,52 @@ begin end; procedure TfEditorAlbaranesProveedor.EliminarInterno; +var + AAlbaranes: IBizAlbaranProveedor; + AllItems: Boolean; begin - if (Application.MessageBox('¿Desea borrar este albarán de proveedor?', 'Atención', MB_YESNO) = IDYES) then + AAlbaranes := Nil; + AllItems := False; + + if MultiSelect and Assigned(ViewGrid) then + AllItems := (ViewGrid.NumSeleccionados > 1); + + if AllItems then begin - FController.Eliminar(Albaranes); - inherited; + if (Application.MessageBox('¿Desea borrar los albaranes de proveedor seleccionados?', 'Atención', MB_YESNO) = IDYES) then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Albaranes as ISeleccionable).SelectedRecords); + AAlbaranes := (Controller as IAlbaranesProveedorController).ExtraerSeleccionados(Albaranes) as IBizAlbaranProveedor; + end + end + else begin + if (Application.MessageBox('¿Desea borrar el albarán de proveedor seleccionado?', 'Atención', MB_YESNO) = IDYES) then + AAlbaranes := Albaranes; end; + + if Assigned(AAlbaranes) then + begin + FController.Eliminar(AAlbaranes, AllItems); + if AllItems then + begin + if (AAlbaranes.DataTable.RecordCount > 0) then + begin + with AAlbaranes.DataTable do + begin + First; + while not EOF do + begin + JsListaAlbaranesNoEliminados.Content.Add('Ref. albarán: ' + AAlbaranes.REFERENCIA + ' ' + AAlbaranes.NOMBRE); + Next; + end; + end; + JsListaAlbaranesNoEliminados.Execute; + end; + actRefrescar.Execute; + end; + end; + + ViewGrid.GotoFirst; end; procedure TfEditorAlbaranesProveedor.FormShow(Sender: TObject); @@ -151,7 +193,16 @@ end; procedure TfEditorAlbaranesProveedor.ImprimirInterno; var Respuesta : Integer; + AAlbaranes: IBizAlbaranProveedor; + AllItems: Boolean; + begin + AAlbaranes := 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 @@ -165,7 +216,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Print(FAlbaranes); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Albaranes as ISeleccionable).SelectedRecords); + AAlbaranes := (Controller as IAlbaranesProveedorController).ExtraerSeleccionados(Albaranes) as IBizAlbaranProveedor; + end + else + AAlbaranes := Albaranes; + + if Assigned(AAlbaranes) then + FController.Print(AAlbaranes, AllItems); end; end; end; @@ -222,7 +282,15 @@ end; procedure TfEditorAlbaranesProveedor.PrevisualizarInterno; var Respuesta : Integer; + AAlbaranes: IBizAlbaranProveedor; + AllItems: Boolean; begin + AAlbaranes := 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 @@ -236,7 +304,16 @@ begin inherited; end; 100 : begin // Elemento Seleccionado - FController.Preview(FAlbaranes); + if AllItems then + begin + SeleccionarFilasDesdeGrid(ViewGrid._FocusedView, (Albaranes as ISeleccionable).SelectedRecords); + AAlbaranes := (Controller as IAlbaranesProveedorController).ExtraerSeleccionados(Albaranes) as IBizAlbaranProveedor; + end + else + AAlbaranes := Albaranes; + + if Assigned(AAlbaranes) then + FController.Preview(AAlbaranes, AllItems); end; end; end; diff --git a/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.dfm b/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.dfm index 6d80851c..85fb6e02 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.dfm +++ b/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.dfm @@ -128,9 +128,6 @@ inherited frViewAlbaranProveedor: TfrViewAlbaranProveedor inherited actAnadirContacto: TAction OnUpdate = frViewProveedorAlbaranactAnadirContactoUpdate end - inherited actVerContacto: TAction - OnUpdate = frViewProveedorAlbaranactVerContactoUpdate - end end inherited PngImageList: TPngImageList Top = 72 diff --git a/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas b/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas index 3a5cd20f..5e5ebc5d 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas +++ b/Source/Modulos/Albaranes de proveedor/Views/uViewAlbaranProveedor.pas @@ -69,15 +69,16 @@ type procedure CustomViewCreate(Sender: TObject); procedure CustomViewDestroy(Sender: TObject); procedure actElegirDireccionExecute(Sender: TObject); - procedure actElegirDireccionUpdate(Sender: TObject); procedure frViewProveedorAlbaranButton1Click(Sender: TObject); procedure frViewProveedorAlbaranButton2Click(Sender: TObject); procedure bFormasPagoClick(Sender: TObject); + procedure actVerPedidoExecute(Sender: TObject); + procedure frViewProveedorAlbaranactElegirContactoUpdate(Sender: TObject); procedure frViewProveedorAlbaranactAnadirContactoUpdate(Sender: TObject); - procedure actVerPedidoExecute(Sender: TObject); + procedure actElegirDireccionUpdate(Sender: TObject); procedure actVerPedidoUpdate(Sender: TObject); - procedure frViewProveedorAlbaranactVerContactoUpdate(Sender: TObject); + protected FAlbaran : IBizAlbaranProveedor; FViewProveedorAlbaran : TfrViewDatosYSeleccionProveedor; @@ -102,7 +103,7 @@ implementation uses uProveedoresController, uBizDireccionesContacto, uAlbaranesProveedorController, - uBizFormasPago; + uBizFormasPago, schAlbaranesProveedorClient_Intf; procedure TfrViewAlbaranProveedor.actElegirDireccionExecute(Sender: TObject); @@ -129,12 +130,9 @@ end; procedure TfrViewAlbaranProveedor.actElegirDireccionUpdate(Sender: TObject); begin inherited; - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := Assigned(FAlbaran) and + (Sender as TAction).Enabled := (not ReadOnly) and + Assigned(FAlbaran) and Assigned(FViewProveedorAlbaran) and FAlbaran.DataTable.Active and Assigned(FAlbaran.Proveedor) and @@ -153,12 +151,8 @@ end; procedure TfrViewAlbaranProveedor.actVerPedidoUpdate(Sender: TObject); begin inherited; - (Sender as TAction).Enabled := Assigned(FPedidoAsociado); - - //MODO CONSULTAR ITEM - if (Sender as TAction).Enabled - and Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; + if (Sender as TAction).Enabled then + (Sender as TAction).Enabled := (Albaran.REF_PED_PROVEEDOR <> '') end; procedure TfrViewAlbaranProveedor.bFormasPagoClick(Sender: TObject); @@ -188,52 +182,16 @@ begin inherited; end; -procedure TfrViewAlbaranProveedor.frViewProveedorAlbaranactAnadirContactoUpdate( - Sender: TObject); +procedure TfrViewAlbaranProveedor.frViewProveedorAlbaranactAnadirContactoUpdate(Sender: TObject); begin - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - if (Sender as TAction).Enabled then - begin - if Assigned(FPedidoAsociado) then - (Sender as TAction).Enabled := False - else - inherited; - end; + (Sender as TAction).Enabled := not Assigned(FPedidoAsociado); end; -procedure TfrViewAlbaranProveedor.frViewProveedorAlbaranactElegirContactoUpdate( - Sender: TObject); +procedure TfrViewAlbaranProveedor.frViewProveedorAlbaranactElegirContactoUpdate(Sender: TObject); begin - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - if (Sender as TAction).Enabled then - begin - if Assigned(FPedidoAsociado) then - (Sender as TAction).Enabled := False - else - inherited; - end; -end; - -procedure TfrViewAlbaranProveedor.frViewProveedorAlbaranactVerContactoUpdate( - Sender: TObject); -begin - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - - if (Sender as TAction).Enabled then - begin - if Assigned(FPedidoAsociado) then - (Sender as TAction).Enabled := False - else - inherited; - end; + (Sender as TAction).Enabled := (not Assigned(FPedidoAsociado)); end; procedure TfrViewAlbaranProveedor.frViewProveedorAlbaranButton1Click(Sender: TObject); diff --git a/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas b/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas index a9c7e41f..db4b74d0 100644 --- a/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas +++ b/Source/Modulos/Albaranes de proveedor/Views/uViewDireccionEntregaAlbaranProv.pas @@ -184,15 +184,6 @@ begin actOtro.Checked := True; RefrescarDireccion; - - //MODO CONSULTAR ITEM - if dsAlbaran.DataTable.ReadOnly then - begin - bModificar.Enabled := not dsAlbaran.DataTable.ReadOnly; - rdxDestino1.Enabled := bModificar.Enabled; - rdxDestino2.Enabled := bModificar.Enabled; - cbLista.Enabled := bModificar.Enabled; - end; end; end; diff --git a/Source/Modulos/Contactos/Views/uViewDatosYSeleccionCliente.pas b/Source/Modulos/Contactos/Views/uViewDatosYSeleccionCliente.pas index 0ce9bb35..85df6bf2 100644 --- a/Source/Modulos/Contactos/Views/uViewDatosYSeleccionCliente.pas +++ b/Source/Modulos/Contactos/Views/uViewDatosYSeleccionCliente.pas @@ -66,6 +66,7 @@ type procedure actAnadirContactoExecute(Sender: TObject); procedure actVerContactoExecute(Sender: TObject); procedure actVerContactoUpdate(Sender: TObject); + private FController : IClientesController; FCliente : IBizCliente; @@ -73,6 +74,7 @@ type FMsgElegirCliente: String; function GetMsgElegirCliente: String; procedure SetMsgElegirCliente(const Value: String); + protected function GetController: IClientesController; procedure SetController(Value: IClientesController); @@ -80,12 +82,15 @@ type procedure SetCliente(Value: IBizCliente); function GetOnClienteChanged : TNotifyEvent; procedure SetOnClienteChanged (const Value : TNotifyEvent); + procedure SetReadOnly(Value: Boolean); override; + public constructor Create(AOwner: TComponent); override; property Controller: IClientesController read GetController write SetController; property Cliente: IBizCliente read GetCliente write SetCliente; property OnClienteChanged : TNotifyEvent read GetOnClienteChanged write SetOnClienteChanged; property MsgElegirCliente : String read GetMsgElegirCliente write SetMsgElegirCliente; + end; implementation @@ -93,7 +98,7 @@ implementation {$R *.dfm} uses - uDataModuleClientes, Math; + uDataModuleClientes, Math, uCustomView; procedure TfrViewDatosYSeleccionCliente.actElegirContactoExecute(Sender: TObject); var @@ -135,12 +140,7 @@ end; procedure TfrViewDatosYSeleccionCliente.actVerContactoUpdate(Sender: TObject); begin inherited; - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := Length(edtlNombre.Text) > 0; + (Sender as TAction).Enabled := (Length(edtlNombre.Text) > 0); end; constructor TfrViewDatosYSeleccionCliente.Create(AOwner: TComponent); @@ -202,4 +202,15 @@ begin FOnClienteChanged := Value; end; +procedure TfrViewDatosYSeleccionCliente.SetReadOnly(Value: Boolean); +begin + inherited; + + if ReadOnly then + begin + actAnadirContacto.Enabled := False; + actElegirContacto.Enabled := False; + end; +end; + end. diff --git a/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas b/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas index cee87900..f9f687f1 100644 --- a/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas +++ b/Source/Modulos/Contactos/Views/uViewDatosYSeleccionProveedor.pas @@ -135,12 +135,7 @@ end; procedure TfrViewDatosYSeleccionProveedor.actVerContactoUpdate(Sender: TObject); begin inherited; - //MODO CONSULTAR ITEM - if Assigned(DADataSource.DataTable) then - (Sender as TAction).Enabled := not DADataSource.DataTable.ReadOnly; - - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := Length(edtlNombre.Text) > 0; + (Sender as TAction).Enabled := (Length(edtlNombre.Text) > 0); end; constructor TfrViewDatosYSeleccionProveedor.Create(AOwner: TComponent); diff --git a/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas b/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas index 99202ff4..71325f2f 100644 --- a/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas +++ b/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteController.pas @@ -31,7 +31,7 @@ type function Anadir(AFactura : IBizFacturaCliente; const IDPedido : Integer): Boolean; overload; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(AFactura : IBizFacturaCliente): Boolean; overload; + function Eliminar(AFactura : IBizFacturaCliente; AllItems: Boolean = false): Boolean; overload; function Guardar(AFactura : IBizFacturaCliente): Boolean; procedure DescartarCambios(AFactura : IBizFacturaCliente); function Existe(const ID: Integer) : Boolean; @@ -39,10 +39,12 @@ type function Duplicar(AFactura: IBizFacturaCliente): IBizFacturaCliente; function GenerarAbono(AFactura: IBizFacturaCliente): IBizFacturaCliente; - procedure Preview(AFactura : IBizFacturaCliente); - procedure Print(AFactura : IBizFacturaCliente); + procedure Preview(AFactura : IBizFacturaCliente; AllItems: Boolean = false); + procedure Print(AFactura : IBizFacturaCliente; AllItems: Boolean = false); procedure RecalcularImportes(AFactura: IBizFacturaCliente); + function EsModificable(AFactura: IBizFacturaCliente): Boolean; + function EsEliminable(AFactura: IBizFacturaCliente): Boolean; function ElegirFacturas(AFacturas : IBizFacturaCliente; AMensaje: String; AMultiSelect: Boolean): IBizFacturaCliente; function ExtraerSeleccionados(ARecibosCliente: IBizFacturaCliente) : IBizFacturaCliente; @@ -78,7 +80,7 @@ type destructor Destroy; override; function Eliminar(const ID : Integer): Boolean; overload; - function Eliminar(AFactura : IBizFacturaCliente): Boolean; overload; + function Eliminar(AFactura : IBizFacturaCliente; AllItems: Boolean = false): Boolean; overload; function Guardar(AFactura : IBizFacturaCliente): Boolean; procedure DescartarCambios(AFactura : IBizFacturaCliente); virtual; function Existe(const ID: Integer) : Boolean; virtual; @@ -96,10 +98,12 @@ type function GenerarAbono(AFactura: IBizFacturaCliente): IBizFacturaCliente; procedure RecuperarCliente(AFactura : IBizFacturaCliente); - procedure Preview(AFactura : IBizFacturaCliente); - procedure Print(AFactura : IBizFacturaCliente); + procedure Preview(AFactura : IBizFacturaCliente; AllItems: Boolean = false); + procedure Print(AFactura : IBizFacturaCliente; AllItems: Boolean = false); procedure RecalcularImportes(AFactura: IBizFacturaCliente); + function EsModificable(AFactura: IBizFacturaCliente): Boolean; + function EsEliminable(AFactura: IBizFacturaCliente): Boolean; function ElegirFacturas(AFacturas : IBizFacturaCliente; AMensaje: String; AMultiSelect: Boolean): IBizFacturaCliente; function ExtraerSeleccionados(AFacturasCliente: IBizFacturaCliente) : IBizFacturaCliente; @@ -599,17 +603,32 @@ begin try RecuperarCliente(AFactura); CreateEditor('EditorFacturaCliente', IEditorFacturaCliente, 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 TFacturasClienteController.VerTodos(AFacturas: IBizFacturaCliente); @@ -620,17 +639,18 @@ begin ShowHourglassCursor; try CreateEditor('EditorFacturasCliente', IEditorFacturasCliente, AEditor); - with AEditor do - begin - Controller := Self; //OJO ORDEN MUY IMPORTANTE - Facturas := AFacturas; - end; + if Assigned(AEditor) then + with AEditor do + 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 TFacturasClienteController._Vacio: IBizFacturaCliente; @@ -674,9 +694,13 @@ begin end; end; -function TFacturasClienteController.Eliminar(AFactura: IBizFacturaCliente): Boolean; +function TFacturasClienteController.Eliminar(AFactura: IBizFacturaCliente; 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'); @@ -689,15 +713,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 TFacturasClienteController.EsEliminable(AFactura: IBizFacturaCliente): Boolean; +begin + Result := EsModificable(AFactura); +end; + +function TFacturasClienteController.EsModificable(AFactura: IBizFacturaCliente): Boolean; +begin + if not Assigned(AFactura) then + raise Exception.Create ('Factura no asignado: EsModificable'); + + Result := (AFactura.SITUACION = CTE_PENDIENTE); +end; + procedure TFacturasClienteController.RecalcularImportes( AFactura: IBizFacturaCliente); var @@ -838,27 +904,73 @@ begin Result := AFactura; end; -procedure TFacturasClienteController.Preview(AFactura: IBizFacturaCliente); +procedure TFacturasClienteController.Preview(AFactura: IBizFacturaCliente; AllItems: Boolean = false); var AReportController : IFacturasClienteReportController; + ID_Facturas: TStringList; + begin AReportController := TFacturasClienteReportController.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 TFacturasClienteController.Print(AFactura: IBizFacturaCliente); +procedure TFacturasClienteController.Print(AFactura: IBizFacturaCliente; AllItems: Boolean = false); var AReportController : IFacturasClienteReportController; + ID_Facturas: TStringList; + begin AReportController := TFacturasClienteReportController.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 cliente/Controller/uFacturasClienteReportController.pas b/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteReportController.pas index 77dbb408..453d4b31 100644 --- a/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteReportController.pas +++ b/Source/Modulos/Facturas de cliente/Controller/uFacturasClienteReportController.pas @@ -10,8 +10,8 @@ uses type IFacturasClienteReportController = interface ['{A0F41767-4FF6-4BAE-9FC9-894DD721D756}'] - procedure Preview(const AFacturaID : integer); - procedure Print(const AFacturaID : integer); + procedure Preview(const AFacturaID : String); + procedure Print(const AFacturaID : String); end; TFacturasClienteReportController = class(TInterfacedObject, IFacturasClienteReportController) @@ -22,9 +22,9 @@ type public 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; @@ -54,8 +54,7 @@ begin inherited; end; -procedure TFacturasClienteReportController.Preview( - const AFacturaID : integer); +procedure TFacturasClienteReportController.Preview(const AFacturaID : String); var AStream: Binary; AEditor : IEditorFacturasClientePreview; @@ -79,8 +78,7 @@ begin AEditor.Preview; end; -procedure TFacturasClienteReportController.Print( - const AFacturaID : integer); +procedure TFacturasClienteReportController.Print(const AFacturaID : String); var AStream: Binary; AEditor : IEditorFacturasClientePreview; diff --git a/Source/Modulos/Facturas de cliente/Data/uDataModuleFacturasCliente.pas b/Source/Modulos/Facturas de cliente/Data/uDataModuleFacturasCliente.pas index e023d8b7..91e02280 100644 --- a/Source/Modulos/Facturas de cliente/Data/uDataModuleFacturasCliente.pas +++ b/Source/Modulos/Facturas de cliente/Data/uDataModuleFacturasCliente.pas @@ -33,7 +33,7 @@ type function NewItem : IBizFacturaCliente; // Report - function GetReport(const AFacturaID: Integer): Binary; + function GetReport(const AFacturaID: String): Binary; end; implementation @@ -65,8 +65,7 @@ begin Result := (RORemoteService as IsrvFacturasCliente).GetNextAutoInc(aGeneratorName) end; -function TDataModuleFacturasCliente.GetReport( - const AFacturaID: Integer): Binary; +function TDataModuleFacturasCliente.GetReport(const AFacturaID: String): Binary; begin Result := (RORemoteService as IsrvFacturasCliente).GenerateReport(AFacturaID) end; diff --git a/Source/Modulos/Facturas de cliente/Model/Data/uIDataModuleFacturasClienteReport.pas b/Source/Modulos/Facturas de cliente/Model/Data/uIDataModuleFacturasClienteReport.pas index e555e18e..4651b208 100644 --- a/Source/Modulos/Facturas de cliente/Model/Data/uIDataModuleFacturasClienteReport.pas +++ b/Source/Modulos/Facturas de cliente/Model/Data/uIDataModuleFacturasClienteReport.pas @@ -8,7 +8,7 @@ uses type IDataModuleFacturasClienteReport = interface ['{F498AC70-AA38-4C06-B301-85A4AC0B210B}'] - function GetReport(const AFacturaID: Integer): Binary; + function GetReport(const AFacturaID: String): Binary; end; implementation diff --git a/Source/Modulos/Facturas de cliente/Model/uBizFacturasCliente.pas b/Source/Modulos/Facturas de cliente/Model/uBizFacturasCliente.pas index 138ef596..93ff012e 100644 --- a/Source/Modulos/Facturas de cliente/Model/uBizFacturasCliente.pas +++ b/Source/Modulos/Facturas de cliente/Model/uBizFacturasCliente.pas @@ -249,6 +249,7 @@ begin ID_CLIENTE := ID_NULO; IVA := dmUsuarios.EmpresaActual.IVA; RE := 0; + SITUACION := CTE_PENDIENTE; end; procedure TBizFacturaCliente.IVAOnChange(Sender: TDACustomField); diff --git a/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm index 1697b7ab..c30a64c2 100644 --- a/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm +++ b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.dfm @@ -1252,7 +1252,7 @@ object RptFacturasCliente: TRptFacturasCliente PreviewOptions.Zoom = 1.000000000000000000 PrintOptions.Printer = 'Default' ReportOptions.CreateDate = 37871.995398692100000000 - ReportOptions.LastChange = 39266.753072372690000000 + ReportOptions.LastChange = 39290.847101226850000000 ReportOptions.VersionBuild = '1' ReportOptions.VersionMajor = '12' ReportOptions.VersionMinor = '13' @@ -1383,11 +1383,27 @@ object RptFacturasCliente: TRptFacturasCliente ' 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 = < @@ -1403,7 +1419,19 @@ object RptFacturasCliente: TRptFacturasCliente DataSet = frxDBDataset1 DataSetName = 'frxDBVencimientos' 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/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas index 5973f3b2..10e7405c 100644 --- a/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas +++ b/Source/Modulos/Facturas de cliente/Reports/uRptFacturasCliente_Server.pas @@ -34,8 +34,10 @@ type procedure DataModuleCreate(Sender: TObject); private FConnection: IDAConnection; + //Genera cada uno de los albaranes a imprimir + procedure GenerarFactura(const ID: integer); overload; public - function GenerarFactura(const AFacturaID : Integer): Binary; + function GenerarFactura(const AFacturaID : String): Binary; overload; end; implementation @@ -64,21 +66,44 @@ begin frxReport.EngineOptions.NewSilentMode := simReThrow; end; -function TRptFacturasCliente.GenerarFactura(const AFacturaID: Integer): Binary; +function TRptFacturasCliente.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 TRptFacturasCliente.GenerarFactura(const ID: 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_InformeFacturasCliente, ['ID'], [AFacturaID]); - dsDetail := schReport.NewDataset(FConnection, ds_InformeFacturasCliente_Detalles, ['ID_FACTURA'], [AFacturaID], False); - dsVencimientos := schReport.NewDataset(FConnection, ds_InformeFacturasCliente_Vencimientos, ['ID_FACTURA'], [AFacturaID], False); - + dsMaster := schReport.NewDataset(FConnection, ds_InformeFacturasCliente, ['ID'], [ID]); + dsDetail := schReport.NewDataset(FConnection, ds_InformeFacturasCliente_Detalles, ['ID_FACTURA'], [ID], False); + dsVencimientos := schReport.NewDataset(FConnection, ds_InformeFacturasCliente_Vencimientos, ['ID_FACTURA'], [ID], False); + AStream.Clear; DABINAdapter.WriteDataset(AStream, dsMaster, [woRows, woSchema], -1); DABINAdapter.ReadDataset(AStream, tbl_FacturaCliente, TRUE, '', TRUE, TRUE); @@ -91,12 +116,14 @@ begin DABINAdapter.WriteDataset(AStream, dsVencimientos, [woRows, woSchema], -1); DABINAdapter.ReadDataset(AStream, tbl_Vencimientos, TRUE, '', TRUE, TRUE); + frxReport.LoadFromFile(DarRutaInformes + rptFacturaCliente, 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 cliente/Servidor/srvFacturasCliente_Impl.pas b/Source/Modulos/Facturas de cliente/Servidor/srvFacturasCliente_Impl.pas index 03957e05..ec05a933 100644 --- a/Source/Modulos/Facturas de cliente/Servidor/srvFacturasCliente_Impl.pas +++ b/Source/Modulos/Facturas de cliente/Servidor/srvFacturasCliente_Impl.pas @@ -36,7 +36,7 @@ type protected { IsrvFacturasCliente methods } function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const FacturaID: Integer): Binary; + function GenerateReport(const FacturaID: String): Binary; end; implementation @@ -78,7 +78,7 @@ begin bpFacturasCliente.BusinessRulesID := BIZ_SERVER_FACTURAS_CLIENTE; end; -function TsrvFacturasCliente.GenerateReport(const FacturaID: Integer): Binary; +function TsrvFacturasCliente.GenerateReport(const FacturaID: String): Binary; var AReportGenerator : TRptFacturasCliente; begin diff --git a/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm b/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm index 8753fb87..c784f930 100644 --- a/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm +++ b/Source/Modulos/Facturas de cliente/Views/uEditorFacturaCliente.dfm @@ -42,7 +42,7 @@ inherited fEditorFacturaCliente: TfEditorFacturaCliente Width = 788 ExplicitWidth = 788 inherited tbxMain: TTBXToolbar - ExplicitWidth = 482 + ExplicitWidth = 488 inherited TBXItem2: TTBXItem Visible = False end diff --git a/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.dfm b/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.dfm index bb29011c..3225f55e 100644 --- a/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.dfm +++ b/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.dfm @@ -90,6 +90,24 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente ExplicitWidth = 640 ExplicitHeight = 417 inherited cxGridView: TcxGridDBTableView + DataController.Summary.DefaultGroupSummaryItems = < + item + Format = ',0.00 '#8364';-,0.00 '#8364 + Kind = skSum + Position = spFooter + Column = frViewFacturasCliente1.cxGridViewIMPORTE_TOTAL + end> + DataController.Summary.FooterSummaryItems = < + item + Format = ',0.00 '#8364';-,0.00 '#8364 + Kind = skSum + Column = frViewFacturasCliente1.cxGridViewIMPORTE_TOTAL + end + item + Format = '0 facturas' + Kind = skCount + Column = frViewFacturasCliente1.cxGridViewREFERENCIA + end> end end inherited frViewFiltroBase1: TfrViewFiltroBase @@ -2430,7 +2448,7 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Previsualizar la factura seleccionada' + Caption = 'Previsualizar la factura/s seleccionada/s' Value = 100 Default = True end @@ -2741,7 +2759,7 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente Instruction.Icon = tdiCustom CustomButtons = < item - Caption = 'Imprimir la factura seleccionada' + Caption = 'Imprimir la factura/s seleccionada/s' Value = 100 Default = True end @@ -3301,4 +3319,306 @@ inherited fEditorFacturasCliente: TfEditorFacturasCliente Left = 232 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 cliente/Views/uEditorFacturasCliente.pas b/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.pas index bd69ee5e..90abb9fb 100644 --- a/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.pas +++ b/Source/Modulos/Facturas de cliente/Views/uEditorFacturasCliente.pas @@ -1,4 +1,4 @@ -unit uEditorFacturasCliente; +unit uEditorFacturasCliente; interface @@ -30,9 +30,9 @@ type TBXItem39: TTBXItem; actNuevoAbono: TAction; JsNuevoAbonoDialog: TJSDialog; + JsListaFacturasNoEliminadas: TJSDialog; procedure FormShow(Sender: TObject); procedure actEliminarUpdate(Sender: TObject); - procedure actModificarUpdate(Sender: TObject); procedure actNuevaFacturaExecute(Sender: TObject); procedure actNuevoAbonoExecute(Sender: TObject); private @@ -64,7 +64,7 @@ implementation uses uDataModuleFacturasCliente, uDataModuleUsuarios, uAlbaranesClienteController, uPedidosClienteController, uBizAlbaranesCliente, uBizPedidosCliente, - uEditorBase, uGenerarFacturasCliAlbCliUtils; + uEditorBase, uGenerarFacturasCliAlbCliUtils, uGridUtils, uDBSelectionListUtils; {$R *.dfm} @@ -79,14 +79,6 @@ begin and (FFacturas.SITUACION = 'PENDIENTE'); end; -procedure TfEditorFacturasCliente.actModificarUpdate(Sender: TObject); -begin - inherited; - if (Sender as TAction).Enabled then - (Sender as TAction).Enabled := HayDatos - and (FFacturas.SITUACION = 'PENDIENTE'); -end; - procedure TfEditorFacturasCliente.actNuevaFacturaExecute(Sender: TObject); begin actNuevo.Execute; @@ -151,17 +143,56 @@ end; procedure TfEditorFacturasCliente.EliminarInterno; var ACadena : String; + AFacturas: IBizFacturaCliente; + AllItems: Boolean; begin - if Facturas.TIPO = CTE_TIPO_FACTURA then - ACadena := '¿Desea borrar esta factura de cliente?' - else - ACadena := '¿Desea borrar este abono a cliente?'; + AFacturas := Nil; + AllItems := False; - if (Application.MessageBox(PChar(ACadena), '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 IFacturasClienteController).ExtraerSeleccionados(Facturas) as IBizFacturaCliente; + end + end + else begin + if Facturas.TIPO = CTE_TIPO_FACTURA then + ACadena := '¿Desea borrar esta factura de cliente?' + else + ACadena := '¿Desea borrar este abono a cliente?'; + + 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 TfEditorFacturasCliente.FormShow(Sender: TObject); @@ -191,21 +222,38 @@ end; procedure TfEditorFacturasCliente.ImprimirInterno; var Respuesta : Integer; + AFacturas: IBizFacturaCliente; + 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 IFacturasClienteController).ExtraerSeleccionados(Facturas) as IBizFacturaCliente; + end + else + AFacturas := Facturas; + + if Assigned(AFacturas) then + FController.Print(AFacturas, AllItems); end; end; end; @@ -274,7 +322,15 @@ end; procedure TfEditorFacturasCliente.PrevisualizarInterno; var Respuesta : Integer; + AFacturas: IBizFacturaCliente; + 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 @@ -288,7 +344,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 IFacturasClienteController).ExtraerSeleccionados(Facturas) as IBizFacturaCliente; + end + else + AFacturas := Facturas; + + if Assigned(AFacturas) then + FController.Preview(AFacturas, AllItems); end; end; end; diff --git a/Source/Modulos/Facturas de cliente/Views/uViewFacturaCliente.dfm b/Source/Modulos/Facturas de cliente/Views/uViewFacturaCliente.dfm index c3083958..ee632aae 100644 --- a/Source/Modulos/Facturas de cliente/Views/uViewFacturaCliente.dfm +++ b/Source/Modulos/Facturas de cliente/Views/uViewFacturaCliente.dfm @@ -1,5 +1,5 @@ inherited frViewFacturaCliente: TfrViewFacturaCliente - Width = 451 + Width = 657 Height = 304 Align = alClient OnCreate = CustomViewCreate @@ -9,15 +9,16 @@ inherited frViewFacturaCliente: TfrViewFacturaCliente object dxLayoutControl1: TdxLayoutControl Left = 0 Top = 0 - Width = 451 + Width = 657 Height = 304 Align = alClient ParentBackground = True TabOrder = 0 AutoContentSizes = [acsWidth, acsHeight] LookAndFeel = dxLayoutOfficeLookAndFeel1 + ExplicitWidth = 451 DesignSize = ( - 451 + 657 304) object eReferencia: TcxDBTextEdit Left = 124 @@ -79,7 +80,7 @@ inherited frViewFacturaCliente: TfrViewFacturaCliente Width = 301 end inline frViewClienteFactura: TfrViewDatosYSeleccionCliente - Left = 310 + Left = 344 Top = 30 Width = 314 Height = 215 @@ -91,7 +92,7 @@ inherited frViewFacturaCliente: TfrViewFacturaCliente ParentFont = False TabOrder = 5 ReadOnly = False - ExplicitLeft = 310 + ExplicitLeft = 344 ExplicitTop = 30 ExplicitWidth = 314 ExplicitHeight = 215 @@ -121,12 +122,12 @@ inherited frViewFacturaCliente: TfrViewFacturaCliente Width = 327 end inherited edtCodigoPostal: TcxDBTextEdit - Left = 192 - ExplicitLeft = 192 + Left = 199 + ExplicitLeft = 199 end inherited Button3: TBitBtn - Left = 82 - ExplicitLeft = 82 + Left = 89 + ExplicitLeft = 89 end end end @@ -162,7 +163,7 @@ inherited frViewFacturaCliente: TfrViewFacturaCliente Width = 78 end object bFormasPago: TButton - Left = 150 + Left = 184 Top = 84 Width = 132 Height = 23 diff --git a/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp b/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp index 06879ef6..b1f86e83 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 9afcb8b0..4d15a7e1 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 0dc9e2d8..1234eb4e 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 951e98a6..a08d119f 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 c57a0794..2cdfd755 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 7bfdaf43..73455316 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 855fd9f5..f45d915e 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 652f1775..3e09a3b9 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 88e43cdb..9f820b19 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 bac950af..71088ded 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 cdbc4005..b59c43ac 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 00d6dfe0..3e2f8290 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 63fda0cf..c9d124c0 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 4f5c56ec..0d0c923c 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 b0273aef..dfd909c7 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 63eb330a..e4012578 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 692dcd15..4660e18f 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 3bb00844..bf7d2901 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 2ce28b9a..2d590916 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 45275c2f..d423de34 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 38bb153d..bdd57689 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 7a1229ac..46412b0a 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 bc0d8cb8..b1d773e1 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 94958a12..c9d5cc2f 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 7ab64145..511294c2 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 be5d976d..d3582f41 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 69860a94..8bcda58e 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 2e498e6c..366c905d 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 35ff29d4..23f36b3f 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 e304d52d..40d26be1 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 e6bff120..68d1b9db 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 c43202f0..9939ccae 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 3adc6f27..bf861125 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 1fca2f4f..ce7e5ab5 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 ab625411..144e706e 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 fdc49224..7bd14053 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 dcab7d0d..05876b2b 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 79c6654e..9e3ab0ec 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 2513ad2d..77ef01d5 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 569f2ebd..fee5a88a 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 7ea2676a..a3b385cd 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 42e91abb..b80cf598 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 dcd71346..f42c5268 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 f3dcb729..7b8719d3 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 ac5b405d..0dbf476a 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 a610a49e..b09ce052 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 2e066503..be567c81 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 932f8a9f..daea9599 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 668bf37d..85246118 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 b60bd768..18fae7b6 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 9ed3af2d..6812b8ea 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 efab7b46..2738ece1 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 7930ebf8..8ccbc70c 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 93ca46c5..246a6c07 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 58b2c484..2cc015bf 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 4eb3e9f0..acb82239 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 635ee8cc..6b650a12 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 6a784fd3..c240ca44 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 5574cec3..a7d910be 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 e71fa233..2e0186ef 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 f0e56b97..958ea571 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 12b1c514..1cef3ac7 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 31977beb..01894fd0 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 a890c687..e178c6c4 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 54efcc0c..df4dd420 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 7edd2bb0..9db7df13 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 3f114855..059c68fa 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 89c90a22..cca14213 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 3acf0642..f5e643b6 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 6830995d..709e1301 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 183d6d7e..b55cecbd 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 da4f1f43..452be23c 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 fd194b43..550e1570 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 a9995bef..c0fcdb5c 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 f88ca5bb..584295b2 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 37afb2b9..01f76deb 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 ae4afd1f..b22f745a 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 450d547e..bbec4250 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 8f376114..23506176 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 e7abb00e..21d1fd9f 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 b94cc391..eca694f8 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 f05e5754..ff2c6062 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 d348199c..9233d627 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 1f80a32c..9160dc1d 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 69754ac0..a01c3d65 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 36130c2e..8297c92f 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 073175f7..8573b636 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 67dfd1e2..a02ed6f5 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 27dfb4ca..fba15184 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 62b4326b..09d901e1 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 b07358dd..c66faaa6 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 334f24c3..a4e43aed 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 78ae53d8..bc8f8a1b 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 4194e45f..11607fd2 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 2447954b..718d8b35 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 b468c16c..5a0bfb41 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 dd54fdf1..facc25bd 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 fd76ba97..43ebe20d 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 21b6ffec..4e08f39d 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 dee09c33..e7d4fe8a 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 8d82463e..6e374e0c 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 ef94e547..169c5c7b 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 79671c7f..8e54bdd7 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 74b22afc..67ed114a 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 6bf89d7b..4c1157b3 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 5ac3326e..b4b414d7 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 58f45c33..2d54501a 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 fd099f46..39e32469 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 fbf74b57..285c7ec6 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 28243680..d700a3b2 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 2ff2c94f..467aab63 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 4165fa33..42abe3bd 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 a76ffb1e..cd42fad4 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 ac224290..da74e2f0 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 e1a699e6..170fcf53 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 52d49b1f..154ebd71 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 e6d92d8b..3d2c7671 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 a926d982..7b303d2b 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 ca436a74..4e7cee3c 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 d5229478..5fef0bbb 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 b3496bf5..dd45424a 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 8a7265c5..e2a4ccde 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 c18744dd..8636bb56 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 3b66df0d..8768ff59 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 5904b00e..9fd9dbd2 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 ef1c6392..7ff1f4a7 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 48ea58c5..85542d04 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 25777fac..dd4cc08d 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 6309b925..c747480c 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 4079b44d..e598e7f1 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 5222784b..e3bbeeb0 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 ccc87e47..6bae73c9 100644 Binary files a/Source/Modulos/Lib/Usuarios.dcp and b/Source/Modulos/Lib/Usuarios.dcp differ diff --git a/Source/Servicios/FactuGES.RODL b/Source/Servicios/FactuGES.RODL index 7590c048..47992c50 100644 --- a/Source/Servicios/FactuGES.RODL +++ b/Source/Servicios/FactuGES.RODL @@ -110,7 +110,7 @@ - + @@ -254,7 +254,7 @@ - + @@ -288,7 +288,7 @@ - + diff --git a/Source/Servicios/FactuGES_Intf.pas b/Source/Servicios/FactuGES_Intf.pas index 748001dc..5b64f66a 100644 --- a/Source/Servicios/FactuGES_Intf.pas +++ b/Source/Servicios/FactuGES_Intf.pas @@ -228,7 +228,7 @@ type IsrvFacturasCliente = interface(IDARemoteService) ['{56B4FFF0-AB1B-46B2-BA16-ABD5360F6311}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const FacturaID: Integer): Binary; + function GenerateReport(const FacturaID: String): Binary; end; { CosrvFacturasCliente } @@ -242,7 +242,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; { IsrvPedidosProveedor } @@ -384,7 +384,7 @@ type IsrvAlbaranesCliente = interface(IDARemoteService) ['{6E910718-9AB0-47BB-9875-B0DE66A68D7A}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; function GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary; end; @@ -399,7 +399,7 @@ type function __GetInterfaceName:string; override; function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; function GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary; end; @@ -407,7 +407,7 @@ type IsrvAlbaranesProveedor = interface(IDARemoteService) ['{66B71884-5CE4-4574-B825-60CDA956B628}'] function GetNextAutoInc(const GeneratorName: String): Integer; - function GenerateReport(const ID: Integer): Binary; + function GenerateReport(const ID: String): Binary; end; { CosrvAlbaranesProveedor } @@ -421,7 +421,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; { IsrvFormasPago } @@ -1090,7 +1090,7 @@ begin end end; -function TsrvFacturasCliente_Proxy.GenerateReport(const FacturaID: Integer): Binary; +function TsrvFacturasCliente_Proxy.GenerateReport(const FacturaID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1100,7 +1100,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); @@ -1433,7 +1433,7 @@ begin end end; -function TsrvAlbaranesCliente_Proxy.GenerateReport(const ID: Integer): Binary; +function TsrvAlbaranesCliente_Proxy.GenerateReport(const ID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1443,7 +1443,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); @@ -1519,7 +1519,7 @@ begin end end; -function TsrvAlbaranesProveedor_Proxy.GenerateReport(const ID: Integer): Binary; +function TsrvAlbaranesProveedor_Proxy.GenerateReport(const ID: String): Binary; var __request, __response : TMemoryStream; begin @@ -1529,7 +1529,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 e75b6a30..14020f94 100644 --- a/Source/Servicios/FactuGES_Invk.pas +++ b/Source/Servicios/FactuGES_Invk.pas @@ -406,15 +406,15 @@ begin end; procedure TsrvFacturasCliente_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 IsrvFacturasCliente).GenerateReport(FacturaID); @@ -634,15 +634,15 @@ begin end; procedure TsrvAlbaranesCliente_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 IsrvAlbaranesCliente).GenerateReport(ID); @@ -711,15 +711,15 @@ begin end; procedure TsrvAlbaranesProveedor_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 IsrvAlbaranesProveedor).GenerateReport(ID); diff --git a/Source/Servicios/RODLFILE.res b/Source/Servicios/RODLFILE.res index 01e470eb..916a8bdd 100644 Binary files a/Source/Servicios/RODLFILE.res and b/Source/Servicios/RODLFILE.res differ diff --git a/Source/Servidor/FactuGES_Server.rc b/Source/Servidor/FactuGES_Server.rc index 7763cb1f..afaca0ce 100644 --- a/Source/Servidor/FactuGES_Server.rc +++ b/Source/Servidor/FactuGES_Server.rc @@ -14,7 +14,7 @@ BEGIN BEGIN VALUE "FileVersion", "2.1.8.0\0" VALUE "ProductVersion", "2.1.8.0\0" - VALUE "CompileDate", "miércoles, 25 de julio de 2007 19:03\0" + VALUE "CompileDate", "viernes, 27 de julio de 2007 19:57\0" END END BLOCK "VarFileInfo" diff --git a/Source/Servidor/FactuGES_Server.res b/Source/Servidor/FactuGES_Server.res index 29e2b3c1..90bc184b 100644 Binary files a/Source/Servidor/FactuGES_Server.res and b/Source/Servidor/FactuGES_Server.res differ