Tiempo aproximado de lectura: 00:02:00 min
Ocurrencia
Se identifica error.log al intentar ejecutar Execauto de rutina MATA462tn:
ERROR: InterFunctionCall: cannot find function COM221FONO in AppMap
Entorno:
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - Versión 12.1.2410
Causa:
El inconveniente se presenta debido a que la rutina COMA221 se encuentra desactualizada en el repositorio RPO del ambiente. La función COM221FONO es requerida por la estructura del modelo de datos MVC en procesos que invocan la grabación o consistencia de documentos (por ejemplo, ejecuciones automáticas con MATA462TN / LOCXNF).
Solución:
Para corregir el error y asegurar la presencia de la función COM221FONO, realice los siguientes pasos:
1. Actualización de la Rutina
- Descargue y aplique el paquete de Expedición Continua de Backoffice (o paquete acumulativo correspondiente) en su ambiente de Protheus.
- Verifique en el inspector del repositorio que la rutina
COMA221.PRWtenga una fecha igual o superior al 24/08/2026.
2. Actualización de Diccionario de Datos
- Aplique el paquete de diccionario de datos diferencial correspondiente a su localización (por ejemplo, Paraguay, Argentina, etc.) disponible en la expedición de la versión.
3. Validación
- Reinicie los servicios de AppServer y vuelva a ejecutar el proceso o rutina automática (
ExecAuto) para confirmar que la función sea reconocida correctamente sin presentar el mensaje en el log de errores.
¡IMPORTANTE!
Es indispensable mantener actualizados tanto los programas.PRWcomo los archivos de diccionario de datos diferenciales de la localización para garantizar el correcto funcionamiento de las funciones MVC e integracionesExecAuto.
Conozca más:
0 Comentarios