🛰️ Изделие — центральная запись площадки: к нему привязаны разработка, производственные партии,
сертификаты, заказы и записи реестра. Поэтому карточка изделия отвечает на главный вопрос —
на какой стадии модель находится прямо сейчас и что мешает выпустить её в серию.
№
Артикул
Изделие
Тип
Поколение
Диапазон
Себестоимость
Цена
Выпущено
Сертификаты
Стадия
🔬 Разработка
🔬 Проект разработки ведёт изделие от техзадания до передачи в производство.
Готовность считается по закрытым вехам, а не проставляется руками — поэтому процент
в карточке всегда отражает фактический ход работ и не может «застыть» на старой цифре.
№
Шифр
Проект
Изделие
Гл. конструктор
Этап
Начало
Срок
Бюджет
Вехи
Готовность
Статус
🏭 Производство
Выпущено: —
🏭 Производственная партия — сколько изделий выпущено, сколько ушло в брак и под какой заказ.
Доля брака считается от выпуска партии: она сразу показывает, где на линии теряются деньги.
№
Партия
Изделие
Заказ
Участок
Ответственный
План
Годных
Брак
Выполнение
Затраты
Статус
📜 Сертификация
📜 Разрешительные документы на изделие. Срок действия вынесен в отдельное поле, а не в примечание:
просроченный сертификат останавливает отгрузку, поэтому программа заранее подсвечивает те,
до окончания которых осталось меньше трёх месяцев.
№
Документ
Номер
Изделие
Орган
Схема
Подана
Выдан
Действует до
Испытания
Стоимость
Статус
🧪 Испытания
Стоимость: —
🧪 Протоколы испытаний в лабораториях: ЭМС, климатика, механика, радиоинтерфейс.
Отдельный раздел нужен, чтобы планировать загрузку лабораторий по датам — в карточке
сертификата те же испытания видны в разрезе одного документа.
№
Испытание
Вид
Изделие
Лаборатория
Протокол
План
Факт
Стоимость
Результат
📦 Заказы
Сумма: —
📦 Заказы на изделия площадки. Колонка «Выпущено» подтягивается из производственных партий,
привязанных к заказу, — видно, сколько из заказанного уже собрано, без сверки с цехом вручную.
№
Заказ
Заказчик
Изделие
Кол-во
Цена
Сумма
Оплачено
Выпущено
Срок
Статус
🤝 Исполнители
🤝 Подрядчики и внешние специалисты площадки: испытательные лаборатории, конструкторские бюро,
монтажники. Свои сотрудники живут в разделе «Пользователи» — здесь только внешние исполнители,
с которыми работаем по договору.
№
Исполнитель
Вид
Специализация
Контакт
Телефон
Ставка
Работ
Начислено
Оценка
Статус
🗂️ Регистрационное бюро
🗂️ Единый реестр присвоенных номеров: разрешения на частоты, патенты, лицензии, товарные знаки,
учётные карточки изделий. Отвечает на вопрос «какой у изделия официальный номер и до какого числа
он действует» — записи с истекающим сроком подсвечиваются так же, как сертификаты.
№
Рег. номер
Вид
Наименование
Изделие
Орган
Ответственный
Зарегистрирована
Действует до
Статус
💬 Чат
💬
Загрузка бесед...
👈
Выберите беседу
или начните новую
0 выбрано
👥 Пользователи
№
Логин
ФИО
Роль
Должность
Email
Телефон
Telegram
💾 Резервное копирование
Создать резервную копию
Архив сохраняется в папку AI_Sales/BackUps/ и содержит всю программу, кроме node_modules.
⏰ Автоматическое резервное копирование
Выключено
Для «Каждый час» время запуска не учитывается — бэкап создаётся в начале каждого часа.
Список резервных копий
Файл
Размер
Дата
💬 Резервная копия переписки
Полная выгрузка всей истории внутреннего чата (личные и групповые беседы) в архив ZIP:
читаемая стенограмма «Переписка.txt» + оригиналы всех переданных файлов, разложенные по папкам бесед.
Доступно только Владельцу и Администратору — остальные роли не видят этот раздел и не могут скачивать историю,
но переписка всегда сохраняется в базе данных и доступна для поиска на странице «Чат».
⏰ Автоматическая запись переписки в бэкап
Выключено
Бэкап переписки создаётся каждый день в указанное время — вместе с текстом сохраняются и все вложенные файлы.
Список копий переписки
Файл
Размер
Дата
📋 Аудит-лог
Дата/время
Действие
Сущность
ID
Пользователь
Детали
Мой профиль
👤 Мой профиль
🔑 Сменить пароль
🖥️ Сервер
Статус процесса
Загрузка статуса…
Перезапуск сервера
Перезапускает программу прямо из интерфейса — не нужно заходить на сервер и вручную набирать команды.
Сервер сам поднимет новый процесс, а эта страница автоматически обновится через несколько секунд.
🐳 Docker: полная пересборка
Программа запущена внутри Docker-контейнера. Обычный перезапуск (кнопка выше) достаточен
для правок кода (server.js, db.js, страницы интерфейса) — они подключены как «живые» файлы.
Полная пересборка нужна только при изменении package.json или Dockerfile
— эквивалент команды docker compose up -d --build в терминале сервера.