Requisito/Story/Issue (informe el requisito vinculado):
DMINA-26066
02. SITUACIÓN/REQUISITO
Se reporta débito técnico por hacer uso de la función StaticCall en la rutina "Movimiento de caja chica (FINA560.PRW)".
03. SOLUCIÓN
Se eliminó la función StaticaCall, que se utilizaba para acceder a la Static Function AtuSldAnt del archivo FINA570.PRW. Dado que la Static Function AtuSldAnt no era utilizada por ninguna otra funcionalidad, se trasladó al archivo FINA560.PRW, donde ahora se accede de forma directa.
Realizar una copia de seguridad del repositorio (RPO).
Aplicar el parche correspondiente a la issue DMINA-26066.
Validar que las rutinas actualizadas en el repositorio coincidan con las descritas en el encabezado de este Documento Técnico, incluyendo las fechas.
Acceder a la funcionalidad "Mantenimiento de Caja Chica (FINA550)", crear una caja y realizar la reposición.
Acceder a la funcionalidad "Movimientos de Caja Chica (FINA560)", registrar un movimiento y realizar la anulación del movimiento.
Verificar los registros en la tabla SEU (MOVIMIENTOS DE CAJA CHICA) en los siguientes campos:
EU_HISTOR: Debe ser "Devolución de Gastos"
EU_CAIXA: Debe ser la caja chica creada
EU_VALOR: Debe ser el valor de la movimiento
EU_SLDADIA: Debe ser 0.00
Verificar también los registros en la tabla SET (CAJA CHICA), donde el campo ET_SALDO debe ser igual al valor inicial de la caja chica antes de la movimiento.