Введение
Назначение документа
Данный документ предназначен для ознакомления пользователей системы SmartAgro с полным функционалом модуля «Механизаторы».
Модуль обеспечивает централизованное управление реестром механизаторов (водителей) организации и служит основной информационной базой для операций диспетчеризации, расчёта оплаты труда, взаимодействия с кадровой системой и отправки уведомлений о начислениях.
Ключевые возможности
Модуль «Механизаторы» предоставляет следующий функционал:
- Создание карточек механизаторов четырьмя способами:
- Вручную через форму
- Через массовый редактор
- Импорт из EXCEL
- Синхронизация с внешними системами (метод SET_DRIVERS).
Редактирование информации о механизаторах в двух режимах:- Индивидуальное редактирование отдельных карточек
- Массовое редактирование нескольких записей одновременно.
Структурированное хранение личных данных, документов (водительские удостоверения, УТМ, СНИЛС) с отслеживанием сроков действия.- Привязка механизатора к пользователю системы для автоматической отправки уведомлений об учётных листах и начислениях.
- Отмечание механизаторов как уволенных для исключения из диспетчеризации и обеспечения актуальности реестра.
- Многоуровневая фильтрация, поиск и группировка механизаторов по подразделениям, статусам, квалификации и другим критериям.
- Экспорт реестра механизаторов в форматах EXCEL, PDF, CSV для отчётности и внешних систем.
- Интеграция с системой диспетчеризации, учётными листами, структурой выплат и кадровой системой организации.
Структура интерфейса
Расположение модуля в системе
Модуль «Механизаторы» доступен через главное меню системы по пути:
- «Главное меню» → «Сотрудники» → «Механизаторы».
Рис. 1. Навигация к модулю «Механизаторы» через главное меню системы
Основные элементы интерфейса главного экрана
Панель управления (верхняя часть экрана) — содержит кнопки для выполнения операций:
- Строка поиска — расположена слева, позволяет быстро найти механизатора по фамилии, имени, отчеству или табельному номеру в реальном времени.
- Выполнить — выполняет поисковой запрос.
- Действия — доступ к дополнительным операциям со списком (поиск, фильтрация, экспорт).
- Создать — открывает диалоговое окно создания новой карточки механизатора.
- Загрузить — инициирует загрузку механизаторов из внешних источников или файла EXCEL методом SET_DRIVERS.
- Редактирование — открывает массовый редактор для одновременного редактирования нескольких записей.
- Таблица реестра — основное содержимое экрана, отображающее список всех механизаторов, сгруппированных иерархически по подразделениям. Каждая строка представляет одного механизатора с множеством колонок данных.
- Иконка редактирования — располагается в первой колонке каждой строки механизатора для быстрого входа в режим редактирования карточки.
Рис. 2. Главный экран модуля «Механизаторы» с панелью управления и реестром
Описание колонок таблицы
Таблица реестра содержит следующие колонки (порядок слева направо):
Компоненты формы диалогового окна
При создании или редактировании механизатора открывается диалоговое окно «Добавление/Редактирование водителя» с двумя вкладками и единообразной структурой:
- Вкладка "Основные данные" — содержит основную информацию об идентификации механизатора, его подразделении и квалификации.
- Вкладка "Дополнительно" — содержит данные документов, реквизиты для интеграции и связь с пользователем системы.
- Кнопка закрытия (X) — расположена в правом верхнем углу диалогового окна, закрывает форму без сохранения.
- Кнопка "Отмена" (серая) — закрывает диалоговое окно, отменяя все несохраненные изменения.
- Кнопка "Сохранить" (зелёная) — сохраняет все введённые данные и закрывает диалоговое окно.
- Кнопка "Удалить" (красная) — удаляет карточку механизатора (доступна только при редактировании существующей записи).
Создание механизатора
Четыре способа добавления механизаторов
Система SmartAgro поддерживает четыре канала пополнения и актуализации реестра механизаторов:
Способ 1: Ручное создание через диалоговую форму. Пользователь нажимает кнопку «Создать» на панели управления, заполняет поля в диалоговом окне с двумя вкладками и сохраняет запись. Это наиболее точный и контролируемый способ для добавления небольшого количества новых механизаторов или создания уникальных записей.
Способ 2: Создание через массовый редактор. Пользователь нажимает кнопку «Редактирование» на панели управления, система переходит в режим таблицы массового редактирования, где можно добавлять новые строки и заполнять данные прямо в ячейках таблицы. Подходит для добавления нескольких записей одновременно с возможностью использования групповых операций.
Способ 3: Импорт из файла EXCEL. Пользователь нажимает кнопку «Загрузить» на панели управления, открывается диалоговое окно «Загрузка механизаторов» с двумя вкладками для загрузки файла, валидации и проверки данных. Кнопка «Подготовить» валидирует данные, кнопка «Сохранить» финализирует импорт. Система автоматически создаёт или обновляет записи на основе данных в файле.
Способ 4: Синхронизация с внешней системой. Данные о механизаторах поступают через API или прямую интеграцию из кадровой системы организации, используется метод SET_DRIVERS для автоматизации процесса. Система автоматически создаёт новые записи, обновляет существующие и синхронизирует изменения в реальном времени. Требует предварительной настройки интеграции администратором.
Способ 1: Ручное создание через диалоговую форму
Шаг 1. Открытие формы создания.
Перейдите в раздел:
- «Главное меню» → «Сотрудники» → «Механизаторы».
На панели управления нажмите кнопку «Создать» .
Откроется диалоговое окно «Добавление/Редактирование водителя» с двумя вкладками.
По умолчанию активна вкладка «Основные данные».
Рис. 3. Диалоговое окно «Добавление/Редактирование водителя». Вкладка "Основные данные"
Шаг 2. Заполнение вкладки "Основные данные".
На первой вкладке заполните следующие поля:
Шаг 3. Переход на вкладку "Дополнительно".
Нажмите на вкладку «Дополнительно» в верхней части диалогового окна.
Откроется вторая вкладка с полями для документов.
Рис. 4. Диалоговое окно «Добавление/Редактирование водителя». Вкладка "Дополнительно"
Шаг 4. Заполнение вкладки "Дополнительно".
На второй вкладке заполните необходимые поля (все опциональны):
Шаг 5. Сохранение карточки.
Проверьте корректность введённых данных.
Нажмите кнопку «Создать» .
Система проверит обязательные поля. При их отсутствии выведет ошибку.
При успехе диалоговое окно закроется, и новый механизатор появится в списке.
Для отмены операции нажмите «Отмена» .
Способ 2: Создание через массовый редактор
Шаг 1. Открытие режима массового редактирования.
- Перейдите в раздел:
- «Главное меню» → «Сотрудники» → «Механизаторы».
На панели управления нажмите кнопку «Редактирование» .
Система переключится в режим таблицы массового редактирования.
Шаг 2. Добавление новой строки.
- Нажмите кнопку «Добавить строку»
В таблице появится новая пустая строка для добавления механизатора.
Дважды нажмите на любую ячейку для начала редактирования.
Шаг 3. Заполнение данных в ячейках.
Заполните ячейки новой строки по колонкам:
Рис. 5. Режим массового редактирования с возможностью добавления новых строк
Шаг 4. Добавление следующей строки.
Переместитесь в начало таблицы и повторите процесс для следующего механизатора.
Добавьте необходимое количество новых строк.
Шаг 5. Сохранение данных.
После заполнения всех данных нажмите кнопку «Сохранить» в правой части панели управления.
Система сохранит все новые записи и добавит их в реестр.
Способ 3: Импорт из файла EXCEL
Шаг 1. Открытие диалогового окна загрузки.
- Перейдите в раздел:
- «Главное меню» → «Сотрудники» → «Механизаторы».
- На панели управления нажмите кнопку «Загрузить».
- Откроется диалоговое окно «Загрузка механизаторов» с двумя вкладками: «Исходные данные» и «Подготовленные данные».
- По умолчанию активна вкладка «Исходные данные».
Шаг 2. Подготовка исходных данных на вкладке "Исходные данные".
Откройте файл EXCEL с данными механизаторов.
Выделите и скопируйте таблицу данных (без заголовков, столбцы разделены табуляцией).
Вставьте данные в поле текстового ввода на вкладке «Исходные данные» или загрузите файл EXCEL через кнопку загрузки.
Убедитесь, что каждая строка содержит одного механизатора с полной информацией.
Шаг 3. Выбор параметров загрузки.
На вкладке «Исходные данные» выберите параметры загрузки:
Разделитель столбцов (табуляция, запятая, точка с запятой).
Кодировка файла (UTF-8, Windows-1251 и т.д.).
Наличие заголовков (да/нет).
Упорядочите столбцы в соответствии с исходными данными:
Подразделение — столбец с названием подразделения.
ФИО / Фамилия / Имя / Отчество — столбцы с личными данными.
Классность — столбец с квалификацией.
Табельный номер — столбец с номером.
Ключ — столбец с RFID-идентификатором.
Внешний ключ — столбец с EGUID.
Номер ВУ — столбец с номером водительского удостоверения.
Дата ВУ — столбец с датой выдачи ВУ.
Рис. 6. Диалоговое окно «Загрузка механизаторов» с вкладками «Исходные данные» и «Подготовленные данные»
Шаг 4. Валидация данных.
Нажмите кнопку «Подготовить» .
Система валидирует данные и переходит на вкладку «Подготовленные данные».
Откроется таблица с загруженными механизаторами, где каждый механизатор отображается в строке со всеми колонками:
Подразделение
ФИО
Фамилия
Имя
Отчество
Классность
Табельный номер
Ключ
Внешний ключ
Номер ВУ
Дата ВУ
Шаг 5. Проверка и корректировка данных.
На вкладке «Подготовленные данные» проверьте корректность загруженных данных:
Убедитесь, что все механизаторы загружены и видны в таблице.
Проверьте соответствие значений (подразделение, ФИО, табельный номер и т.д.).
Проверьте форматы дат (должны быть в формате DD.MM.YYYY).
Проверьте уникальность табельных номеров.
Если обнаружены ошибки:
Исправьте исходные данные.
Повторите процесс загрузки.
Если дважды нажать на ячейку в таблице «Подготовленные данные», можно отредактировать значение прямо в таблице.
Шаг 6. Финализация импорта.
После завершения проверки нажмите кнопку «Сохранить» .
Система автоматически создаст новые карточки механизаторов или обновит существующие на основе табельного номера.
Диалоговое окно закроется, и новые механизаторы появятся в реестре в соответствующих подразделениях.
Шаг 7. Проверка результата.
- Перейдите в раздел:
- «Главное меню» → «Сотрудники» → «Механизаторы».
Убедитесь, что все механизаторы загружены и видны в списке.
Проверьте распределение по подразделениям.
Убедитесь, что все данные корректны.
Редактирование информации механизатора
Индивидуальное редактирование карточки
Для внесения изменений в данные существующего механизатора:
На главном экране модуля найдите нужного механизатора в списке, используя строку поиска (введите фамилию, имя или табельный номер) или визуальный поиск в таблице.
Нажмите на иконку карандаша () в левой части строки механизатора (первая колонка).
Откроется диалоговое окно редактирования с предзаполненными данными на обеих вкладках.
Внесите необходимые изменения.
Нажмите «Сохранить» для применения изменений.
Рис. 7. Форма редактирования механизатора
Массовое редактирование
Для одновременного редактирования данных нескольких механизаторов:
Нажмите кнопку «Редактирование» на панели управления.
Система переключится в режим таблицы массового редактирования.
Выделите нужные строки механизаторов, используя чек-боксы (слева каждой строки).
Внесите изменения и/или примените групповые операции:
Копировать вниз — скопировать данные первой выбранной строки во все остальные выбранные строки.
Заполнить — открывает диалоговое окно для ввода единого значения, которое будет применено ко всем выделённым ячейкам.
Очистить — удалить содержимое из выбранных ячеек.
Копировать в буфер обмена — скопировать выбранные строки для вставки в другое приложение.
Вернуть изменения — откатить все несохранённые изменения.
Нажмите «Сохранить» в правой части панели.
Режимы работы
Режим таблицы (множественное редактирование). В этом режиме все механизаторы отображаются в строках таблицы с полным набором колонок. Пользователь может:
- Редактировать каждую ячейку отдельно, дважды нажав на неё.
- Выбирать несколько строк чек-боксами.
- Применять групповые операции (копирование, заполнение, очистку) к выбранным строкам.
- Добавлять новые строки механизаторов в конец таблицы.
- Удалять строки (при наличии прав).
Режим однострочного просмотра. Переключение на этот режим осуществляется через меню действий. В этом режиме:
- Каждый механизатор отображается на отдельном экране с полной информацией.
- Навигация между записями осуществляется нажатием стрелок вперёд/назад.
- Удобно для детального редактирования одной записи, так как все поля видны без прокрутки.
- Можно использовать для просмотра истории изменений (если функция доступна).
Установление статуса "Уволен"
Для исключения механизатора из активного реестра и мониторинга диспетчера:
Откройте карточку механизатора для редактирования (нажмите карандаш).
На вкладке «Основные данные» найдите поле «Уволен» в правой колонке четвёртой строки.
Нажмите на выпадающий список и выберите значение «Да».
Нажмите «Сохранить».
Рис. 8. Установка статуса «Уволен = Да» на вкладке «Основные данные» в правом выпадающем списке
Связанные разделы
Модуль «Механизаторы» интегрирован с другими функциональными областями системы SmartAgro и служит источником данных для:
- Монитор диспетчера / Транспортные работы — использует реестр механизаторов для отображения доступных исполнителей, назначения производственных задач и отслеживания выполнения работ в реальном времени.
- Учётные листы — привязывает механизаторов к учётным листам для автоматического расчёта оплаты труда, начисления надбавок и формирования уведомлений о выплатах.
- Структура выплат — использует табельные номера механизаторов для расчётов заработной платы, бонусов и других видов компенсации.







