T.C ERROR EN EJECUTABLE LISTADOS DE LIQUIDACIONES

Anuncio
INFORME DE PRUEBA
Quality: Ananda Pimentel
“BUG DEL SISTEMA”
TASK NUMBER: 6226- [T.C]ERROR EN EJECUTABLE LISTADOS DE
LIQUIDACIONES AUDITORES
DESARROLLADOR: Ads. Crissell Castillo
REQUERIMIENTO
El año pasado hubo la necesidad de crear un ejecutable externo para generar una
consulta que generara el detalle de todos los conceptos (con sus importes) que
participaron en las Liquidaciones de Contratistas de tipo Técnica, Cobrador, Promotor,
OFV Cobranza, OFV Ventas…. desde el 01/01/12 al 30/09/12 para todas las Unidades de
Negocio; esto para información solicitada por la VP de Administración para los Auditores.
Hoy nos están solicitando por el mismo motivo (Auditores) la misma información, y al
ejecutar los reportes para las liquidaciones el sistema arroja la información pero no está
mostrando el artículo asociado al concepto de liquidación.
El Spac es el ASPAC013A del Sistema GxAdmin.
Pantalla que muestra el ejecutable externo para ejecutar la consulta.
La salida de los reportes es por Spac Tabulado.
Anexo imagen donde señalo que no se está mostrando el código y descripción del
artículo.
En el caso 3878, se indicó que se pudo verificar a través de la navegación del reporte y
por la base de datos que efectivamente se está presentando un error al no mostrarse el
código del producto en las liquidaciones. Se trata de una búsqueda que se hace desde la
tabla GxAdmin.LiqConTl (Líneas de la Liquidación) hacia GxAdmin.ActCpt (Activos por
Conceptos de Liquidaciones) para obtener el código del producto, lo cual está errado ya
que deben buscarse en la tabla GxAdmin.LiqCpt (Conceptos de Liquidación) como
corresponde. Esto se puede demostrar a través de los siguientes querys:
1) Query de las liquidaciones listadas
2) La tabla donde se busca el producto (GxAdmin.ActCpt) la cual no contiene
registros asociados para esas liquidaciones
3) La búsqueda específica para una liquidación, la cual no contiene datos
4) La tabla donde debe buscarse el código del producto
-- Query con conceptos correctos
Select * From GxAdmin.LiqConTl Where (CiuOrigen, LiqAnoMes, LiqConTpo, PrvId) In (Select
CiuOrigen, LiqAnoMes, LiqConTpo, PrvId
From GxAdmin.LiqConPr
Where (CiuOrigen, LiqAnoMes, LiqConTpo) In
(Select CiuOrigen, LiqAnoMes, LiqConTpo
From
GxAdmin.LiqConCa Where
LiqFchIni >=
to_date('01/01/2013','DD/MM/YYYY')
And LiqFchFin <=
to_date('25/11/2013','DD/MM/YYYY')
And LiqConTpo =
'C'))
Order By CiuOrigen, LiqAnoMes, LiqConTpo, PrvId;
-- Sin data en GxAdmin.ActCpt
Select * From GxAdmin.ActCpt Where (CiuOrigen, LiqAnoMes, LiqConTpo, LiqCptCod, PrvId) In
(Select CiuOrigen, LiqAnoMes, LiqConTpo, LiqCptCod, PrvId From GxAdmin.LiqConTl Where
(CiuOrigen, LiqAnoMes, LiqConTpo, PrvId) In (Select CiuOrigen, LiqAnoMes, LiqConTpo, PrvId
From GxAdmin.LiqConPr
Where (CiuOrigen, LiqAnoMes, LiqConTpo)
In (Select CiuOrigen, LiqAnoMes, LiqConTpo
From GxAdmin.LiqConCa
Where LiqFchIni >=
to_date('01/01/2013','DD/MM/YYYY')
And LiqFchFin <=
to_date('01/11/2013','DD/MM/YYYY')
And LiqConTpo = 'C')))
Order By CiuOrigen, LiqAnoMes, LiqConTpo, LiqCptCod, PrvId;
-- Una de las liquidaciones verificadas en la tabla sin registros
Select * From GxAdmin.ActCpt Where CiuOrigen = 1 And LiqAnoMes = 105 And LiqConTpo = 'C'
And LiqCptCod = 'COBCOM' And PrvId = 1783;
-- Tabla correcta para buscar el artículo
Select * From GxAdmin.LiqCpt Where LiqCptCod = 'COBCOM' And LiqCptOrg = 'C';
FALLA REPORTADA
Al solicitar el listado de liquidaciones Auditores, el sistema no está mostrando el artículo
asociado al concepto de liquidación.
DESCRIPCION DE FUNCIONALIDAD
Se modificó el listado de liquidaciones Auditores para que muestre información en las
columnas código de artículo y descripción asociado al concepto de liquidación.
1.-Notas del Desarrollador.
No tiene notas del desarrollador
2.- Notas de Configuración.
2.1.- Querys
No tiene Querys de inicialización.
2.2.- Creación de Opciones y Menús
No tiene Opciones y Menús de inicialización.
2.3.- Configuraciones Iniciales
No tiene configuraciones iniciales.
3.- Notas de Nueva Funcionalidad.
No tiene nueva funcionalidad
PRUEBAS REALIZADAS
Se ingresó al link externo para solicitar el listado
Se selecciona el tipo de liquidación Cobradores, además se ingresa la fecha desde y
hasta del Reporte, luego se presiona el botón Ejecutar
El sistema muestra el siguiente mensaje
En el listado se observa la información del Nro. Del Artículo y de la descripción de los
mismos.
En la base de datos se corrobora la información mediante los siguiente queries
Select * From GxAdmin.LiqConTl Where (CiuOrigen, LiqAnoMes, LiqConTpo, PrvId) In
(Select CiuOrigen, LiqAnoMes, LiqConTpo, PrvId
From GxAdmin.LiqConPr Where (CiuOrigen, LiqAnoMes, LiqConTpo) In (Select
CiuOrigen, LiqAnoMes, LiqConTpo
From GxAdmin.LiqConCa Where LiqFchIni >= to_date('01/01/2013','DD/MM/YYYY')
And LiqFchFin <= to_date('25/11/2013','DD/MM/YYYY') And LiqConTpo = 'C')) Order By
CiuOrigen, LiqAnoMes, LiqConTpo, PrvId;
-- Tabla correcta para buscar el artículo, se toma como ejemplo el concepto COBCOM
Select * From GxAdmin.LiqCpt Where LiqCptCod = 'COBCOM' And LiqCptOrg = 'C';
APROBADA EN BETA 
Descargar