|
||
O WebService poderá retornar nos seguintes erros:
000 |
Erro Inesperado |
001 |
Falha na conexão com o banco de dados no WebService |
002 |
Falha de login do integrador no WebService. Verifique seu integrador e chave! |
003 |
Integrador não tem permissão para a função |
016 |
Falha de login do usuário no ADMH. Verifique seu usuário e senha! |
017 |
Usuário sem permissão para determinada ação |
004 |
Reserva com o localizador "X" já cadastrada! |
005 |
Falha na validação do arquivo XML de Reservas |
006 |
Falha no ajuste de códigos! |
007 |
Reserva não permitida pois o agente esta bloqueado! |
008 |
Reserva não permitida pois o agente superou o limite de crédito! |
009 |
Falha no rotina de criação da reserva! |
010 |
Reserva com o localizador "X" não localizada! |
011 |
Falha na validação do cadastro para alteração! |
012 |
Falha na rotina de alteração do grupo de reserva! |
013 |
Falha na rotina de alteração das reservas! |
014 |
Falha na rotina de cancelamento da reserva |
015 |
Erro de validação de parâmetro |
999 |
Serviço não disponível |
Através do parâmetro de retorno além da mensagem de erro descrita acima serão apresentadas informações complementares para ajudar na solução do problema. Por exemplo, o código de erro '005' pode vir com o seguinte complemento: XML: campo "reservalocalizador" não preenchido ou maior que 30 caracteres. Por isso é necessário descrever todo o conteúdo na mensagem para auxiliar o usuário na correção do erro.
O erro '000' pode ser um erro interno do WebService que de alguma forma não foi tratado por nossa área de desenvolvimento. Nestes casos é necessário entrar em contato com o suporte do ADMH para que seja feita uma análise técnica do problema.