A finalidade deste método é consultar os cenários de Indicadores de Crédito.
POST [URLAPI]/SMIntTributAPI/api/v1/integracao-tributaria/indicador-credito
Nenhum.
Collection of POSTIndicadorCreditoRequestDTO
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
TipoCredito | Tipo de Crédito – Acrônimos: N = Normal, P = Presumido | string | Required String length: inclusive between 0 and 1 |
Tributos | Tipo de Tributação e suas respectivas fórmulas, sendo os tributos: COFINS, ICMS, ICMSANT, IPI, PIS | TipoTributoDTO | None. |
Indicador | Número indicador do cenário | integer | Required |
Descricao | Descrição do cenário | string | Required String length: inclusive between 0 and 1000 |
VigenciaDe | Data Início da Vigência da fórmula – Formatos: dd/mm/yyyy hh:mm ou ddmmyyyyhhmm | string | None. |
VigenciaAte | Data Final da Vigência da fórmula – Formatos: dd/mm/yyyy hh:mm ou ddmmyyyyhhmm | string | None. |
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>
Descrição dos Dados
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>