| № | Название | Страна | Город | Адрес | Ответственный | Позиций | Инвентаризация | Статус |
|---|
| № | Дата | От кого | Палет (шт.) | Мест всего (шт.) | Неразборный груз | Фото / накладная | Действия |
|---|
| № | Дата приёмки | От кого | Склад | Оприходовано | Позиций | Фото / накладная |
|---|
| № типа | Наименование | Склад | Ячейка | Наша организация | Остаток | Действия |
|---|
| № типа | Наименование | Ячейка | Наша организация | Куда выдано | Кому выдано | Кол-во | Дата | Комментарий |
|---|
| № п/п | Страна происхождения | Наименование | Производитель | Модель | Номер продукта | Ревизия | Серийный номер | Кол-во | Состояние | Тестирование | Статус | Склад |
|---|
| № | Дата | Склад | Провёл | Итог | Расхождения |
|---|
| № | Номер | Направление | Откуда | Куда | Груз | Перевозчик | Трек | План | Статус |
|---|
Загрузка бесед...
Выберите беседу
или начните новую
| № | Логин | ФИО | Роль | Должность | Телефон | Telegram |
|---|
Архив сохраняется в папку AI_Sales/BackUps/ и содержит всю программу, кроме node_modules.
Для «Каждый час» время запуска не учитывается — бэкап создаётся в начале каждого часа.
| Файл | Размер | Дата |
|---|
Полная выгрузка всей истории внутреннего чата (личные и групповые беседы) в архив ZIP: читаемая стенограмма «Переписка.txt» + оригиналы всех переданных файлов, разложенные по папкам бесед. Доступно только Владельцу и Администратору — остальные роли не видят этот раздел и не могут скачивать историю, но переписка всегда сохраняется в базе данных и доступна для поиска на странице «Чат».
Бэкап переписки создаётся каждый день в указанное время — вместе с текстом сохраняются и все вложенные файлы.
| Файл | Размер | Дата |
|---|
| Дата/время | Действие | Сущность | ID | Пользователь | Детали |
|---|
Перезапускает программу прямо из интерфейса — не нужно заходить на сервер и вручную набирать команды. Сервер сам поднимет новый процесс, а эта страница автоматически обновится через несколько секунд.
Программа запущена внутри Docker-контейнера. Обычный перезапуск (кнопка выше) достаточен
для правок кода (server.js, db.js, страницы интерфейса) — они подключены как «живые» файлы.
Полная пересборка нужна только при изменении package.json или Dockerfile
— эквивалент команды docker compose up -d --build в терминале сервера.