Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

CTe Normal: Emitido pela transportadora original, recolhe impostos como o ICMS do trecho totalque ela atende.
CTe de Redespacho: Emitido pela transportadora redespachada para faturar o frete à transportadora que a contratou. Requer recolhimento de ICMS, pelo trecho que está executando.

...

A transportadora redespachada, que foi contratada que pela transportadora original é responsável por emitir o CT-e de Redespacho. Este documento é necessário quando a transportadora original opta por repassar parcialmente o serviço para outra empresa de transporte. 

...

O CTe de Redespacho deve ser emitido quando o transporte é realizado entre duas transportadoras diferentes onde a coleta é realizada por uma primeira transportadora e a entrega por outra. Neste contexto, a segunda transportadora que não foi contratada pelo Embarcador, deve emitir o CT-e de Redespacho.

...

O Manifesto Eletrônico de Documentos Fiscais (MDF-e) deve ser emitido pelo transportador responsável pelo gerenciamento do serviço. No caso de redespacho, a transportadora redespachante é quem detém todas as informações necessárias (veículo, carga, motorista, logística).

05. ICMS E O REDESPACHO

A Cada transportadora que realiza o redespacho é responsável pelo recolhimento do ICMS integral, com base no preço total cobrado ao cliente. A transportadora redespachante é dispensada da emissão se a unidade federativa não exigirproporcional ao trecho que ela atender.

06. EXEMPLO PRÁTICO

  1. A Empresa N (clienteEmbarcador) deseja enviar uma carga à Cidade E e contrata a Transportadora A.;

  2. A Transportadora A realiza o redespacho do frete para a Transportadora B.;

  3. A Transportadora A emite o CTe Normal, enquanto a Transportadora B emite o CTe de Redespacho e o MDF-e (quando necessário).

07. EXEMPLO DE INTEGRAÇÃO

O CT-e Redespacho exige que sejam gerados no XML do CT-e dados do bloco "docAnt", passando informações da empresa envolvida nesse processo, bem como dos CT-e´s gerados por essa outra empresa. 

...

{
    "naturezaOperacao":

"REDESPACHO",


    "infCTeNorm":

{


     

 

"docAnt":

{


 

 

 

 

 

 

"emiDocAnt":

[


 

 

 

 

 

 

 

 

{


   

 

 

 

 

 

 

 

 

"emissorDocAnt":

"",

(Chave Externa do ATOR)                    


                    "idDocAnt":

[


 

 

 

 

 

 

 

 

 

 

 

 

{


 

 

 

 

 

 

 

 

 

 

 

 

 

 

"idDocAntEle":

[


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"chCTe":

""


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

}


 

 

 

 

 

 

 

 

 

 

 

 

 

 

]


 

 

 

 

 

 

 

 

 

 

 

 

}


 

 

 

 

 

 

 

 

 

 

]


 

 

 

 

 

 

 

 

}


 

 

 

 

 

 

]


 

 

 

 

}


 

 

}
}

Ambientes:

Produção: https://motorfiscal.raas.varejo.totvs.com.br/...

Stage: https://stg.motorfiscal.raas.varejo.totvs.com.br/...

Endpoint:.../starting/api/v1/operacao
Método:POST
Modelo JSON Envio (Campos Específicos):

Modelo com os campos esperados no JSON de Envio desse processo

Bloco de código
languagexml
titleRedespacho
linenumberstrue
collapsetrue
Modelo JSON Envio (Completo):

Modelo completo do JSON de Envio

Bloco de código
titleJSON Completo
linenumberstrue
collapsetrue
{
  	"chaveCTeAnul": "string",
  	"chaveCTeVinc": "string",
  	"componentesFreteRequests": [
    {
      		{
			"codigo": "string",
      			"nome": "string",
      			"valor": 0
    		}
  	],
  	"dEmi": "AAAA-MM-DD",
  	"destinatario": "string",
  	"emitente": "'string'",
  	"expedidor": "'string'",
  	"idDocumento": "ID DOCUMENTO",
  	"indTomador": "REMETENTE",
  	"infCTeNorm": {
    		"cobr": {
      			"dup": [
        {
          				{
					"dVenc": "'AAAA-MM-DD'",
          					"nDup": "0.0",
          					"vDup": 0
        }
      ],
      				}
			],
			"fat": {
        				"nFat": "000000",
        				"vDesc": 000,
        				"vLiq": 000,
        				"vOrig": 00
      }
    },
    0
			}
		},
		"docAnt": {
      			"emiDocAnt": [
        {
          				{
					"emissorDocAnt": "string",
		  			"CNPJ": "'string'",
          					"CPF": "string",
          					"IE": "'string'",
          					"UF": "string",
          "idDocAnt					"idDocAnt": [
						{
							"idDocAntEle": [
            {
              "idDocAntEle": [
                {
                  "chCTe": "string"
                }
              ],
              "idDocAntPap": [
                {
                  "dEmi": "'AAAA-MM-DD'",
                  "nDoc": "'string'",
                  "serie": "'string'",
                  "subser": "'string'",
                  "tpDoc": "string"
                }
              ]
            }
          ],
          "xNome": "string"
        }
      ]
    },
    "infCarga": {
      "infQ": [
        {
          "cUnid": "00",
          "qCarga": 0.0,
          "tpMed": "string"
        }
      ],
      "proPred": "string",
      "vCarga": 0.0,
      "vCargaAverb": 0.0,
      "xOutCat": "string"
    },
    "infCteSub": {
      "chCTe": "string",
      "indAlteraToma": "string",
      "refCteAnu": "string",
      "tomaICMS": {
        "refCte": "string",
        "refNF": {
          "CNPJ": "string",
          "CPF": "string",
          "dEmi": "'AAAA-MM-DD'",
          "mod": "string",
          "nro": "string",
          "serie": "string",
          "subserie": "string",
          "valor": 0.0
        },
        "refNFe": "string"
      }
    },
    "infDoc": {
      "infNF": [
        {
          "PIN": "string",
          "dEmi": "'AAAA-MM-DDT00:00'",
          "dPrev": "'AAAA-MM-DD'",
          "infUnidCarga": [
            {
              "idUnidCarga": "string",
              "lacUnidCarga": [
                {
                  "nLacre": "string"
                }
              ],
              "qtdRat": 0,
              "tpUnidCarga": "string"
            }
          ],
          "infUnidTransp": [
            {
              "idUnidTransp": "string",
              "infUnidCarga": [
                {
                  "idUnidCarga": "string",
                  "lacUnidCarga": [
                    {
                      "nLacre": "string"
                    }
                  ],
                  "qtdRat": 0,
                  "tpUnidCarga": "string"
                }
              ],
              "lacUnidTransp": [
                {
                  "nLacre": "string"
                }
              ],
              "qtdRat": 0,
              "tpUnidTransp": "0"
            }
          ],
          "mod": "string",
          "nCFOP": "string",
          "nDoc": "string",
          "nPed": "string",
          "nPeso": 0,
          "nRoma": "string",
          "serie": "string",
          "vBC": 0,
          "vBCST": 0,
          "vICMS": 0,
          "vNF": 0,
          "vProd": 0,
          "vST": 0
        }
      ],
      "infNFe": [
        {
          "PIN": "string",
          "chave": "string",
          "dPrev": "'AAAA-MM-DD'",
          "infUnidCarga": [
            {
              "idUnidCarga": "string",
              "lacUnidCarga": [
                {
                  "nLacre": "string"
                }
              ],
              "qtdRat": 0,
              "tpUnidCarga": "0"
            }
          ],
          "infUnidTransp": [
            {
              "idUnidTransp": "string",
              "infUnidCarga": [
                {
                  "idUnidCarga": "string",
                  "lacUnidCarga": [
                    {
                      "nLacre": "string"
                    }
                  ],
                  "qtdRat": 0,
                  "tpUnidCarga": "0"
                }
              ],
              "lacUnidTransp": [
                {
                  "nLacre": "string"
                }
              ],
              "qtdRat": 0,
              "tpUnidTransp": "0"
            }
          ]
        }
      ],
      "infOutros": [
        {
          "dEmi": "'AAAA-MM-DDT00'",
          "dPrev": "'AAAA-MM-DD'",
          "descOutros": "string",
          "infUnidCarga": [
            {
              "idUnidCarga": "string",
              "lacUnidCarga": [
                {
                  "nLacre": "string"
                }
              ],
              "qtdRat": 0,
              "tpUnidCarga": "0"
            }
          ],
          "infUnidTransp": [
            {
              "idUnidTransp": "string",
              "infUnidCarga": [
                {
                  "idUnidCarga": "string",
                  "lacUnidCarga": [
                    {
                      "nLacre": "string"
                    }
                  ],
                  "qtdRat": 0,
                  "tpUnidCarga": "0"
                }
              ],
              "lacUnidTransp": [
                {
                  "nLacre": "string"
                }
              ],
              "qtdRat": 0,
              "tpUnidTransp": "0"
            }
          ],
          "nDoc": "string",
          								{
									"chCTe": "string"
								}
							],
							"idDocAntPap": [
								{
									"dEmi": "'AAAA-MM-DD'",
									"nDoc": "'string'",
									"serie": "'string'",
									"subser": "'string'",
									"tpDoc": "string"
								}
							]
						}
					],
					"xNome": "string"
				}
			]
		},
		"infCarga": {
			"infQ": [
				{
					"cUnid": "00",
					"qCarga": 0.0,
					"tpMed": "string"
				}
			],
			"proPred": "string",
			"vCarga": 0.0,
			"vCargaAverb": 0.0,
			"xOutCat": "string"
		},
		"infCteSub": {
			"chCTe": "string",
			"indAlteraToma": "string",
			"refCteAnu": "string",
			"tomaICMS": {
				"refCte": "string",
				"refNF": {
					"CNPJ": "string",
					"CPF": "string",
					"dEmi": "'AAAA-MM-DD'",
					"mod": "string",
					"nro": "string",
					"serie": "string",
					"subserie": "string",
					"valor": 0.0
				},
				"refNFe": "string"
			}
		},
		"infDoc": {
			"infNF": [
				{
					"PIN": "string",
					"dEmi": "'AAAA-MM-DDT00:00'",
					"dPrev": "'AAAA-MM-DD'",
					"infUnidCarga": [
						{
							"idUnidCarga": "string",
							"lacUnidCarga": [
								{
									"nLacre": "string"
								}
							],
							"qtdRat": 0,
							"tpUnidCarga": "string"
						}
					],
					"infUnidTransp": [
						{
							"idUnidTransp": "string",
							"infUnidCarga": [
								{
									"idUnidCarga": "string",
									"lacUnidCarga": [
										{
											"nLacre": "string"
										}
									],
									"qtdRat": 0,
									"tpUnidCarga": "string"
								}
							],
							"lacUnidTransp": [
								{
									"nLacre": "string"
								}
							],
							"qtdRat": 0,
							"tpUnidTransp": "0"
						}
					],
					"mod": "string",
					"nCFOP": "string",
					"nDoc": "string",
					"nPed": "string",
					"nPeso": 0,
					"nRoma": "string",
					"serie": "string",
					"vBC": 0,
					"vBCST": 0,
					"vICMS": 0,
					"vNF": 0,
					"vProd": 0,
					"vST": 0
				}
			],
			"infNFe": [
				{
					"PIN": "string",
					"chave": "string",
					"dPrev": "'AAAA-MM-DD'",
					"infUnidCarga": [
						{
							"idUnidCarga": "string",
							"lacUnidCarga": [
								{
									"nLacre": "string"
								}
							],
							"qtdRat": 0,
							"tpUnidCarga": "0"
						}
					],
					"infUnidTransp": [
						{
							"idUnidTransp": "string",
							"infUnidCarga": [
								{
									"idUnidCarga": "string",
									"lacUnidCarga": [
										{
											"nLacre": "string"
										}
									],
									"qtdRat": 0,
									"tpUnidCarga": "0"
								}
							],
							"lacUnidTransp": [
								{
									"nLacre": "string"
								}
							],
							"qtdRat": 0,
							"tpUnidTransp": "0"
						}
					]
				}
			],
			"infOutros": [
				{
					"dEmi": "'AAAA-MM-DDT00'",
					"dPrev": "'AAAA-MM-DD'",
					"descOutros": "string",
					"infUnidCarga": [
						{
							"idUnidCarga": "string",
							"lacUnidCarga": [
								{
									"nLacre": "string"
								}
							],
							"qtdRat": 0,
							"tpUnidCarga": "0"
						}
					],
					"infUnidTransp": [
						{
							"idUnidTransp": "string",
							"infUnidCarga": [
								{
									"idUnidCarga": "string",
									"lacUnidCarga": [
										{
											"nLacre": "string"
										}
									],
									"qtdRat": 0,
									"tpUnidCarga": "0"
								}
							],
							"lacUnidTransp": [
								{
									"nLacre": "string"
								}
							],
							"qtdRat": 0,
							"tpUnidTransp": "0"
						}
					],
					"nDoc": "string",
					"tpDoc": "'00'",
          					"vDocFisc": 0.0
        }
      ]
    },
    				}
			]
		},
		"infGlobalizado": {
      			"xObs": "obs"
    		},
    		"infModal": {
      			"rodo": {
        				"RNTRC": "'string'",
        				"occ": [
          {
            					{
						"dEmi": "'AAAA-MM-DDT00'",
            						"emiOcc": {
              							"CNPJ": "string",
              							"IE": "string",
              							"UF": "string",
              							"cInt": "string",
              							"fone": "string"
            },
            						},
						"nOcc": "string",
            						"serie": "string"
          }
        ]
      },
      					}
				]
			},
			"versaoModal": "string"
    		},
    		"infServVinc": {
      			"infCTeMultimodal": [
        {
          				{
					"chCTeMultimodal": "string"
        }
      ]
    },
    				}
			]
		},
		"veicNovos": [
      {
        			{
				"cCor": "string",
        				"cMod": "string",
        				"chassi": "string",
        				"vFrete": 0.0,
        : 0.0,
				"vUnit": 0.0,
        				"xCor": "string"
      }
    ]
  			}
		]
	},
  	"infCteAnu": {
    		"chCte": "string",
    		"dEmi": "'AAAA-MM-DD'"
  	},
  	"infCteComp": {
    		"chCTe": "string"
  	},
  	"modal": "RODOVIARIO",
  	"naturezaOperacao": "string",
  	"observacoesContribuinte": [
    		"string"
  	],
  	"observacoesFisco": [
    		"string"
  	],
  	"observacoesGerais": "string",
  	"operacao": "TRANSPORTE",
  	"outrasCaracteristicas": "string",
  	"produtos": [
    {
      		{
			"codigo": "string",
      			"quantidade": 0,
      			"valor": 0
     0
		}
  	],
  	"recebedor": "string",
  	"remetente": "string",
  	"territorioDestino": {
    		"cidade": "string",
    		"pais": "string",
    		"uf": "string"
  	},
  	"territorioOrigem": {
    		"cidade": "string",
    		"pais": "string",
    		"uf": "string"
  	},
  	"tipoAcao": "EMISSAO",
  	"tipoCte": "NORMAL",
  	"tipoServico": "NORMAL",
  	"tomador": "string",
  	"urlRetorno": "https://seu-webhook-retorno.com/retorno"
}

...