Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 11:26

Обмен данными: Итератор значения не определен

Автор doll, 08 янв 2017, 17:53

0 Пользователей и 1 гость просматривают эту тему.

doll

При попытке обмена заказами 1с 8.3 УТ 11.2 и битрикс посредством узла обмена данными выходит ошибка: Итератор значения не определен

Привожу код:
Для Каждого ТекСтрока Из ТаблицаТоваровСайт Цикл

НоваяСтрока = ТаблицаТоварыДокумент.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, ТекСтрока);
НоваяСтрока.СтавкаНДС = СтавкаНДСПоЗначениюПриЗагрузке(ТекСтрока.СтавкаНДС);
НоваяСтрока.КоличествоУпаковок = ТекСтрока.Количество;
ОбработкаТабличнойЧастиСервер.ОбработатьСтрокуТЧ(НоваяСтрока, СтруктураДействий, КэшированныеЗначения);

КонецЦикла;

Документ.Товары.Загрузить(ТаблицаТоварыДокумент);

КонецПроцедуры


Как изменить код чтобы обмен заработал?

alex0402

Цитата: doll от 08 янв 2017, 17:53Для Каждого ТекСтрока Из ТаблицаТоваровСайт Цикл

Нужно что бы ТаблицаТоваровСайт был коллекцией.
Спасибо за Сказать спасибо

дфтын

alex0402, Коллекцией яиц Феберже

doll, В отладчике гляньте что есть ТаблицаТоваровСайт

doll

Цитата: дфтын от 08 янв 2017, 18:37
alex0402, Коллекцией яиц Феберже

doll, В отладчике гляньте что есть ТаблицаТоваровСайт

Написано переменная не определена

Добавлено: 08 янв 2017, 19:19


Цитата: alex0402 от 08 янв 2017, 18:08
Цитата: doll от 08 янв 2017, 17:53Для Каждого ТекСтрока Из ТаблицаТоваровСайт Цикл

Нужно что бы ТаблицаТоваровСайт был коллекцией.

Сорри, а можно поконкретнее? Что мне нужно и где прописать?

дфтын

Печаль. отладчиком надо уметь пользоваться. к сожалению мне сложно вам сказать, что надо поставить точку останова на этом цикле...
наймите коголибо. проще будет

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск