Цитата:
Сообщение от
Borsugg
Как по мне ваше решение меня полностью устраивает в плане "правильности" что-ли (по моему скромному мнению). Но к сожалению - это будет стоить не малых трудозатрат, что на данный момент неприемлимо.
Блокировка новой номенклатуры - три строки в методе insert().
Проверка при снятии блокировки - еще строк пять в методе validatefield() / validatewrite().
Блокировка стандартная - галка "Остановлено" для закупок, склада, продаж.
Вот если вы про переобучение пользователей - то, возможно, это действительно затратно. Но в любом случае что-то подобное придется делать. Например, мне еще импонирует предложенный вариант с созданием упаковки по умолчанию (сам хотел предложить

но там также придется вводить контроль правильного заполнения полей (и, я думаю, контроль этот не только в форме номенклатур, а то успеете продать / купить, когда еще не завели правильную упаковку) - т.е. опять же нужно на некоторое время "заблокировать" недозаполненную номенклатуру.