SKIRBO · M27 · УЧЕБНЫЙ ПРИМЕР · версия 1

Права сотрудников склада — учебный пример

Матрица действий, границ данных и доказательств для допуска сотрудников. Названия ролей — организационный пример, а не каталог встроенных ролей продукта.

Все данные и результаты вымышлены. Пример показывает, как оформлять решение, остановку и повторную проверку. Он не доказывает работу Skirbo или другого сервиса; E01–E10R1 — условные номера доказательств.

1. Паспорт проверки

Организация / склад / область проверки
Учебный склад W1. Искусственные клиенты A и B; без связи с площадками.
Система, адрес стенда, версия / дата настроек
Условная WMS «Учебный стенд». Версия сценария M27-v1; это не испытание Skirbo.
Именные роли и кто принимает результат
A-PICK — сборщик; A-LEAD — руководитель; OWNER — владелец учёта; ACCESS — администратор. Принимает OWNER.
Данные и исходные состояния
A-101: 1 шт., в работе; A-102: 2 шт., упакован; B-101: 1 шт., в работе. Остаток A/SKU-01: 10 шт., резерв 0.
Дата, время, часовой пояс
Учебная дата 31.10.2026, 09:00–11:00 Europe/Berlin. Время вымышлено.
Границы и запрет реальных операций
Синтетические заказы и запас. Реальные списания, документы и отправки не выполняются. Техпроверку ведёт назначенный администратор стенда.

2. Матрица действий и области данных

В каждой ячейке укажите одно решение: «Запрет», «Просмотр», «Запросить», «Выполнить», «Подтвердить» или «После согласования». Для условного права запишите основание. Если система не умеет технически отделить согласование от исполнения, назовите ручную процедуру и её ограничения.

ДействиеСборщикРуководитель сменыВладелец учётаАдминистратор доступаОбласть и условия
P01 · Просмотреть задание и состав
Просмотр
Просмотр
Просмотр
Запрет
Только назначенные клиент, склад и задания
P02 · Записать результат пересчёта
Выполнить
Выполнить
Просмотр
Запрет
Факт пересчёта; учётный остаток пока не меняется
P03 · Применить корректировку остатка
Запросить
После согласования
Подтвердить
Запрет
Клиент A, склад W1; причина и проверенный пересчёт
P04 · Списать товар по основанию
Запросить
После согласования
Подтвердить
Запрет
Конкретная строка, количество и документ
P05 · Изменить состав начатого заказа
Запросить
После согласования
Подтвердить
Запрет
Только до передачи; повторная проверка товара и этикетки
P06 · Отменить заказ или снять резерв
Запросить
После согласования
Подтвердить
Запрет
Состояние заказа и судьба физического товара установлены
P07 · Повторно распечатать этикетку
После проверки
После проверки
Просмотр
Запрет
Своё задание; причина; повтор без новой операции
P08 · Выгрузить заказы и документы
Запрет
После согласования
Подтвердить
Запрет
Указанные клиент, период и состав полей; доступ к файлу
P09 · Выдать или изменить права
Запросить
Запросить
Подтвердить
Выполнить
Именной пользователь; исполнитель не согласует себя
P10 · Отозвать доступ
Запросить
Запросить
Подтвердить
Выполнить
Учётная запись, действующие сеансы и отдельные ключи

3. Основания и след операции

ДействияУсловие и согласующийЧто должно остаться в журнале / реестре
P02–P03
Акт пересчёта D-01; первый и повторный счёт. OWNER согласует APR-01, A-LEAD применяет.
Остаток до/после; причина; пользователь; время; ссылка на согласование.
P04
Документ с причиной, строкой и количеством. OWNER согласует; без основания не выполнять.
Идентификатор операции, исходное количество, изменение, результат передачи при её наличии.
P05–P06
Состояние заказа установлено; последствия для резерва, товара, ярлыка и КМ разобраны. После передачи — отдельная процедура.
Версия заказа до/после; инициатор, согласующий, исполнитель; судьба прежней этикетки и резерва.
P07–P08
Проверить своё задание и владельца. Для выгрузки — область и поля; для печати — причина копии.
ID исходного задания, причина, пользователь, время; файл доступен только разрешённым получателям.
P09–P10
Заявка ACCESS-01 от OWNER; ACCESS исполняет. Своё повышение не согласовывает никто.
Старые/новые права; основание; исполнение; время; тест действующего сеанса и нового входа.

4. Положительные и отрицательные проверки

Тестируют разрешённое действие, отказ в запрещённом действии и отсутствие побочных изменений. Прямые ссылки и API проверяет назначенный технический специалист только на согласованном стенде и заранее созданных искусственных данных A/B. Не ищите реальные чужие объекты.

ТестДействие и рольОжиданиеФакт и доказательствоРезультат
T01Сборщик A читает учебный заказ A-101Разрешены только нужные поля заказа A-101
Карточка A-101 открыта; клиент A, склад W1. Учебное доказательство E01.
Пройдено
T02Тот же сборщик открывает учебный заказ B-101Данные клиента B не выдаются; состояние не меняется
Отказ без состава и ссылок клиента B; снимки A/B совпали с исходными. E02.
Пройдено
T03Сборщик записывает факт: в ячейке 9 вместо 10Сохранён результат пересчёта; учёт остаётся 10 до решения
Создано расхождение D-01: факт 9, учёт 10; запись движения отсутствует. E03.
Пройдено
T04Сборщик пытается применить D-01 к остаткуОтказ; 10 остаётся 10, не меняются резерв и публикация
Запись отклонена; учёт 10, резерв 0, исходящей передачи нет. E04.
Пройдено
T05Владелец учёта согласует D-01; руководитель применяетОдна корректировка 10 → 9; причина, согласование и автор доступны
Учебная операция ADJ-01: −1; согласование APR-01, два разных участника. E05.
Пройдено
T06Руководитель пытается списать 1 шт. без основанияОтказ; остаток, резерв и внешние задачи не меняются
Отклонено: основание не указано. Учёт 9, резерв 0. E06.
Пройдено
T07Сборщик меняет состав уже упакованного A-102Отказ; состав, ярлык, код и резерв остаются прежними
Состав 2 шт. неизменен; прежняя этикетка связана с A-102. E07.
Пройдено
T08Сборщик A запрашивает печать/экспорт учебного B-101Нет данных B в экране, файле, очереди печати или ссылке
Отказ; файл и задание печати не созданы. E08.
Пройдено
T09Сборщик пытается назначить себе администратораОтказ; роль и доступы остаются прежними
У пользователя A-PICK права не изменились. E09.
Пройдено
T10Администратор отзывает доступ A-PICK; старая вкладка повторяет T01/T04До допуска подтверждён отказ чтения и записи в прежнем сеансе
Учебный сбой: старая вкладка ещё читает A-101. Запись запрещена; выдача доступа остановлена. E10.
Не пройдено
T10-R1После исправления механизма отзыва повторяют T10 и вход зановоПрежний сеанс и новый вход не получают защищённые данные
В учебной модели доступ прекращён штатным способом; чтение и запись отклонены в обоих сеансах. E10R1.
Пройдено повторно

5. Временное право и отзыв

Кому, какое действие, на каких данных
A-LEAD: применить ADJ-01 клиента A на W1. Только эту корректировку после APR-01.
Начало / окончание / согласующий
31.10.2026 10:00–10:30 Europe/Berlin, учебное время; согласовал OWNER.
Кто выдал / кто отозвал / основание
ACCESS по заявке ACCESS-01. Отзыв в 10:30; если нет автоматического срока, назначен ручной отзыв.
Что проверено после отзыва
T10 сначала не пройден: действующая вкладка продолжала читать. После штатного исправления — T10-R1: отказ чтения и записи в старом сеансе и при новом входе.

6. Решение о допуске

Критерий: все необходимые разрешённые действия работают; запрещённые действия отклоняются без изменения учёта и выдачи чужих данных; отзыв проверен. «Не проверено» не означает разрешение. Проблемную область не допускают до исправления и повторного теста.

Итог / разрешённая область / ограничения
Первичная проверка: допуск отложен из-за T10. После T10-R1: учебный профиль A-PICK утверждён к выдаче только для P01, P02 и P07 клиента A/W1. Тестовая учётная запись после проверки отзыва остаётся заблокированной. Реальную выдачу и контрольный вход оформляют отдельно. Права P03–P06, P08–P10 не разрешены.
Незакрытые пункты и следующее действие
В учебном примере незакрытых обязательных пунктов нет. Для реального склада все строки проходят заново на его конфигурации.
Кто принимает / дата / подпись
Условный владелец учёта OWNER, 31.10.2026. Учебная подпись не проставляется.
Когда повторить
После изменения роли, области клиентов, маршрута операции, способа входа, версии системы или перевода сотрудника. Следующий плановый обзор назначает владелец.