Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoServicios

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
M100IRFCálculo de
IRF - Entrada
Retención de la Fuente - Entrada.11/01/2020
IMPXFISFunciones genéricas de Cálculo de Impuestos Fiscales y Financieros.08/01/2020
MATXFISCálculo de Impuestos Fiscales y Financieros.08/01/2020
M460IRFCálculo de Retención de la Fuente - Salida.12/01/
15/12/
2020
Ticket:10278010
Requisito/Story/Issue (informe el requisito vinculado):DMINA-10739


02. SITUACIÓN/REQUISITO

Al incluir una Nota de Crédito de Cliente (NCC), relacionando una Factura de Salida (NF) que contienen descuentos por ítem, cuando se utiliza un Tipo de Entrada con cálculo del impuesto de Retención de la Fuente (RF0) se aplica descuento doble a la base del cálculo cuando el parámetro MV_DESCSAI está configurado con el valor "1".

...

En la rutina de cálculo de Retención de la Fuente para Entradas (M100IRF), en la función  función de Cálculo da Retención de Impuesto por Tipo de Entrada/Salida (CalcRetFis) se realiza ajuste para restar el valor del importe del Descuento a la base del cálculo solo cuando el parámetro MV_DESCSAI está configurado con valor "2".


En la rutina de Funciones genéricas de Cálculo de Impuestos Fiscales y Financieros (IMPXFIS) se realiza ajuste en la función xFisSomaIt() para que las columnas Valor Unit. (D1_VUNIT) y Valor Total (D1_TOTAL) se visualicen con descuento de acuerdo a la funcionalidad del parámetro MV_DESCSAI.


En la función de Cálculo de Impuestos Fiscales y Financieros (MATXFIS), se realiza ajuste en la función MaFisAlt() para realizar que al informar un descuento a nivel encabezado (desde la pestaña Gastos), y después de nueva cuenta informar con valor cero ese descuento, se reestablezcan las columnas Valor Unit. (D1_VUNIT) y Valor Total (D1_TOTAL) con los valores a antes de aplicar el descuento.


Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04Precondiciones, Pasos
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio (archivo .rpo)
  2. Aplicar el parche correspondiente al issue DMINA-10739.
  3. Configurar el parámetro MV_DESCSAI con valor "1".
  4. Configurar Tipo de Entrada que contenga cálculo de impuesto de Retención de la Fuente (RF0).
  5. Incluir una Factura de Salida (NF), que contenga ítems con cálculo de Retención de la Fuente (RF0) aplicando descuento por ítem.
Totvs custom tabs box items
defaultno
referenciapaso2
  1. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito (MATA465N).
    • Incluir una nueva Nota de Crédito.
    • Informar los datos del encabezado del documento, y desde Otras acciones ejecutar la acción Doc Orig.
    • Validar que los ítems con descuento se hayan importado correctamente, informar el código de Tipo de Entrada configurado en las precondiciones.
    • En la pestaña Impuestos, validar que la base y cálculo del impuesto de Retención de la Fuente (RF0) sean correctos.


04. INFORMACIÓN ADICIONAL

No aplica.


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaqueLa solución aplica para versión 12.1.17 o superior.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

  • No aplica.


    Templatedocumentos


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>