- 6.4. Declara Operação de Transporte
6.4.3. Origem e destino - 6.4.2. Veículos
« Anterior - 6.4.4. Dados da Carga
Próximo »
6.4.3. Origem e destino
Gerar informação da origem e destino
Assinatura
string ANTT_OrigemDestino(string CodigoMunicipioOrigem, string CepOrigem, string LatitudeOrigem, string LongitudeOrigem, string CodigoMunicipioDestino, string CepDestino, string LatitudeDestino, string LongitudeDestino, string DistanciaPercorrida)
Descrição:
Gerar informações da origem e destino da operação de transporte
Parâmetros da chamada:
| nome | tipo | obrig | tamanho | descrição |
|---|---|---|---|---|
| CodigoMunicipioOrigem | string | S | 7 | informar o Código do município conforme tabela oficial adotada pelo sistema (tabela adotada: código IBGE). |
| CepOrigem | string | S | 8 | Informar somente números. |
| LatitudeOrigem | string | N | 10,6 | Deve ser informada em conjunto com LongitudeOrigem, quando aplicável. |
| LongitudeOrigem | string | N | 10,6 | Deve ser informada em conjunto com LatitudeOrigem, quando aplicável. |
| CodigoMunicipioDestino | string | S | 7 | informar o Código do município conforme tabela oficial adotada pelo sistema (tabela adotada: código IBGE). |
| CepDestino | string | S | 8 | Informar somente números. |
| LatitudeDestino | string | S | 10,6 | Deve ser informada em conjunto com LongitudeDestino, quando aplicável. |
| LongitudeDestino | string | N | 10,6 | Deve ser informada em conjunto com LatitudeDestino, quando aplicável. |
| DistanciaPercorrida | string | N | 1-8 | Deve ser maior que zero. Medida em KM. Obrigatório se TipoOperacao = 1 ou TipoOperacao= 2 |
Retorno da chamada:
O resultado da chamada é uma string com as informações da origem e destino da operação de transporte em JSON
Histórico de atualização:
- 2026-06-02 - Versão inicial.
Exemplo de JSON de grupo origem destino completo com coordenadas
{ "Origem": { "CodigoMunicipioOrigem": "4115200", "CepOrigem": "87013230", "LatitudeOrigem": "-23.423977", "LongitudeOrigem": "-51.938468" }, "Destino": { "CodigoMunicipioDestino": "2304400", "CepDestino": "60874430", "LatitudeDestino": "-3.875114", "LongitudeDestino": "-38.507779" }, "DistanciaPercorrida": "3234" }
Exemplo de JSON de grupo origem destino sem coordenadas
{ "Origem": { "CodigoMunicipioOrigem": "4115200", "CepOrigem": "87013230", }, "Destino": { "CodigoMunicipioDestino": "2304400", "CepDestino": "60874430", }, "DistanciaPercorrida": "3234" }
Importante
O trecho do JSON foi formatado para uma melhor visualização, a mensagem original não tem formatação.
Exemplos de uso:
c#
// inicialização das variáveis utilizadas // Maringá/PR string CodigoMunicipioOrigem = "4115200"; string CepOrigem = "87013230"; string LatitudeOrigem = "-23.423977"; string LongitudeOrigem = "-51.938468"; // Fortaleza/PR string CodigoMunicipioDestino = "2304400"; string CepDestino = "60874430"; string LatitudeDestino = "-3.875114"; string LongitudeDestino = "-38.507779"; string DistanciaPercorrida = "3234"; // string OrigemDestino = ""; // instancia DLL MDFe_Util.Util util = new MDFe_Util.Util(); // gera grupo OrigemDestino = util.ANTT_OrigemDestino(CodigoMunicipioOrigem, CepOrigem, LatitudeOrigem, LongitudeOrigem, CodigoMunicipioDestino, CepDestino, LatitudeDestino, LongitudeDestino, DistanciaPercorrida); // exibe JSON gerado com formatação MessageBox.Show(util.formataJson(OrigemDestino), "gerar grupo origem destino completo"); //
- 6.4.3. Origem e destino
6.4. Declara Operação de Transporte - « Anterior
6.4.2. Veículos - Próximo »
6.4.4. Dados da Carga
