Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACOM - Compras.
Función:
Rutina(s):Nombre Técnico:

MATXFIS.PRX

Cálculo de impuestos fiscales y valores financieros

CONFXFIS.PRW

Funciones apoyo para cálculo impuestos fiscales y valores financieros

ENGXFUN.PRW

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXAFRMM.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXCIDE.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXCOFINS.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXCPRB.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXCRDPRE.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXCSLL.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXDIFAL.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFABOV.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFACS.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFAMAD.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFASE.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFECP.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFEEF.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFETHAB.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFNDSUL.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFUMIPQ.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFUNDESA.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXFUNRUR.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXICMS.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXICMSST.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXII.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXIMA.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXINSS.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXIPI.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXIR.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXISS.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXPIS.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXPROTEG.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXSENAR.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXSERID.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXSEST.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

FISXTPDP.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

IMPXFIS.PRW  

Funciones apoyo para cálculo impuestos fiscales y valores financieros

País:Argentina.
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-20226.

.


02. SITUACIÓN/REQUISITO

Para las nuevas pantallas de documentos fiscales es necesario realizar el calculo de impuestos al salir del grid de los ítems y no al estar realizando la captura de los mismos.


03. SOLUCIÓN

Se realizan ajustes en las siguientes funciones de la matxfis e impxfis para poder implementar el calculo en las nuevas rutinas de documentos fiscales.


  • MaFisRestore: Se coloca validación de la longitud del array aMaster para no generar un error log si no hay datos en el arreglo aMaster.
  • MaFisIni: Se asigna valor a la variable lNotRemito cuando no se cumple MaFisFound("NF").
  • MaColsToFis: Se incluye un parámetro en la función para poder no ejecutar la función MaFisEndLoad y no realice en ese momento las sumatorias.
  • MaFisImpIV: Se consideran las rutinas COMA221|COMA222|COMA223 y COMA224 para realizar el calculo como la mata410 en la optimización de cálculos cuando se tienen todos los ítems. También se incluye una validación para cuando sean estas rutinas no realice las restas de los ítems del total ya que genera inconsistencias.


  1. En la rutina de Productos(MATA010) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un producto.
  2. En la rutina de Proveedores(MATA020) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un proveedor informando los campos obligatorios, adaptando la información según sean sus necesidades.
  3. En la rutina de Impuestos Variables(MATA995) que se encuentra en el menú perteneciente al módulo de Libros Fiscales (Actualizaciones | Archivos) configurar los impuestos deseados.
  4. En la rutina de Empresa Vs. Zona Fiscal(MATA999) que se encuentra en el menú perteneciente al módulo de Libros Fiscales (Actualizaciones | Archivos) es necesario configurar el impuesto con el proveedor para poder efectuar el cálculo.
  5. En la rutina de Tipos de Entrada Y Salida(MATA080) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre una TES de entrada con los impuestos deseados.
  1. En la rutina Remito de Entrada (COMA221) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Nuevo compras) registrar una factura:
    1. Informar los datos del encabezado.
    2. Informar los datos los ítems, una vez finalizado, salir del grid o usar "ctrl + i" para realizar el calculo.
    3. Verificar que los cálculos son correctos..
    4. Confirmar el documento.
  2. En la rutina Factura de Entrada (COMA222) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Nuevo compras) registrar una factura:
    1. Informar los datos del encabezado.
    2. Informar los datos los ítems, una vez finalizado, salir del grid o usar "ctrl + i" para realizar el calculo.
    3. Verificar que los cálculos son correctos..
    4. Confirmar el documento.




04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

Este paquete no efectúa actualización de base de datos, por lo que sus registros mantendrán la información con la que fueron ingresados antes de la aplicación del paquete.


05. ASUNTOS RELACIONADOS

  • No aplica.