01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios y Jurídico - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina | Descripción |
---|
FINA089.PRW | Baja de cheques y transferencias. | FINA096.PRW | Cheques recibidos. | FINM010.PRW | Modelo de datos - Bajas a recibir. |
|
---|
Ticket: | 6874938| 6724699| 6951532| 6947503| 6947412| 7172512 |
---|
Issue: | DMICNS-6941| DMICNS-7012| DMICNS-7019| DMICNS-7026| DMICNS-7031| DMICNS-7178 |
---|
Versión: | 12.1.17| 12.1.23| 12.1.25 |
---|
02. SITUACIÓN/REQUISITO
- Se identifica una baja de performance en la rutina Cheques Emitidos (FINA096), el problema se presenta al realizar la anulación de cheque con estatus "Liquidado".
- Al ingresar a la opción Anular un cheque y presiona el botón Anular el sistema no interrumpe la operación, continuando el proceso.
- Al cancelar el proceso de anulación de un Cheque dentro de la nota de débito, el cheque queda cancelado, a pesar de haber cancelado el proceso durante la generación de la nota de débito.
- Al realizar la anulación de un cheque recibido con estatus “Emitido”, la rutina (FINA096) detona el siguiente mensaje: “Problema: FK1_DATA – OBRIGAT – El campo Fch. Baja (FK1_DATA) no está rellenado”.
03. SOLUCIÓN
- Se realiza la dependencia de la rutina FINM010 para solucionar el problema de performance.
- Se asigna validación para que al presionar el botón de Anular, el proceso sea finalizado.
- Se valida la transacción para en caso de anular la generación del documento fiscal sea realizado un rollback.
- Se informan los campos obligatorios en el proceso.
Procedimiento de prueba de la solución:
DMICNS-7019
- Ingresar al módulo Financiero a la rutina “Cheques recibidos” (Actualizaciones| Proceso Mod II), seleccionar “Otras acciones”->”Anular".
- Seleccionar los parámetros correspondientes al banco para la selección de cheques a Anular.
- Seleccionar el botón “Anular” para finalizar el proceso.
- Se observa que el proceso finalizó.
DMICNS-7026
- Ingresar al módulo Financiero a la rutina “Cheques recibidos” (Actualizaciones| Proceso Mod II), seleccionar “Otras acciones”->”Anular”.
- Seleccionar los parámetros correspondientes al banco para la selección de cheques a Anular.
- Seleccionar el botón “Ok” para continuar el proceso.
- Seleccionar el cheque a ser anulado y confirmar.
- Seleccionar los parámetros para la generación de los documentos de la anulación.
- Seleccionar el punto de venta correspondiente al documento a ser generado.
- Seleccionar los parámetros correspondientes al documento a ser generado.
- Seleccionar la opción de “Anular” para salir del documento sin finalizar el proceso.
- Se verifica que el cheque no se encuentra con estatus de anulado.
DMICNS-6941 | DMICNS-7012 | DMICNS-7031 | DMICNS-7178
- Ingresar al módulo Financiero a la rutina “Cheques recibidos” (Actualizaciones|Proceso Mod II), seleccionar “Otras acciones”->”Anular”.
- Seleccionar los parámetros correspondientes al banco para la selección de cheques a Anular.
- Seleccionar el botón “Ok” para continuar el proceso.
- Seleccionar el cheque a ser anulado y confirmar.
- Seleccionar los parámetros para la generación de los documentos de la anulación.
- Seleccionar el punto de venta correspondiente al documento a ser generado.
- Seleccionar los parámetros correspondientes al documento a ser generado.
- Informar los datos necesarios para generar el documento y confirmar.
- Una vez generado el documento.
- Se verifica el estatus del cheque y se observa que se encuentra anulado.
Al finalizar el proceso se observa que no se demoró en la anulación, también se observa que no fue enviado más el mensaje “Problema: FK1_DATA – OBRIGAT – El campo Fch. Baja (FK1_DATA) no está rellenado”.