Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT-FACTURACION
Función:
RutinaNombre
M460XIVP.PRXFunciones para el cálculo de percepción IVA documentos de salida.
M100XIVP.PRXFunciones para el cálculo de percepción IVA documentos de entrada.
País:Argentina.
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-17724


02. SITUACIÓN/REQUISITO

 Se identifica un error log "Variable is not array - Type [U] on M460XIVP(M460XIVP.PRX)” al momento de generar una Factura a partir de un Pedido de Venta, cuando el Pedido de Venta tiene una TES que calcula IVA e IVP. 


03. SOLUCIÓN

Se agrega validación para determinar si el impuesto a calcular existe en el arreglo donde se extrae la información para el cálculo en la rutina Funciones para el cálculo de percepción IVA(M460XIVP).


  • Mediante el módulo Configurador (SIGACFG) realizar la configuración de los parámetros pertinentes para el cálculo de impuestos pertinentes.
    1. El parámetro MV_AGENTE (en la posición 4) debe ser configurado con "N" o “S” (MV_AGENTE=SSSSSS o MV_AGENTE=NNNNNN).
    2. Para los Clientes/Proveedores no categorizados, la configuración del parámetro MV_AGENTE no tiene influencia.
  • Incluir un cliente (SIGAFAT | Actualizaciones | Archivos - Programa: MATA030) importante Informar campo Tipo como "S - No sujeto"

Tipo “S - No Sujeto” (A1_TIPO/A2_TIPO = S).

Código = <ingresado por usuario>
Tienda = <ingresado por usuario>
Nombre = <ingresado por usuario>
Dirección = <ingresado por usuario>
Prov. Cliente = <Seleccionado por usuario>
Municipio = <Seleccionado por usuario>
Modalidad = <Seleccionado por usuario> * Importante agregar, ya que en el punto de venta será requerido.


  • Incluir una condición de pago (SIGAOMS | Archivos | Clientes - Programa: MATA360)

Código = <Default sistema>
Tipo = 1
Cond. Pago = 001
Descripción: Pago Contado 
Aumento Fin = N-Normal
Cuenta Cte. = 2-No
Bj. Tit. Autom. = N-No


  • Incluir un Producto (SIGAFAT | Archivos | Productos - Programa: MATA080)

Código = <Definido el usuario>
Descripción = <Definido por el usuario>
Tipo = <Seleccionado por el usuario>
Unidad = <Seleccionado por el usuario>
Depos. Estan. = <Seleccionado por el usuario>

  • Mediante la rutina de Impuestos Variables (SIGAFIS (Libros Fiscales| actualizaciones | archivos - Programa: MATA995) realizar la configuración para el impuesto deseado (IVP).
  • Mediante la rutina de Configuración Adicional de Impuestos (SIGAFIS | Libros Fiscales | actualizaciones | archivos Programa: MATA994) realizar la configuración correspondiente al impuesto deseado (IVP) configurando el campo de Inscripto como “S - No incide” (FF_TIPO=S).
  • Mediante la rutina de Insp Fiscal Vs. Imp. (SIGAFIS | Libros Fiscales | actualizaciones | archivos - Programa: MATA998) agregar la configuración correspondiente al tipo No Sujeto, el impuesto y el tipo de documento.
  • Mediante la rutina de Empresa Vs. Zona Fiscal (SIGAFIS (Libros Fiscales | actualizaciones | archivos Programa: MATA942), realizar la configuración para la provincia y el cliente correspondiente, para que se efectúe el correcto cálculo de IVP, en el campo de impuesto debe ser indicado el IVP. 
  • En la rutina de Tipos de Entrada y Salida (SIGAFAT | Actualizaciones | Archivos - Programa: MATA080) agregar TES que realice el cálculo del impuesto deseado, este debe de considerar el impuesto de percepción de IVA (IVP) más el IVA.
  • Crear un Pedido de Venta en SIGAFAT>>Actualizaciones | Pedidos | Pedidos de Venta.

En el área superior de la pantalla se encuentran los campos que compondrán el encabezado Informar:

    • Cliente.
    • Tienda.
    • Campo "Doc. Gener."  "1 – Factura".
  • En el área central están los ítems del pedido, informe:
    • Producto.
    • Cantidad.
    • Valor Unitario.
    • Valor total.
    • Cantidad Aprobada.
    • Tipo de entrada (TES).
  • A través de la misma rutina Pedidos de Venta, en el botón Prep. Doc. Salida generar la Factura, el sistema debe calcular correctamente los impuestos y no generar el error.log. 
  • Una vez generada visualizar la Factura de Salida (SIGAFAT | Actualizaciones | Facturación - Programa: MATA467N)
  • Verificar los impuestos y los ítems de la factura de salida.


04. INFORMACIÓN ADICIONAL

  • No aplica.



05. ASUNTOS RELACIONADOS

  • No aplica.