01. DATOS GENERALES
| Producto | TOTVS Backoffice | ||||
|---|---|---|---|---|---|
| Línea de producto: | Línea Protheus | ||||
| Segmento: | Backoffice | ||||
| Módulo: | SIGAFAT - Facturación | ||||
| Función: |
| ||||
| 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 | ||||||
| Impuesto | Fórmula Entrada | Fórmula Salida | % Alícuota | Cpo del L.F. | Clase Impuesto | Impuesto FE |
| RET | N/A | M460RETR | 0.55 | 9 | Retención | 06 |
- 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ódigo | Tipo del TES | Gen Título | Act. Stock | Poder 3os | Calcula IVA | Cod. Fiscal | Txt. Estand. |
| 912 | Salida | Sí | No | No | Sí | 612 | Autorretención especial título renta |
| Impuestos Variables | |||||||
| Secuencia | Impuesto | Suma en Ttl | Suma Tot Fac | ¿Suma costo? | Inc. Impuesto | Calc. Sobre | Calc. S/Neto |
| 01 | RET | Indiferente | Indiferente | Indiferente | Ítem Factura | Sí | |
- 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.
- Encabezado Pedido:
- Ingresar a la rutina Generación de Notas - MATA468N (SIGAFAT >> Actualizaciones | Facturación).
- Configurar el grupo de preguntas para la selección del pedido de venta.
- Seleccionar el pedido de venta a facturar.
- Dar clic en Otras Acciones >> Genera Fact.
- Confirmar la generación de la factura.
- Ingresar a la rutina Facturaciones - MATA467N (SIGAFAT >> Actualizaciones | Facturación), identificar y visualizar el documento.
- 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
La solución no altera o modifica la información de los pedido de venta, remitos o facturas de venta registrados en el sistema.¡IMPORTANTE!