Endpoint: | Stage: https:// devstg.motorfiscal.raas.varejo.totvs.com.br /apifiscal-motor-starting/cteProdução: | ||
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: | { "tipo": "SIMULACAO", "tributos": [ { "nome": "ICMS_TRANSP_0000_S_PED", "cst": "00", "vbc": 153.41, "picms": 12.0, "predbc" { | Exemplo de Json assíncrono Simulação (retorno enviado para o link informado no atributo urlRetorno): | 750.0, reterImposto": 18.41false valorReceber": {"vprest": 153.41 13920.0, " vrec }tipoAcao": 153.41,"vtotTrib": 18.41 "GERACAO", { "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 } ] origemIbge": [4209102, |
Observação |
|
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:
| O tomador (indTomador) está sendo incluído de acordo com as regras abaixo:
| ||
Retorno do Cancelamento | { | 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 | IMPORTANTE!