sgrCancelarViagem
Cancela a Autorização de Embarque.
PARÂMETROS
Campo | Tipo | Requerido? | Descrição |
---|---|---|---|
chaveacesso | string | Sim | Chave retornada pelo método sgrLogin. |
cdpas | inteiro | Sim | Código do PAS, retornado pelo método sgrListaPASUsuario |
cdcliente | inteiro | Sim | Código do cliente, retornado pelo método sgrListaEmpresasPASUsuario. |
cdviagem | inteiro | Sim | Número da autorização de embarque. |
flencerramonitoracao | inteiro | Sim | Informar sempre o valor 1. |
dsjustificativa | string | Sim | Motivo do cancelamento. |
RETORNO DO MÉTODO:
Se a viagem for cancelada, o método retorna ReturnID = 0, e a propriedade ReturnDescription exibe a mensagem “Processo de Cancelamento de AE concluido com sucesso.” ou "Monitoração finalizada e cancelamento da AE efetuado com sucesso.".
ReturnDescription: Se houver erro na execução do método, a propriedade irá apresentar:
Erro | Descrição |
---|---|
Ocorreu um erro ao alterar os dados da AE cancelada. Cancelamento não efetuado. | Para os erros acima, devem-se verificar os dados informados e tentar novamente. Caso o problema persista, 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. |
Ocorreu um erro ao remover o número da AE na Monitoração. Cancelamento não efetuado. | |
Ocorreu um erro ao alterar a situação dos documentos da viagem. Cancelamento não efetuado. | |
Ocorreu um erro ao enviar email de Cancelamento de AE. Cancelamento não efetuado. | |
Ocorreu um erro ao excluir dados da AE ref. Direção Contínua. Cancelamento não efetuado. | |
Ocorreu um erro ao excluir dados da AE ref. Jornada de Trabalho. Cancelamento não efetuado | |
Ocorreu um erro ao excluir dados da AE ref. Parada para Descanso. Cancelamento não efetuado. | |
Ocorreu um erro ao excluir dados da AE ref. Prevenção de Acidentes. Cancelamento não efetuado. | |
Ocorreu um erro ao remover os dados de Agendamento da AE. Cancelamento não efetuado. | |
Ocorreu um erro ao baixar alerta(s) de Falta Inicio de Viagem desta AE. Cancelamento não efetuado. | |
Ocorreu um erro ao vincular a AE (nova) com a Monitoração. Cancelamento não efetuado. | |
Ocorreu um erro ao finalizar a monitoração desta AE. Cancelamento não efetuado. | |
Não foi possível gravar o evendo de Cancelamento de AE para ajustar o PPM da Monitoração. Cancelamento não efetuado. | |
Não foi possível inserir o registro de CheckPoint de evento de Cancelamento de AE, mas o restante do processo de Cancelamento foi concluido. | |
Situação da AE é diferente de Nova. Não é possível cancelá-la. | Só é possível atualizar cancelar viagens que ainda não foram iniciadas. |