Producto: | Microsiga Protheus |
Versiones: | 11.8, 12.1.07 y 12.1.14 |
Ocurrencia: | Al incluir un título que tiene prorrateo de múltiples modalidades y centro de costo el sistema no está grabando el porcentaje correctamente. |
Entorno: | SIGAFIN |
Paso a paso: | Para la composición del valor del porcentaje utilizado para la distribución del valor del título entre las Modalidades o Centro de costos utilizamos el cálculo de porcentaje dividiendo el valor del título entre el valor distribuido, de acuerdo con lo siguiente: Ejemplo: Incluir título por el valor de R$: 10.000,00 Realizar la distribución entre las modalidades deseadas Primera modalidad 40 % CC 30% y 70% Grabación de los valores en la tabla SEV(Múltiples modalidades por título) Valor del movimiento dividido entre el valor del título 4.000,00/ 10.000,00 Modalidad 001 EV_PERC = 0,4 Valor del movimiento dividido entre el valor del título 6.000,00/ 10.000,00 Modalidad 002 EV_PERC = 0,6 Grabación de los valores en la tabla SEZ (Distribución de modalidades por Centro de costo) Modalidad 01 EZ_PERC = 0,3 Modalidad 02 EZ_PERC = 0,7 |
Observaciones: | Debido a limitaciones técnicas del lenguaje ADVPL, los valores de porcentajes de distribución superiores a nueve decimales tendrán sus valores redondeados. Ej: Porcentaje de distribución = 87.1756757 Grabación de los valores en la tabla SEV(Múltiples modalidades por título) EV_PERC = 0,8717568 Aviso Al incluir un título por pagar/cobrar con el prorrateo de múltiples modalidades con o sin centro de costo e informar valores que determinen que el campo de porcentaje (%) quede con los 7 decimales informados, el sistema genera valores distintos entre el prorrateo de la inclusión y de la baja del título por pagar para algunos casos. Cuando se marca el flag "Prorrateo Múlt. Modalidades", la rutina verifica los porcentaje de prorrateo ya definidos y rehacer el prorrateo con base en el valor de la baja. En este momento, si existe un decimal periódico en el porcentaje (%) podrá haber diferencia de centavos, siendo necesario aumentar el tamaño de los decimales de los campos EV_PERC y EZ_PERC para que esto no ocurra. Importante El proceso de modificación de títulos por pagar/cobrar mediante la rutina automática no modifica la estructura de prorrateos multimodalidades y/o prorrateos multicentros de costo y no existe un proceso automático para ello. |
Rutina automática |