Á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:SIGAFIN - Financiero
Función:
RutinaDescripción
FINA850.PRWOrden de Pago Mod. II
FINRETARG.PRWCálculo de Retenciones Mod. II - Estructura
FINA850I.PRWComplemento Orden Pago Mod. II
FINA850A.PRWComplemento Orden Pago Mod. II
FINRETIVA.PRWCálculo de Retención de IVA
FINRETSUS.PRWCálculo de Retención de SUSS
FINRETGAN.PRWCálculo de Retención de Ganancias
FINRETIBB.PRWCálculo de Retención de IIBB
FINRETMUN.PRWCálculo de Retención de Municipalidades
FINRETSLI.PRWCálculo de Retención SLI
FINA847.PRWBrowse Orden de Pago Mod. II
Ticket:
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-9273


02. SITUACIÓN/REQUISITO

Realizar las correcciones para el cálculo de retenciones de IVA, a través de la rutina Orden de Pago Mod. Ii (FINA847.PRW).


DMICNS-8189:

En la rutina de Orden de pago Mod. II, se identifican inconsistencias en el cálculo de la retención de IVA para comprobantes con serie M, el incidente se presenta cuando el comprobante para pago tiene más de un ítem.


DMICNS-8350:

En la rutina de Orden de pago Mod. II, se identifican que toma de manera incorrecta la base imponible por lo que el cálculo de la retención de IVA para comprobantes con serie M  se calcula incorrectamente.


DMICNS-8321:

En la rutina de Orden de pago Mod. II, se identifican inconsistencias en el cálculo de la retención de IVA cuando la "Situación del proveedor (A2_SITU)" está configurada como 4 y el comprobante para pago tiene más de un ítem, no toma la base imponible correcta y por lo tanto la retención de IVA queda errada. 


DMICNS-8341:

En la rutina de Orden de pago Mod. II, se identifican inconsistencias en el cálculo de la retención de IVA cuando la "Situación del proveedor (A2_SITU)" está configurada como 2 y el comprobante para pago tiene más de un ítem, no toma la base imponible correcta y por lo tanto la retención de IVA queda errada. 


DMICNS-8310:

En la rutina de Orden de pago Mod. II, se identifican inconsistencias en el cálculo de la retención de IVA cuanto el tipo de comprobante es una Nota de Débito Proveedor (NDP). El incidente se genera cuando a una Factura y a una NDP se les asigna el mismo número de comprobante y serie (A), al momento de informar el número de comprobante de la NDP el sistema genera de manera automática la serie "AND", con esto el sistema excluye a la NDP para el cálculo de retención de IVA, a pesar de ser serie "A" (AND), ya que busca la serie completa y esto obliga a generar otro registro en la rutina "Conf. Adic. Imp" (tabla SFF) que apunte a la serie "AND", siento esto incorrecto porque se trata de la misma serie "A". 


DMICNS-8212:

En la rutina de Orden de pago Mod. II, se identifican inconsistencias en el cálculo de la retención de IVA para Empresas de Seguridad y Limpieza, cuando el comprobante fiscal es registrado en moneda 2 (dólar) y en la "Conf. Adic. Imp" (tabla SFF) para IVR el campo Cal. Límit es igual a 2 (FF_TPLIM). Al momento de realizar la retención aplica dos veces la tasa de conversión en la base y retención. 


DMICNS-8304:

En la rutina de Orden de pago Mod. II, se identifican inconsistencias en el cálculo de la retención de IVA, cuando se realiza un pago parcial de una NF y una Nota de Crédito Proveedor (NCP), se modifica el valor a retener (para el caso de la NCP), esto es incorrecto ya que el IVA se retiene la totalidad en el primer pago. 


03. SOLUCIÓN

DMICNS-8189:

Se agrego el tratamiento para cuando el comprobante tiene más de un ítem o son más comprobantes, para que tome la base y acumule correctamente.


DMICNS-8350: 

Se agrego el tratamiento para cuando el comprobante es serie M tome la base imponible correctamente con base a la legislación correspondiente..


DMICNS-8321:

Se agrego el tratamiento para cuando el comprobante tiene más de un ítem o son más comprobantes, para que tome la base y acumule correctamente, cuando la situación del proveedor es igual a 4 (A2_SITU = 4). 


DMICNS-8341:

Se agregó el tratamiento para cuando el comprobante tiene más de un ítem o son más comprobantes, para que tome la base y acumule correctamente, cuando la situación del proveedor es igual a 2 (A2_SITU = 2). 


DMICNS-8310:

Se implementa el tratamiento para que cuando la serie del Documento Fiscal sea mayor a un dígito, se utilice solamente el primer carácter para la búsqueda en la rutina "Conf. Adic. Imp" (tabla SFF). El cambio se hace para documentos de débito/crédito y se amplia para el cálculo de Monotributistas.


DMICNS-8212:

Se tenia una doble conversión, una al momento de identificar los productos con el código RG 2849 diferente de 0 (B1_2849 <> “0”) y la conversión que hace de manera general, lo que provocaba la inconsistencia, se realiza el cambio para la rutina de débito y crédito, ya que el error se presentaba en ambas, también se corrige cuando los documentos fiscales tienen más de un ítem.


DMICNS-8304:

De manera incorrecta se estaba realizando un prorrateo del valor del campo "Valor pagar" en la Orden de Pago contra el valor bruto del documento Fiscal (F2_VALBRUT), para el caso de la NCP, se realiza un ajuste para que no realice este prorrateo, adicional se realiza un cambio para que ajuste la Retención de IVA cuando el "valor pagar" no supera la retención (para NCP).  



Totvs custom tabs box
tabsConfiguraciones Previas, Flujo de Prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1

DMICNS-8189:

  1. Verificar la configuración de la RG4627-19: https://tdn.totvs.com/x/8pC-Hw
  2. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurado un proveedor para serie M.
  3. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben una TES configurada con IV1.
  4. A través de la rutina "Conf. Adic. Imp" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben tener las configuraciones para IVA para la serie M, para el CFO definido en la TES.
  5. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una Factura para el Proveedor, TES y Producto previamente registrado, con más de un ítem.

   


DMICNS-8350: 

  1. Verificar la configuración de la RG4627-19: https://tdn.totvs.com/x/8pC-Hw
  2. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurado un proveedor para serie M.
  3. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben una TES configurada con IVA.
  4. A través de la rutina "Conf. Adic. Imp" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben tener las configuraciones para IVA para la serie M, para el CFO definido en la TES con una reducción de alicuota del 50%.
  5. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una Factura para el Proveedor, TES y Producto previamente registrado.

  


DMICNS-8321:

  1. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurado un proveedor con "situación (A2_SITU)" igual a 4.
  2. A través de la rutina "Productos" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se deben tener creados varios productos.
  3. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se debe tener una TES configurada para calculo de IVA.
  4. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una Factura para el Proveedor, TES y Producto previamente registrado, con más de un ítem.

   


DMICNS-8341:

  1. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurado un proveedor con "situación (A2_SITU)" igual a 2.
  2. A través de la rutina "Productos" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se deben tener creados varios productos.
  3. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se debe tener una TES configurada para calculo de IVA.
  4. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una Factura para el Proveedor, TES y Producto previamente registrado, con más de un ítem.

  


DMICNS-8310:

  1. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurado un proveedor para que calcule retención de IVA.
  2. A través de la rutina "Productos" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se deben tener creados varios productos.
  3. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben una TES configurada para cálculo de IVA.
  4. A través de la rutina "Conf. Adic. Imp" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben tener las configuraciones para IVA para la serie A, para el CFO definido en la TES.
  5. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una Factura para el Proveedor, TES y Producto previamente registrado, con más de un ítem.
  6. A través de la rutina “Nota Cred/Debito” (MATA466N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una NDP para el Proveedor, TES y Producto previamente registrado, con más de un ítem y asignamos el mismo número de documento que la NF registrada previamente. Como se observa el sistema asigna la serie "AND". 

  


DMICNS-8212:

  1. A través de la rutina "Monedas" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurada una tasa de cambio de 64.5000.
  2. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurado un proveedor para que calcule retención de IVA.
  3. A través de la rutina "Productos" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se deben tener creados varios productos configurados con el código RG 2849 (B1_2849 <> “0”).
  4. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se debe tener una TES de Entrada y una de Salida, configuradas para cálculo de IVA.
    1. A través de la rutina "Conf. Adic. Imp" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben tener las configuraciones para IVA e informar el campo Cal. Límit igual a 2 (FF_TPLIM).
  5. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una Factura para el Proveedor, TES y Producto previamente registrado, con más de un ítem, con la tasa de cambio del día (64.5000).

  


DMICNS-8304:

  1. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se debe tener configurado un proveedor para que calcule retención de IVA.
  2. A través de la rutina "Productos" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se deben tener creados varios productos.
  3. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben una TES de Entrada y una de Salida, configuradas para cálculo de IVA.
  4. A través de la rutina "Conf. Adic. Imp" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben tener las configuraciones para IVA para el CFO definido en la TES.
  5. A través de la rutina “Factura de Entrada” (MATA101N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una Factura para el Proveedor, TES y Producto previamente registrado, con más de un ítem.
  6. A través de la rutina “Nota Cred/Debito” (MATA466N) en el módulo de Compras – SIGACOM (Actualizaciones | Movimientos), incluimos una NCP para el Proveedor, TES y Producto previamente registrado, con más de un ítem.

  




Totvs custom tabs box items
defaultno
referenciapaso2

Orden de Pago Mod. Ii (FINA847.PRW)


DMICNS-8189:

  1. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  2. Seleccionamos la Factura de Entrada previamente registrada, como se observa, realiza el cálculo correctamente: 

    Valor base NF=  1,000.00 (base imponible)

    Alícuota: 21% * (1-50/100) = 10.50

    Retención = 1,000.00 * 10.50 = 105.00 

  3. Grabamos la Orden de Pago.
  4. Realizamos el mismo proceso para una NCP y como se observa genera la retención de manera correcta.


DMICNS-8350: 

  1. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  2. Seleccionamos la Factura de Entrada previamente registrada, como se observa, realiza el cálculo correctamente: 

    Valor base NF=  57,720.00 (base imponible)

    Alícuota: 21% * (1-50/100) = 10.50

    Retención = 57,720.00 * 10.50 = 6,060.6

  3. Grabamos la Orden de Pago.
  4. Realizamos el mismo proceso para una NCP y como se observa genera la retención de manera correcta.


DMICNS-8321:

  1. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  2. Seleccionamos la Factura de Entrada previamente registrada, como se observar, realiza el cálculo correctamente: 

    Valor base NF= 47,390.00 (base imponible)

    Alícuota: 21% 

    Retención = 47,390.00 * 21% = 9,951.90

  3. Grabamos la Orden de Pago.
  4. Verificamos la OP y como se observa genera de manera correcta.
  5. Realizamos el mismo proceso para una NF en moneda 2 y como se observa genera correctamente. 


DMICNS-8341:

  1. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  2. Seleccionamos la Factura de Entrada previamente registrada, como se observa, realiza el cálculo correctamente: 

Valor base NF= 47,390.00 (base imponible)

Alícuota: 21% 

Retención = 47,390.00 * 21% = 9,951.90

  1. Grabamos la Orden de Pago.
  2. Verificamos la OP y como se observa genera de manera correcta.
  3. Realizamos el mismo proceso para una NF en moneda 2 y como se observa genera correctamente. 


DMICNS-8310:

  1. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  2. Seleccionamos la Factura de Entrada previamente registrada, como se observa, realiza el cálculo correctamente. 
  3. Grabamos la Orden de Pago.
  4. Seleccionamos la NDP previamente registrada y como se observa calcula correctamente. 
  5. Grabamos la Orden de Pago.
  6. Realizar el mismo proceso con otros tipos de documentos. 


DMICNS-8212:

  1. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  2. Seleccionamos la Factura de Entrada previamente registrada, como se observa, realiza el cálculo correctamente, ya no convierte doble la base imponible ni la retención.
  3. Grabamos la Orden de Pago.


DMICNS-8304:

  1. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  2. Seleccionamos la NCP previamente registrada, realiza correctamente el calculo de la Retención de IVA. 
  3. En la pestaña de "Títulos" modificamos el "Valor pagar" de la NCP, como se observa ya no re-calcula la Retención de IVA.
  4. Nos salimos sin grabar la NCP. 
  5. Nuevamente seleccionamos "Pago automático" e informamos los parámetros y confirmamos.
  6. Seleccionamos la Factura de Entrada y la NCP previamente registradas, como se observa, realiza el cálculo de la Retención de IVA correctamente. 
  7. En la pestaña de "Títulos" modificamos el "Valor pagar" de la NCP, como se observa ya no re-calcula la Retención de IVA.
  8. Grabamos la Orden de Pago.


04. INFORMACIÓN ADICIONAL

No Aplica.


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

No aplica




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>