Разработка:im/inventory

Материал из DOF
Перейти к: навигация, поиск
Плагин
Название inventory
Тип im


Ресурсы и инвентарь

Этот плагин предназначен для учета и отслеживания использования оборудования и других ресурсов, которыми обладает организация.

Сценарии использования

Взаимодействие с оборудованием и людьми разбито на несколько стандартных сценариев, которые описаны ниже.

Создание дерева категорий

Каждый комплект или оборудование приписаны к той или иной категории. Категории имеют иерархическую структуру:

Мебель
  Стулья
   стулья марки Sunrise
   стулья марки Schiva
  Столы
Компьютеры

Перед тем как начать регистрировать новые ресурсы рекомендуется сначала создать дерево категорий ресурсов, которыми обладает ваша организация. Однако, если вы не нуждаетесь в иерархической структуре хранимого оборудования - то этот шаг можно пропустить: категории также могут быть созданы при поступлении оборудования и создании комплектов.

Поступление оборудования

Единственный способ добавить оборудование в систему - это приказ о приходе, поэтому заполнение системы данными об оборудовании начинается с составления этого приказа.

Для того чтобы занести оборудование в базу нужно указать его тип, количество, выбрать категорию в которую будет зачислено оборудование (или создать свою). Также можно указать серийные и инвентарные номера оборудования. Если номера не указаны - то они будут присвоены оборудованию автоматически.

Приказ хранит в себе весь список поступившего оборудования и подписывается цифровой подписью. После исполнения приказ навсегда остается в системе, и его можно в любой момент просмотреть.

Формирование комплектов

Формирование комплектов осуществляется приказом , в котором хранятся все параметры. Сформировать можно как 1 так и несколько комплектов.

При формировании 1 комплекта есть возможность вручную задавать оборудование, что очень полезно, когда нужно, чтоб именно это оборудование с этим инвентарным номером было в комплекте. Пользователь указывает число комплектов(сколько нужно сформировать), сколько оборудования будет в 1 комплекте, из каких категории.

Система автоматически берет первое свободное оборудование из данной категории и помещает его в комплект. Если оборудования нет - берет из дочерней категории согласно иерархии дерева категорий и т.д. Если хоть 1 комплект не будет полным(не хватит оборудования на n-ное количество комплектов), то система сразу скажет об этом и не будет вовсе их формировать.

Выдача комплектов(оборудования)

Выдача комплекта происходит с указанием конкретной персоны, кому вручается этот комплект. Все данные сохраняются в приказ.

Комплект можно выдать как со страницы просмотра этого комплекта, так и со спец страницы выдачи комплектов, где выбирается комплект, выбирается персона, указывается нужный комментарий, если необходим, и создается привязка персоны к комплекту.

Возврат комплекта

Осуществляется лишь со страницы просмотра комплекта. Есть форма возврата комплекта с подтверждением(галочка) этого шага. Всё осуществляется одним нажатием на кнопку. Комплект снова принимает статус активно(готово для использования). Данные записываются в приказ.

Расформирование комплекта

Расформировать можно лишь тот комплект, который свободен(его никто не использует). Делается это со страницы просмотра комплекта через форму расформирования. Для этого нужно ещё поставить галочку подтверждения действия.

Оборудование из комплекта снова принимает статус активно(готово для использования). Данные записываются в приказ.

Списание оборудования

Как и поступление, списание производится через приказы. При этом оборудование не должно состоять в комплекте. На стр списания в форме указываются(перечисляются) инвентарные номера. При принятие действия оборудование принимает статус scrapped(списано) и использоваться больше не может.

Отчеты

  • Отчет по использованию оборудования организацией (информация о том, какое количество оборудования есть в наличии, что используется а что нет)
  • Отчёт по использованию оборудования людьми (информация о том, какое оборудование когда кем и кому было выдано, и где сейчас находится)