Доброе утро.
Переношу регистр сведений из УТ в Розницу. Загружается нормально, пока не прописываю условие в обработчике. Требуется, чтобы вРозницу переносилось только по конкретному складу. В Конвертации 2.1 для конвертации указываю параметр Склад. Но вопрос в том, что нашла, как обратиться к записи передаваемого регистра только в обработчике ПослеЗагрузки (как к Объекту), а на этом моменте Параметры.Склад уже пуст (так вижу при тестировании, может ошибаюсь).
Обхожу это так: в приемнике в РС добавляю реквизит СкладСлужебный, а в конвертации свойства этого поля в обработчике ПередВыгрузкой для него задаю Значение = Параметры.Склад.Наименование;
Тестирую и при загрузке в приемник вижу, что склады и в СкладеСлужебном, и в Объект.Склад.Наименование есть (для теста в обработчике ПослеЗагрузки для правила переноса РС прописала:
Теперь хочу их сравнить между собой (вроде оба значения - строка) и при несовпадении записи в приемник не вносить. В обработчике ПослеЗагрузки для правила переноса РС прописываю:
Если Объект.Склад.Наименование <> Объект.СкладСлужебное Тогда
Отказ;
КонецЕсли;
При загрузке в приемник получаю сообщение о 2х ошибках с кодами 21 (Неопознанный оператор) и сообщение, что загружено 5 объектов (но в РС приемника при этом пусто). Что не так делаю?