A finalidade deste método é inserir cenários de Comparação de Pauta Antecipada.
POST [URLAPI]/SMIntTributAPI/api/v1/integracao-tributaria/comparacao-pauta-antecipacao
Nenhum.
Collection of POSTComparacaoPautaAntecipacaoRequestDTO
Nome | Descrição | Tipo | Informações Adicionais |
---|---|---|---|
Indicador | Número indicador do cenário | integer | Required |
Descricao | Descrição do cenário | string | Required String length: inclusive between 0 and 1000 |
TipoOperacao | Tipo de Operação – Acrônimos: E = Interestadual, I = Interna, T = Todas (default) | string | Required String length: inclusive between 0 and 1 |
Tributos | Tipo de Tributação e suas respectivas formúlas – Opções: ICMSANT | TipoTributoComparacaoPautaAntecipacaoDTO | Required |
application/json, text/json
[ { "Indicador": 1, "Descricao": "sample string 2", "TipoOperacao": "sample string 3", "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 } ] } }, { "Indicador": 1, "Descricao": "sample string 2", "TipoOperacao": "sample string 3", "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):
<ArrayOfPOSTComparacaoPautaAntecipacaoRequestDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.PautaAntecipacao"> <POSTComparacaoPautaAntecipacaoRequestDTO> <Descricao>sample string 2</Descricao> <Indicador>1</Indicador> <TipoOperacao>sample string 3</TipoOperacao> <Tributos> <ICMSANT xmlns:d4p1="http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Pauta"> <d4p1:FormulaComparacaoPautaDTO> <d4p1:FormulaBCCOMPMenor>sample string 3</d4p1:FormulaBCCOMPMenor> <d4p1:FormulaBCCompMaior>sample string 2</d4p1:FormulaBCCompMaior> <d4p1:FormulaComparacao1>sample string 4</d4p1:FormulaComparacao1> <d4p1:FormulaComparacao2>sample string 5</d4p1:FormulaComparacao2> <d4p1:FormulaVLCompMaior>sample string 6</d4p1:FormulaVLCompMaior> <d4p1:FormulaVLCompMenor>sample string 7</d4p1:FormulaVLCompMenor> <d4p1:MVA>1</d4p1:MVA> <d4p1:UFDestino>sample string 1</d4p1:UFDestino> </d4p1:FormulaComparacaoPautaDTO> <d4p1:FormulaComparacaoPautaDTO> <d4p1:FormulaBCCOMPMenor>sample string 3</d4p1:FormulaBCCOMPMenor> <d4p1:FormulaBCCompMaior>sample string 2</d4p1:FormulaBCCompMaior> <d4p1:FormulaComparacao1>sample string 4</d4p1:FormulaComparacao1> <d4p1:FormulaComparacao2>sample string 5</d4p1:FormulaComparacao2> <d4p1:FormulaVLCompMaior>sample string 6</d4p1:FormulaVLCompMaior> <d4p1:FormulaVLCompMenor>sample string 7</d4p1:FormulaVLCompMenor> <d4p1:MVA>1</d4p1:MVA> <d4p1:UFDestino>sample string 1</d4p1:UFDestino> </d4p1:FormulaComparacaoPautaDTO> </ICMSANT> </Tributos> </POSTComparacaoPautaAntecipacaoRequestDTO> <POSTComparacaoPautaAntecipacaoRequestDTO> <Descricao>sample string 2</Descricao> <Indicador>1</Indicador> <TipoOperacao>sample string 3</TipoOperacao> <Tributos> <ICMSANT xmlns:d4p1="http://schemas.datacontract.org/2004/07/SMIntegracaoTributaria.Common.Entities.Dto.Entities.v1.Pauta"> <d4p1:FormulaComparacaoPautaDTO> <d4p1:FormulaBCCOMPMenor>sample string 3</d4p1:FormulaBCCOMPMenor> <d4p1:FormulaBCCompMaior>sample string 2</d4p1:FormulaBCCompMaior> <d4p1:FormulaComparacao1>sample string 4</d4p1:FormulaComparacao1> <d4p1:FormulaComparacao2>sample string 5</d4p1:FormulaComparacao2> <d4p1:FormulaVLCompMaior>sample string 6</d4p1:FormulaVLCompMaior> <d4p1:FormulaVLCompMenor>sample string 7</d4p1:FormulaVLCompMenor> <d4p1:MVA>1</d4p1:MVA> <d4p1:UFDestino>sample string 1</d4p1:UFDestino> </d4p1:FormulaComparacaoPautaDTO> <d4p1:FormulaComparacaoPautaDTO> <d4p1:FormulaBCCOMPMenor>sample string 3</d4p1:FormulaBCCOMPMenor> <d4p1:FormulaBCCompMaior>sample string 2</d4p1:FormulaBCCompMaior> <d4p1:FormulaComparacao1>sample string 4</d4p1:FormulaComparacao1> <d4p1:FormulaComparacao2>sample string 5</d4p1:FormulaComparacao2> <d4p1:FormulaVLCompMaior>sample string 6</d4p1:FormulaVLCompMaior> <d4p1:FormulaVLCompMenor>sample string 7</d4p1:FormulaVLCompMenor> <d4p1:MVA>1</d4p1:MVA> <d4p1:UFDestino>sample string 1</d4p1:UFDestino> </d4p1:FormulaComparacaoPautaDTO> </ICMSANT> </Tributos> </POSTComparacaoPautaAntecipacaoRequestDTO> </ArrayOfPOSTComparacaoPautaAntecipacaoRequestDTO>
application/x-www-form-urlencoded
Não há.
Status Code 201 – Created
IntegracaoTributariaResponseDTO
Nome | Descrição | Tipo | Informações Adicionais |
---|---|---|---|
CallbackURL | Endpoint para consulta do item manipulado | string | None. |
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>