Histórico da Página
01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. | ||||||
---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||||
Módulo: | SIGAFIN - Financiero. | ||||||
Función: |
| ||||||
Ticket: | 8765763 | ||||||
Issue: | DMINA-9028 | ||||||
Versión: | 12.1.23 | 12.1.25 | 12.1.27 |
02. SITUACIÓN/REQUISITO
Al realizar la Orden de Pago (FINA085A) de una Factura de Entrada que cuenta con un pago parcial, y aplicar un descuento global a la OP mediante la opción "Otras acciones > Modificar", se observa que el valor a pagar, valor neto y descuentos no son calculados correctamente.
...
En la función Fa085Alt() de la rutina Orden de Pago (FINA085A), se realiza el ajuste de visualización de la ventana "Orden de Pago para el Proveedor XXXXXX" (donde XXXXXX es representa el código del proveedor) mostrada al ingresar a la opción "Otras acciones > Modificar"; también se realizan ajustes para que los valores indicados sean mostrados correctamente al guardar los cambios y regresar a la ventana "Orden de Pago para el Proveedor".
Para obtenr información adicional sobre la funcionalidad puede ir a el punto 04. INFORMACION ADICIONAL.
Totvs custom tabs box | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
|
...
En la ventana "Orden de Pago para el Proveedor", los campos "% Desc" y "Valor descuento", son utilizados para aplicar un descuento global a la Orden de Pago y este se realizará de la siguiente manera:
Modificación en campo "% Desc.":
- Al informar un valor en el campo, indica que se aplicará un porcentaje de descuento al valor global a todos los títulos de la Orden de Pago en la moneda seleccionada.
El cálculo del descuento se ejemplifica de la siguiente forma:
Descuento = Valor pagar * (%Desc / 100.00)
Descuento = 1000.00 * (10.00 / 100.00)
Descuento =100.00
Descuento = Valor pagar * (%Desc / 100.00)
Descuento = 500.00 * (10.00 / 100.00)
Valor Descuento =50.00
Valor descuento = 100.00 + 50.00 = 150.00
Modificación en campo "Valor descuento":
- El informar un valor en el campo, indica que se aplicará un descuento al valor global de la Orden de Pago en la moneda seleccionada.
El cálculo del descuento se ejemplifica de la siguiente forma:
Descuento = Valor pagar * ( ( ( Valor descuento * 100.00) / Valor neto ) / 100.00 )
Descuento = 1000.00 * ( ( ( 500.00 * 100.00 ) / 1500 ) / 100.00 )
Descuento = 1000.00 * 0.3333
Descuento =333.33
Descuento = Valor pagar * ( ( ( Valor descuento * 100.00) / Valor neto ) / 100.00 )
Descuento = 500.00 * ( ( ( 500.00 * 100.00 ) / 1500 ) / 100.00 )
Descuento = 500.00 * 0.3333
Descuento =166.67
Valor descuento = 333.33 + 166.67 = 500.00
Nota: Las columas Valor pagar y Descuentos son redondeados a 2 decimales, mientras que el campo % Desc. es mostrado a 2.
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |