К статье о контроле владельца

Контроль владельца товара: пустая матрица

Пустой рабочий шаблон. Распечатайте и заполните от руки либо перенесите таблицы в свой рабочий документ. Один протокол — один товар с совпадающим кодом у двух клиентов. Повторите проверки в обе стороны: А→Б и Б→А.

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

Дата/время и часовой пояс: __________________. Склад: __________________. Система/версия/кабинет: __________________. Проверяющий: __________________. Согласующий запуск: __________________.

Стороны и ключи
ПолеКлиент АКлиент Б
Устойчивый ID владельца / организацияЗаполнитьЗаполнить
ID клиента по договору и основание храненияЗаполнитьЗаполнить
Кабинет(ы) продавца; кто вправе распоряжатьсяЗаполнитьЗаполнить
SKU владельца / общий код / вариант / единицаЗаполнитьЗаполнить
Тара и ячейка; физический и доступный остатокЗаполнитьЗаполнить
Тестовая учётная запись и её согласованные праваЗаполнитьЗаполнить

Код товара не подтверждает владельца конкретной единицы. Поклажедатель, плательщик, продавец в кабинете и собственник могут различаться; зафиксируйте соответствия до проверки. Если владелец не установлен, остановите отпуск спорного товара и запишите ответственного за разбор.

2. Пять контрольных операций

Сначала запишите ожидаемый результат, затем выполните разрешённую тестовую операцию. В поле «основание» укажите ID документа/движения; секреты и персональные данные не нужны. Решение: ПРОШЛО / ОСТАНОВЛЕНО / ТРЕБУЕТ РАЗБОРА.

Операционный контроль
Операция / ID заданияОжидаемый владелец, товар, местоЧто сверить до действияФакт, время, исполнительОснование / ID событияРешение и ответственный
ПриёмкаЗаполнитьВладелец по согласованным документам; вариант; единица; количество; маркировка тарыЗаполнитьЗаполнитьЗаполнить
РазмещениеЗаполнитьВладелец исходной тары и назначения; количество; состояние; адрес; завершение движенияЗаполнитьЗаполнитьЗаполнить
Подбор / упаковкаЗаполнитьВладелец заказа = владелец остатка; вариант, единица, тара; резерв; этикетка заданияЗаполнитьЗаполнитьЗаполнить
ВозвратЗаполнитьИсходный заказ, его владелец, экземпляр/партия; состояние; отсутствие повторного приходаЗаполнитьЗаполнитьЗаполнить
ПересчётЗаполнитьОстатки отдельно по владельцу, варианту, месту, состоянию; зафиксирован момент срезаЗаполнитьЗаполнитьЗаполнить

3. Клиентский доступ

Проверяйте на двух собственных тестовых клиентах и заранее созданных тестовых объектах. Для каждой строки нужна положительная проверка своего объекта и отрицательная проверка чужого. Чужие реальные ID не перебирайте. Отсутствующая в системе возможность — «не применимо», а не «прошло». Для отзыва доступа заранее согласуйте контрольный момент и повторите новые запросы после него; ранее скачанные копии эта проверка не удаляет.

Матрица доступа
ПоверхностьРазрешено клиенту АОжидание для объекта БФакт А→Б и Б→А / свидетельствоРешение
Список и поиск по общему кодуТолько согласованные свои данныеЧужие данные не раскрытыЗаполнитьЗаполнить
Прямая ссылка на тестовый заказ/товарТолько согласованные свои данныеЧужие данные не раскрытыЗаполнитьЗаполнить
Экспорт списка и выгрузка отчётаТолько согласованные свои данныеЧужие данные не раскрытыЗаполнитьЗаполнить
Фото, документ и ссылка на вложениеТолько согласованные свои данныеЧужие данные не раскрытыЗаполнитьЗаполнить
Уведомление в тестовом каналеТолько согласованные свои данныеЧужие данные не раскрытыЗаполнитьЗаполнить
Отзыв доступа: время отзыва и согласованный контрольный моментДо отзыва свой тестовый объект доступен. После контрольного момента новые запросы к ранее доступному своему объекту не выдают данныеНовые запросы к чужому тестовому объекту не выдают данные ни до, ни после отзываВремя отзыва: ____; контрольный момент: ____; факт А→Б и Б→А: ____; свидетельство: ____Заполнить

4. Расхождение и выпуск

Журнал исключения
ID/датаВладелец или «не установлен»; тара/товарЧто заблокированоДоказательства и гипотезаОтветственный / срок проверкиРешение / повторная проверка
ЗаполнитьЗаполнитьЗаполнитьЗаполнитьЗаполнитьЗаполнить
ЗаполнитьЗаполнитьЗаполнитьЗаполнитьЗаполнитьЗаполнить

Недостача А и излишек Б не погашаются общей суммой. До подтверждения происхождения нельзя просто переименовать владельца в карточке. Если чужой объект доступен клиенту — остановите соответствующий доступ, сохраните тестовое свидетельство и передайте владельцу системы.

Решение о запуске/ограниченном режиме/остановке: __________________________________________________

Нерешённые строки, ответственный и дата повторной проверки: _____________________________________

ФИО/роль согласующего и основание: ____________________________________________________________