GET classificacoes fiscais produtos - Varejonline/api GitHub Wiki
URLs
GET https://integrador.varejonline.com.br/apps/api/classificacoes-fiscais-produtos
Parâmetros
- produtos: OBRIGATÓRIO - filtro para buscar apenas as classificações relacionadas a uma lista de produtos específicos. Máximo de 10 produtos por requisição.
- entidades: Veja como Funciona este Filtro
- inicio: Entenda a Coleta Paginada
- quantidade: Entenda a Coleta Paginada
- alteradoApos: Entenda a Coleta de Alterações
- uf: filtro para buscar apenas classificações fiscais associadas com participantes de um estado específico (sigla)
- idOperacao: filtro para buscar apenas as classificações relacionadas a um operação de entrada ou saída específica. A operação VENDA tem id 1.
Retorno
- idEntidade: id da entidade para qual se aplica a classificação fiscal (long)
- uf: sigla do estado do participante (remetente ou destinatário) onde se aplica a carga tributária retornada na clasisficação fiscal (string)
- idProduto: id do produto para qual se aplica a classificação fiscal (long)
- cfop: código CFOP da operação (integer)
- idOperacao: id da operação de entrada ou saída para qual se aplica a carga tributária retornada na classificação fiscal (long)
- pis: dados do PIS aplicado ao item (segue a estrutura comum abaixo)
- cofins: dados do COFINS aplicado ao item (segue a estrutura comum abaixo)
- icms: dados do ICMSST aplicado ao item - existe saomente se a classificação for de uma mercadoria (segue a estrutura comum abaixo)
- icmssn: dados do ICMSSN aplicado ao item - pode opcionalmente existir somente se a classificação for de uma mercadoria (segue a estrutura comum abaixo)
- icmsst: dados do ICMSST - pode opcionalmente existir somente se a classificação for de uma mercadoria
- cst: código de situação tributária (string)
- base: base de cálculo a ser aplicada na classificação fiscal do produto (decimal)
- aliquota: alíquota a ser aplicada na classificação fiscal do produto (decimal)
- iva: indica o índica de IVA do produto (decimal)
- pauta: indica se há valor de pauta de ICMSST ou não (boolean)
Estrutura comum para os tributos das classificações fiscais:
- cst: código de situação tributária (string)
- base: valor da base de cálculo do tributo (decimal)
- aliquota: valor da alíquota aplicada (decimal)
Exemplo
GET https://integrador.varejonline.com.br/apps/api/classificacoes-fiscais-produtos
[
{
"idEntidade":1,
"uf": "RJ",
"idProduto":1,
"cfop": "1102 - Vendas de mercadorias",
"idOperacao": 1,
"icms":
{
"cst": "00",
"base":100,
"aliquota":18
},
"icmsst":
{
"cst": "00" ,
"iva":55,
"base":100,
"aliquota":12,
"pauta": false
},
"icmssn":
{
"cst": "00",
"base":100,
"aliquota":18
},
"ipi":
{
"cst": "00"
"base":100,
"aliquota":10,
},
"pis":
{
"cst": "00"
"base":100,
"aliquota":0.65,
},
"cofins":
{
"cst": "00"
"base":100,
"aliquota":7,
}
},
{
"idEntidade":1,
"uf": "SP",
"idProduto":1,
"cfop": "1102 - Vendas de mercadorias",
"idOperacao": 1,
"icms":
{
"cst": "00",
"base":100,
"aliquota":12
},
"icmsst":
{
"cst": "00" ,
"iva":55,
"base":100,
"aliquota":12,
"pauta": false
},
"icmssn":
{
"cst": "00",
"base":100,
"aliquota":18
},
"ipi":
{
"cst": "00"
"base":100,
"aliquota":10,
},
"pis":
{
"cst": "00"
"base":100,
"aliquota":0.65,
},
"cofins":
{
"cst": "00"
"base":100,
"aliquota":7,
}
}
]