01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:

Facturación (SIGAFAT)

Función:
RutinaNombre
M460XIBP.PRXCálculo de percepción de ingresos brutos
País:Argentina
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-25474


02. SITUACIÓN/REQUISITO

Se presenta error log al utilizar la funcionalidad de la API SalesTaxes, para la consulta o simulación de los impuestos calculados en un pedido de venta. El error ocurre cuando se tiene configurada la percepción de Santa Fe (IBK).


03. SOLUCIÓN

Se extiende la funcionalidad del cálculo de la percepción de ingresos brutos de la provincia de Santa Fe (IBK), para tener el mismo tratamiento cuando se utiliza la API SalesTaxes y la planilla financiera en Pedidos de Venta (MATA410).


  1. Realizar la configuración del servidor REST, para tener disponible la API SalesTaxes.
    • Para mayor información de la configuración del servidor Rest, así como de la funcionalidad de la API SalesTaxes, consultar la sección 05. ASUNTOS RELACIONADOS
  2. En la rutina Impuestos Variables (SIGAFAT >> Actualizaciones | Archivos), configurar los impuestos de acuerdo a la necesidad.
  3. En la rutina Tipos de Entrada y Salida (SIGAFAT >> Actualizaciones | Archivos), configurar una TES de salida con la percepción de Santa Fe (IBK).
  4. En la rutina Productos (SIGAFAT >> Actualizaciones | Archivos), incluir un producto e informar el precio de venta.
  5. En la rutina Clientes (SIGAFAT >> Actualizaciones | Archivos), incluir un cliente.

1. Utilice cuando sea necesario describir un paso a paso. 

  1. En la rutina Pedidos de Venta (SIGAFAT >> Actualizaciones | Pedidos), incluir un pedido de venta con los datos que fueron registrados previamente.
    1. En la opción Otras Acciones | Planilla, verificar el cálculo de la percepción de Santa Fe (IBK).
    2. Grabar el pedido de venta.
  2. Con el uso de la API SalesTaxes (puede ser con SoapUI o Postman), realizar la consulta del pedido de venta.
  3. Verificar que el valor de los impuestos es informado en los siguientes atributos a nivel total:
    1. 'total_impostos_embutidos'.
    2. 'total_impostos_sem_incidencia'.
    3. 'total_impostos'.
  4. Verificar que el valor de los impuestos es informado a nivel ítem en el siguiente atributo:
    1. 'valor_total_impostos'.
  5. Verificar que los atributos de los otros impuestos que no aplican para mercado internacional estén con valor en cero (0).
  6. Realizar la simulación del cálculo de los impuestos informando valores similares al pedido de venta previamente registrado, para confirmar que los valores calculados son iguales.
{
    "valor_contabil": 7860,
    "valor_mercadoria": 6000,
    "total_impostos_embutidos": 0,
    "total_impostos_sem_incidencia": 1860,
    "total_impostos": 1860,
    "TaxesDetail": [
        {
            "imposto": "IVA",
            "descricao": "IVA - REGIMEN GENERAL         ",
            "base_calculo": 6000,
            "aliquota": 21,
            "valor": 1260
        },
        {
            "imposto": "IBK",
            "descricao": "PERC. I.BRUTOS SANTA FE       ",
            "base_calculo": 6000,
            "aliquota": 10,
            "valor": 600
        }
    ],
    "itens": [
        {
            "produto": {
                "valor_mercadoria": 6000,
                "valor_st": 0,
                "valor_total": 7860,
                "seguro": 0,
                "valor_csll": 0,
                "valor_unitario": 1000,
                "quantidade": 6,
                "aliquota_pis": 0,
                "aliquota_ipi": 0,
                "valor_pis": 0,
                "valor_pis_apur": 0,
                "valor_pis_st": 0,
                "aliquota_cofins": 0,
                "valor_cofins": 0,
                "valor_cofins_apur": 0,
                "valor_cofins_st": 0,
                "aliquota_st": 0,
                "aliquota_icms": 0,
                "frete": 0,
                "codigo_produto": "000001                        ",
                "aliquota_csll": 0,
                "valor_icms": 0,
                "valor_ipi": 0,
                "desconto": 0,
                "despesas_acessorias": 0,
                "tes": "680",
                "valor_total_impostos": 1860
            }
        }
    ],
    "desconto": 0,
    "base_duplicada": 7860,
    "seguro": 0,
    "frete": 0,
    "despesas_acessorias": 0
}


04. INFORMACIÓN ADICIONAL



05. ASUNTOS RELACIONADOS