Татьяна РомановаРазработка локального приложения

Согласование мебели по версии, а не по названию

Измененная комплектация возвращается в черновик.

Задача

У шкафа есть согласованная компоновка и отдельные параметры фасадов. Правка глубины после одобрения не должна наследовать старое разрешение.

Открыть работающий результат →

Согласуется версия состава

Связал согласование с номером версии. Передача разрешена только после одобрения текущего состава. Сохранение изменения увеличивает номер и снимает отметку, даже если название шкафа осталось прежним.

То же название, другой состав

После одобрения шкафа достаточно изменить его состав и сохранить карточку. Заголовок может остаться прежним, но передача блокируется до согласования новой версии.

Граница работы

Приложение работает с подготовленными данными одного браузера. Совместной серверной работы, отправки контрагентам и реальной системы прав нет.

Что сделано

Разработал карточку комплектации мебели с версиями, согласованием и отзывом разрешения после изменения состава.

Можно согласовать шкаф глубиной 600 мм, изменить ее на 650 и получить новый черновик. Передать эту версию без повторного согласования нельзя.

Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия