Ситуация: создаем документ,что-нибудь заполняем, закрываем.
Система задает вопрос сохранить/нет
Если нажимаем нет, платформа падает
Смущает код "Перед закрытием" формы документа:
Если Модифицированность Тогда
// ЗакрытиеПроисходит - реквизит формы
Если ЗакрытиеПроисходит Тогда
СтандартнаяОбработка=Ложь;
Возврат;
КонецЕсли;
РезультатВопроса=Вопрос(НСтр("en='Document has been changed. Do you want to save changes?';ru='Документ был изменен. Сохранить изменения?'"), РежимДиалогаВопрос.ДаНетОтмена,,,НСтр("ru='НашаКонфигурация""';en='EDS ""НашаКонфигурация""'"));
Если РезультатВопроса=КодВозвратаДиалога.Нет Тогда
ЗакрытиеПроисходит=Истина;
// а именно вот это - зачем так сделал разработчик, какая цель?
ЭтаФорма.Закрыть();
СтандартнаяОбработка=Ложь;
Возврат;
ИначеЕсли РезультатВопроса=КодВозвратаДиалога.Отмена Тогда
Отказ=Истина;
Возврат;