Для эффективного управления современным ИТ-отделом, особенно когда парк техники превышает 200 рабочих мест, стандартных инструментов «на бумажке» или в Excel становится недостаточно. Перед системным администратором и руководителем ИТ-подразделения встает задача: как организовать детальный учет системных блоков до каждой планки памяти, отслеживать перемещения мониторов между кабинетами и планировать закупки. Проанализируем основные варианты решения этой задачи на базе платформы 1С.
Если ваша приоритетная задача — именно инвентаризация и учет «железа», а не просто обработка заявок (Service Desk), то данное решение часто оказывается наиболее сбалансированным. Разберем, почему его выбирают практики.
Проанализируем ключевые возможности, которые важны для детального учета:
AIDA64 или Total Network Inventory. Это позволяет загружать отчеты в формате XML, после чего система автоматически создает карточки процессоров, материнских плат и жестких дисков.Рассмотрим более мощные системы, такие как 1С:Итилиум. Исторически они создавались для управления сервисными процессами по методологии ITIL (SLA, управление инцидентами, изменениями). Однако блок учета активов (CMDB) там также присутствует.
Выясним особенности работы с оборудованием в таких системах:
В Итилиуме учет ведется через Конфигурационные единицы (КЕ). Это универсальный справочник, где можно описать всё: от сервера до лицензии на ПО. Важно понимать: настройка детального учета комплектующих здесь может потребовать более глубокой проработки структуры связей. Если ваша цель — просто знать, где стоит монитор, Итилиум может показаться избыточным. Но если вам нужно понимать, как выход из строя конкретного коммутатора повлияет на работу целого отдела (связь оборудования с бизнес-услугами), то этот вариант будет лучшим.
Проанализируем визуализацию: современные версии этих систем позволяют строить графические карты зависимостей, что крайне полезно для крупных инфраструктур.
Для тех, кто обладает навыками программирования или имеет ресурс в виде штатного разработчика, создание «самописки» может стать оптимальным решением. Посмотрим на этот процесс по шагам.
Использование Библиотеки стандартных подсистем (БСП) позволяет не тратить время на написание базовых функций (авторизация, версионирование, прикрепление файлов, печать). Мы можем сосредоточиться исключительно на логике учета ИТ-активов.
Пример структуры данных для учета комплектующих:
Номенклатура (типы оборудования).ЭкземплярыОборудования, где ключом будет серийный или инвентарный номер.СоставКомпьютера, который будет хранить связи между «Родителем» (системным блоком) и «Дочерними» элементами (видеокарта, диск).Рассмотрим пример кода для программного перемещения комплектующей между системными блоками:
Процедура ПереместитьКомплектующую(КомплектующаяСсылка, НовыйРодительСсылка) Экспорт
МенеджерЗаписи = РегистрыСведений.СоставКомпьютера.СоздатьМенеджерЗаписи();
МенеджерЗаписи.Комплектующая = КомплектующаяСсылка;
МенеджерЗаписи.Прочитать();
Если МенеджерЗаписи.Выбран() Тогда
МенеджерЗаписи.РодительскоеОборудование = НовыйРодительСсылка;
МенеджерЗаписи.Период = ТекущаяДата();
МенеджерЗаписи.Записать();
Сообщить("Комплектующая успешно перемещена в новый системный блок.");
КонецЕсли;
КонецПроцедуры
Такой подход позволяет реализовать именно ту специфику (например, учет по кабинетам и зданиям), которая нужна вашей организации, без лишнего функционала, перегружающего интерфейс.
Часто возникает соблазн вести учет ИТ-техники в общей ERP-системе. Разберем «подводные камни» этого решения. В бухгалтерском учете компьютер — это чаще всего Основное средство (ОС) с одним инвентарным номером. Бухгалтерии не нужно знать, что внутри системного блока изменилась планка памяти, для них это одно целое.
Если вы начнете дробить ОС на мелкие запчасти в ERP, это создаст огромную нагрузку на бухгалтера при проведении документов модернизации или частичной ликвидации. Рекомендуется: вести детальный «управленческий» учет в специализированной базе (Софтонит или самописка) и настроить синхронизацию, при которой в ERP передаются только общие данные о наличии объекта или списании ТМЦ.
Подведем итоги нашего анализа и выберем стратегию в зависимости от ваших условий:
Выясним причину, по которой многие отказываются от сложных систем: зачастую это происходит из-за высокого порога вхождения для рядовых инженеров. Поэтому, какой бы вариант вы ни выбрали, старайтесь максимально упростить формы ввода данных, чтобы учет не стал для админов «каторгой».