JSOTO QA G6 (.250): arreglos en reportes de Repuestos y Contabilidad
Repuestos (irdir): - irprrp002: cod_sec USING '&&&&' (con '&&&' salia *** en sec >= 1000); encabezado con companias.nombre (estaba fijo "EUROSTONE"). - irprrp003: filtro de fecha real con parametros (antes CONVERT(...,103) BETWEEN texto: traia movimientos de cualquier ano); codigo CHAR(8)/'&&&&' (los sec >= 1000 se mezclaban en un mismo grupo y saldo); RIGHT MARGIN 170 (saldo y balance cortados). - irprrp004: CONSTRUCT sobre irtb00005.cod_mov (antes intb00005: fallaba con filtro). - irprrp006: JOIN b.cod_n = c.cod_n (antes c.cod_n = c.cod_n). - irprrp009: CONSTRUCT calificado con b. (columnas ambiguas en el JOIN). - irprrp045: sin departamento solo muestra los departamentos del usuario (adtb00056). Contabilidad (cgdir): - cgprrp014: saldo de apertura acreedor va positivo a la columna CR (restaba en totales). - cgprrp009: ya no modifica cgtb00004 (UPDATE departamento=0 y reversion); el NULL se trata como 0 en las consultas; corrige idx1 (START REPORT se repetia por fila). - cgprcs024: el acumulado anterior termina el dia antes de "desde" (se contaba doble). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -126,7 +126,7 @@ FUNCTION cgprcs024()
|
||||
FROM cgtb00004 a
|
||||
WHERE (a.ref =a.ref AND a.tipo<>3) AND
|
||||
(a.cuenta_no = gastos[idx].cuenta_no) AND
|
||||
(a.fecha BETWEEN fecha_ini_act AND fecha.desde ) AND
|
||||
(a.fecha >= fecha_ini_act AND a.fecha < fecha.desde) AND -- antes BETWEEN ... AND desde: el dia 'desde' se sumaba tambien en el rango (doble)
|
||||
(a.departamento = cdepartamentos) AND
|
||||
a.status_t is NULL
|
||||
--227-1322-2108
|
||||
|
||||
Reference in New Issue
Block a user