Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Línea de producto: Microsiga Protheus.
Segmento:Servicios & Jurídico - Mercado Internacional.
Módulo:SIGAFIN - Financiero
Función:
RutinaDescripción

FINA847.PRW

Browse Orden de Pago Mod. Ii

FINRETARG.PRWCálculo de Retenciones Mod. Ii
FINA850.PRWOrden de Pago Mod. Ii
FINA850I.PRWComplemento Orden Pago Mod. Ii
FINA850A.PRWComplemento Orden Pago Mod. Ii
Ticket:8765090
Issue:DMICNS-8369
Versión:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27
País:Argentina


02. SITUACIÓN/REQUISITO

En Se identifica error en la rutina Generación de Notas” (MATA468N.PRX) al realizar Factura de Venta a partir de un Pedido (Pedido - Factura de Venta) o Remito (Pedido - Remito - Factura de Venta), se generan inconsistencias en el redondeo para el calculo de Percepciones de IIBB, las diferencias se tienen contra la Factura de Venta manual.  Orden de Pago Mod Ii (FINA847.PRW) en la grabación de datos para las retenciones de ganancias, cuando el proveedor tiene una exclusión parcial del 50% (RA_PORGAN = 50) y esta exclusión se encuentra fuera de vigencia (A2_DTICALG y A2_DTFCALG), al grabar la Orden de Pago el cálculo lo hace sobre 100% (porque se encuentra fuera de vigencia) pero el porcentaje de Retención lo graba con 50% (FE_PORCRET= 50), lo cual es incorrecto ya que la retención se realizó posterior a la exclusión, debe grabar 100%.

03. SOLUCIÓN

Se realiza la distribución de los centavos de manera correcta, de esta forma se puede presentar la información impositiva y los calculo son grabados como en la generación manual de la Factura de VentaEn el cálculo de Retención de ganancias (FINRETARG.PRW) se tiene definido por medio de la variable “lReduzGan” el porcentaje que le corresponde para el cálculo (funciones: ARGRetGN y ARGRetGNMnt), pero el campo de Porcentaje de Retención (FE_PORCRET) siempre grababa el valor fijo del campo del % Ret. Imp del Proveedor (A2_PORGAN), sin verificar si era el porcentaje con el que se había calculado, ahora se valida el grabado del campo con la variable “lReduzGan”que ya es usada para el cálculo.



Totvs custom tabs box
tabsConfiguraciones Previas, Flujo de Pruebas
idsConfiguraciones,Flujo
Totvs custom tabs box items
defaultyes
referenciaConfiguraciones

Configuraciones Previas

  1. A través de la rutina “Tipos de Entrada y Salida” en el módulo de Facturación – SIGAFAT (Actualizaciones | Archivos), se deben capturar una TES de salida, una con cálculo de Impuestos para IIBB (IVA, IB2 e IBK).
  2. A través de la rutina “Productos” en el menú Facturación – SIGAFAT (Actualizaciones | Archivos), se deben tener creados al menos 3 productos, con la TES previamente creada.
  3. A través de la rutina “Clientes” en el menú Financiero – SIGAFIN (Actualizaciones | Archivos), se debe tener creado un Cliente.
  4. A través de la rutina “Pedidos de Venta” en el menú Financiero – SIGAFIN (Actualizaciones | Archivos), vamos a crear el Pedido de Venta (1) que contenga 3 ítems (uno por cada producto creado en el punto 2) y que el precio unitario contenga decimales, verificamos el cálculo correcto de los impuestos: IVA, IB2 e IBK. 
  5. A través de la rutina “Pedidos de Venta” en el menú Financiero – SIGAFIN (Actualizaciones | Archivos), vamos a copiar el Pedido de Venta previamente creado y grabamos el Pedido de Venta (2).
  6. En caso de ser necesario, a través de la rutina “Liberación de Pedidos de Venta” en el menú Financiero – SIGAFIN (Actualizaciones | Pedidos), realizamos la liberación de los dos Pedidos de Venta previamente generados.
  7. A través de la rutina “Generac. de Remitos” (MATA462AN.PRW) en el módulo de Facturación (Actualizaciones | Remitos), generamos el Remito a partir del Pedido de Venta (1) previamente registrado.
Totvs custom tabs box items
defaultno
referenciaFlujo

Generación de Notas (MATA468N.PRX)

  1. A través de la rutina “Facturación” (MATA467N) en el módulo de Facturación (Actualizaciones | Facturación), incluimos una Factura de Venta con los 3 productos previamente creados y las mismas cantidades usadas en el Pedido de Venta.
  2. A través de la rutina “Generación de Notas” (MATA468N) en el módulo de Facturación (Actualizaciones | Facturación), generamos la Factura de Venta a partir del Remito que fue previamente creado. 
  3. A través de la rutina “Facturación” (MATA467N) en el módulo de Facturación (Actualizaciones | Facturación), visualizamos la Factura generada a partir del Remito; donde verificamos el cálculo correcto de los impuestos (verificamos por apsdu que los campos D2_VALIMPx hayan sido grabados correctamente contra la Factura de Venta manual creada en el punto 1). 
  4. A través de la rutina “Generación de Notas” (MATA468N) en el módulo de Facturación (Actualizaciones | Facturación), generamos la Factura de Venta a partir del Pedido que fue previamente creado. 
  5. A través de la rutina “Facturación” (MATA467N) en el módulo de Facturación (Actualizaciones | Facturación), visualizamos la Factura generada a partir del Pedido; donde verificamos el cálculo correcto de los impuestos (verificamos por apsdu que los campos D2_VALIMPx hayan sido grabados correctamente contra la Factura de Venta manual creada en el punto 1). 



...