Разработка:storages/invitems — различия между версиями
Yumeneco (обсуждение | вклад) |
Alex (обсуждение | вклад) (исправлен список полей) |
||
Строка 6: | Строка 6: | ||
* code - инвентарный номер | * code - инвентарный номер | ||
* type - тип ресурса штучный, счетный одалживаемый, счетный расходуемый | * type - тип ресурса штучный, счетный одалживаемый, счетный расходуемый | ||
− | * | + | * count - количество штучного ресурса в данной партии |
− | |||
* termofuse - предполагаемый срок полезного использования | * termofuse - предполагаемый срок полезного использования | ||
* dateentry - дата и время поступления по UTC | * dateentry - дата и время поступления по UTC | ||
* datewriteoff - дата и время списания по UTC | * datewriteoff - дата и время списания по UTC | ||
− | * | + | * invcategoryid - категория, к которой приписан объект |
* departmentid - id подразделение - владельца ресурса | * departmentid - id подразделение - владельца ресурса | ||
− | * status - список статусов указан в одноименном плагине рабочих процессов [[Разработка:workflows/invitems | invitems ]] | + | * invsetid - id комплекта, если 0 - оборудование не в комплекте |
+ | * status - список статусов указан в одноименном плагине рабочих процессов [[Разработка:workflows/invitems | invitems ]] (новые статусы: доступно, не доступно, списано, в ремонте, удалено (только для ошибочно-заведенных)) | ||
===Дополнительные методы:=== | ===Дополнительные методы:=== |
Версия 17:45, 23 ноября 2011
Таблица в базе данных
invitems - реестр склада. На складе могут быть три типа ресурсов: штучный (помещения или ресурсы, имеющие отдельный инвентарный номер), счетный возвращаемый (ресурсы многоразового использования, имеющие один инвентарный номер на партию - книги, учебные пособия и т.п.), партия расходного материала. Одна запись всегда включает только одно наименование ресурса.
Подробный формат полей в таблице:
- name - наименование
- code - инвентарный номер
- type - тип ресурса штучный, счетный одалживаемый, счетный расходуемый
- count - количество штучного ресурса в данной партии
- termofuse - предполагаемый срок полезного использования
- dateentry - дата и время поступления по UTC
- datewriteoff - дата и время списания по UTC
- invcategoryid - категория, к которой приписан объект
- departmentid - id подразделение - владельца ресурса
- invsetid - id комплекта, если 0 - оборудование не в комплекте
- status - список статусов указан в одноименном плагине рабочих процессов invitems (новые статусы: доступно, не доступно, списано, в ремонте, удалено (только для ошибочно-заведенных))
Дополнительные методы:
- Поиск по инвентарному номеру (по умолчанию - только доступные для использования; включая поступившие и временно недоступные; включая списанные)
- Список ресурсов по отделу и категории (по умолчанию - только доступные для использования; включая поступившие и временно недоступные; включая списанные)
- Оприходовать партию ресурса (с проверкой уникальности инвентарного номера, включением в категорию и пересчетом остатка по категории и записи в invoperation)
- Списать партию ресурса (с пересчетом остатка по категории и записи в invoperation)