Разработка:storages/invsets — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
(Подробный формат полей в таблице:)
Строка 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 - не учитывается) и статусу : только доступные, включая новые и временно недоступные, включая расформированные)
  • Создать комплект (с проверкой уникальности кода и правомерностью расположения в категории)
  • Расформировать комплект