01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:

API ItemTaxSimulationPublic

    • V1
    • V2
País:Brasil
Issue:DBACKRTDTS-2284


02. SITUAÇÃO/REQUISITO

Alterar a API de simulação de imposto as informações dos tributos da reforma tributária.

03. SOLUÇÃO

Incluído na API de simulação de cálculo de imposto o cálculo dos novos tributos da reforma tributária (CBS, IBS MUN, IBS UF e IS), totalizado por pedido assim como também a informação completa por item. A alteração contempla tanto a versão 1 da API quanto a versão 2.

Exemplo de chamada:

{
    "SalesType": "N",
    "BranchId": "1",
    "CustomerId": "2",
    "CustomerUnit": "0",
    "Currency": 0,
    "ListofProducts": [
        {
            "ItemId": "10",
            "ProductId": ".compras",
            "Quantity": 5,
            "UnitaryValue": 150,
            "TotalValue": 750,
            "TES": "611151"
        },
        {
            "ItemId": "20",
            "ProductId": ".compras1",
            "Quantity": 5,
            "UnitaryValue": 250,
            "TotalValue": 1250,
            "TES": "611151"
        }
    ]
}



{
    "seguro": 0.0,
    "itens": [
        {
            "produto": {
                "seguro": 0.0,
                "base_calculo_icms": 750.0,
                "aliquota_cofins": 0.0,
                "desconto": 0.0,
                "valor_pis": 0.0,
                "base_calculo_ipi": 0.0,
                "valor_csll": 0.0,
                "base_calculo_st": 0.0,
                "valor_mercadoria": 750.0,
                "base_calculo_cofins": 705.0,
                "aliquota_csll": 0.0,
                "codigo_produto": ".compras",
                "base_calculo_pis": 705.0,
                "valor_icms": 45.0,
                "frete": 0.0,
                "quantidade": 5.0,
                "valor_unitario": 150.0,
                "valor_st": 0.0,
                "sequencia": "10",
                "tes": "611151",
                "aliquota_pis": 0.0,
                "despesas_acessorias": 0.0,
                "aliquota_st": 0.0,
                "valor_cofins": 0.0,
                "aliquota_ipi": 0.0,
                "valor_total": 750.0,
                "aliquota_icms": 6.0,
                "reforma": [
                    {
                        "cClass_presumido": "",
                        "cst_regular": "",
                        "cClass_regular": "",
                        "class_trib": "200001",
                        "base_tributo": 705.0,
                        "vl_diferimento": 0.0,
                        "perc_diferimento": 0.0,
                        "compra_governamental": false,
                        "tipo_tributo_descricao": "CBS",
                        "aliquota_regular": 0.0,
                        "tipo_tributo": 1,
                        "aliquota": 12.0,
                        "vl_cred_presumido_suspenso": 0.0,
                        "base_regular": 0.0,
                        "vl_regular": 0.0,
                        "percentual_reducao": 0.0,
                        "perc_reducao_governamental": 0.0,
                        "valor_tributo": 84.6,
                        "cod_cst": "200",
                        "vl_cred_presumido": 0.0,
                        "item_monofasico": false,
                        "perc_cred_presumido": 0.0
                    },
                    {
                        "cClass_presumido": "",
                        "cst_regular": "",
                        "cClass_regular": "",
                        "class_trib": "200001",
                        "base_tributo": 705.0,
                        "vl_diferimento": 0.0,
                        "perc_diferimento": 0.0,
                        "compra_governamental": false,
                        "tipo_tributo_descricao": "IBS UF",
                        "aliquota_regular": 0.0,
                        "tipo_tributo": 2,
                        "aliquota": 5.0,
                        "vl_cred_presumido_suspenso": 0.0,
                        "base_regular": 0.0,
                        "vl_regular": 0.0,
                        "percentual_reducao": 0.0,
                        "perc_reducao_governamental": 0.0,
                        "valor_tributo": 35.25,
                        "cod_cst": "200",
                        "vl_cred_presumido": 0.0,
                        "item_monofasico": false,
                        "perc_cred_presumido": 0.0
                    },
                    {
                        "cClass_presumido": "",
                        "cst_regular": "",
                        "cClass_regular": "",
                        "class_trib": "200001",
                        "base_tributo": 705.0,
                        "vl_diferimento": 0.0,
                        "perc_diferimento": 0.0,
                        "compra_governamental": false,
                        "tipo_tributo_descricao": "IBS Mun",
                        "aliquota_regular": 0.0,
                        "tipo_tributo": 3,
                        "aliquota": 3.0,
                        "vl_cred_presumido_suspenso": 0.0,
                        "base_regular": 0.0,
                        "vl_regular": 0.0,
                        "percentual_reducao": 0.0,
                        "perc_reducao_governamental": 0.0,
                        "valor_tributo": 21.15,
                        "cod_cst": "200",
                        "vl_cred_presumido": 0.0,
                        "item_monofasico": false,
                        "perc_cred_presumido": 0.0
                    }
                ],
                "valor_ipi": 0.0
            }
        },
        {
            "produto": {
                "seguro": 0.0,
                "base_calculo_icms": 1312.5,
                "aliquota_cofins": 0.0,
                "desconto": 0.0,
                "valor_pis": 0.0,
                "base_calculo_ipi": 1250.0,
                "valor_csll": 0.0,
                "base_calculo_st": 0.0,
                "valor_mercadoria": 1250.0,
                "base_calculo_cofins": 1171.25,
                "aliquota_csll": 0.0,
                "codigo_produto": ".compras1",
                "base_calculo_pis": 1171.25,
                "valor_icms": 78.75,
                "frete": 0.0,
                "quantidade": 5.0,
                "valor_unitario": 250.0,
                "valor_st": 0.0,
                "sequencia": "20",
                "tes": "611151",
                "aliquota_pis": 0.0,
                "despesas_acessorias": 0.0,
                "aliquota_st": 0.0,
                "valor_cofins": 0.0,
                "aliquota_ipi": 5.0,
                "valor_total": 1312.5,
                "aliquota_icms": 6.0,
                "reforma": [
                    {
                        "cClass_presumido": "",
                        "cst_regular": "",
                        "cClass_regular": "",
                        "class_trib": "200001",
                        "base_tributo": 1171.25,
                        "vl_diferimento": 0.0,
                        "perc_diferimento": 0.0,
                        "compra_governamental": false,
                        "tipo_tributo_descricao": "CBS",
                        "aliquota_regular": 0.0,
                        "tipo_tributo": 1,
                        "aliquota": 12.0,
                        "vl_cred_presumido_suspenso": 0.0,
                        "base_regular": 0.0,
                        "vl_regular": 0.0,
                        "percentual_reducao": 0.0,
                        "perc_reducao_governamental": 0.0,
                        "valor_tributo": 140.55,
                        "cod_cst": "200",
                        "vl_cred_presumido": 0.0,
                        "item_monofasico": false,
                        "perc_cred_presumido": 0.0
                    },
                    {
                        "cClass_presumido": "",
                        "cst_regular": "",
                        "cClass_regular": "",
                        "class_trib": "200001",
                        "base_tributo": 1171.25,
                        "vl_diferimento": 0.0,
                        "perc_diferimento": 0.0,
                        "compra_governamental": false,
                        "tipo_tributo_descricao": "IBS UF",
                        "aliquota_regular": 0.0,
                        "tipo_tributo": 2,
                        "aliquota": 5.0,
                        "vl_cred_presumido_suspenso": 0.0,
                        "base_regular": 0.0,
                        "vl_regular": 0.0,
                        "percentual_reducao": 0.0,
                        "perc_reducao_governamental": 0.0,
                        "valor_tributo": 58.56,
                        "cod_cst": "200",
                        "vl_cred_presumido": 0.0,
                        "item_monofasico": false,
                        "perc_cred_presumido": 0.0
                    },
                    {
                        "cClass_presumido": "",
                        "cst_regular": "",
                        "cClass_regular": "",
                        "class_trib": "200001",
                        "base_tributo": 1171.25,
                        "vl_diferimento": 0.0,
                        "perc_diferimento": 0.0,
                        "compra_governamental": false,
                        "tipo_tributo_descricao": "IBS Mun",
                        "aliquota_regular": 0.0,
                        "tipo_tributo": 3,
                        "aliquota": 3.0,
                        "vl_cred_presumido_suspenso": 0.0,
                        "base_regular": 0.0,
                        "vl_regular": 0.0,
                        "percentual_reducao": 0.0,
                        "perc_reducao_governamental": 0.0,
                        "valor_tributo": 35.14,
                        "cod_cst": "200",
                        "vl_cred_presumido": 0.0,
                        "item_monofasico": false,
                        "perc_cred_presumido": 0.0
                    }
                ],
                "valor_ipi": 62.5
            }
        }
    ],
    "valor_contabil": 2062.5,
    "desconto": 0.0,
    "frete": 0.0,
    "total_impostos": 186.25,
    "despesas_acessorias": 0.0,
    "valor_mercadoria": 2000.0,
    "total_impostos_sem_incidencia": 0.0,
    "base_duplicada": 2062.5,
    "TaxesDetail": [
        {
            "base_calculo": 1876.25,
            "aliquota": 12.0,
            "imposto": "CBS",
            "valor": 225.15,
            "descricao": "CBS"
        },
        {
            "base_calculo": 1876.25,
            "aliquota": 3.0,
            "imposto": "IBS MUN",
            "valor": 56.29,
            "descricao": "IBS MUN"
        },
        {
            "base_calculo": 1876.25,
            "aliquota": 5.0,
            "imposto": "IBS UF",
            "valor": 93.81,
            "descricao": "IBS UF"
        },
        {
            "base_calculo": 2062.5,
            "aliquota": 6.0,
            "imposto": "ICMS",
            "valor": 123.75,
            "descricao": "ICMS"
        },
        {
            "base_calculo": 1250.0,
            "aliquota": 0.0,
            "imposto": "IPI",
            "valor": 62.5,
            "descricao": "IPI"
        }
    ],
    "total_impostos_embutidos": 0.0
}