0
kan81
15.10.13
✎
12:49
|
Доброго времени суток.
Есть самописная конфигурация. Рас в час из нее необходимо выгружать данные по той номенклатуре, по которой что-то изменилось - либо через карточку номенклатуры, либо остатки. Создал план обмена с составом справочник "Номенклатура" и регистр накопления "ОстаткиТоваровКомпании". Изменения фиксируются, все нормально. Но когда пытаюсь выгрузить данные о номенклатуре из зафиксированных изменений по регистру сведений выходит ошибка.
часть кода выгрузки:
ВыборкаИзменений = ПланыОбмена.ВыбратьИзменения(УзелОбмена , НомерСообщения);
Пока ВыборкаИзменений.Следующий() Цикл
Данные = ВыборкаИзменений.Получить();
ТипДанных = ТипЗнч(Данные);
Если ТипДанных = Тип("СправочникОбъект.Номенклатура") Тогда
...
ИначеЕсли ТипДанных = Тип("РегистрНакопленияНаборЗаписей.ОстаткиТоваровКомпании") Тогда
врТЗ = ТипДанных.Выгрузить();
Для Каждого СтрокаТЗ ИЗ врТЗ Цикл
...
КонецЦикла;
КонецЕсли;
КонецЦикла;
возникает ошибка
Значение не является значением объектного типа (Выгрузить)
врТЗ = ТипДанных.Выгрузить();
что делаю не так?
заранее благодарен за ответы.
|
|