Error messages – Planning
A tabela a seguir mostra todas as mensagens de erro que podem ser retornadas pela API no body da resposta:
Código de erro | Mensagem | Descrição |
VALIDATION_FAILED ou VALIDATION_ERROR | { message: "", errors: [ ] } | Erros de validação simples. O array errors contém a mensagem detalhada para cada campo contendo valor inválido (exemplo: "startDate is mandatory" indica que este campo é obrigatório mas não foi informado) |
MESSAGE_FORMAT_ERROR | – | O json da request possui erros e não pôde ser processado. |
PROFILE_NOT_FOUND | Error checking trip profile with name {tripProfileName} | O tripProfile com o nome especificado não existe. |
PROBLEM_NOT_FOUND | – | O problema com o id especificado não foi encontrado. |
SOLUTION_NOT_FOUND | – | A solução com o id especificado não foi encontrada. |
INVALID_SITE_POSITION | Some sites have not been positionned | Algum(s) dos sites possui coordenadas que não puderam ser conectadas a uma via próxima. |
NO_PROJECTION | No projection retrieved to send to route planner | Similar ao erro INVALID_SITE_POSITION , possui a mesma causa raiz, mas também pode ocorrer ocasionalmente quando um dos serviços internos está indisponível. |
EMPTY_RESTRICTION_ZONE | The name of restriction zones are invalid or the calculation of blocked arcs was not completed yet. | Uma ou mais zonas de restrição informadas não existem (ou acabaram de ser cadastradas e ainda não foram processadas). |
NO_COORDINATES | No coordinates found for arcs in map | Algum dos sites foi passado sem coordenadas, ou com coordenadas incompletas. |
INVALID_CALLBACK_URL_FORMAT | {callbackValue} does not have a valid value. Example of allowed values: http://www.foo.br, https://www.foo.br… | URL do callback informada não possui formato válido. |
INVALID_TIME_WINDOW | must have the start less than or equal to the end | Uma janela de tempo especificada onde o horário de término é anterior ao valor de início. |
– | Impossible to get optimization profile | O optimizationProfile com o nome especificado não existe. |
ax.rp.errXXX | – | Problemas ocorridos no roteirizador, geralmente ligados a inconsistências no mapa usado, ocasionalmente por instabilidades. XXX é o código numérico do erro. |
ax.rp.err113 | Not possible to create route between site A and B | O roteirizador não encontrou um caminho do ponto A para o ponto B. Exemplo de um caso: O ponto A é uma via sem saída com sentido único. |