Endpoint: | Ambiente Stage: https://stg.motorfiscal.raas.varejo.totvs.com.br/starting/api/v1/operacao-nfe |
Método: | POST |
Descrição: | Utilize este recurso para inserir um novo registro |
Modelo JSON (envio): |
|
|
| |
Status de retorno: |
|
{
"tipo": "EMISSAO",
"retornoEmissao ":
{
"Aprovado": true,
"Situacao": "Autorizado",
"cStat": "100",
"Descricao": "Autorizado o uso do CT-e",
"chaveacesso": "35221153113791000122570220022986891339483933"
},
"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
}
],
"idOperacao": "1fc7c9a0-d3e1-11ed-afa1-0242ac151234"
}
|
{
"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
}
],
"idOperacao": "1fc7c9a0-d3e1-11ed-afa1-0242ac151234"
}
Observações
Atributo | Exemplo |
---|---|
tipoAcao |
|
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:
modelo | Modelo do documento.
|
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
"vbc"= Calculo da Fórmula de total dos componentes - Vinculada no cadastro do tributo (Campo: Fórmula Base de Cálculo)
"vicms" = "vbc" - Valor do total dos Componentes
"vbc"= Calculo da Fórmula para o componente individual - Vinculada no cadastro do tributo (Campo: Fórmula Base de Cálculo)
"vicms" = "vbc" - Valor do Componente individual