Tiempo aproximado para lectura: 00:03:00 min
Duda
¿Cómo resolver el error "Alias does not exist SX2 (PREVIOUS ERROR: Alias does not exist FJK)" al intentar anular órdenes de pago?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - A partir de la versión 12.1.2310
Solución
Se identificó que el problema ocurre cuando:
- Se intenta anular órdenes de pago desde el menú estándar de Anulación
- Al aplicar la expedición continua mencionada
El procedimiento correcto es:
- Utilizar la rutina FINA847 (Orden de Pago Modelo II)
- Realizar la anulación específicamente desde esta interfaz
- No intentar usar el menú directo de anulación
Validación
- En nuestras pruebas:
- Replicamos el error reportado usando el menú estándar
- Realizamos pruebas utilizando la rutina FINA847
- Confirmamos que usando FINA847:
- No se detona el error reportado
- Permite realizar correctamente la anulación
- La interfaz funciona según lo esperado
Información Importante
- Este error se produce exclusivamente al usar el menú incorrecto
- La interfaz FINA847 cuenta con el tratamiento interno necesario para ejecutar correctamente la rutina de anulación
- De forma interna, FINA847 trae el tratamiento adecuado para hacer la llamada a la rutina encargada de la anulación
- Se debe mantener la usabilidad de la localización en ARG siguiendo este procedimiento
- Esta es la única vía autorizada para realizar anulaciones de órdenes de pago
Procedimientos Para anular correctamente una orden de pago:
- Acceder al módulo Financiero (SIGAFIN)
- Seleccionar la opción FINA847 - Orden de Pago Modelo II
- Dentro de esta interfaz, buscar la orden que desea anular
- Utilizar la función de anulación provista por esta interfaz
- Verificar que la anulación se haya procesado correctamente
Aunque se intente usar el menú directo de anulación, este provocará el error reportado, por lo que siempre debe utilizarse la FINA847 para este proceso.
0 Comentarios