Endpoint: | https://dev.raas.varejo.totvs.com.br/api/fiscal-motor-starting/api/v1/starting/cte |
Método: | POST |
Descrição: | Utilize este recurso para inserir um novo registro |
Modelo JSON (envio): | { |
Status de retorno: |
|
Exemplo de Json assíncrono Emissão (retorno enviado para o link informado no atributo urlRetorno): | { |
Exemplo de Json assíncrono Simulação (retorno enviado para o link informado no atributo urlRetorno): | { "tipo": "SIMULACAO", "tributos": [ { "nome": "ICMS_TRANSP_0000_S_PED", "cst": "00", "vbc": 153.41, "picms": 12.0, "predbc": 0.0, "vicms": 18.41 } ], "totais": { "vprest": 153.41, "vrec": 153.41, "vtotTrib": 18.41 }, "componentes": [ { "nome": "ICMS_TRANSP_0000_S_PED", "tipo": "ICMS", "codigo": "EMBALAGEM", "descricao": "EMBALAGEM", "cst": "00", "vbc": 5.68, "picms": 12.0, "vicms": 0.68 }, { "nome": "ICMS_TRANSP_0000_S_PED", "tipo": "ICMS", "codigo": "SEGURO", "descricao": "SEGURO", "cst": "00", "vbc": 147.73, "picms": 12.0, "vicms": 17.73 } ] } |
Observação | O Json de retorno do calculo está sendo salvo no banco de dados(mongoDB) na collection "retornoCalculando" |
Observações
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:
|
tomador | O tomador (indTomador) está sendo incluído de acordo com as regras abaixo:
|
Retorno do Json - Calculo da Simulação do Componente de Frete |
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" |