ARCHITECT ERPИнструкция по тестированию
← На витрину

Как протестировать ARCHITECT-ERP

Пошаговая инструкция для проверки системы. Технические знания не нужны — просто заходите под нужной ролью и повторяйте шаги. Каждый сценарий заканчивается «контрольной точкой» — что именно вы должны увидеть.

Где всё это: сайт architect-erp.duckdns.org. Открывается витрина с ролями — выбираете карточку роли, входите по логину и паролю из таблицы ниже. Один пароль на все демо-входы: Demo2026!

1 С чего начать

  1. Откройте architect-erp.duckdns.org — это «парадный вход» с карточками всех ролей.
  2. Нажмите карточку роли, которую хотите проверить (например, «Кладовщик»).
  3. Введите логин и пароль из таблицы ниже. Пароль везде один: Demo2026!
  4. Откроется кабинет именно этой роли — со своими кнопками и данными.
  5. Чтобы сменить роль — выйдите (кнопка выхода вверху) и вернитесь на витрину.
Важно про вход: каждая учётная запись привязана к своей роли. Если выбрать карточку «Админ», а войти под логином бухгалтера — система не пустит и подскажет, что роль не совпадает. Это правильно: так и должно быть.

2 Демо-доступы (8 ролей)

РольЧто делает в системеЛогин
КлиентПодаёт груз, следит за доставкой, видит свои счетаclient@architect-erp.com
Менеджер продажЗаводит клиентов, ведёт заявки, считает свой доходsales@architect-erp.com
ЛогистСобирает рейсы (манифесты), отправляет машиныlogist@architect-erp.com
КладовщикПринимает, взвешивает и размещает груз на складеwarehouse@architect-erp.com
БухгалтерВыставляет счета, видит прибыль по рейсамaccountant@architect-erp.com
Таможенный брокерВедёт таможенные данные грузовcustoms@architect-erp.com
АдминистраторНастройки: маршруты, склады-ячейки, поля документовadmin@architect-erp.com
Руководитель (CEO)Видит всю картину, VIP-клиенты с секретными условиямиceo@architect-erp.com
ИнвесторТолько финансы: выручка, прибыль и график динамики прибыли по месяцамinvestor@architect-erp.com

Пароль для всех: Demo2026!

3 Сценарии для проверки

Можно пройти их по порядку — получится «жизнь одного груза» от заявки до выдачи. А можно выбрать любой отдельно.

Клиент Сценарий A. Подать груз и отследить его

  1. Войдите как Клиент (client@architect-erp.com).
  2. Найдите создание заявки/накладной, заполните: откуда-куда, тип (коробка/паллета), вес и габариты.
  3. Сохраните — система выдаст трек-номер вида ARC-20260619-CANMOW-01234.
  4. Скопируйте трек-номер и откройте «Отслеживание» — вставьте номер.
✓ Контроль: заявка создалась, появился трек-номер, и по нему виден статус груза и история событий.

Менеджер продаж Сценарий B. Завести клиента и увидеть свой доход

  1. Войдите как Менеджер продаж (sales@architect-erp.com).
  2. Вкладка «Новый клиент» → впишите email и имя, в поле «Мой % от оборота клиента» поставьте, например, 10 → «Создать клиента».
  3. Система покажет логин и пароль для нового клиента — это то, что менеджер передаёт клиенту.
  4. Перейдите на вкладку «💰 Мои доходы».
✓ Контроль: новый клиент закреплён за вами, виден его % и ваш доход. Пока счетов нет — доход 0; он вырастет, когда клиенту выставят счета.

Кладовщик Сценарий C. Принять и разместить груз (защита «от дурака»)

📲 Для склада есть мобильное приложение (сканер штрих-кодов, работает без интернета). Скачать на Android (.apk) Открыть эту ссылку прямо на телефоне → установить. Вход — тот же логин кладовщика.
  1. Войдите как Кладовщик (warehouse@architect-erp.com).
  2. Отсканируйте (или введите) трек-номер груза — приёмка.
  3. Размещение в два шага: сначала «скан груза», затем «скан места» (паллета или ячейка). Один шаг без другого система не примет.
  4. Попробуйте при взвешивании указать вес/габариты, сильно отличающиеся от заявленных.
✓ Контроль: разместить груз можно только парой «груз + место». При большом расхождении в весе система фиксирует акт расхождения — это и есть барьер качества.

Логист Сценарий D. Собрать рейс и отправить

  1. Войдите как Логист (logist@architect-erp.com).
  2. Посмотрите «стакан» — накопленные грузы по направлению.
  3. Создайте манифест (рейс): добавьте в него накладные/паллеты по одному направлению.
  4. Отправьте рейс (dispatch), затем попробуйте закрыть рейс.
✓ Контроль: манифест получает номер MNF-…; чужое направление в рейс не добавляется; закрыть рейс с остатком без указания причины (FIFO / брак / изыскание) нельзя.

Бухгалтер Сценарий E. Выставить счёт и увидеть прибыль рейса

  1. Войдите как Бухгалтер (accountant@architect-erp.com).
  2. Выставьте счёт по накладной — система сама посчитает сумму (по весу/объёму и тарифу).
  3. Откройте прибыль по рейсу (P&L): впишите расходы по статьям (фрахт, таможня, обработка).
✓ Контроль: счёт создан с суммой; в P&L видно доход минус расходы = прибыль и маржа рейса.

Руководитель Сценарий F. VIP-клиент с секретными условиями + общая картина

  1. Войдите как Руководитель (ceo@architect-erp.com).
  2. Карточка «💎 VIP спец-тариф» → найдите клиента, поставьте особую цену → сохранится как конфиденциальная.
  3. Теперь выйдите и зайдите Менеджером продаж, откройте «Спец-тарифы».
  4. Вернитесь Руководителем — посмотрите общие показатели (заполняемость, скорость растаможки и т.п.).
✓ Контроль: VIP-тариф не виден менеджеру продаж — только Руководителю, Админу и Бухгалтеру. Это и есть «секретные условия».

Любая роль Сценарий G. Распечатать документы

  1. В шапке кабинета нажмите «📑 Документы» (Центр документов).
  2. Выберите документ: накладная, счёт, манифест, паллетный лист, акт расхождения, договор.
  3. Нажмите «🖨 Печать / PDF» — откроется окно печати браузера, можно сохранить в PDF.
✓ Контроль: любой первичный документ открывается в печатном виде и сохраняется в PDF без доустановки программ.

Инвестор Сценарий H. Финансовая картина компании

  1. На витрине нажмите большую карту «Кабинет инвестора» (или войдите как Инвестор, investor@architect-erp.com).
  2. Сверху переключите период: Месяц / Квартал / Год и выберите нужный.
  3. Смотрите цифры: выручка (выставлено и оплачено), расходы, чистая прибыль и маржа — за период и за всё время.
  4. Ниже — график динамики прибыли по месяцам: зелёным прибыль, красным убыток.
✓ Контроль: инвестор видит только деньги — ни клиентов, ни грузов. Первые месяцы могут быть в минусе — это нормальная инвестиционная фаза.

4 Короткий чек-лист «всё работает»

Витрина открывается, видны карточки всех ролей
Вход под каждой ролью пускает в свой кабинет
Чужой пароль / чужая роль — не пускает и объясняет почему
Клиент создаёт заявку, получает трек-номер, отслеживает
Менеджер заводит клиента с % и видит «Мои доходы»
Кладовщик размещает груз в два шага; расхождение → акт
Логист собирает рейс; чужое направление не лезет в рейс
Бухгалтер выставляет счёт и видит прибыль рейса
Руководитель ставит VIP-тариф — менеджер его не видит
Документы печатаются / сохраняются в PDF

5 Если что-то идёт не так

«Не пускает в кабинет»

Проверьте: карточка роли должна совпадать с учётной записью. Карточка «Админ» + логин бухгалтера = вход не выполнится (так и задумано). Пароль для всех демо: Demo2026!

«Вижу старую страницу»

Обновите страницу (Ctrl+F5 / Cmd+Shift+R) — браузер мог показать сохранённую копию.

«Доход у менеджера 0»

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

«Кнопка не реагирует / ошибка»

Запишите, в какой роли и на каком шаге это произошло, и пришлите — поправим. Это и есть смысл тестирования.

ARCHITECT-ERP · демо-среда для тестирования. Это тестовый контур — данные можно создавать и удалять свободно.