Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGAFAT - Facturación

Función:
RutinaNombre
M460RETR.prwCálculo de autorretención especial a título de renta.
País:Colombia
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-23411


02. SITUACIÓN/REQUISITO

Desarrollar la funcionalidad para el cálculo de la autorretención especial a título de renta (RET) para el país Colombia.


03. SOLUCIÓN

Se desarrolló la rutina de cálculo de la autorretención especial a título de renta (M460RETR.prw). La funcionalidad aplica para la generación de documentos a partir de la rutina Generación de Notas (MATA468N.prx).


  • En la rutina Clientes - (SIGAFIS >> Actualizaciones | Archivos), incluir un cliente.
  • En la rutina Impuestos Variables - MATA995 (SIGAFIS >> Actualizaciones | Archivos), realizar la configuración del nuevo impuesto para el cálculo de autorretención especial a título de renta (RET). Ejemplo:


Autorretención Especial Título Renta
ImpuestoFórmula EntradaFórmula Salida% AlícuotaCpo del L.F.Clase ImpuestoImpuesto FE 
RETN/AM460RETR0.559Retención06


  • En la rutina Tipos de Entrada y Salida - MATA080 (SIGAFIS >> Actualizaciones | Archivos), realizar la configuración de una TES de salida con el cálculo de autorretención especial a título de renta (RET). Ejemplo:


Adm. /Fin./Custo / Impuestos
CódigoTipo del TESGen TítuloAct. StockPoder 3osCalcula IVACod. FiscalTxt. Estand.
912SalidaNoNo612Autorretención especial título renta
Impuestos Variables
SecuenciaImpuestoSuma en TtlSuma Tot Fac¿Suma costo?Inc. ImpuestoCalc. SobreCalc. S/Neto
01RETIndiferenteIndiferenteIndiferente
Ítem Factura


  1. En la rutina Pedidos de Venta - MATA410 (SIGAFAT >> Actualizaciones | Pedidos), incluir un pedido de venta.
    • Encabezado Pedido:
      • Cliente.
      • Tienda.
      • Cond. Pago.
      • Tipo Remisión.
      • Doc. Gener.
      • Flete.
      • Seguro.
      • Gasto.
    • Ítems
      • Producto.
      • Cantidad.
      • Precio unitario.
      • Valor Total.
      • Tipo Salida.
    • Grabar el pedido de venta.
  2. Ingresar a la rutina Generación de Notas - MATA468N (SIGAFAT >> Actualizaciones | Facturación). 
    1. Configurar el grupo de preguntas para la selección del pedido de venta.
    2. Seleccionar el pedido de venta a facturar.
    3. Dar clic en Otras Acciones >> Genera Fact.
    4. Confirmar la generación de la factura.
  3. Ingresar a la rutina Facturaciones - MATA467N (SIGAFAT >> Actualizaciones | Facturación), identificar y visualizar el documento.
    1. Confirmar que el documento fue generado con el cálculo de la autorretención especial título renta.


Ejemplo:

  • Alícuota: 0.55
  • Valores en documento:
    • Valor Flete: 100.00
    • Valor Seguro: 60.00
    • Valor Gasto: 40.00
    • Valor total productos: 2,000.00
    • Descuento: 100.00
    • Valor Bruto del documento: 2,100.00
  • Valor Mercadería (valor total productos - descuento): (2,000.00 - 100.00) = 1,900.00
  • Fórmula del cálculo: (Valor Mercadería + Valor Flete + Valor Seguro + Valor Gasto) * Alícuota/100
  • Base Imponible: (1,900.00 + 100.00 + 60.00 + 40.00) = 2,100.00
  • Valor RET: (2,100.00 * 0.55/100) = 11.55

NOTA

Cuando el parámetro MV_TPDPIND=1, el descuento informado en el campo Indemnizac (C5_DESCONT) se distribuye proporcionalmente entre todos los ítems del pedido, sin importar si la TES asociada genera título financiero o no. El mismo comportamiento se mantiene al generar la factura a partir del remito.

En cambio, si el parámetro MV_TPDPIND=2, el descuento solo se aplica a los ítems cuya TES genera título financiero (F4_DUPLIC = "S"). Si todos los ítems del pedido tienen TES que no generan título financiero, el descuento no se aplica.


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

La solución no altera o modifica la información de los pedido de venta, remitos o facturas de venta registrados en el sistema.


05. ASUNTOS RELACIONADOS