Ocurrencia
Se reporta que en la rutina de TOTVS Recibo (FINA998) cuando se tiene la siguiente configuración:
- Habilitar el parámetro de Recibos en MVC (MV_RECMVC igual a .T.).
- El campo Tipo de Crédito (EL_TPCRED) con el inicializador estándar igual a “1”.
- Los campos Número de título (EL_NUMERO) con el inicializador estándar igual a “FWFLDGET(“FJT_RECIBO”)”.
- Los campos Fechas de emisión (EL_EMISSAO) y Fecha de vencimiento (EL_DTVCTO) con el inicializador estándar igual a “FWFLDGET(“”FJT_EMISSA”)”.
Y guardar una compensación entré una NF y una NCC se muestra el siguiente mensaje “MF887GSE5 FK5_VALOR – OBRIGAT – El campo Valor Mov (FK5_VALOR) No está rellenado”, lo cual es erróneo, ya que no se está llenando ninguna Forma de Pago.
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Versión 12.1.2310 y superiores.
País: Todos.
Solución
Se realizan cambios en los siguientes fuentes:
-
Se realiza cambios en el fuente Reglas de negocio para todos los países (F887FIN), en el cual se eliminan las líneas insertadas por el modelo de manera nativa y estas no son validadas utilizando la función IsFieldUpdated() el cual nos ayuda para saber si un campo fue actualizado, esto soluciona el error no mostrando el mensaje de error.
Para solucionar esa ocurrencia, realice los siguientes pasos:
-
Verifique tener las siguientes rutinas igual o mayor a;
Caso contrario, solicite el patch de actualización de esta rutina a Soporte Mercado Internacional a través de un ticket de atención.
- Una vez que obtenga el patch de actualización, respalde su RPO;
- Aplique patch inicialmente en un ambiente de PRUEBAS.
- Sugerimos revisar a detalle y realizar las pre - condiciones así como seguir el procedimiento indicado en el siguiente boletín técnico:
23183051 DMINA-26453 DT Mensaje MF887GSE5 al momento de guardar una compensación en Nuevo recibo
Conozca más.
0 Comentarios