Коды ошибок XML API v1: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Строка 110: Строка 110:
* 9008 - ошибка возникает при попытке добавить файл из проекта для проекта
* 9008 - ошибка возникает при попытке добавить файл из проекта для проекта
* 9009 - файл, который пытаются добавить к задаче, является файлом другого проекта
* 9009 - файл, который пытаются добавить к задаче, является файлом другого проекта
== Файл ==
* 10001 - на выполнение данного запроса отсутствуют права (привилегии)
* 10002 - аналитика не существует
* 10003 - переданный параметр группы аналитики не существует
* 10004 - переданный параметр справочника аналитики не существует


== Перейти ==
== Перейти ==

Версия от 07:48, 22 декабря 2010

Если при выполнении запроса произошла ошибка, сервер отвечает в следующем формате:

<?xml version="1.0" encoding="UTF-8"?>
<response status="error">
  <code></code>
</response>
Название Тип Значение Примечание
code string(4) 4-х значное число, может начинаться с нуля, код ошибки.


Без классификации

  • 0001 - неизвестное приложение, переданные AppKey - не был найден в БД приложений
  • 0002 - приложение заблокировано
  • 0003 - Ошибка XML разбора. Некорректный XML
  • 0004 - Не известный аккаунт
  • 0005 - Ключ сессии недействителен (время жизни сессии истекло)
  • 0006 - Подпись пакета - провалилась (как по-русски написать не знаю( )
  • 0007 - Превышен лимит использования ресурсов (ограничения связанные с лицензиями и ли с количеством запросов)
  • 0008 - Неизвестное имя функции
  • 0009 - Отсутствует один из обязательных параметров функции
  • 0010 - Аккаунт заморожен
  • 0011 - На площадке аккаунта производится обновление программного обеспечения
  • 0012 - отсутствует сессия, не передан параметр сессии в запрос
  • 0013 - неопределенный пользователь
  • 0014 - пользователь неактивен
  • 0015 - недопустимое значение параметра
  • 0016 - в данном контексте параметр не может принимать переданное значение
  • 0017 - Отсутствует значение для зависящего параметра
  • 0018 - функции/функционал не реализована
  • 0019 - заданы конфликтующие между собой параметры

Аутентификация

  • 1001 - неверный логин или пароль

Проект

  • 2001 - запрошенный проект не существует
  • 2002 - на выполнение данного запроса отсутствуют права (привилегии)
  • 2003 - ошибка добавления проекта

Задача

  • 3001 - указанная задача не существует
  • 3002 - нет доступа к над задаче
  • 3003 - проект, задача в рамках которого создается, не существует
  • 3004 - проект, задача в рамках которого создается, не доступен
  • 3005 - ошибка добавления задачи
  • 3006 - время приступить к работе не может быть больше времени закончить работу до
  • 3007 - неопределенная периодичность, скорее всего задано несколько узлов, которые конфликтуют друг с другом или не указан ни один
  • 3008 - нет доступа к задаче
  • 3009 - нет доступа на изменение данных в задаче
  • 3010 - данную задачу отклонить нельзя, она скорее всего принята уже этим пользователем
  • 3011 - данную задачу принять нельзя, она скорее всего принята уже этим пользователем
  • 3012 - пользователь, выполняющий запрос, не является исполнителем задачи
  • 3013 - задача не принята, для выполнения данной функции задача должна быть принята

Действие

  • 4001 - на выполнение данного запроса отсутствуют права (привилегии)
  • 4002 - действие не существует
  • 4003 - ошибка добавления действия
  • 4004 - ошибка обновления данных
  • 4005 - ошибка обновления данных
  • 4006 - попытка изменить статус на недозволенный
  • 4007 - в данном действии запрещено менять статус
  • 4008 - доступ к комментария/действию отсутствует
  • 4009 - доступ к задаче отсутствует

Группа пользователей

  • 5001 - указанная группа пользователей не существует
  • 5002 - на выполнение данного запроса отсутствуют права (привилегии)
  • 5003 - ошибка добавления

Сотрудники

  • 6001 - на выполнение данного запроса отсутствуют права (привилегии)
  • 6002 - данный e-mail уже используется
  • 6003 - ошибка добавления сотрудника
  • 6004 - пользователь не существует
  • 6005 - ошибка обновления данных
  • 6006 - указан идентификатор несуществующей группы пользователей

Контрагенты

  • 7001 - на выполнение данного запроса отсутствуют права (привилегии)
  • 7002 - клиент не существует
  • 7003 - ошибка добавления клиента
  • 7004 - ошибка обновления данных

Контакты

  • 8001 - на выполнение данного запроса отсутствуют права (привилегии)
  • 8002 - контакт не существует
  • 8003 - ошибка добавления контакта
  • 8004 - ошибка обновления данных
  • 8005 - контакт не активировал доступ в ПланФикс
  • 8006 - контакту не предоставлен доступ в ПланФикс
  • 8007 - e-mail указанный для логина не уникальный
  • 8008 - установка пароля для контакта не активированного доступ в ПланФикс
  • 8009 - ошибка обновления данных "залогинивания"

Файл

  • 9001 - на выполнение данного запроса отсутствуют права (привилегии)
  • 9002 - запрашиваемый файл не существует
  • 9003 - ошибка загрузки файла
  • 9004 - попытка загрузить пустой список файлов
  • 9005 - недопустимый символ в имени файла
  • 9006 - имя файла не уникально
  • 9007 - ошибка файловой системы
  • 9008 - ошибка возникает при попытке добавить файл из проекта для проекта
  • 9009 - файл, который пытаются добавить к задаче, является файлом другого проекта

Файл

  • 10001 - на выполнение данного запроса отсутствуют права (привилегии)
  • 10002 - аналитика не существует
  • 10003 - переданный параметр группы аналитики не существует
  • 10004 - переданный параметр справочника аналитики не существует

Перейти