Árvore de páginas

Objetivo

A finalidade deste método é possibilitar a atualização de cenários de de Comparação de Pauta Antecipada.

Chamada

PUT [URLAPI]/SMIntTributAPI/api/v1/integracao-tributaria/comparacao-pauta-antecipacao/{indicador}/{tipoOperacao}

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

Parâmetros URI (URI Parameters)

NomeDescriçãoTipoInformações Adicionais
indicador
integerRequired
tipoOperacaoAcrônimos: E = Interestadual, I = Interna, T = TodasstringRequired

Parâmetros do Corpo (Body Parameters)

PUTComparacaoPautaRequestDTO

PUTComparacaoPautaAntecipacaoRequestDTO

NomeDescriçãoTipoInformações Adicionais
DescricaoDescrição do cenáriostringString length: inclusive between 0 and 1000
TributosTipo de Tributação e suas respectivas fórmulas, sendo os tributos: ICMSANTPUTTipoTributoComparacaoPautaAntecipacaoDTONone.

Formatos da Requisição (Request Formats)

application/json, text/json

Exemplo (Sample):

{
  "Descricao": "sample string 1",
  "Tributos": {
    "ICMSANT": [
      {
        "UFDestino": "sample string 1",
        "FormulaBCCompMaior": "sample string 2",
        "FormulaBCCOMPMenor": "sample string 3",
        "FormulaComparacao1": "sample string 4",
        "FormulaComparacao2": "sample string 5",
        "FormulaVLCompMaior": "sample string 6",
        "FormulaVLCompMenor": "sample string 7",
        "MVA": 1.0
      },
      {
        "UFDestino": "sample string 1",
        "FormulaBCCompMaior": "sample string 2",
        "FormulaBCCOMPMenor": "sample string 3",
        "FormulaComparacao1": "sample string 4",
        "FormulaComparacao2": "sample string 5",
        "FormulaVLCompMaior": "sample string 6",
        "FormulaVLCompMenor": "sample string 7",
        "MVA": 1.0
      }
    ]
  }
}

application/xml, text/xml

Exemplo (Sample):

<PUTComparacaoPautaAntecipacaoRequestDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.PautaAntecipacao">
  <Descricao>sample string 1</Descricao>
  <Tributos>
    <ICMSANT xmlns:d3p1="http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Pauta">
      <d3p1:PUTFormulaComparacaoPautaDTO>
        <d3p1:FormulaBCCOMPMenor>sample string 3</d3p1:FormulaBCCOMPMenor>
        <d3p1:FormulaBCCompMaior>sample string 2</d3p1:FormulaBCCompMaior>
        <d3p1:FormulaComparacao1>sample string 4</d3p1:FormulaComparacao1>
        <d3p1:FormulaComparacao2>sample string 5</d3p1:FormulaComparacao2>
        <d3p1:FormulaVLCompMaior>sample string 6</d3p1:FormulaVLCompMaior>
        <d3p1:FormulaVLCompMenor>sample string 7</d3p1:FormulaVLCompMenor>
        <d3p1:MVA>1</d3p1:MVA>
        <d3p1:UFDestino>sample string 1</d3p1:UFDestino>
      </d3p1:PUTFormulaComparacaoPautaDTO>
      <d3p1:PUTFormulaComparacaoPautaDTO>
        <d3p1:FormulaBCCOMPMenor>sample string 3</d3p1:FormulaBCCOMPMenor>
        <d3p1:FormulaBCCompMaior>sample string 2</d3p1:FormulaBCCompMaior>
        <d3p1:FormulaComparacao1>sample string 4</d3p1:FormulaComparacao1>
        <d3p1:FormulaComparacao2>sample string 5</d3p1:FormulaComparacao2>
        <d3p1:FormulaVLCompMaior>sample string 6</d3p1:FormulaVLCompMaior>
        <d3p1:FormulaVLCompMenor>sample string 7</d3p1:FormulaVLCompMenor>
        <d3p1:MVA>1</d3p1:MVA>
        <d3p1:UFDestino>sample string 1</d3p1:UFDestino>
      </d3p1:PUTFormulaComparacaoPautaDTO>
    </ICMSANT>
  </Tributos>
</PUTComparacaoPautaAntecipacaoRequestDTO>

application/x-www-form-urlencoded

Exemplo (Sample):

Exemplo não disponível.

Informações para Resposta (Response Information)

Descrição do Recurso (Resource Description)

Descrição dos Dados

Status Code 200 – Ok

IntegracaoTributariaResponseDTO

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


Formatos de Resposta (Response Formats)

application/json, text/json

Exemplo (Sample):

{
  "CallbackURL": "sample string 1"
}

application/xml, text/xml

Exemplo (Sample):

<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>