6.6. Retifica Operação de Transporte
6.6.2. Gerar Retificação Origem e destino
6.6.1. Gerar Retificação Operação de Transporte
« Anterior
6.7. Encerra Operação de Transporte
Próximo »

6.6.2. Gerar Retificação Origem e destino

Gerar informação de retificação da origem e destino

Assinatura

string ANTT_OrigemDestinoRetificacao(string CodigoMunicipioOrigem, string CepOrigem, string LatitudeOrigem, string LongitudeOrigem, string CodigoMunicipioDestino, string CepDestino, string LatitudeDestino, string LongitudeDestino)

Descrição:

Gerar informação de retificação 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.

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:

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"
  }
}

Exemplo de JSON de grupo origem destino sem coordenadas

 
{
  "Origem": {
    "CodigoMunicipioOrigem": "4115200",
    "CepOrigem": "87013230",
  },
  "Destino": {
    "CodigoMunicipioDestino": "2304400",
    "CepDestino": "60874430",
  },
}

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 OrigemDestino = "";
 
// instancia DLL
 
MDFe_Util.Util util = new MDFe_Util.Util();
 
// gera grupo
 
OrigemDestino = util.ANTT_OrigemDestinoRetificacao(CodigoMunicipioOrigem,
                                                   CepOrigem, 
                                                   LatitudeOrigem, 
                                                   LongitudeOrigem,
                                                   CodigoMunicipioDestino, 
                                                   CepDestino, 
                                                   LatitudeDestino, 
                                                   LongitudeDestino);
 
// exibe JSON gerado com formatação
 
MessageBox.Show(util.formataJson(OrigemDestino), "gerar grupo origem destino");
 
//
6.6.2. Gerar Retificação Origem e destino
6.6. Retifica Operação de Transporte
« Anterior
6.6.1. Gerar Retificação Operação de Transporte
Próximo »
6.7. Encerra Operação de Transporte