Иногда в спешке, нажимая на кнопку Создать на основании, получается не желательный результат:
Пример:
Создал расходную накладную, заполнил её и жму создать на основании, меня система предупреждает о том что форма модифицирована (где описано это событие?)
Система сообщает только о модифицированности формы, но не проверяет проведен ли объект, вот и получается что я могу СоздатьРКО(выбить чек) на основании непроведённого документа, что не является желаемым результатом.
Может где-то флаг есть "создавать на основании не проведенного", Управление сервисным центром, редакция 1.6 (1.6.16.176), 1С:Предприятие 8.3 (8.3.15.1700)
(0) Если кнопка создается программно, как в УТ/КА/ЕРП, то
КомандаСоздатьНаОсновании.РежимЗаписи = "Проводить"; в ДобавитьКомандуСоздатьНаОсновании(КомандыСоздатьНаОсновании)
&Перед("ОбработкаЗаполнения")
Процедура Дополнение_ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.РасходнаяНакладная") Тогда
Если НЕ ДанныеЗаполнения.Проведен тогда
ДокументПроведение = ДанныеЗаполнения.ПолучитьОбъект();
ДокументПроведение.Записать(РежимЗаписиДокумента.Проведение);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Независимо от того, куда вы едете — это в гору и против ветра!