Ocurrencia
En módulo de Compras, se identifican inconsistencias en los valores de descuentos de un Remito de Entrada, ya que el cálculo de valores decimales difiere del cálculo correspondiente.
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Compras (SIGACOM) – A partir de versión 12
Causa
Este incidente ocurre por configuración incorrecta de los Disparadores D1_DESC y D2_DESC en diccionario de datos del ambiente:
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Realizar respaldo de la tabla de disparadores de su ambiente (SX7)
2. Ingresar al módulo Configurador, en el apartado Base de datos>Diccionario>Disparadores
- Localizar disparador D1_DESC de la secuencia 001, confirmar la configuración de la regla conforme a lo siguiente:

En caso de tener un valor diferente, realice la adecuación por:
M->D1_VALDESC := Round(M->D1_TOTAL*M->D1_DESC/100,TamSx3("D1_VALDESC")[2])
- Localizar el disparador D2_DESC de la secuencia 001, confirmar la configuración de la regla conforme a lo siguiente:

En caso de tener un valor diferente, realice la adecuación por:
M->D2_DESCON := Round(M->D2_TOTAL*M->D2_DESC/100,TamSx3("D2_DESCON")[2])
3. Luego de verificar y grabar las adecuaciones al diccionario de datos, ingresar al módulo de Compras y realizar la carga de un Remito de Entrada con Descuentos y verificar que el redondeo de decimales se efectúa de forma satisfactoria.
Conozca más
TDN - DMICNS-9279 DT Error en Remito de entrada con descuentos ARG
0 Comentarios