Ocurrencia
En módulo Financiero, al intentar realizar la liquidación de Cheque de talonario en rutina FINA095-Cheques emitidos, luego de seleccionar el cheque a liquidar se detona error.log:
"variable does not exist E5_VALOR on FA090AUT(FINA090.PRX)"

Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Financiero (SIGAFIN) – A partir de versión 11.80
Causa
Este incidente puede ocurre por inconsistencias de información para los registros del Cheque que se intenta Liquidar específicamente para la información que corresponde a la moneda. Para asignar el contenido del campo E5_VALOR; la rutina valida las monedas informadas en el banco (Tabla SA6) con la información consistente del registro tipo CH en tabla SA2-Cuentas por pagar
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Verifique la información contenida en los campos E2_BCOCHQ, E2_AGECHQ, E2_CTACHQ, E2_MOEDA para el registro del Cheque.
2.- Verifique que la información sea consistente con el banco correspondiente A6_MOEDAP, A6_MOEDA, y el registro del movimiento bancario. para los registros involucrados en la SE5
3.- Para obtener el valor de la SE5, la rutina valida las monedas informadas en el banco A6_MOEDA o A6_MOEDAP.
4.- Identifique la inconsistencia de información, realice los ajustes correspondientes.
4.- Valide nuevamente el proceso de Liquidación del Cheque.
0 Comentarios