Проверка на утвержденность должна быть не при сохранении записи (validateWrite), а при выполнении конкретных операций, где требуется утвержденность. Например, это может быть разноска накладных или даже вообще создание заказа, зависит от ваших бизнес-процессов. Встройте туда проверку и все. Пусть в справочнике будут неутвержденные записи, но как черновики, с ними ничего нельзя будет сделать полезного.
|