В процедуре ОбработкаЗаполнения установка СтандартнаяОбработка = Ложь не приводит к отмене создания документа. В Интернете нашел только советы передавать параметр в форму и при открытии формы его анализировать, что в принципе правильно, но как-то неудобно. Поэтому придумал вот такую конструкцию:
При этом пользователю показывается стандартное окно ошибки с указаным нами текстом. Документ не открывается.