Функция GetOrders($user_id)
НАЧАЛО >> API ИРБИС 64/128 >> JSON-RPC API модуля API >> Функция GetOrders($user_id)📄 Скачать в DOCX
1. Описание функции
Функция получения информации о списке заказов пользователя.
2. Параметры
Таблица 1. Параметры функции GetOrders
| Параметр |
Тип |
Описание |
| $user_id |
string |
Идентификатор пользователя. |
3. Возвращаемые значения
Возвращает массив ассоциативных массивов с информацией о заказах пользователя.
- 'db' => Имя БД, в которой хранится запись на издание
- 'record_id' => шифр документа записи на издание (обычно, 903 поле)
- 'user_id' => Идентификатор пользователя
- 'bibliography' => Краткое описание издания (в формате brief)
- 'responsible_face' => Ответственное лицо
- 'place_of_issue' => Место выдачи
- 'place_of_store' => Место хранения экземпляра
- 'barcode_rfid' => Штрих-код или RFID-метка экземпляра издания
- 'inventory' => Инвентарный номер экземпляра издания
- 'order_date' => Дата создания заказа
- 'issue_date' => Дата исполнения заказа
- 'reservation_date' => Дата бронирования экземпляра
- 'refuse_date' => Дата отказа в исполнении заказа
- 'refuse_reason' => Причина отказа исполнения заказа
- 'is_edd' => Если true – заказ является заказом на электронную доставку документа
- 'edd_url' => Ссылка на получение результата исполнения заказа на электронную доставку документа
Возвращается вся история заказов пользователя. Для неисполненных заказов поле issue_date - пусто.
4. Исключения
Отсутствуют.