Árvore de páginas

Objetivo

A finalidade deste método é consultar os cenários de Indicadores de Crédito.

Chamada

POST [URLAPI]/SMIntTributAPI/api/v1/integracao-tributaria/indicador-credito

Informações para Requisição (Request Information)

Parâmetros URI (URI Parameters)

Nenhum.

Parâmetros do Corpo (Body Parameters)

Collection of POSTIndicadorCreditoRequestDTO

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
TipoCreditoTipo de Crédito – Acrônimos: N = Normal, P = PresumidostringRequired


String length: inclusive between 0 and 1

TributosTipo de Tributação e suas respectivas fórmulas, sendo os tributos: COFINS, ICMS, ICMSANT, IPI, PISTipoTributoDTONone.
IndicadorNúmero indicador do cenáriointegerRequired
DescricaoDescrição do cenáriostringRequired


String length: inclusive between 0 and 1000

VigenciaDeData Início da Vigência da fórmula – Formatos: dd/mm/yyyy hh:mm ou ddmmyyyyhhmmstringNone.
VigenciaAteData Final da Vigência da fórmula – Formatos: dd/mm/yyyy hh:mm ou ddmmyyyyhhmmstringNone.

Formatos da Requisição (Request Formats)

application/json, text/json

[
  {
    "TipoCredito": "sample string 1",
    "Tributos": {
      "COFINS": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "ICMS": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "ICMSANT": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "IPI": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "PIS": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      }
    },
    "Indicador": 2,
    "Descricao": "sample string 3",
    "VigenciaDe": "sample string 4",
    "VigenciaAte": "sample string 5"
  },
  {
    "TipoCredito": "sample string 1",
    "Tributos": {
      "COFINS": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "ICMS": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "ICMSANT": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "IPI": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      },
      "PIS": {
        "FormulaBase": "sample string 1",
        "FormulaValor": "sample string 2"
      }
    },
    "Indicador": 2,
    "Descricao": "sample string 3",
    "VigenciaDe": "sample string 4",
    "VigenciaAte": "sample string 5"
  }
]

application/xml, text/xml

Exemplo (Sample):

<ArrayOfPOSTIndicadorCreditoRequestDTO xmlns:i=”http://www.w3.org/2001/XMLSchema-instance” xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Credito”>
<POSTIndicadorCreditoRequestDTO>
<Descricao xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>sample string 3</Descricao>
<Indicador xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>2</Indicador>
<VigenciaAte xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>sample string 5</VigenciaAte>
<VigenciaDe xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>sample string 4</VigenciaDe>
<TipoCredito>sample string 1</TipoCredito>
<Tributos xmlns:d3p1=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>
<d3p1:COFINS>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:COFINS>
<d3p1:ICMS>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:ICMS>
<d3p1:ICMSANT>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:ICMSANT>
<d3p1:IPI>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:IPI>
<d3p1:PIS>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:PIS>
</Tributos>
</POSTIndicadorCreditoRequestDTO>
<POSTIndicadorCreditoRequestDTO>
<Descricao xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>sample string 3</Descricao>
<Indicador xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>2</Indicador>
<VigenciaAte xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>sample string 5</VigenciaAte>
<VigenciaDe xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>sample string 4</VigenciaDe>
<TipoCredito>sample string 1</TipoCredito>
<Tributos xmlns:d3p1=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>
<d3p1:COFINS>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:COFINS>
<d3p1:ICMS>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:ICMS>
<d3p1:ICMSANT>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:ICMSANT>
<d3p1:IPI>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:IPI>
<d3p1:PIS>
<d3p1:FormulaBase>sample string 1</d3p1:FormulaBase>
<d3p1:FormulaValor>sample string 2</d3p1:FormulaValor>
</d3p1:PIS>
</Tributos>
</POSTIndicadorCreditoRequestDTO>
</ArrayOfPOSTIndicadorCreditoRequestDTO>

Informações para Resposta (Response Information)

Descrição do Recurso (Resource Description)

Descrição dos Dados

Status Code 201 – Created

IntegracaoTributariaResponseDTO 

NomeDescriçãoTipoInformações Adicionais
CallbackURLEndpoint para consulta do item manipuladostringNone.

Formatos de Resposta (Response Formats)

application/json, text/json

{
“CallbackURL”: “sample string 1”
}

application/xml, text/xml

<IntegracaoTributariaResponseDTO xmlns:i=”http://www.w3.org/2001/XMLSchema-instance” xmlns=”http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Common”>
<CallbackURL>sample string 1</CallbackURL>
</IntegracaoTributariaResponseDTO>