Pular para o conteúdo principal

sgrTrocarRota

Troca a rota de uma Autorização de Embarque.

SoapAction

PARÂMETROS

CampoTipoReq.?Descrição
chaveacessostringSimChave retornada pelo método sgrLogin.
cdpasinteiroSimCódigo do PAS, retornado pelo método sgrListaPASUsuario
cdclienteinteiroSimCódigo do cliente, retornado pelo método sgrListaEmpresasPASUsuario.
cdviageminteiroSimNúmero da autorização de embarque.
cdrotaatualstringSimCódigo da rota atual da Autorização de Embarque.
cdrotanovastringSimCódigo da nova rota. Este código é retornado pelo método sgrListaRotas.
cdciddestinoInteiroNãoCódigo da nova cidade de destino, retornado pelo método sgrListaCidades. Para manter a cidade atual, enviar -1.
dtprevisaofimviagemstringNãoNova data de previsão de fim da viagem. Informar no formato “AAAA-MM-DD”.

RETORNO DO MÉTODO:

ReturnDataset: Se os parâmetros forem preenchidos corretamente, o método irá efetuar a troca de rota na viagem e irá apresentar:

CampoTipoDescrição
CDINSTRUCAOinteiroCódigo da solicitação

ReturnDescription: Se houver erro na execução do método, a propriedade irá apresentar:

ErroDescrição
Houve um erro ao fazer a troca de rota da viagem. Tente novamente!Este erro pode ser causado por um parâmetro incorreto, o campo a ser corrigido será indicado na propriedade returnDataset. Com isso, é preciso verificar os parâmetros e executar o método novamente. O erro pode também ter sido ocasionado por timeout ou queda de conexão. Nesse caso, devem-se repassar os parâmetros, juntamente com o horário de emissão e código do cliente para o e-mail: [email protected] para validação do erro.
Houve um erro ao fazer a troca de rota da viagem. Verifique!Para esses erros, o método pode retornar os detalhamentos listados no Quadro 9.