Конвертация Данных 2.1. Обращение к свойству источника в обработчике ПКО ПередЗагрузкой

1. Isakov_Artem 08.04.19 15:48 Сейчас в теме
Есть задача по доработке правил обмена: Загружать только те счета, которые не попадают в закрытый период в Бухгалтерии 3.0.
Что сделал: Добавил параметр "ДатаЗапретаИзменения" в который программно заполняю дату запрета изменения.

Далее хотел сделать проверку в ПКО "ПередЗагрузкой":

Если ЗначениеЗаполнено(Параметры.ДатаЗапретаИзменения)
	И Источник.Дата <= Параметры.ДатаЗапретаИзменения
	Тогда
	Отказ = Истина;
КонецЕсли;


Но в описании обработчика "Источник - Строка. Представление объекта источника".

Для удобства вот полный список параметров обработчика:

Параметры обработчика ПередЗагрузкой


При загрузке есть "Объект - Произвольный. Загружаемый, модифицируемый объект", но нет отказа.

Параметры отботчика ПриЗагрузке


Куда копать? Что делать?
Найденные решения
2. herfis 500 08.04.19 16:10 Сейчас в теме
Отказываться в "ПослеЗагрузки".
Дату читать из "Объект".
ЗЫ. События связанные с загрузкой отрабатываются в базе-приемнике. Там уже никакого "источника" нет.
3. melenaspb 208 08.04.19 16:14 Сейчас в теме
В "После загрузки" у вас есть и Объект ( а у него реквизит Дата) и Отказ.
И можно не передавать дату запрета изменения через параметры, а получить то что установлено в БП
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. herfis 500 08.04.19 16:10 Сейчас в теме
Отказываться в "ПослеЗагрузки".
Дату читать из "Объект".
ЗЫ. События связанные с загрузкой отрабатываются в базе-приемнике. Там уже никакого "источника" нет.
4. Isakov_Artem 08.04.19 16:14 Сейчас в теме
(2) Я почему-то был уверен, что ПослеЗагрузки объект записан в базу. Даже не стал смотреть в писание обработчика. Оказалось нет. Спасибо!
3. melenaspb 208 08.04.19 16:14 Сейчас в теме
В "После загрузки" у вас есть и Объект ( а у него реквизит Дата) и Отказ.
И можно не передавать дату запрета изменения через параметры, а получить то что установлено в БП
5. Isakov_Artem 08.04.19 16:16 Сейчас в теме
(3) Я ее и не передаю. Один раз получаю "ПередЗагрузкойДанных" и пользуюсь. Без лишних обращений к базе. Спасибо.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот