diff --git a/Database/FACTUGES.FDB b/Database/FACTUGES.FDB
index af27caba..85ecae96 100644
Binary files a/Database/FACTUGES.FDB and b/Database/FACTUGES.FDB differ
diff --git a/Database/udfs/funciones.pas b/Database/udfs/funciones.pas
new file mode 100644
index 00000000..c6d8a08f
--- /dev/null
+++ b/Database/udfs/funciones.pas
@@ -0,0 +1,40 @@
+unit funciones;
+
+interface
+
+function RtfToText(Cadena: PChar): PChar; cdecl; export;
+
+implementation
+
+uses
+ SysUtils;
+
+function RtfToText(Cadena: PChar): PChar;
+var
+ i: integer;
+ CadenaAux1: String;
+
+begin
+ //Si no tiene ninguna llave no esta guardado como rtf
+ if (Pos('{', Cadena) = 0) then
+ Result := Cadena
+ else
+ //Esta guardado com rtf
+ begin
+ //Quitamos todo lo que está antes de \fs1x
+ i := Pos('\fs', Cadena);
+ CadenaAux1 := Copy(Cadena, i, StrLen(Cadena)-1);
+
+ //Quitamos la parte de delante \fs1x
+ i:= Pos(' ', CadenaAux1);
+ CadenaAux1 := Copy(PChar(CadenaAux1), i+1, StrLen(PChar(CadenaAux1))-1);
+
+ //Quitamos todo lo de la parte de atras a partir de la primera barra \ que tengamos
+ i:= Pos('\', CadenaAux1);
+ CadenaAux1 := Copy(PChar(CadenaAux1), 0, i-1);
+
+ Result := PChar(CadenaAux1);
+ end;
+end;
+
+end.
diff --git a/Database/udfs/udf_RtfToText.bdsproj b/Database/udfs/udf_RtfToText.bdsproj
new file mode 100644
index 00000000..959bb9b2
--- /dev/null
+++ b/Database/udfs/udf_RtfToText.bdsproj
@@ -0,0 +1,498 @@
+
+
+
+
+
+
+
+
+
+
+
+ udf_RtfToText.dpr
+
+
+ 7.0
+
+
+ 8
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 1
+ 1
+ 1
+ True
+ True
+ WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
+
+ False
+
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+ False
+ False
+ False
+ True
+ True
+ True
+ True
+ True
+ True
+
+
+
+ 3
+ 0
+ False
+ 1
+ False
+ False
+ False
+ 16384
+ 1048576
+ 4194304
+
+
+
+
+
+
+
+
+
+ EUREKALOG;EUREKALOG_VER5
+
+ False
+
+
+
+
+
+ False
+
+
+ True
+ False
+
+
+
+ $00000000
+
+
+
+ False
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 3082
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ Muststang Peak EasyListview Runtime Package
+ RemObjects Pascal Script - RemObjects SDK 3.0 Integration
+
+
+
+
diff --git a/Database/udfs/udf_RtfToText.dll b/Database/udfs/udf_RtfToText.dll
new file mode 100644
index 00000000..e6642a63
Binary files /dev/null and b/Database/udfs/udf_RtfToText.dll differ
diff --git a/Database/udfs/udf_RtfToText.dpr b/Database/udfs/udf_RtfToText.dpr
new file mode 100644
index 00000000..d3689bcf
--- /dev/null
+++ b/Database/udfs/udf_RtfToText.dpr
@@ -0,0 +1,18 @@
+library udf_RtfToText;
+
+uses
+ ExceptionLog,
+ ComServ,
+ funciones in 'funciones.pas';
+
+exports
+ DllGetClassObject,
+ DllCanUnloadNow,
+ DllRegisterServer,
+ DllUnregisterServer,
+ RtfToText;
+
+{$R *.RES}
+
+begin
+end.
diff --git a/Database/udfs/udf_RtfToText.drc b/Database/udfs/udf_RtfToText.drc
new file mode 100644
index 00000000..0375cb35
--- /dev/null
+++ b/Database/udfs/udf_RtfToText.drc
@@ -0,0 +1,252 @@
+/* VER180
+ Generated by the Borland Delphi Pascal Compiler
+ because -GD or --drc was supplied to the compiler.
+
+ This file contains compiler-generated resources that
+ were bound to the executable.
+ If this file is empty, then no compiler-generated
+ resources were bound to the produced executable.
+*/
+
+#define ComConst_SOleError 65408
+#define ComConst_SNoMethod 65409
+#define ComConst_SVarNotObject 65410
+#define ComConst_STooManyParams 65411
+#define ComConst_SAutomationWarning 65412
+#define ComConst_SNoCloseActiveServer1 65413
+#define ComConst_SNoCloseActiveServer2 65414
+#define RTLConsts_SAssignError 65424
+#define RTLConsts_SCheckSynchronizeError 65425
+#define RTLConsts_SDuplicateString 65426
+#define RTLConsts_SFCreateErrorEx 65427
+#define RTLConsts_SFOpenErrorEx 65428
+#define RTLConsts_SInvalidPropertyValue 65429
+#define RTLConsts_SListCapacityError 65430
+#define RTLConsts_SListCountError 65431
+#define RTLConsts_SListIndexError 65432
+#define RTLConsts_SMemoryStreamError 65433
+#define RTLConsts_SReadError 65434
+#define RTLConsts_SSeekNotImplemented 65435
+#define RTLConsts_SSortedListError 65436
+#define RTLConsts_SWriteError 65437
+#define RTLConsts_SThreadCreateError 65438
+#define RTLConsts_SThreadError 65439
+#define SysConst_SLongMonthNameNov 65440
+#define SysConst_SLongMonthNameDec 65441
+#define SysConst_SShortDayNameSun 65442
+#define SysConst_SShortDayNameMon 65443
+#define SysConst_SShortDayNameTue 65444
+#define SysConst_SShortDayNameWed 65445
+#define SysConst_SShortDayNameThu 65446
+#define SysConst_SShortDayNameFri 65447
+#define SysConst_SShortDayNameSat 65448
+#define SysConst_SLongDayNameSun 65449
+#define SysConst_SLongDayNameMon 65450
+#define SysConst_SLongDayNameTue 65451
+#define SysConst_SLongDayNameWed 65452
+#define SysConst_SLongDayNameThu 65453
+#define SysConst_SLongDayNameFri 65454
+#define SysConst_SLongDayNameSat 65455
+#define SysConst_SShortMonthNameJul 65456
+#define SysConst_SShortMonthNameAug 65457
+#define SysConst_SShortMonthNameSep 65458
+#define SysConst_SShortMonthNameOct 65459
+#define SysConst_SShortMonthNameNov 65460
+#define SysConst_SShortMonthNameDec 65461
+#define SysConst_SLongMonthNameJan 65462
+#define SysConst_SLongMonthNameFeb 65463
+#define SysConst_SLongMonthNameMar 65464
+#define SysConst_SLongMonthNameApr 65465
+#define SysConst_SLongMonthNameMay 65466
+#define SysConst_SLongMonthNameJun 65467
+#define SysConst_SLongMonthNameJul 65468
+#define SysConst_SLongMonthNameAug 65469
+#define SysConst_SLongMonthNameSep 65470
+#define SysConst_SLongMonthNameOct 65471
+#define SysConst_SVarUnexpected 65472
+#define SysConst_SExternalException 65473
+#define SysConst_SAssertionFailed 65474
+#define SysConst_SIntfCastError 65475
+#define SysConst_SSafecallException 65476
+#define SysConst_SAssertError 65477
+#define SysConst_SAbstractError 65478
+#define SysConst_SModuleAccessViolation 65479
+#define SysConst_SOSError 65480
+#define SysConst_SUnkOSError 65481
+#define SysConst_SShortMonthNameJan 65482
+#define SysConst_SShortMonthNameFeb 65483
+#define SysConst_SShortMonthNameMar 65484
+#define SysConst_SShortMonthNameApr 65485
+#define SysConst_SShortMonthNameMay 65486
+#define SysConst_SShortMonthNameJun 65487
+#define SysConst_SDispatchError 65488
+#define SysConst_SReadAccess 65489
+#define SysConst_SWriteAccess 65490
+#define SysConst_SFormatTooLong 65491
+#define SysConst_SVarArrayCreate 65492
+#define SysConst_SVarArrayBounds 65493
+#define SysConst_SVarArrayLocked 65494
+#define SysConst_SInvalidVarCast 65495
+#define SysConst_SInvalidVarOp 65496
+#define SysConst_SInvalidVarOpWithHResultWithPrefix 65497
+#define SysConst_SVarTypeCouldNotConvert 65498
+#define SysConst_SVarTypeConvertOverflow 65499
+#define SysConst_SVarOverflow 65500
+#define SysConst_SVarInvalid 65501
+#define SysConst_SVarBadType 65502
+#define SysConst_SVarNotImplemented 65503
+#define SysConst_SInvalidOp 65504
+#define SysConst_SZeroDivide 65505
+#define SysConst_SOverflow 65506
+#define SysConst_SUnderflow 65507
+#define SysConst_SInvalidPointer 65508
+#define SysConst_SInvalidCast 65509
+#define SysConst_SAccessViolationArg3 65510
+#define SysConst_SAccessViolationNoArg 65511
+#define SysConst_SStackOverflow 65512
+#define SysConst_SControlC 65513
+#define SysConst_SPrivilege 65514
+#define SysConst_SOperationAborted 65515
+#define SysConst_SException 65516
+#define SysConst_SExceptTitle 65517
+#define SysConst_SInvalidFormat 65518
+#define SysConst_SArgumentMissing 65519
+#define SysConst_SInvalidInteger 65520
+#define SysConst_SInvalidDateTime 65521
+#define SysConst_STimeEncodeError 65522
+#define SysConst_SDateEncodeError 65523
+#define SysConst_SOutOfMemory 65524
+#define SysConst_SInOutError 65525
+#define SysConst_SFileNotFound 65526
+#define SysConst_SInvalidFilename 65527
+#define SysConst_STooManyOpenFiles 65528
+#define SysConst_SAccessDenied 65529
+#define SysConst_SEndOfFile 65530
+#define SysConst_SDiskFull 65531
+#define SysConst_SInvalidInput 65532
+#define SysConst_SDivByZero 65533
+#define SysConst_SRangeError 65534
+#define SysConst_SIntOverflow 65535
+STRINGTABLE
+BEGIN
+ ComConst_SOleError, "OLE error %.8x"
+ ComConst_SNoMethod, "Method '%s' not supported by automation object"
+ ComConst_SVarNotObject, "Variant does not reference an automation object"
+ ComConst_STooManyParams, "Dispatch methods do not support more than 64 parameters"
+ ComConst_SAutomationWarning, "COM Server Warning"
+ ComConst_SNoCloseActiveServer1, "There are still active COM objects in this application. One or more clients may have references to these objects, so manually closing "
+ ComConst_SNoCloseActiveServer2, "this application may cause those client application(s) to fail.\r\n\r\nAre you sure you want to close this application?"
+ RTLConsts_SAssignError, "Cannot assign a %s to a %s"
+ RTLConsts_SCheckSynchronizeError, "CheckSynchronize called from thread $%x, which is NOT the main thread"
+ RTLConsts_SDuplicateString, "String list does not allow duplicates"
+ RTLConsts_SFCreateErrorEx, "Cannot create file \"%s\". %s"
+ RTLConsts_SFOpenErrorEx, "Cannot open file \"%s\". %s"
+ RTLConsts_SInvalidPropertyValue, "Invalid property value"
+ RTLConsts_SListCapacityError, "List capacity out of bounds (%d)"
+ RTLConsts_SListCountError, "List count out of bounds (%d)"
+ RTLConsts_SListIndexError, "List index out of bounds (%d)"
+ RTLConsts_SMemoryStreamError, "Out of memory while expanding memory stream"
+ RTLConsts_SReadError, "Stream read error"
+ RTLConsts_SSeekNotImplemented, "%s.Seek not implemented"
+ RTLConsts_SSortedListError, "Operation not allowed on sorted list"
+ RTLConsts_SWriteError, "Stream write error"
+ RTLConsts_SThreadCreateError, "Thread creation error: %s"
+ RTLConsts_SThreadError, "Thread Error: %s (%d)"
+ SysConst_SLongMonthNameNov, "November"
+ SysConst_SLongMonthNameDec, "December"
+ SysConst_SShortDayNameSun, "Sun"
+ SysConst_SShortDayNameMon, "Mon"
+ SysConst_SShortDayNameTue, "Tue"
+ SysConst_SShortDayNameWed, "Wed"
+ SysConst_SShortDayNameThu, "Thu"
+ SysConst_SShortDayNameFri, "Fri"
+ SysConst_SShortDayNameSat, "Sat"
+ SysConst_SLongDayNameSun, "Sunday"
+ SysConst_SLongDayNameMon, "Monday"
+ SysConst_SLongDayNameTue, "Tuesday"
+ SysConst_SLongDayNameWed, "Wednesday"
+ SysConst_SLongDayNameThu, "Thursday"
+ SysConst_SLongDayNameFri, "Friday"
+ SysConst_SLongDayNameSat, "Saturday"
+ SysConst_SShortMonthNameJul, "Jul"
+ SysConst_SShortMonthNameAug, "Aug"
+ SysConst_SShortMonthNameSep, "Sep"
+ SysConst_SShortMonthNameOct, "Oct"
+ SysConst_SShortMonthNameNov, "Nov"
+ SysConst_SShortMonthNameDec, "Dec"
+ SysConst_SLongMonthNameJan, "January"
+ SysConst_SLongMonthNameFeb, "February"
+ SysConst_SLongMonthNameMar, "March"
+ SysConst_SLongMonthNameApr, "April"
+ SysConst_SLongMonthNameMay, "May"
+ SysConst_SLongMonthNameJun, "June"
+ SysConst_SLongMonthNameJul, "July"
+ SysConst_SLongMonthNameAug, "August"
+ SysConst_SLongMonthNameSep, "September"
+ SysConst_SLongMonthNameOct, "October"
+ SysConst_SVarUnexpected, "Unexpected variant error"
+ SysConst_SExternalException, "External exception %x"
+ SysConst_SAssertionFailed, "Assertion failed"
+ SysConst_SIntfCastError, "Interface not supported"
+ SysConst_SSafecallException, "Exception in safecall method"
+ SysConst_SAssertError, "%s (%s, line %d)"
+ SysConst_SAbstractError, "Abstract Error"
+ SysConst_SModuleAccessViolation, "Access violation at address %p in module '%s'. %s of address %p"
+ SysConst_SOSError, "System Error. Code: %d.\r\n%s"
+ SysConst_SUnkOSError, "A call to an OS function failed"
+ SysConst_SShortMonthNameJan, "Jan"
+ SysConst_SShortMonthNameFeb, "Feb"
+ SysConst_SShortMonthNameMar, "Mar"
+ SysConst_SShortMonthNameApr, "Apr"
+ SysConst_SShortMonthNameMay, "May"
+ SysConst_SShortMonthNameJun, "Jun"
+ SysConst_SDispatchError, "Variant method calls not supported"
+ SysConst_SReadAccess, "Read"
+ SysConst_SWriteAccess, "Write"
+ SysConst_SFormatTooLong, "Format string too long"
+ SysConst_SVarArrayCreate, "Error creating variant or safe array"
+ SysConst_SVarArrayBounds, "Variant or safe array index out of bounds"
+ SysConst_SVarArrayLocked, "Variant or safe array is locked"
+ SysConst_SInvalidVarCast, "Invalid variant type conversion"
+ SysConst_SInvalidVarOp, "Invalid variant operation"
+ SysConst_SInvalidVarOpWithHResultWithPrefix, "Invalid variant operation (%s%.8x)\n%s"
+ SysConst_SVarTypeCouldNotConvert, "Could not convert variant of type (%s) into type (%s)"
+ SysConst_SVarTypeConvertOverflow, "Overflow while converting variant of type (%s) into type (%s)"
+ SysConst_SVarOverflow, "Variant overflow"
+ SysConst_SVarInvalid, "Invalid argument"
+ SysConst_SVarBadType, "Invalid variant type"
+ SysConst_SVarNotImplemented, "Operation not supported"
+ SysConst_SInvalidOp, "Invalid floating point operation"
+ SysConst_SZeroDivide, "Floating point division by zero"
+ SysConst_SOverflow, "Floating point overflow"
+ SysConst_SUnderflow, "Floating point underflow"
+ SysConst_SInvalidPointer, "Invalid pointer operation"
+ SysConst_SInvalidCast, "Invalid class typecast"
+ SysConst_SAccessViolationArg3, "Access violation at address %p. %s of address %p"
+ SysConst_SAccessViolationNoArg, "Access violation"
+ SysConst_SStackOverflow, "Stack overflow"
+ SysConst_SControlC, "Control-C hit"
+ SysConst_SPrivilege, "Privileged instruction"
+ SysConst_SOperationAborted, "Operation aborted"
+ SysConst_SException, "Exception %s in module %s at %p.\r\n%s%s\r\n"
+ SysConst_SExceptTitle, "Application Error"
+ SysConst_SInvalidFormat, "Format '%s' invalid or incompatible with argument"
+ SysConst_SArgumentMissing, "No argument for format '%s'"
+ SysConst_SInvalidInteger, "'%s' is not a valid integer value"
+ SysConst_SInvalidDateTime, "'%s' is not a valid date and time"
+ SysConst_STimeEncodeError, "Invalid argument to time encode"
+ SysConst_SDateEncodeError, "Invalid argument to date encode"
+ SysConst_SOutOfMemory, "Out of memory"
+ SysConst_SInOutError, "I/O error %d"
+ SysConst_SFileNotFound, "File not found"
+ SysConst_SInvalidFilename, "Invalid filename"
+ SysConst_STooManyOpenFiles, "Too many open files"
+ SysConst_SAccessDenied, "File access denied"
+ SysConst_SEndOfFile, "Read beyond end of file"
+ SysConst_SDiskFull, "Disk full"
+ SysConst_SInvalidInput, "Invalid numeric input"
+ SysConst_SDivByZero, "Division by zero"
+ SysConst_SRangeError, "Range check error"
+ SysConst_SIntOverflow, "Integer overflow"
+END
+
diff --git a/Database/udfs/udf_RtfToText.res b/Database/udfs/udf_RtfToText.res
new file mode 100644
index 00000000..4f907139
Binary files /dev/null and b/Database/udfs/udf_RtfToText.res differ
diff --git a/Database/udfs/udf_RtfToText.sql b/Database/udfs/udf_RtfToText.sql
new file mode 100644
index 00000000..dadc0eb7
--- /dev/null
+++ b/Database/udfs/udf_RtfToText.sql
@@ -0,0 +1,4 @@
+DECLARE EXTERNAL FUNCTION F_RTFTOTEXT
+ CSTRING(254)
+RETURNS CSTRING(254)
+ENTRY_POINT 'RtfToText' MODULE_NAME 'udf_RtfToText.dll';
\ No newline at end of file
diff --git a/Database/udfs/udf_RtfToText.sql.bak b/Database/udfs/udf_RtfToText.sql.bak
new file mode 100644
index 00000000..e69de29b
diff --git a/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl b/Output/Debug/Cliente/AlbCli_FacCli_relation.bpl
index 6dd8d58d..ad73ddab 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/AlbaranesCliente_controller.bpl b/Output/Debug/Cliente/AlbaranesCliente_controller.bpl
index 01a75bd2..120fa578 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 dd2864dc..4302245d 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 61509943..6d356461 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_view.bpl b/Output/Debug/Cliente/AlbaranesCliente_view.bpl
index cedfdbf2..75277f1d 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/Base.bpl b/Output/Debug/Cliente/Base.bpl
index c42b44ec..15b19f4e 100644
Binary files a/Output/Debug/Cliente/Base.bpl and b/Output/Debug/Cliente/Base.bpl differ
diff --git a/Output/Debug/Cliente/FacturasCliente_controller.bpl b/Output/Debug/Cliente/FacturasCliente_controller.bpl
index 3a12fad4..4667b00f 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/PedCli_AlbCli_relation.bpl b/Output/Debug/Cliente/PedCli_AlbCli_relation.bpl
index a56db7de..26d7cba0 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/Servidor/FactuGES_Server.exe b/Output/Debug/Servidor/FactuGES_Server.exe
index 1927306f..61b73cc5 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/InfEtiquetasAlbaranCliente.fr3 b/Output/Debug/Servidor/Informes/InfEtiquetasAlbaranCliente.fr3
index 7e53f5c6..33cba4ec 100644
--- a/Output/Debug/Servidor/Informes/InfEtiquetasAlbaranCliente.fr3
+++ b/Output/Debug/Servidor/Informes/InfEtiquetasAlbaranCliente.fr3
@@ -1,22 +1,21 @@
-
+
-
+
-
-
+
+
-
+
-
-
-
+
+
diff --git a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3 b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3
index 74e1ca1e..94e8016d 100644
--- a/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3
+++ b/Output/Debug/Servidor/Informes/InfPedidoProveedor.fr3
@@ -1,34 +1,34 @@
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/Output/Debug/Servidor/ServerLog.txt b/Output/Debug/Servidor/ServerLog.txt
index 50cb6bbe..f8dda48a 100644
--- a/Output/Debug/Servidor/ServerLog.txt
+++ b/Output/Debug/Servidor/ServerLog.txt
@@ -1,9 +1,9 @@
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Connect]
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ID
@@ -16,45 +16,45 @@
Plan: PLAN (USUARIOS NATURAL)
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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))
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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)))
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ID
@@ -68,7 +68,7 @@
PASS = 1
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
PERFILES.PERFIL
@@ -80,31 +80,31 @@
Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES))
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
PERFILES.PERFIL
@@ -116,7 +116,7 @@
ID_USUARIO = 2
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ID_EMPRESA
@@ -127,31 +127,31 @@
Plan: PLAN (EMPRESAS_USUARIOS NATURAL)
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[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
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:01]
+[23/07/2007 18:39:01]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ID_EMPRESA
@@ -162,7 +162,7 @@
ID_USUARIO = 2
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
@@ -176,31 +176,31 @@
Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS))
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
@@ -213,7 +213,7 @@
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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))
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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))
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
@@ -288,7 +288,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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))
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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))
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
@@ -339,7 +339,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[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))
>
-[20/07/2007 19:09:03]
+[23/07/2007 18:39:04]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ID, ID_EMPRESA, NOMBRE, ENTIDAD, SUCURSAL, DC, CUENTA,
@@ -363,7 +363,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA
ID_EMPRESA = 1
>
-[20/07/2007 19:09:05]
+[23/07/2007 18:39:09]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN,
@@ -381,34 +381,34 @@ WHERE ID_EMPRESA = :ID_EMPRESA
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
>
-[20/07/2007 19:09:05] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES))
+[23/07/2007 18:39:09] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES))
>
-[20/07/2007 19:09:05]
+[23/07/2007 18:39:09]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:05]
+[23/07/2007 18:39:09]
[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
>
-[20/07/2007 19:09:05]
+[23/07/2007 18:39:09]
[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
>
-[20/07/2007 19:09:05]
+[23/07/2007 18:39:09]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:05]
+[23/07/2007 18:39:09]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ID, ID_EMPRESA, ID_CLIENTE, NOMBRE, FECHA_ALBARAN,
@@ -425,7 +425,7 @@ WHERE ID_EMPRESA = :ID_EMPRESA
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -446,55 +446,55 @@ ORDER BY POSICION;
Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS)))
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[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
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[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
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[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
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[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
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -515,7 +515,7 @@ ORDER BY POSICION;
ID_ALBARAN = 46
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -536,7 +536,7 @@ ORDER BY POSICION;
Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS)))
>
-[20/07/2007 19:09:07]
+[23/07/2007 18:39:11]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -557,7 +557,7 @@ ORDER BY POSICION;
ID_ALBARAN = 289
>
-[20/07/2007 19:09:09]
+[23/07/2007 18:39:16]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -578,7 +578,7 @@ ORDER BY POSICION;
Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS)))
>
-[20/07/2007 19:09:09]
+[23/07/2007 18:39:16]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -596,15 +596,405 @@ LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID
WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN
ORDER BY POSICION;
- ID_ALBARAN = 286
+ ID_ALBARAN = 287
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:39:17]
+[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)))
+
+
>
+[23/07/2007 18:39:17]
+[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 = 288
+
+
>
+[23/07/2007 18:40:13]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID
+ FROM
+ USUARIOS
+ WHERE USUARIO = :USUARIO AND
+ PASS = :PASS AND
+ ACTIVO = 1
+
+ Plan: PLAN (USUARIOS NATURAL)
+
+
>
+[23/07/2007 18:40:13]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID
+ FROM
+ USUARIOS
+ WHERE USUARIO = :USUARIO AND
+ PASS = :PASS AND
+ ACTIVO = 1
+
+ USUARIO = Luis
+ PASS = 1
+
+
>
+[23/07/2007 18:40:13]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ PERFILES.PERFIL
+ FROM
+ PERFILES, PERFILES_USUARIOS
+ WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO
+ AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL
+
+ Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES))
+
+
>
+[23/07/2007 18:40:13]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ PERFILES.PERFIL
+ FROM
+ PERFILES, PERFILES_USUARIOS
+ WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO
+ AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL
+
+ ID_USUARIO = 2
+
+
>
+[23/07/2007 18:40:13]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID_EMPRESA
+ FROM
+ EMPRESAS_USUARIOS
+ WHERE ID_USUARIO = :ID_USUARIO
+
+ Plan: PLAN (EMPRESAS_USUARIOS NATURAL)
+
+
>
+[23/07/2007 18:40:13]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID_EMPRESA
+ FROM
+ EMPRESAS_USUARIOS
+ WHERE ID_USUARIO = :ID_USUARIO
+
+ ID_USUARIO = 2
+
+
>
+[23/07/2007 18:40:16]
+[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))
+
+
>
+[23/07/2007 18:40:16]
+[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))
+
+
+
>
+[23/07/2007 18:40:16]
+[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))
+
+
>
+[23/07/2007 18:40:16]
+[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
+
+
>
+[23/07/2007 18:40:16]
+[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))
+
+
>
+[23/07/2007 18:40:16]
+[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))
+
+
+
>
+[23/07/2007 18:40:16]
+[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))
+
+
>
+[23/07/2007 18:40:16]
+[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
+
+
>
+[23/07/2007 18:40:16]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
+ PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1,
+ MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS,
+ FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO,
+ REGISTRO_MERCANTIL, IVA
+ FROM
+ EMPRESAS WHERE (EMPRESAS.ID = 1) AND (ID IN (1))
+
+ Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS))
+
+
>
+[23/07/2007 18:40:16]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
+ PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1,
+ MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS,
+ FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO,
+ REGISTRO_MERCANTIL, IVA
+ FROM
+ EMPRESAS WHERE (EMPRESAS.ID = 1) AND (ID IN (1))
+
+
+
>
+[23/07/2007 18:40:16]
+[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))
+
+
>
+[23/07/2007 18:40:16]
+[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
+
+
>
+[23/07/2007 18:40:18]
+[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
+
+
>
+[23/07/2007 18:40:18] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES))
+
+
>
+[23/07/2007 18:40:18]
+[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))
+
+
+
>
+[23/07/2007 18:40:19]
+[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)))
+
+
>
+[23/07/2007 18:40:19]
+[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 = 46
+
+
>
+[23/07/2007 18:40:20]
+[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)))
+
+
>
+[23/07/2007 18:40:20]
+[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
+
+
>
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Connect]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
V_ALBARANES_CLIENTE.ID,
@@ -635,7 +1025,7 @@ ORDER BY POSICION;
EMPR
>
-[20/07/2007 19:09:11]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
+[23/07/2007 18:40:21]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA,
EMPRESAS.FAX AS FAX_EMPRESA,
EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA,
@@ -650,96 +1040,96 @@ 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
>
-[20/07/2007 19:09:11]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))
+[23/07/2007 18:40:21]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))
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[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))
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[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
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[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)))
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40: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 = V_ALBARANES_CLIENTE
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[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
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40: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 = V_CLIENTES
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[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
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40: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 = EMPRESAS
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:21]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
V_ALBARANES_CLIENTE.ID,
@@ -770,7 +1160,7 @@ WHERE V_ALBARANES_CLIENTE.ID = :ID
EMPR
>
-[20/07/2007 19:09:11]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
+[23/07/2007 18:40:21]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA,
EMPRESAS.FAX AS FAX_EMPRESA,
EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA,
@@ -782,90 +1172,118 @@ FROM
LEFT OUTER JOIN EMPRESAS ON (EMPRESAS.ID = V_ALBARANES_CLIENTE.ID_EMPRESA)
WHERE V_ALBARANES_CLIENTE.ID = :ID
- ID = 286
+ ID = 289
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[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,
+ 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
+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)))
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[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
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[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
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[Application: FactuGES (Servidor)]
: [Start transaction]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[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
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[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
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
[Application: FactuGES (Servidor)]
: [Commit (Hard commit)]
>
-[20/07/2007 19:09:11]
+[23/07/2007 18:40:22]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40:22]
+[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 =
+
+
>
+[23/07/2007 18:40:22]
+[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 =
+
+
>
+[23/07/2007 18:40:22]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:22]
[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,
+ 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
+WHERE (ID_ALBARAN = :ID_ALBARAN)
+AND (ARTICULOS.INVENTARIABLE = 1)
ORDER BY POSICION
- ID_ALBARAN = 286
+ ID_ALBARAN = 289
>
-[20/07/2007 19:09:14]
+[23/07/2007 18:40:28]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -886,7 +1304,7 @@ ORDER BY POSICION;
Plan: PLAN SORT (JOIN (ALBARANES_CLIENTE_DETALLES INDEX (IDX_ALBARANES_CLIENTE_DETALLES1), ARTICULOS INDEX (PK_ARTICULOS)))
>
-[20/07/2007 19:09:14]
+[23/07/2007 18:40:28]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN,
@@ -904,10 +1322,10 @@ LEFT JOIN ARTICULOS ON ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID
WHERE ALBARANES_CLIENTE_DETALLES.ID_ALBARAN = :ID_ALBARAN
ORDER BY POSICION;
- ID_ALBARAN = 265
+ ID_ALBARAN = 288
>
-[20/07/2007 19:09:18]
+[23/07/2007 18:40:38]
[Application: FactuGES (Servidor)]
: [Prepare] SELECT
V_ALBARANES_CLIENTE.ID,
@@ -938,7 +1356,7 @@ ORDER BY POSICION;
EMPR
>
-[20/07/2007 19:09:18]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
+[23/07/2007 18:40:38]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA,
EMPRESAS.FAX AS FAX_EMPRESA,
EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA,
@@ -953,10 +1371,10 @@ 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
>
-[20/07/2007 19:09:18]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))
+[23/07/2007 18:40:38]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))
>
-[20/07/2007 19:09:18]
+[23/07/2007 18:40:38]
[Application: FactuGES (Servidor)]
: [Execute] SELECT
V_ALBARANES_CLIENTE.ID,
@@ -987,7 +1405,7 @@ WHERE V_ALBARANES_CLIENTE.ID = :ID
EMPR
>
-[20/07/2007 19:09:18]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
+[23/07/2007 18:40:38]ESAS.PROVINCIA AS PROVINCIA_EMPRESA,
EMPRESAS.TELEFONO_1 AS TELEFONO_1_EMPRESA,
EMPRESAS.FAX AS FAX_EMPRESA,
EMPRESAS.MOVIL_1 AS MOVIL_1_EMPRESA,
@@ -999,38 +1417,2291 @@ FROM
LEFT OUTER JOIN EMPRESAS ON (EMPRESAS.ID = V_ALBARANES_CLIENTE.ID_EMPRESA)
WHERE V_ALBARANES_CLIENTE.ID = :ID
- ID = 265
+ ID = 288
>
-[20/07/2007 19:09:18]
+[23/07/2007 18:40: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,
+ 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
+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)))
>
-[20/07/2007 19:09:18]
+[23/07/2007 18:40: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,
+ 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
+WHERE (ID_ALBARAN = :ID_ALBARAN)
+AND (ARTICULOS.INVENTARIABLE = 1)
ORDER BY POSICION
- ID_ALBARAN = 265
+ ID_ALBARAN = 288
+
+
>
+[23/07/2007 18:40:43]
+[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
+
+
>
+[23/07/2007 18:40:43]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
+
+
>
+[23/07/2007 18:40:43]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))
+
+
>
+[23/07/2007 18:40:43]
+[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
+
+
>
+[23/07/2007 18:40:43]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 = 288
+
+
>
+[23/07/2007 18:40:43]
+[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)))
+
+
>
+[23/07/2007 18:40:43]
+[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 = 288
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE,
+ POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2,
+ MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB,
+ NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA,
+ 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 = 63) 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))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = V_CLIENTES
+
+
>
+[23/07/2007 18:40: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 = V_CLIENTES
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID, ID_CATEGORIA, REFERENCIA, NIF_CIF, NOMBRE, CALLE,
+ POBLACION, PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2,
+ MOVIL_1, MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB,
+ NOTAS, FECHA_ALTA, FECHA_MODIFICACION, USUARIO, ID_EMPRESA,
+ 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 = 63) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1))
+
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ CLIENTES_DTOS_PROVEEDORES.ID,
+ CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE,
+ CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR,
+ CONTACTOS.NOMBRE,
+ CLIENTES_DTOS_PROVEEDORES.DESCUENTO
+ FROM
+ CLIENTES_DTOS_PROVEEDORES
+ LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR)
+WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE
+
+ Plan: PLAN JOIN (CLIENTES_DTOS_PROVEEDORES INDEX (IDX_CLIENTES_DTOS_PROV_ID_CLI), CONTACTOS INDEX (PK_CONTACTOS))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = CLIENTES_DTOS_PROVEEDORES
+
+
>
+[23/07/2007 18:40: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 = CLIENTES_DTOS_PROVEEDORES
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ CLIENTES_DTOS_PROVEEDORES.ID,
+ CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE,
+ CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR,
+ CONTACTOS.NOMBRE,
+ CLIENTES_DTOS_PROVEEDORES.DESCUENTO
+ FROM
+ CLIENTES_DTOS_PROVEEDORES
+ LEFT JOIN CONTACTOS ON (CONTACTOS.ID = CLIENTES_DTOS_PROVEEDORES.ID_PROVEEDOR)
+WHERE CLIENTES_DTOS_PROVEEDORES.ID_CLIENTE = :ID_CLIENTE
+
+ ID_CLIENTE = 63
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO,
+ TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION
+ FROM
+ CONTACTOS_DIRECCIONES
+ WHERE ID_CONTACTO = :ID_CONTACTO
+
+ Plan: PLAN (CONTACTOS_DIRECCIONES INDEX (IDX_CONTACTOS_DIR_ID_CONTACTO))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS_DIRECCIONES
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS_DIRECCIONES
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID, ID_CONTACTO, NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, PERSONA_CONTACTO,
+ TELEFONO, EMAIL, NOTAS, PORTE, FECHA_ALTA, FECHA_MODIFICACION
+ FROM
+ CONTACTOS_DIRECCIONES
+ WHERE ID_CONTACTO = :ID_CONTACTO
+
+ ID_CONTACTO = 63
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA
+ FROM
+ CONTACTOS_DATOS_BANCO
+ WHERE ID_CONTACTO = :ID_CONTACTO
+
+ Plan: PLAN (CONTACTOS_DATOS_BANCO INDEX (IDX_CONTACTOS_DATOS_BANCO))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS_DATOS_BANCO
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS_DATOS_BANCO
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID, ID_CONTACTO, TITULAR, ENTIDAD, SUCURSAL, DC, CUENTA
+ FROM
+ CONTACTOS_DATOS_BANCO
+ WHERE ID_CONTACTO = :ID_CONTACTO
+
+ ID_CONTACTO = 63
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID_CONTACTO, ID_CATEGORIA
+ FROM
+ CONTACTOS_CATEGORIAS
+ WHERE
+ ID_CONTACTO = :ID_CONTACTO
+
+ Plan: PLAN (CONTACTOS_CATEGORIAS INDEX (IDX_CONTACTOS_CATEGORIAS))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS_CATEGORIAS
+
+
>
+[23/07/2007 18:40: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 = CONTACTOS_CATEGORIAS
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID_CONTACTO, ID_CATEGORIA
+ FROM
+ CONTACTOS_CATEGORIAS
+ WHERE
+ ID_CONTACTO = :ID_CONTACTO
+
+ ID_CONTACTO = 63
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL,
+ DC, CUENTA
+ FROM
+ FORMAS_PAGO
+
+ Plan: PLAN (FORMAS_PAGO NATURAL)
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = FORMAS_PAGO
+
+
>
+[23/07/2007 18:40: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 = FORMAS_PAGO
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID, REFERENCIA, DESCRIPCION, TITULAR, ENTIDAD, SUCURSAL,
+ DC, CUENTA
+ FROM
+ FORMAS_PAGO
+
+
+
>
+[23/07/2007 18:40: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))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = FORMAS_PAGO_PLAZOS
+
+
>
+[23/07/2007 18:40: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 = FORMAS_PAGO_PLAZOS
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID, ID_FORMA_PAGO, NUM_DIAS, PORCENTAJE
+ FROM
+ FORMAS_PAGO_PLAZOS
+ WHERE
+ FORMAS_PAGO_PLAZOS.ID_FORMA_PAGO = :ID_FORMA_PAGO
+
+ ID_FORMA_PAGO = 8
+
+
>
+[23/07/2007 18:40:47]
+[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_EMPRESA = 1)
+
+ Plan: PLAN (ALMACENES INDEX (FK_ALMACENES_EMPRESAS))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = ALMACENES
+
+
>
+[23/07/2007 18:40: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 = ALMACENES
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[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_EMPRESA = 1)
+
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT ID,
+ ID_EMPRESA,
+ ID_CLIENTE,
+ NOMBRE,
+ REFERENCIA,
+ REFERENCIA_CLIENTE,
+ SITUACION,
+ FECHA_PEDIDO,
+ CALLE,
+ CODIGO_POSTAL,
+ POBLACION,
+ PROVINCIA,
+ PERSONA_CONTACTO,
+ TELEFONO,
+ OBSERVACIONES,
+ INCIDENCIAS,
+ INCIDENCIAS_ACTIVAS,
+ FECHA_ALTA,
+ FECHA_MODIFICACION,
+ USUARIO,
+ IMPORTE_NETO,
+ IMPORTE_PORTE,
+ DESCUENTO,
+ IMPORTE_DESCUENTO,
+ BASE_IMPONIBLE,
+ IVA,
+ IMPORTE_IVA,
+ IMPORTE_TOTAL,
+ ID_FORMA_PAGO,
+ REF_TIENDA_WEB,
+ FECHA_PREVISTA_ENVIO
+FROM V_PEDIDOS_CLIENTE WHERE (ID = 122) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1))
+
+ Plan: PLAN SORT ((V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_DETALLES PEDIDOS_CLIENTE_DETALLES INDEX (IDX_PEDIDOS_CLIENTE_DETALLES)))
+PLAN SORT (SO
+
+
>
+[23/07/2007 18:40:47]RT (JOIN (JOIN (V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_ART_SITUACION_CANT V_PED_CLI_ART_SITUACION V_ALB_CLI_DETALLES ALBARANES_CLIENTE_DETALLES NATURAL, V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_ART_SITUACION_CANT V_PED_CLI_ART_SITUACION V_ALB_CLI_DETALLES ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_ART_SITUACION_CANT V_PED_CLI_ART_SITUACION V_ALB_CLI_DETALLES V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE))))
+PLAN SORT ((V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_DETALLES PEDIDOS_CLIENTE_DETALLES INDEX (IDX_PEDIDOS_CLIENTE_DETALLES)))
+PLAN SORT (SORT (JOIN (JOIN (V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_ART_SITUACION_CANT V_PED_CLI_ART_SITUACION V_ALB_CLI_DETALLES ALBARANES_C
+
+
>
+[23/07/2007 18:40:47]LIENTE_DETALLES NATURAL, V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_ART_SITUACION_CANT V_PED_CLI_ART_SITUACION V_ALB_CLI_DETALLES ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_ARTICULOS V_PED_CLI_ARTICULOS_AUX V_PED_CLI_ART_SITUACION_CANT V_PED_CLI_ART_SITUACION V_ALB_CLI_DETALLES V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE))))
+PLAN SORT ((V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_DETALLES PEDIDOS_CLIENTE_DETALLES INDEX (IDX_PEDIDOS_CLIENTE_DETALLES)))
+PLAN SORT ((V_PEDIDOS_CLIENTE V_PED_CLI_SITUACION V_PED_CLI_DETALLES PEDIDOS_CLIENTE_DETALLES INDEX (IDX_PEDIDOS_CLIENTE_DETALLES)))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = V_PEDIDOS_CLIENTE
+
+
>
+[23/07/2007 18:40: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 = V_PEDIDOS_CLIENTE
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT ID,
+ ID_EMPRESA,
+ ID_CLIENTE,
+ NOMBRE,
+ REFERENCIA,
+ REFERENCIA_CLIENTE,
+ SITUACION,
+ FECHA_PEDIDO,
+ CALLE,
+ CODIGO_POSTAL,
+ POBLACION,
+ PROVINCIA,
+ PERSONA_CONTACTO,
+ TELEFONO,
+ OBSERVACIONES,
+ INCIDENCIAS,
+ INCIDENCIAS_ACTIVAS,
+ FECHA_ALTA,
+ FECHA_MODIFICACION,
+ USUARIO,
+ IMPORTE_NETO,
+ IMPORTE_PORTE,
+ DESCUENTO,
+ IMPORTE_DESCUENTO,
+ BASE_IMPONIBLE,
+ IVA,
+ IMPORTE_IVA,
+ IMPORTE_TOTAL,
+ ID_FORMA_PAGO,
+ REF_TIENDA_WEB,
+ FECHA_PREVISTA_ENVIO
+FROM V_PEDIDOS_CLIENTE WHERE (ID = 122) AND (ID_EMPRESA = 1) AND (ID_EMPRESA IN (1))
+
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT PEDIDOS_CLIENTE_DETALLES.ID,
+ PEDIDOS_CLIENTE_DETALLES.ID_PEDIDO,
+ PEDIDOS_CLIENTE_DETALLES.POSICION,
+ PEDIDOS_CLIENTE_DETALLES.TIPO_DETALLE,
+ PEDIDOS_CLIENTE_DETALLES.ID_ARTICULO,
+ ARTICULOS.REFERENCIA,
+ ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR,
+ PEDIDOS_CLIENTE_DETALLES.CONCEPTO,
+ PEDIDOS_CLIENTE_DETALLES.CANTIDAD,
+ PEDIDOS_CLIENTE_DETALLES.IMPORTE_UNIDAD,
+ PEDIDOS_CLIENTE_DETALLES.DESCUENTO,
+ PEDIDOS_CLIENTE_DETALLES.IMPORTE_PORTE,
+ PEDIDOS_CLIENTE_DETALLES.IMPORTE_TOTAL,
+ PEDIDOS_CLIENTE_DETALLES.VISIBLE
+FROM PEDIDOS_CLIENTE_DETALLES
+ LEFT JOIN ARTICULOS ON PEDIDOS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID
+WHERE
+ PEDIDOS_CLIENTE_DETALLES.ID_PEDIDO = :ID_PEDIDO
+ORDER BY POSICION;
+
+ Plan: PLAN SORT (JOIN (PEDIDOS_CLIENTE_DETALLES INDEX (IDX_PEDIDOS_CLIENTE_DETALLES), ARTICULOS INDEX (PK_ARTICULOS)))
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Start transaction]
+
+
>
+[23/07/2007 18:40: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 = PEDIDOS_CLIENTE_DETALLES
+
+
>
+[23/07/2007 18:40: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 = PEDIDOS_CLIENTE_DETALLES
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Commit (Hard commit)]
+
+
>
+[23/07/2007 18:40:47]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT PEDIDOS_CLIENTE_DETALLES.ID,
+ PEDIDOS_CLIENTE_DETALLES.ID_PEDIDO,
+ PEDIDOS_CLIENTE_DETALLES.POSICION,
+ PEDIDOS_CLIENTE_DETALLES.TIPO_DETALLE,
+ PEDIDOS_CLIENTE_DETALLES.ID_ARTICULO,
+ ARTICULOS.REFERENCIA,
+ ARTICULOS.REFERENCIA_PROV as REFERENCIA_PROVEEDOR,
+ PEDIDOS_CLIENTE_DETALLES.CONCEPTO,
+ PEDIDOS_CLIENTE_DETALLES.CANTIDAD,
+ PEDIDOS_CLIENTE_DETALLES.IMPORTE_UNIDAD,
+ PEDIDOS_CLIENTE_DETALLES.DESCUENTO,
+ PEDIDOS_CLIENTE_DETALLES.IMPORTE_PORTE,
+ PEDIDOS_CLIENTE_DETALLES.IMPORTE_TOTAL,
+ PEDIDOS_CLIENTE_DETALLES.VISIBLE
+FROM PEDIDOS_CLIENTE_DETALLES
+ LEFT JOIN ARTICULOS ON PEDIDOS_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID
+WHERE
+ PEDIDOS_CLIENTE_DETALLES.ID_PEDIDO = :ID_PEDIDO
+ORDER BY POSICION;
+
+ ID_PEDIDO = 122
+
+
>
+[23/07/2007 18:40:53]
+[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
+
+
>
+[23/07/2007 18:40:53]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))
+
+
>
+[23/07/2007 18:40:53]
+[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
+
+
>
+[23/07/2007 18:40:53]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 = 63
+ REFERENCIA = 00231
+ REFERENCIA_CLIENTE = fffffffffffff
+ FECHA_ALBARAN = 19/07/2007
+ ID_PEDIDO = 122
+ ID_ALMACEN = 2
+ ID_FACTURA = 220
+ CALLE = C/ DOCTOR ESQUERDO, 183
+ CODIGO_POSTAL = 28007
+ POBLACION = MADRID
+ PROVINCIA = MADRID
+ PERSONA_CONTACTO =
+ TELEFONO =
+ BASE_IMPONIBLE = 599,4
+ IMPORTE_NETO = 587,4
+ IMPORTE_PORTE = 12
+ DESCUENTO = 0
+ IMPORTE_DESCUENTO = 0
+ IVA = 0
+ IMPORTE_IVA = 0
+ IMPORTE_TOTAL = 599,4
+ OBSERVACIONES = >
+ INCIDENCIAS = >
+ INCIDENCIAS_ACTIVAS = 0
+ FECHA_ALTA = 19/07/2007 11:18:16
+ FECHA_MODIFICACION = 20/07/2007 10:51:42
+ USUARIO = Luis
+ ID_FORMA_PAGO = 13
+ FECHA_PREVISTA_ENVIO = >
+ FECHA_ENVIO = >
+
+
+
>
+[23/07/2007 18:40:53] FECHA_RECEPCION = >
+ OLD_ID = 288
+
+
>
+[23/07/2007 18:40:53]
+[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 V_ALBARANES_CLIENTE.ID = :ID
+
+ 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
+
+
>
+[23/07/2007 18:40:53]LIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES))
+
+
>
+[23/07/2007 18:40:53]
+[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 V_ALBARANES_CLIENTE.ID = :ID
+
+ ID = 288
+
+
>
+[23/07/2007 18:40:56]
+[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
+
+
>
+[23/07/2007 18:40:56]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
+
+
>
+[23/07/2007 18:40:56]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))
+
+
>
+[23/07/2007 18:40:56]
+[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
+
+
>
+[23/07/2007 18:40:56]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 = 288
+
+
>
+[23/07/2007 18:40:56]
+[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)))
+
+
>
+[23/07/2007 18:40:56]
+[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 = 288
+
+
>
+[23/07/2007 18:40:59]
+[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
+
+
>
+[23/07/2007 18:40:59]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
+
+
>
+[23/07/2007 18:40:59]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))
+
+
>
+[23/07/2007 18:40:59]
+[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
+
+
>
+[23/07/2007 18:40:59]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 = 288
+
+
>
+[23/07/2007 18:40:59]
+[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)))
+
+
>
+[23/07/2007 18:40:59]
+[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 = 288
+
+
>
+[23/07/2007 18:41:51]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID
+ FROM
+ USUARIOS
+ WHERE USUARIO = :USUARIO AND
+ PASS = :PASS AND
+ ACTIVO = 1
+
+ Plan: PLAN (USUARIOS NATURAL)
+
+
>
+[23/07/2007 18:41:51]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID
+ FROM
+ USUARIOS
+ WHERE USUARIO = :USUARIO AND
+ PASS = :PASS AND
+ ACTIVO = 1
+
+ USUARIO = Luis
+ PASS = 1
+
+
>
+[23/07/2007 18:41:51]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ PERFILES.PERFIL
+ FROM
+ PERFILES, PERFILES_USUARIOS
+ WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO
+ AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL
+
+ Plan: PLAN JOIN (PERFILES_USUARIOS NATURAL, PERFILES INDEX (PK_PERFILES))
+
+
>
+[23/07/2007 18:41:51]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ PERFILES.PERFIL
+ FROM
+ PERFILES, PERFILES_USUARIOS
+ WHERE PERFILES_USUARIOS.ID_USUARIO = :ID_USUARIO
+ AND PERFILES.ID = PERFILES_USUARIOS.ID_PERFIL
+
+ ID_USUARIO = 2
+
+
>
+[23/07/2007 18:41:51]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID_EMPRESA
+ FROM
+ EMPRESAS_USUARIOS
+ WHERE ID_USUARIO = :ID_USUARIO
+
+ Plan: PLAN (EMPRESAS_USUARIOS NATURAL)
+
+
>
+[23/07/2007 18:41:51]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID_EMPRESA
+ FROM
+ EMPRESAS_USUARIOS
+ WHERE ID_USUARIO = :ID_USUARIO
+
+ ID_USUARIO = 2
+
+
>
+[23/07/2007 18:41:54]
+[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))
+
+
>
+[23/07/2007 18:41:54]
+[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))
+
+
+
>
+[23/07/2007 18:41:54]
+[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))
+
+
>
+[23/07/2007 18:41:54]
+[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
+
+
>
+[23/07/2007 18:41:54]
+[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))
+
+
>
+[23/07/2007 18:41:54]
+[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))
+
+
+
>
+[23/07/2007 18:41:54]
+[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))
+
+
>
+[23/07/2007 18:41:54]
+[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
+
+
>
+[23/07/2007 18:41:54]
+[Application: FactuGES (Servidor)]
+: [Prepare] SELECT
+ ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
+ PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1,
+ MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS,
+ FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO,
+ REGISTRO_MERCANTIL, IVA
+ FROM
+ EMPRESAS WHERE (EMPRESAS.ID = 1) AND (ID IN (1))
+
+ Plan: PLAN (EMPRESAS INDEX (PK_EMPRESAS))
+
+
>
+[23/07/2007 18:41:54]
+[Application: FactuGES (Servidor)]
+: [Execute] SELECT
+ ID, NIF_CIF, NOMBRE, RAZON_SOCIAL, CALLE, POBLACION,
+ PROVINCIA, CODIGO_POSTAL, TELEFONO_1, TELEFONO_2, MOVIL_1,
+ MOVIL_2, FAX, EMAIL_1, EMAIL_2, PAGINA_WEB, NOTAS,
+ FECHA_ALTA, FECHA_MODIFICACION, USUARIO, LOGOTIPO,
+ REGISTRO_MERCANTIL, IVA
+ FROM
+ EMPRESAS WHERE (EMPRESAS.ID = 1) AND (ID IN (1))
+
+
+
>
+[23/07/2007 18:41:54]
+[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))
+
+
>
+[23/07/2007 18:41:54]
+[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
+
+
>
+[23/07/2007 18:41:57]
+[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
+
+
>
+[23/07/2007 18:41:57] (PK_FACTURAS_CLIENTE)), V_ALBARANES_CLIENTE V_ALB_CLI_SITUACION ALBARANES_CLIENTE INDEX (PK_ALBARAN_CLIENTE)), V_ALBARANES_CLIENTE ALMACENES INDEX (PK_ALMACENES))
+
+
>
+[23/07/2007 18:41:57]
+[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))
+
+
+
>
+[23/07/2007 18:41:58]
+[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)))
+
+
>
+[23/07/2007 18:41:58]
+[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 = 46
+
+
>
+[23/07/2007 18:41:58]
+[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)))
+
+
>
+[23/07/2007 18:41:59]
+[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
+
+
>
+[23/07/2007 18:42:03]
+[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
+
+
>
+[23/07/2007 18:42:03]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
+
+
>
+[23/07/2007 18:42:03]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))
+
+
>
+[23/07/2007 18:42:03]
+[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
+
+
>
+[23/07/2007 18:42:03]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 = 289
+
+
>
+[23/07/2007 18:42:03]
+[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)))
+
+
>
+[23/07/2007 18:42:03]
+[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 = 289
+
+
>
+[23/07/2007 18:42:08]
+[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
+
+
>
+[23/07/2007 18:42:08]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
+
+
>
+[23/07/2007 18:42:08]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))
+
+
>
+[23/07/2007 18:42:08]
+[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
+
+
>
+[23/07/2007 18:42:08]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 = 289
+
+
>
+[23/07/2007 18:42:08]
+[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)))
+
+
>
+[23/07/2007 18:42:08]
+[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 = 289
+
+
>
+[23/07/2007 18:42: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,
+
+ 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)))
+
+
>
+[23/07/2007 18:42: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,
+
+ 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 = 285
+
+
>
+[23/07/2007 18:42:12]
+[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
+
+
>
+[23/07/2007 18:42:12]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
+
+
>
+[23/07/2007 18:42:12]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))
+
+
>
+[23/07/2007 18:42:12]
+[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
+
+
>
+[23/07/2007 18:42:12]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 = 285
+
+
>
+[23/07/2007 18:42:12]
+[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)))
+
+
>
+[23/07/2007 18:42:12]
+[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 = 285
+
+
>
+[23/07/2007 18:42:17]
+[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
+
+
>
+[23/07/2007 18:42:17]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
+
+
>
+[23/07/2007 18:42:17]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))
+
+
>
+[23/07/2007 18:42:17]
+[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
+
+
>
+[23/07/2007 18:42:17]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 = 285
+
+
>
+[23/07/2007 18:42:17]
+[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)))
+
+
>
+[23/07/2007 18:42:17]
+[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 = 285
+
+
>
+[23/07/2007 18:42:21]
+[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)))
+
+
>
+[23/07/2007 18:42:21]
+[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 = 288
+
+
>
+[23/07/2007 18:42:22]
+[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
+
+
>
+[23/07/2007 18:42:22]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
+
+
>
+[23/07/2007 18:42:22]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))
+
+
>
+[23/07/2007 18:42:22]
+[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
+
+
>
+[23/07/2007 18:42:22]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 = 288
+
+
>
+[23/07/2007 18:42:22]
+[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)))
+
+
>
+[23/07/2007 18:42:22]
+[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 = 288
>
diff --git a/Source/FactuGES_Group.bdsgroup b/Source/FactuGES_Group.bdsgroup
index 77cdf53b..c53a51a6 100644
--- a/Source/FactuGES_Group.bdsgroup
+++ b/Source/FactuGES_Group.bdsgroup
@@ -86,7 +86,8 @@
Cliente\FactuGES.bdsproj
Servidor\FactuGES_Server.bdsproj
Modulos\Relaciones\Pedidos de proveedor - Albaranes de proveedor\PedProv_AlbProv_relation.bdsproj
- DataAbstract_D10.bpl Base.bpl ControllerBase.bpl GUIBase.bpl Empresas_model.bpl Empresas_data.bpl Empresas_controller.bpl Usuarios.bpl Empresas_view.bpl Empresas_plugin.bpl TiposIVA_model.bpl TiposIVA_data.bpl TiposIVA_controller.bpl TiposIVA_view.bpl TiposIVA_plugin.bpl Contactos_model.bpl Contactos_data.bpl Contactos_controller.bpl Contactos_view.bpl Contactos_plugin.bpl Almacenes_model.bpl Almacenes_data.bpl Almacenes_controller.bpl Almacenes_view.bpl Almacenes_plugin.bpl Articulos_model.bpl Articulos_data.bpl Articulos_controller.bpl Articulos_view.bpl Articulos_plugin.bpl RecibosCliente_model.bpl RecibosCliente_data.bpl RecibosCliente_controller.bpl RecibosCliente_view.bpl RecibosCliente_plugin.bpl RemesasCliente_model.bpl RemesasCliente_data.bpl RemesasCliente_controller.bpl BancaElectronica_controller.bpl BancaElectronica_view.bpl RemesasCliente_view.bpl RemesasCliente_plugin.bpl PedidosCliente_model.bpl PedidosCliente_data.bpl PedidosCliente_controller.bpl AlbaranesCliente_model.bpl AlbaranesCliente_data.bpl AlbaranesCliente_controller.bpl FacturasCliente_model.bpl FacturasCliente_data.bpl FacturasCliente_controller.bpl PedidosProveedor_model.bpl PedidosProveedor_data.bpl PedidosProveedor_controller.bpl Inventario_model.bpl Inventario_data.bpl Inventario_controller.bpl AlbaranesProveedor_model.bpl AlbaranesProveedor_data.bpl AlbaranesProveedor_controller.bpl PedCli_PedProv_relation.bpl PedCli_AlbCli_relation.bpl PedidosCliente_view.bpl PedidosCliente_plugin.bpl AlbaranesCliente_view.bpl AlbaranesCliente_plugin.bpl FacturasCliente_view.bpl FacturasCliente_plugin.bpl Inventario_view.bpl Inventario_plugin.bpl PedidosProveedor_view.bpl PedidosProveedor_plugin.bpl AlbaranesProveedor_view.bpl AlbaranesProveedor_plugin.bpl FactuGES.exe FactuGES_Server.exe PedProv_AlbProv_relation.bpl
+ Modulos\Relaciones\Albaranes de cliente - Facturas de cliente\AlbCli_FacCli_relation.bdsproj
+ DataAbstract_D10.bpl Base.bpl ControllerBase.bpl GUIBase.bpl Empresas_model.bpl Empresas_data.bpl Empresas_controller.bpl Usuarios.bpl Empresas_view.bpl Empresas_plugin.bpl TiposIVA_model.bpl TiposIVA_data.bpl TiposIVA_controller.bpl TiposIVA_view.bpl TiposIVA_plugin.bpl Contactos_model.bpl Contactos_data.bpl Contactos_controller.bpl Contactos_view.bpl Contactos_plugin.bpl Almacenes_model.bpl Almacenes_data.bpl Almacenes_controller.bpl Almacenes_view.bpl Almacenes_plugin.bpl Articulos_model.bpl Articulos_data.bpl Articulos_controller.bpl Articulos_view.bpl Articulos_plugin.bpl RecibosCliente_model.bpl RecibosCliente_data.bpl RecibosCliente_controller.bpl RecibosCliente_view.bpl RecibosCliente_plugin.bpl RemesasCliente_model.bpl RemesasCliente_data.bpl RemesasCliente_controller.bpl BancaElectronica_controller.bpl BancaElectronica_view.bpl RemesasCliente_view.bpl RemesasCliente_plugin.bpl PedidosCliente_model.bpl PedidosCliente_data.bpl PedidosCliente_controller.bpl AlbaranesCliente_model.bpl AlbaranesCliente_data.bpl AlbaranesCliente_controller.bpl FacturasCliente_model.bpl FacturasCliente_data.bpl FacturasCliente_controller.bpl PedidosProveedor_model.bpl PedidosProveedor_data.bpl PedidosProveedor_controller.bpl Inventario_model.bpl Inventario_data.bpl Inventario_controller.bpl AlbaranesProveedor_model.bpl AlbaranesProveedor_data.bpl AlbaranesProveedor_controller.bpl PedCli_PedProv_relation.bpl PedCli_AlbCli_relation.bpl PedidosCliente_view.bpl PedidosCliente_plugin.bpl AlbaranesCliente_view.bpl AlbaranesCliente_plugin.bpl FacturasCliente_view.bpl FacturasCliente_plugin.bpl Inventario_view.bpl Inventario_plugin.bpl PedidosProveedor_view.bpl PedidosProveedor_plugin.bpl AlbaranesProveedor_view.bpl AlbaranesProveedor_plugin.bpl FactuGES.exe FactuGES_Server.exe PedProv_AlbProv_relation.bpl AlbCli_FacCli_relation.bpl
diff --git a/Source/Lib/Base.dcp b/Source/Lib/Base.dcp
index 2e2fa89c..3f3b4af0 100644
Binary files a/Source/Lib/Base.dcp and b/Source/Lib/Base.dcp differ
diff --git a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas
index 1ad7de1e..350565cf 100644
--- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas
+++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteController.pas
@@ -44,8 +44,8 @@ type
procedure Preview(AAlbaran : IBizAlbaranCliente);
procedure Print(AAlbaran : IBizAlbaranCliente);
- procedure EtiquetasPreview(AAlbaran : IBizAlbaranCliente);
- procedure EtiquetasPrint(AAlbaran : IBizAlbaranCliente);
+ procedure EtiquetasPreview(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean);
+ procedure EtiquetasPrint(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean);
procedure RecalcularImportes(AAlbaran: IBizAlbaranCliente);
@@ -132,8 +132,8 @@ type
procedure Preview(AAlbaran : IBizAlbaranCliente);
procedure Print(AAlbaran : IBizAlbaranCliente);
- procedure EtiquetasPreview(AAlbaran : IBizAlbaranCliente);
- procedure EtiquetasPrint(AAlbaran : IBizAlbaranCliente);
+ procedure EtiquetasPreview(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean);
+ procedure EtiquetasPrint(AAlbaran : IBizAlbaranCliente; Const withRefCliente: Boolean);
end;
implementation
@@ -699,25 +699,25 @@ begin
HideHourglassCursor;
end;
end;
-procedure TAlbaranesClienteController.EtiquetasPreview(AAlbaran: IBizAlbaranCliente);
+procedure TAlbaranesClienteController.EtiquetasPreview(AAlbaran: IBizAlbaranCliente; Const withRefCliente: Boolean);
var
AReportController : IAlbaranesClienteReportController;
begin
AReportController := TAlbaranesClienteReportController.Create;
try
- AReportController.EtiquetasPreview(AAlbaran.ID);
+ AReportController.EtiquetasPreview(AAlbaran.ID, withRefCliente);
finally
AReportController := NIL;
end;
end;
-procedure TAlbaranesClienteController.EtiquetasPrint(AAlbaran: IBizAlbaranCliente);
+procedure TAlbaranesClienteController.EtiquetasPrint(AAlbaran: IBizAlbaranCliente; Const withRefCliente: Boolean);
var
AReportController : IAlbaranesClienteReportController;
begin
AReportController := TAlbaranesClienteReportController.Create;
try
- AReportController.EtiquetasPrint(AAlbaran.ID);
+ AReportController.EtiquetasPrint(AAlbaran.ID, withRefCliente);
finally
AReportController := NIL;
end;
diff --git a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas
index 5d508bce..90303945 100644
--- a/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas
+++ b/Source/Modulos/Albaranes de cliente/Controller/uAlbaranesClienteReportController.pas
@@ -12,8 +12,8 @@ type
['{4BCC7A93-3322-494C-A3FA-118F4B62CB15}']
procedure Preview(const AID : integer);
procedure Print(const AID : integer);
- procedure EtiquetasPreview(const AID : integer);
- procedure EtiquetasPrint(const AID : integer);
+ procedure EtiquetasPreview(const AID : integer; Const withRefCliente: Boolean);
+ procedure EtiquetasPrint(const AID : integer; Const withRefCliente: Boolean);
end;
TAlbaranesClienteReportController = class(TInterfacedObject, IAlbaranesClienteReportController)
@@ -26,8 +26,8 @@ type
procedure Preview(const AID : integer);
procedure Print(const AID : integer);
- procedure EtiquetasPreview(const AID : integer);
- procedure EtiquetasPrint(const AID : integer);
+ procedure EtiquetasPreview(const AID : integer; const withRefCliente: Boolean);
+ procedure EtiquetasPrint(const AID : integer; const withRefCliente: Boolean);
end;
@@ -57,7 +57,7 @@ begin
inherited;
end;
-procedure TAlbaranesClienteReportController.EtiquetasPreview(const AID: integer);
+procedure TAlbaranesClienteReportController.EtiquetasPreview(const AID: integer; const withRefCliente: Boolean);
var
AStream: Binary;
AEditor : IEditorAlbaranesClientePreview;
@@ -66,7 +66,7 @@ begin
ShowHourglassCursor;
try
- AStream := FDataModule.GetEtiquetas(AID);
+ AStream := FDataModule.GetEtiquetas(AID, withRefCliente);
try
CreateEditor('EditorAlbaranesClientePreview', IEditorAlbaranesClientePreview, AEditor);
AEditor.LoadFromStream(AStream);
@@ -81,7 +81,7 @@ begin
AEditor.Preview;
end;
-procedure TAlbaranesClienteReportController.EtiquetasPrint(const AID: integer);
+procedure TAlbaranesClienteReportController.EtiquetasPrint(const AID: integer; const withRefCliente: Boolean);
var
AStream: Binary;
AEditor : IEditorAlbaranesClientePreview;
@@ -90,7 +90,7 @@ begin
ShowHourglassCursor;
try
- AStream := FDataModule.GetEtiquetas(AID);
+ AStream := FDataModule.GetEtiquetas(AID, withRefCliente);
try
CreateEditor('EditorAlbaranesClientePreview', IEditorAlbaranesClientePreview, AEditor);
AEditor.LoadFromStream(AStream);
diff --git a/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas b/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas
index 336f9177..0ce8504f 100644
--- a/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas
+++ b/Source/Modulos/Albaranes de cliente/Data/uDataModuleAlbaranesCliente.pas
@@ -39,7 +39,7 @@ type
// Report
function GetReport(const AID: Integer): Binary;
- function GetEtiquetas(const AID: Integer): Binary;
+ function GetEtiquetas(const AID: Integer; withRefCliente: Boolean): Binary;
end;
implementation
@@ -116,9 +116,9 @@ begin
end;
end;
-function TDataModuleAlbaranesCliente.GetEtiquetas(const AID: Integer): Binary;
+function TDataModuleAlbaranesCliente.GetEtiquetas(const AID: Integer; withRefCliente: Boolean): Binary;
begin
- Result := (RORemoteService as IsrvAlbaranesCliente).GenerateEtiquetas(AID)
+ Result := (RORemoteService as IsrvAlbaranesCliente).GenerateEtiquetas(AID, withRefCliente)
end;
function TDataModuleAlbaranesCliente.GetItem(const ID: Integer): IBizAlbaranCliente;
diff --git a/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas b/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas
index fc5e03fc..bf7fcd02 100644
--- a/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas
+++ b/Source/Modulos/Albaranes de cliente/Model/Data/uIDataModuleAlbaranesClienteReport.pas
@@ -9,7 +9,7 @@ type
IDataModuleAlbaranesClienteReport = interface
['{42C55204-5AB9-403E-8385-1A62B02D8234}']
function GetReport(const AID: Integer): Binary;
- function GetEtiquetas(const AID: Integer): Binary;
+ function GetEtiquetas(const AID: Integer; withRefCliente: Boolean): Binary;
end;
implementation
diff --git a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm
index e07c0e2e..181a7513 100644
--- a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm
+++ b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.dfm
@@ -820,6 +820,209 @@ object RptAlbaranesCliente: TRptAlbaranesCliente
end>
BusinessRulesClient.ScriptLanguage = rslPascalScript
BusinessRulesServer.ScriptLanguage = rslPascalScript
+ end
+ item
+ Params = <
+ item
+ Name = 'ID_ALBARAN'
+ DataType = datInteger
+ BlobType = dabtUnknown
+ Value = ''
+ ParamType = daptInput
+ end>
+ Statements = <
+ item
+ Connection = 'IBX'
+ TargetTable = 'ALBARANES_CLIENTE_DETALLES'
+ SQL =
+ 'SELECT ALBARANES_CLIENTE_DETALLES.ID, ALBARANES_CLIENTE_DETALLES' +
+ '.ID_ALBARAN,'#10' ALBARANES_CLIENTE_DETALLES.POSICION, ALBARAN' +
+ 'ES_CLIENTE_DETALLES.TIPO_DETALLE,'#10' F_RTFTOTEXT(ALBARANES_C' +
+ 'LIENTE_DETALLES.CONCEPTO) as CONCEPTO, ALBARANES_CLIENTE_DETALLE' +
+ 'S.CANTIDAD,'#10' ALBARANES_CLIENTE_DETALLES.IMPORTE_UNIDAD, AL' +
+ 'BARANES_CLIENTE_DETALLES.IMPORTE_TOTAL,'#10' ARTICULOS.REFEREN' +
+ 'CIA, ARTICULOS.FAMILIA, ARTICULOS.REFERENCIA_PROV as REFERENCIA_' +
+ 'PROVEEDOR'#10#10#10'FROM ALBARANES_CLIENTE_DETALLES'#10'LEFT JOIN ARTICULOS ' +
+ 'ON (ALBARANES_CLIENTE_DETALLES.ID_ARTICULO = ARTICULOS.ID)'#10'WHERE' +
+ ' (ID_ALBARAN = :ID_ALBARAN)'#10'AND (ARTICULOS.INVENTARIABLE = 1)'#10'OR' +
+ 'DER BY POSICION'
+ StatementType = stSQL
+ ColumnMappings = <
+ item
+ DatasetField = 'CANTIDAD'
+ TableField = 'CANTIDAD'
+ end
+ item
+ DatasetField = 'POSICION'
+ TableField = 'POSICION'
+ end
+ item
+ DatasetField = 'ID'
+ TableField = 'ID'
+ end
+ item
+ DatasetField = 'TIPO_DETALLE'
+ TableField = 'TIPO_DETALLE'
+ end
+ item
+ DatasetField = 'CONCEPTO'
+ TableField = 'CONCEPTO'
+ end
+ item
+ DatasetField = 'IMPORTE_UNIDAD'
+ TableField = 'IMPORTE_UNIDAD'
+ end
+ item
+ DatasetField = 'IMPORTE_TOTAL'
+ TableField = 'IMPORTE_TOTAL'
+ end
+ item
+ DatasetField = 'REFERENCIA'
+ TableField = 'REFERENCIA'
+ end
+ item
+ DatasetField = 'FAMILIA'
+ TableField = 'FAMILIA'
+ end
+ item
+ DatasetField = 'REFERENCIA_PROVEEDOR'
+ TableField = 'REFERENCIA_PROVEEDOR'
+ end
+ item
+ DatasetField = 'ID_ALBARAN'
+ TableField = 'ID_ALBARAN'
+ end>
+ end>
+ Name = 'Informe_Detalles_Etiquetas'
+ Fields = <
+ item
+ Name = 'ID'
+ DataType = datInteger
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'ID_ALBARAN'
+ DataType = datInteger
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'POSICION'
+ DataType = datInteger
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'TIPO_DETALLE'
+ DataType = datString
+ Size = 10
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'REFERENCIA'
+ DataType = datString
+ Size = 255
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'CONCEPTO'
+ DataType = datString
+ Size = 2000
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'CANTIDAD'
+ DataType = datInteger
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'IMPORTE_UNIDAD'
+ DataType = datFloat
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'IMPORTE_TOTAL'
+ DataType = datFloat
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'FAMILIA'
+ DataType = datString
+ Size = 255
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end
+ item
+ Name = 'REFERENCIA_PROVEEDOR'
+ DataType = datString
+ Size = 255
+ BlobType = dabtUnknown
+ DisplayWidth = 0
+ Alignment = taLeftJustify
+ InPrimaryKey = False
+ Calculated = False
+ Lookup = False
+ LookupCache = False
+ end>
+ BusinessRulesClient.ScriptLanguage = rslPascalScript
+ BusinessRulesServer.ScriptLanguage = rslPascalScript
end>
Commands = <>
RelationShips = <>
@@ -1126,23 +1329,9 @@ object RptAlbaranesCliente: TRptAlbaranesCliente
PreviewOptions.Zoom = 1.000000000000000000
PrintOptions.Printer = 'Por defecto'
ReportOptions.CreateDate = 39065.872423495400000000
- ReportOptions.LastChange = 39283.452312997700000000
+ ReportOptions.LastChange = 39286.749813368060000000
ScriptLanguage = 'PascalScript'
ScriptText.Strings = (
- ''
- 'procedure DatosEmpresaOnBeforePrint(Sender: TfrxComponent);'
- 'var'
- ' Cadena: String;'
- 'begin'
- ' DatosEmpresa.Lines.Clear;'
- ' if ( <> '#39#39') then'
- ' Cadena := '#39'TLF: '#39' + ;'
- ' if ( <> '#39#39') then'
-
- ' Cadena := Cadena + '#39' FAX: '#39' + ;'
- ' DatosEmpresa.Lines.Add(Cadena);'
- 'end;'
''
'procedure NombreEmpresaOnBeforePrint(Sender: TfrxComponent);'
'begin'
@@ -1150,54 +1339,46 @@ object RptAlbaranesCliente: TRptAlbaranesCliente
' NombreEmpresa.Lines.Add();'
'end;'
''
- 'procedure DireccionEnvioOnBeforePrint(Sender: TfrxComponent);'
+ 'procedure TelefonosEmpresaOnBeforePrint(Sender: TfrxComponent);'
'var'
- ' ACadena : String;'
+ ' Cadena: String;'
'begin'
- ' ACadena := '#39#39';'
- ' DireccionEnvio.Lines.Clear;'
+ ' TelefonosEmpresa.Lines.Clear;'
''
- ' ACadena := '#39#39';'
- ''
- ' DireccionEnvio.Lines.Add();'
- ' if ( <> '#39#39') then'
- ' ACadena := + '#39' '#39';'
- ' if ( <> '#39#39') then'
- ' ACadena := ACadena + ;'
- ''
- ' if (ACadena <> '#39#39') then'
- ' DireccionEnvio.Lines.Add(ACadena);'
- ''
- ' if ( <> '#39#39') then'
- ' DireccionEnvio.Lines.Add();'
+ ' if ( <> '#39#39') then'
+ ' Cadena := '#39'tlf: '#39' + ;'
+ ' if ( <> '#39#39') then'
+
+ ' Cadena := Cadena + '#39' / fax: '#39' + ;'
+ ' TelefonosEmpresa.Lines.Add(Cadena);'
'end;'
''
- 'procedure Memo2OnBeforePrint(Sender: TfrxComponent);'
+ 'procedure DireccionEmpresaOnBeforePrint(Sender: TfrxComponent);'
+ 'var'
+ ' Cadena: String;'
'begin'
- ' Memo2.Lines.Clear;'
- ' if (StrToFloat() < 0) then'
- ' Memo2.Lines.Add('#39'ORDEN DE DEVOLUCI'#211'N'#39')'
- ' else'
- ' Memo2.Lines.Add('#39'ALBAR'#193'N DE CLIENTE'#39')'
+ ' DireccionEmpresa.Lines.Clear;'
+ ''
+ ' if ( <> '#39#39') then'
+
+ ' DireccionEmpresa.Lines.Add()' +
+ ';'
+ ''
+ ' if ( <> '#39#39') then'
+ ' Cadena := ;'
+ ' if ( <> '#39#39') then'
+
+ ' Cadena := Cadena + '#39', '#39' + ;'
+ ' DireccionEmpresa.Lines.Add(Cadena);'
+ ''
+ ' if ( <> '#39#39') then'
+
+ ' DireccionEmpresa.Lines.Add();'
'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 Memo9OnBeforePrint(Sender: TfrxComponent);'
- 'begin'
- ' if (StrToFloat() < 0) then'
- ' begin'
- ' Memo9.Lines.Clear;'
- ' Memo9.Lines.Add('#39'Fecha orden:'#39');'
- ' end;'
- 'end;'
''
'begin'
''
@@ -1216,7 +1397,16 @@ object RptAlbaranesCliente: TRptAlbaranesCliente
DataSetName = 'frxDBDetalles'
end>
Variables = <>
- Style = <>
+ Style = <
+ item
+ Name = 'Style1'
+ Color = clNone
+ Font.Charset = DEFAULT_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -27
+ Font.Name = 'Arial'
+ Font.Style = []
+ end>
end
object frxDBCabecera: TfrxDBDataset
UserName = 'frxDBCabecera'
diff --git a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas
index d94607c1..45172b4c 100644
--- a/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas
+++ b/Source/Modulos/Albaranes de cliente/Reports/uRptAlbaranesCliente_Server.pas
@@ -31,10 +31,9 @@ type
procedure DataModuleCreate(Sender: TObject);
private
FConnection: IDAConnection;
- function GenerarInforme(NombreInforme: String; const AID : Integer): Binary;
public
function GenerarAlbaran(const AID : Integer): Binary;
- function GenerarEtiquetas(const AID : Integer): Binary;
+ function GenerarEtiquetas(const AID : Integer; withRefCliente: Boolean): Binary;
end;
implementation
@@ -51,6 +50,7 @@ const
{ Dataset names for schReport }
ds_InformeCabecera = 'Informe_Cabecera';
ds_InformeDetalles = 'Informe_Detalles';
+ ds_InformeDetallesEtiquetas = 'Informe_Detalles_Etiquetas';
{ TRptAlbaranesCliente }
@@ -64,16 +64,6 @@ begin
end;
function TRptAlbaranesCliente.GenerarAlbaran(const AID: Integer): Binary;
-begin
- Result := GenerarInforme(rptInfAlbaran, AID);
-end;
-
-function TRptAlbaranesCliente.GenerarEtiquetas(const AID: Integer): Binary;
-begin
- Result := GenerarInforme(rptInfEtiquetas, AID);
-end;
-
-function TRptAlbaranesCliente.GenerarInforme(NombreInforme: String; const AID: Integer): Binary;
var
dsMaster: IDADataset;
dsDetail: IDADataset;
@@ -85,8 +75,6 @@ begin
try
dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [AID]);
dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_ALBARAN'], [AID], False);
-// dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [66]);
-// dsDetail := schReport.NewDataset(FConnection, ds_InformeDetalles, ['ID_ALBARAN'], [66], False);
AStream.Clear;
DABINAdapter.WriteDataset(AStream, dsMaster, [woRows, woSchema], -1);
@@ -96,7 +84,7 @@ begin
DABINAdapter.WriteDataset(AStream, dsDetail, [woRows, woSchema], -1);
DABINAdapter.ReadDataset(AStream, tbl_Detalles, TRUE, '', TRUE, TRUE);
- frxReport.LoadFromFile(DarRutaInformes + NombreInforme, True);
+ frxReport.LoadFromFile(DarRutaInformes + rptInfAlbaran, True);
frxReport.PrepareReport(False);
frxReport.PreviewPages.SaveToStream(Result);
{
@@ -122,6 +110,42 @@ begin
AStream.Free;
FConnection.RollbackTransaction;
end;
+
+
+end;
+
+function TRptAlbaranesCliente.GenerarEtiquetas(const AID: Integer; withRefCliente: Boolean): Binary;
+var
+ dsMaster: IDADataset;
+ dsDetail: IDADataset;
+ AStream: TMemoryStream;
+begin
+ AStream := TMemoryStream.Create;
+ Result := Binary.Create;
+ FConnection.BeginTransaction;
+ try
+ dsMaster := schReport.NewDataset(FConnection, ds_InformeCabecera, ['ID'], [AID]);
+ dsDetail := schReport.NewDataset(FConnection, ds_InformeDetallesEtiquetas, ['ID_ALBARAN'], [AID], 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 + rptInfEtiquetas, True);
+ if withRefCliente then
+ frxReport.Variables.Variables['withRefCliente'] := 1
+ else
+ frxReport.Variables.Variables['withRefCliente'] := 0;
+ frxReport.PrepareReport(False);
+ frxReport.PreviewPages.SaveToStream(Result);
+ finally
+ AStream.Free;
+ FConnection.RollbackTransaction;
+ end;
end;
end.
diff --git a/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas b/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas
index 035b73c4..baa9db4c 100644
--- a/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas
+++ b/Source/Modulos/Albaranes de cliente/Servidor/srvAlbaranesCliente_Impl.pas
@@ -39,7 +39,7 @@ type
{ IsrvAlbaranesCliente methods }
function GetNextAutoInc(const GeneratorName: String): Integer;
function GenerateReport(const ID: Integer): Binary;
- function GenerateEtiquetas(const ID: Integer): Binary;
+ function GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary;
end;
implementation
@@ -85,13 +85,13 @@ begin
bpAlbaranesCliente.BusinessRulesID := BIZ_SERVER_ALBARAN_CLIENTE;
end;
-function TsrvAlbaranesCliente.GenerateEtiquetas(const ID: Integer): Binary;
+function TsrvAlbaranesCliente.GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary;
var
AReportGenerator : TRptAlbaranesCliente;
begin
AReportGenerator := TRptAlbaranesCliente.Create(nil);
try
- Result := AReportGenerator.GenerarEtiquetas(ID);
+ Result := AReportGenerator.GenerarEtiquetas(ID, withRefCliente);
finally
FreeAndNIL(AReportGenerator);
end;
diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm
index 88f5787d..d33ad0f3 100644
--- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm
+++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.dfm
@@ -207,7 +207,6 @@ inherited fEditorAlbaranesCliente: TfEditorAlbaranesCliente
object actGenerarEtiquetas: TAction
Category = 'Acciones'
Caption = 'Generar etiquetas'
- Visible = False
OnExecute = actGenerarEtiquetasExecute
end
end
diff --git a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas
index 3772656a..5452db73 100644
--- a/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas
+++ b/Source/Modulos/Albaranes de cliente/Views/uEditorAlbaranesCliente.pas
@@ -146,7 +146,16 @@ end;
procedure TfEditorAlbaranesCliente.actGenerarEtiquetasExecute(Sender: TObject);
begin
inherited;
- FController.EtiquetasPreview(FAlbaranes);
+ //Miramos si viene de un pedido previo, si no es asi le preguntamos si desea imprimir la referencia del cliente
+ if (FAlbaranes.ID_PEDIDO > 0) then
+ FController.EtiquetasPreview(FAlbaranes, True)
+ else
+ begin
+ if (Application.MessageBox('¿El albarán seleccionado no está asociado a un pedido por internet, ¿desea imprimir la referencia del cliente para las etiquetas de este albarán?', 'Atención', MB_YESNO) = IDYES) then
+ FController.EtiquetasPreview(FAlbaranes, True)
+ else
+ FController.EtiquetasPreview(FAlbaranes, False);
+ end;
end;
procedure TfEditorAlbaranesCliente.actGenerarFacturaExecute(Sender: TObject);
diff --git a/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp b/Source/Modulos/Lib/AlbCli_FacCli_relation.dcp
index 37572d96..7d8be7bc 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/AlbaranesCliente_controller.dcp b/Source/Modulos/Lib/AlbaranesCliente_controller.dcp
index 8f6adcc8..ba71b622 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 2cd9b663..4eadebe1 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 58e347b2..940be592 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_view.dcp b/Source/Modulos/Lib/AlbaranesCliente_view.dcp
index 58af1c17..d705a551 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/FacturasCliente_controller.dcp b/Source/Modulos/Lib/FacturasCliente_controller.dcp
index e7dde8de..80b9d122 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/PedCli_AlbCli_relation.dcp b/Source/Modulos/Lib/PedCli_AlbCli_relation.dcp
index 3497cf63..144fca8e 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/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm
index bb3eacc5..8a84624e 100644
--- a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm
+++ b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.dfm
@@ -689,7 +689,7 @@ object RptPedidosProveedor: TRptPedidosProveedor
PreviewOptions.Zoom = 1.000000000000000000
PrintOptions.Printer = 'Por defecto'
ReportOptions.CreateDate = 39065.872423495400000000
- ReportOptions.LastChange = 39226.712455682900000000
+ ReportOptions.LastChange = 39286.569305555550000000
ScriptLanguage = 'PascalScript'
ScriptText.Strings = (
''
@@ -714,21 +714,37 @@ object RptPedidosProveedor: TRptPedidosProveedor
'end;'
''
'procedure DireccionEnvioOnBeforePrint(Sender: TfrxComponent);'
+ 'var'
+ ' ACadena : String;'
'begin'
+ ' ACadena := '#39#39';'
' DireccionEnvio.Lines.Clear;'
- ' if ( <> '#39#39')'
+ ''
+ ' if ( <> '#39#39') then'
+
+ ' DireccionEnvio.Lines.Add(' +
+ ');'
+ ''
+ ' if ( <> '#39#39') then'
+
+ ' DireccionEnvio.Lines.Add(' +
+ ');'
+ ''
' DireccionEnvio.Lines.Add();'
''
- ' if ( <> '#39#39')'
- ' or ( <> '#39#39') then'
-
- ' DireccionEnvio.Lines.Add( + ' +
- ');'
+ ' if ( <> '#39#39') then'
+ ' ACadena := + '#39' '#39';'
+ ' if ( <> '#39#39') then'
+ ' ACadena := ACadena + ;'
''
- ' DireccionEnvio.Lines.Add();'
-
- '// DireccionEnvio.Lines.Add( ' +
- '+ '#39' '#39' + );'
+ ' if (ACadena <> '#39#39') then'
+ ' DireccionEnvio.Lines.Add(ACadena);'
+ ''
+ ' if ( <> '#39#39') then'
+ ' DireccionEnvio.Lines.Add();'
+ ''
+ ' if ( <> '#39#39') then'
+ ' DireccionEnvio.Lines.Add();'
'end;'
''
'begin'
diff --git a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas
index e51085a0..7dd12db1 100644
--- a/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas
+++ b/Source/Modulos/Pedidos a proveedor/Reports/uRptPedidosProveedor_Server.pas
@@ -25,9 +25,9 @@ type
frxChartObject1: TfrxChartObject;
frxDBCabecera: TfrxDBDataset;
frxDBDetalles: TfrxDBDataset;
- frxReport: TfrxReport;
schReport: TDASchema;
DataDictionary: TDADataDictionary;
+ frxReport: TfrxReport;
procedure DataModuleCreate(Sender: TObject);
private
FConnection: IDAConnection;
diff --git a/Source/Servicios/FactuGES.RODL b/Source/Servicios/FactuGES.RODL
index 12112007..7590c048 100644
--- a/Source/Servicios/FactuGES.RODL
+++ b/Source/Servicios/FactuGES.RODL
@@ -264,6 +264,8 @@
+
+
diff --git a/Source/Servicios/FactuGES_Intf.pas b/Source/Servicios/FactuGES_Intf.pas
index 31699f6b..748001dc 100644
--- a/Source/Servicios/FactuGES_Intf.pas
+++ b/Source/Servicios/FactuGES_Intf.pas
@@ -385,7 +385,7 @@ type
['{6E910718-9AB0-47BB-9875-B0DE66A68D7A}']
function GetNextAutoInc(const GeneratorName: String): Integer;
function GenerateReport(const ID: Integer): Binary;
- function GenerateEtiquetas(const ID: Integer): Binary;
+ function GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary;
end;
{ CosrvAlbaranesCliente }
@@ -400,7 +400,7 @@ type
function GetNextAutoInc(const GeneratorName: String): Integer;
function GenerateReport(const ID: Integer): Binary;
- function GenerateEtiquetas(const ID: Integer): Binary;
+ function GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary;
end;
{ IsrvAlbaranesProveedor }
@@ -1457,7 +1457,7 @@ begin
end
end;
-function TsrvAlbaranesCliente_Proxy.GenerateEtiquetas(const ID: Integer): Binary;
+function TsrvAlbaranesCliente_Proxy.GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary;
var
__request, __response : TMemoryStream;
begin
@@ -1468,6 +1468,7 @@ begin
try
__Message.Initialize(__TransportChannel, 'FactuGES', __InterfaceName, 'GenerateEtiquetas');
__Message.Write('ID', TypeInfo(Integer), ID, []);
+ __Message.Write('withRefCliente', TypeInfo(Boolean), withRefCliente, []);
__Message.Finalize;
__Message.WriteToStream(__request);
diff --git a/Source/Servicios/FactuGES_Invk.pas b/Source/Servicios/FactuGES_Invk.pas
index 0afb549d..e75b6a30 100644
--- a/Source/Servicios/FactuGES_Invk.pas
+++ b/Source/Servicios/FactuGES_Invk.pas
@@ -661,17 +661,19 @@ begin
end;
procedure TsrvAlbaranesCliente_Invoker.Invoke_GenerateEtiquetas(const __Instance:IInterface; const __Message:IROMessage; const __Transport:IROTransport; out __oResponseOptions:TROResponseOptions);
-{ function GenerateEtiquetas(const ID: Integer): Binary; }
+{ function GenerateEtiquetas(const ID: Integer; const withRefCliente: Boolean): Binary; }
var
ID: Integer;
+ withRefCliente: Boolean;
lResult: Binary;
__lObjectDisposer: TROObjectDisposer;
begin
lResult := nil;
try
__Message.Read('ID', TypeInfo(Integer), ID, []);
+ __Message.Read('withRefCliente', TypeInfo(Boolean), withRefCliente, []);
- lResult := (__Instance as IsrvAlbaranesCliente).GenerateEtiquetas(ID);
+ lResult := (__Instance as IsrvAlbaranesCliente).GenerateEtiquetas(ID, withRefCliente);
__Message.Initialize(__Transport, 'FactuGES', 'srvAlbaranesCliente', 'GenerateEtiquetasResponse');
__Message.Write('Result', TypeInfo(Binary), lResult, []);
diff --git a/Source/Servicios/RODLFILE.res b/Source/Servicios/RODLFILE.res
index 8e9a97b0..01e470eb 100644
Binary files a/Source/Servicios/RODLFILE.res and b/Source/Servicios/RODLFILE.res differ