Ocurrencia
En módulo Financiero, al intentar realizar un cobro diverso se presenta error.log "variable is not array - Type [C] on REFDATA(FINA840.PRW)"

Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Financiero (SIGAFIN) – A partir de versión 12
Causa
Este incidente ocurre, por inconsistencias a nivel código en el programa fuente FINA840, cuando en la ejecución de la rutina cobros diversos se configura la pregunta ¿Considera Sucursal?=No
Solución
Para solucionar esta ocurrencia, verifique que la rutina FINA840 se encuentre con fecha igual o superior al 23/10/2020.
1. Confirmar que la fecha de la rutina FINA840 se encuentre con fecha igual o superior al 23/10/2020.
2. En caso de no tener la rutina actualizada, deberá descargar el paquete de actualización según la versión/release correspondiente de su ambiente, y aplicarlo inicialmente en un ambiente controlado para pruebas, con previo respaldo del repositorio(RPO).
- PATCH 12.1.27: PACOTE_DE_CORRECAO_10036361_DMICNS-9603_12.1.27
- PATCH 12.1.25: PACOTE_DE_CORRECAO_10036361_DMICNS-9603_12.1.25
- PATCH 12.1.23: PACOTE_DE_CORRECAO_10036361_DMICNS-9603_12.1.23
3. Ingrese a la rutina FINA846 - Cobros Diversos II valide la ejecución de la consulta y confirme que el error.log no es presentado.
Conozca más:
Consulte el boletín técnico de la liberación homologada:
TDN - DMICNS-9603 DT Error en la rutina Cobranzas diversas II ARG
Para mayor información referente a aplicación de PATCH, le recomendamos revisar el siguiente artículo:
MP - CFG - Aplicación de Patch con Visual Studio Code (VS Code)
0 Comentarios