Администрирование
Административные разделы задают правила работы WMS: пользователей, роли, магазины, справочники, статусы, шаблоны печати, языки и системные настройки. Изменения здесь влияют на ежедневные операции склада.
Настройки должны соответствовать обязанностям сотрудников
Администрирование связывает сотрудников, владельцев товара, магазины и рабочие процессы. Роль определяет доступные действия, а область данных — с какими складами и документами сотрудник может работать. Для рабочего доступа нужны обе части.
Например, сотруднику упаковки нужен его склад и стол, но не чужие компании и расчёты. Назначение общей роли без проверки складской области может дать неверный рабочий контекст. Изменение существующей роли затрагивает всех её пользователей.
Перед изменением определите ответственного, ожидаемый результат и контрольный сценарий. Настройте справочники и связи до загрузки документов; сохраняйте понятные названия, которые сотрудник узнаёт на экране.
Разделы настроек
| Пользователи | Сотрудники и учетные записи, которые входят в систему. |
|---|---|
| Сотрудники аккаунта | Пользователи клиентского аккаунта и их привязка к компаниям/магазинам. |
| Роли | Наборы прав доступа к разделам, действиям и данным. |
| Магазины | Клиентские магазины и источники заказов. |
| Домены | Домены и адреса, связанные с клиентскими витринами или интеграциями. |
| Страны, города, валюты, языки | Справочники, которые используются в адресах, заказах, доставке и интерфейсе. |
| Статусы заказов | Названия и цвета статусов заказа; правила переходов определяются складским процессом. |
| Переводы | Редактирование текстов интерфейса и пользовательских переводов. |
| Уведомления | Шаблоны и журнал сообщений, которые система отправляет пользователям и клиентам. |
| Полный лог | Административный аудит действий и изменений по объектам системы. |
| Шаблоны печати | Печатные формы для приемок, инвентаризаций, заказов и документов отгрузки. |
Пользователи
Путь: Пользователи -> Пользователи.
- Откройте список пользователей.
- Создайте пользователя или откройте существующего.
- Заполните имя, email, телефон и другие обязательные поля.
- Назначьте роль.
- Проверьте привязку к складам, магазинам или аккаунтам, если она используется.
- Сохраните пользователя.
- Попросите пользователя войти и проверить доступ к нужным разделам.
Минимальный доступ лучше выдавать через роль, а не точечно на пользователя. Так проще контролировать изменения и быстрее подключать новых сотрудников.
Роли и права
Путь: Пользователи -> Роли.
| Складской работник | Доступ к терминалу, приемке, размещению, сборке, упаковке, инвентаризации. Без доступа к биллингу и системным настройкам. |
|---|---|
| Оператор заказов | Заказы, клиенты, доставка, документы, печать, проблемные заказы. |
| Менеджер клиента | Просмотр товаров, остатков, заказов, приемок, отчетов и документов своего аккаунта. |
| Администратор склада | Склады, места, контейнеры, сотрудники, настройки упаковки, маркировки, интеграции. |
| Финансы | Биллинг, счета, транзакции, компании, отчеты по начислениям. |
| Технический администратор | Интеграции, импорты, логи, справочники, шаблоны, системные настройки. |
Перед изменением роли проверьте, сколько пользователей ее используют. Изменение общей роли сразу повлияет на всех назначенных сотрудников.
Магазины и аккаунты клиента
- Откройте
Настройки -> Магазины. - Создайте магазин клиента или откройте существующий.
- Укажите название, внешний ID и параметры интеграции, если они есть.
- Свяжите магазин с аккаунтом, складом и доступными службами доставки.
- Проверьте, что заказы из этого магазина попадают в правильный складской процесс.
Если клиент работает с несколькими витринами, лучше создавать отдельный магазин на каждый источник. Это упрощает фильтрацию заказов, отчеты и расследование ошибок обмена.
Справочники
| Страны | Используются в адресах, доставке, интеграциях и отчетах. |
|---|---|
| Города | Нужны для доставки, ПВЗ, адресной проверки и маршрутизации заказов. |
| Валюты | Используются в заказах, стоимости товаров, доставке и биллинге. |
| Языки | Управляют локализацией интерфейса и печатных форм. |
| Домены | Помогают связать внешние источники, клиентские сайты и интеграционные настройки. |
Не удаляйте справочник, если он уже использовался в документах. Лучше отключить или пометить элемент как неактивный, если такая опция доступна.
Статусы заказов
- Откройте
Настройки -> Статусы заказов. - Проверьте список рабочих статусов.
- Проверьте «Название статуса» и «Второе название статуса», а также цвета «Текст» и «Фон» каждого варианта.
- Сохраните согласованные подписи и цвета. Эта форма не настраивает разрешённые переходы или операции заказа.
- Проверьте отображение в рабочем списке. Внешние соответствия проверяйте отдельно в интеграции.
Статусы должны отражать реальный процесс склада. Если статус непонятен оператору, он будет использоваться неправильно и ломать отчетность.
Уведомления и полный лог
| Шаблоны уведомлений | Текст, канал, переменные и условия отправки. После изменения проверьте шаблон на тестовом объекте. |
|---|---|
| Внутренние сообщения | Сообщения внутри NWMS для пользователя, роли, владельца документа или другого поддерживаемого получателя. |
| Переход статуса | В шаблоне выбираются документ и целевой статус, доступные условия и задержка. Область получателей задаётся привязкой склада. |
| Отложенная отправка | Сообщение планируется на заданное время. Перед отправкой система должна повторно проверить, что условие всё ещё актуально. |
| Сообщения | Журнал подготовленных и отправленных уведомлений со статусом доставки и причиной ошибки. |
| Полный лог | Системный аудит: кто, когда и какой объект изменил. Доступ выдается отдельно из-за объема и чувствительности данных. |
- Найдите объект и точное время события.
- Проверьте лог самого объекта: заказа, приемки, товара, пользователя или интеграции.
- Если локального лога недостаточно, откройте полный лог с теми же ID и периодом.
- Для уведомления сопоставьте событие с записью в журнале сообщений.
- Проверьте, что для одного перехода нет нескольких одинаковых активных правил.
- Исправляйте причину в настройке или исходном объекте; не редактируйте историю задним числом.
Шаблоны печати
| Приходные накладные | Используются при приемке товара и печати документов поступления. |
|---|---|
| Инвентаризация | Печатные формы для пересчета, ведомостей и результатов инвентаризации. |
| Заказы | Сборочные листы, этикетки, накладные и другие документы заказа. |
| Документы отгрузки | Формы для передачи заказов перевозчику или клиенту. |
- Откройте нужный раздел шаблонов.
- Найдите шаблон по типу документа.
- Внесите изменение в тестовой копии, если это возможно.
- Распечатайте пример на тестовом заказе или документе.
- Проверьте штрихкоды, отступы, размеры этикетки и обязательные поля.
- Только после проверки используйте шаблон в рабочем процессе.
Чек-лист подключения нового клиента
- Создать аккаунт клиента и сотрудников клиента.
- Создать магазины и внешние идентификаторы.
- Настроить склад, зоны, места и правила хранения.
- Настроить службы доставки, тарифы и ПВЗ.
- Подготовить шаблоны печати.
- Импортировать или создать товары.
- Проверить приемку, заказ, сборку, упаковку и отгрузку на тестовых данных.
- Проверить отчеты и биллинг.
- Зафиксировать ответственных сотрудников и права доступа.
Лимиты API и защита интеграций
Для пользователя или технической учётной записи можно ограничить частоту API-запросов. Лимит защищает очередь и базу от ошибочного клиента, но слишком низкое значение может задержать нормальный импорт.
- Определите отдельную учётную запись для каждой внешней системы, чтобы её трафик и права можно было расследовать независимо.
- Выдайте только нужные разделы и действия: просмотр, создание, изменение, удаление и специальные операции могут контролироваться отдельно.
- Задайте лимит по согласованной нагрузке и сохраните исходное значение в регламенте интеграции.
- После изменения проверьте ответы API, очередь импортов и отсутствие массовых ошибок ограничения частоты.
Не повышайте лимит вслепую при серии ошибок. Сначала исключите бесконечный повтор, дублирующий планировщик и неверный цикл пагинации внешнего клиента.
Гранулярные права новых разделов
При обновлении роли отдельно проверьте доступ к батчам и расписаниям, волновой сортировке, маркировке WB и её аналитике, истории/контролю операций Ozon, диагностике и экспортам. Наличие пункта меню не должно автоматически означать право на удалённую запись или повтор операции.
Проверка настроек на одном рабочем сценарии
- Выберите роль и конкретного пользователя процесса: приёмщик, сборщик, менеджер или финансист.
- Проверьте права раздела и область данных — склад, магазин и домен. Наличие меню не доказывает право на каждое действие.
- Для магазина сверяйте владельца, домен и склад после сохранения.
- Для расходных материалов проверьте корректный товар: возможность сохранить настройку не гарантирует наличие на момент списания.
- Проверьте один штатный документ доступной области и отсутствие посторонних данных.
- Для автоматических сообщений отдельно настройте шаблон и складских получателей.
Подробный разбор полей: шаблоны уведомлений. API-контракты смотрите в API-документации установленной версии.
Как проверить результат и продолжить
Проверьте результат под соответствующей ролью: нужная операция доступна, нужные документы видны, область не шире обязанностей. Затем пройдите сценарий начала работы. Для правил склада откройте настройки складов.
Если что-то пошло не так
| Ситуация | Что сделать |
|---|---|
| Пункт меню появился, действие недоступно | Проверьте отдельное разрешение операции и область документа. |
| После смены склада показан конфликт | Обновите страницу и заново проверьте выбранный контекст. Не отправляйте форму, открытую для другой области. |
| Не печатается шаблон | Проверьте модуль, доступные переменные, размер страницы и принтер на одном документе. |