...
Endpoint: | https://dev.raas.varejo.totvs.com.br/api/fiscal-motor-starting/api/v1/starting/ciot |
Método: | POST |
Descrição: | Utilize este recurso para inserir um novo registropara realizar o cálculo do CIOT |
Modelo JSON (envio): | { |
Status de retorno: |
|
Exemplo de Json assíncrono Emissão (retorno enviado para o link informado no atributo urlRetorno) Retorno: | { |
Observação | O Json de retorno do calculo está sendo salvo no banco de dados(mongoDB) na collection "retornoCalculando" |
...
Atributo | Exemplo |
---|---|
tipoAcao |
|
territorioOrigem | Caso não informe este campo, o território utilizado na escolha do melhor cenário será o endereço principal do Expedidor ou Remetente. Regras:
|
territorioDestino | Caso não informe este campo, o território utilizado na escolha do melhor cenário será o endereço principal do Recebedor ou Destinatário Regras:
|
Retorno do Json - Calculo da Simulação do Componente de Frete "vbc"= Calculo da Fórmula de total dos componentes - Vinculada no cadastro do tributo (Campo: Fórmula Base de Cálculo) "vrec"= "vbc" (dos tributos) +"vicms" (dos tributos) "vprest" = vbc (dos tributos) + "vicms" (dos tributos) "vtotTrib" = "vicms" (dos tributos)Componentes: "vbc"= Calculo da Fórmula para o componente individual - Vinculada no cadastro do tributo (Campo: Fórmula Base de Cálculo) "componentesFretes": [ { "codigo": "CF001", "nome": "seguro", "valor": 1.0 } Fórmula: ( COMPONENTE_FRETE[CF001] + COMPONENTE_FRETE[CF002] + COMPONENTE_FRETE[CF003] ) / ( 1 - ( ALIQUOTA_ICMS / 100 ) ) "vbc" = (1.0)/(1-(12/100)) = 1.0/(1-0.12) = 1.0/0.88 = 1.14 "vicms" = 1.14 - 1.0 = 0.14 Card documentos | |
Informacao | Para que seja possível calcular o tributo de cada componente, a fórmula deve ser cadastrada com o início do titulo: "COMPONENTE_FRETE_". Exemplo: "COMPONENTE_FRETE_TRIBUTADO" | Titulo | cancelamento{ |