Разработка:storages/invsets — различия между версиями
Dido86 (обсуждение | вклад) (→Подробный формат полей в таблице:) |
Dido86 (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | ===Таблица в базе данных | + | {{Infobox_Plugin |
+ | | name = invsets | ||
+ | | type = storages | ||
+ | }} | ||
+ | |||
+ | |||
+ | ==Таблица в базе данных== | ||
''invsets'' - комплекты оборудования, минимальная единица, на которую преподватель может оформить запрос. Комплект может включать в себя как штучное оборудование, так и счетные ресурсы. Все комплекты, включающие штучное оборудование так же являются штучными и содержат конкретный перечень оборудования с известными инвентарными номерами. Если комплект включает только счетные ресурсы, то комплект не является штучным и может быть заказан одновременно несколько раз, если на складе достаточно ресурсов. В перспективе, если часть ресурсов будут выделены в самостоятельные реестры (например, отдельный реестр служб или специалистов, или отдельная база данных библиотечных фондов с учетом каждой книги как самостоятельной деиницы хранения), данный объект изменяется для поддержки нового типа ресурса, остальная структура остается неизменной. | ''invsets'' - комплекты оборудования, минимальная единица, на которую преподватель может оформить запрос. Комплект может включать в себя как штучное оборудование, так и счетные ресурсы. Все комплекты, включающие штучное оборудование так же являются штучными и содержат конкретный перечень оборудования с известными инвентарными номерами. Если комплект включает только счетные ресурсы, то комплект не является штучным и может быть заказан одновременно несколько раз, если на складе достаточно ресурсов. В перспективе, если часть ресурсов будут выделены в самостоятельные реестры (например, отдельный реестр служб или специалистов, или отдельная база данных библиотечных фондов с учетом каждой книги как самостоятельной деиницы хранения), данный объект изменяется для поддержки нового типа ресурса, остальная структура остается неизменной. | ||
− | + | ==Подробный формат полей в таблице:== | |
* code - код комплекта | * code - код комплекта | ||
* type - возвращаемость комплекта: полностью расходуемый, возвращаемый, штучный | * type - возвращаемость комплекта: полностью расходуемый, возвращаемый, штучный | ||
Строка 10: | Строка 16: | ||
* status - список статусов указан в одноименном плагине рабочих процессов [[Разработка:workflows/invsets | invsets ]] | * status - список статусов указан в одноименном плагине рабочих процессов [[Разработка:workflows/invsets | invsets ]] | ||
− | + | ==Дополнительные методы:== | |
* Поиск комплекта по коду (второй параметр: только доступные, включая новые и временно недоступные, включая расформированные) | * Поиск комплекта по коду (второй параметр: только доступные, включая новые и временно недоступные, включая расформированные) | ||
* Список комплектов по категории (если null - не учитывается) и структурному подразделению (если null - не учитывается) и статусу : только доступные, включая новые и временно недоступные, включая расформированные) | * Список комплектов по категории (если null - не учитывается) и структурному подразделению (если null - не учитывается) и статусу : только доступные, включая новые и временно недоступные, включая расформированные) | ||
* Создать комплект (с проверкой уникальности кода и правомерностью расположения в категории) | * Создать комплект (с проверкой уникальности кода и правомерностью расположения в категории) | ||
* Расформировать комплект | * Расформировать комплект |
Версия 11:59, 25 ноября 2011
Плагин | |
Название | invsets |
Тип | storages |
Таблица в базе данных
invsets - комплекты оборудования, минимальная единица, на которую преподватель может оформить запрос. Комплект может включать в себя как штучное оборудование, так и счетные ресурсы. Все комплекты, включающие штучное оборудование так же являются штучными и содержат конкретный перечень оборудования с известными инвентарными номерами. Если комплект включает только счетные ресурсы, то комплект не является штучным и может быть заказан одновременно несколько раз, если на складе достаточно ресурсов. В перспективе, если часть ресурсов будут выделены в самостоятельные реестры (например, отдельный реестр служб или специалистов, или отдельная база данных библиотечных фондов с учетом каждой книги как самостоятельной деиницы хранения), данный объект изменяется для поддержки нового типа ресурса, остальная структура остается неизменной.
Подробный формат полей в таблице:
- code - код комплекта
- type - возвращаемость комплекта: полностью расходуемый, возвращаемый, штучный
- invcategoryid - категория, к которой приписан объект
- departmentid - id подразделение - владельца ресурса
- personid - персона, ответственная за комплект
- status - список статусов указан в одноименном плагине рабочих процессов invsets
Дополнительные методы:
- Поиск комплекта по коду (второй параметр: только доступные, включая новые и временно недоступные, включая расформированные)
- Список комплектов по категории (если null - не учитывается) и структурному подразделению (если null - не учитывается) и статусу : только доступные, включая новые и временно недоступные, включая расформированные)
- Создать комплект (с проверкой уникальности кода и правомерностью расположения в категории)
- Расформировать комплект