Привет.
Задача, переносить документы, только те, в которых дата источник.дата больше чем приемник.датаЗапретаРедактированияДокументов
в обработчике КД ПослеЗагрузки
ОбщаяДатаЗапретаРедактирования = ПараметрыСеанса.ГраницыЗапретаИзмененияДанных.Получить().Получить("ОбщаяДатаЗапретаРедактирования");
Если Объект.Дата <= ОбщаяДатаЗапретаРедактирования Тогда
Сообщить("Документ №"+Объект.Номер+" пропущен, так как дата документа меньше даты запрета редактирования");
Отказ = Истина;
КонецЕсли;
а есть ли возможность при загрузке в приемнике интерактивное окно открывать типа Если Вопрос("Все ровно загрузить?") = Да Тогда
Загружаем
ОбщаяДатаЗапретаРедактирования = ПараметрыСеанса.ГраницыЗапретаИзмененияДанных.Получить().Получить("ОбщаяДатаЗапретаРедактирования");
Если Объект.Дата <= ОбщаяДатаЗапретаРедактирования Тогда
Если Вопрос("Дата документа №"+Объект.Номер+" меньше даты запрета редактирования. Всеровно загрузить?", РежимДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Нет Тогда
Отказ = Истина;
КонецЕсли;
Не забудьте #Если Клиент, а то регламентное задание отвалится.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший