Бух. 8.1 Не добавляются строки в ГТД

Новая тема
"Создаю новый документ ГТДИмпорт из внешней обработки, пытаюсь добавить строку в табличную часть:

НовыйДокумент = Документы.ГТДИмпорт.СоздатьДокумент();
НовыйДокумент.Дата = ТекущаяДата();
НоваяСтрока = НовыйДокумент.Товары.Добавить();
НоваяСтрока.Количество = 1;
НовыйДокумент.ПолучитьФорму("ФормаДокумента").Открыть();

строка не добавляется. Где ошибка?"
"В этом документе не так просто добавляются строки в тч "Товары" (идет взаимосвязь с тч "Разделы"). Правильность заполнения нужно смотреть в предопределенных процедурах, которые прописаны для тч "Товары" в форме. Можно создать документ вручную и посмотреть как там все заполнено. Для этого могу дать код произвольного алгоритма для обработки с ИТС "Универсальный подбор и обработка объектов".

МД = Объект.Метаданные();

Для Каждого МетТЧ Из МД.ТабличныеЧасти Цикл
ТЧ = Объект[МетТЧ.Имя];

Сообщить("""" + МетТЧ.Имя);

Для Каждого СтрТЧ Из ТЧ Цикл

Сообщить("-------------( "+(ТЧ.Индекс(СтрТЧ)+1)+" )--------------");

Для Каждого МетРекв Из МетТЧ.Реквизиты Цикл
ТекЗн = СтрТЧ[МетРекв.Имя];
Сообщить(" " + МетРекв.Синоним + " - """"" + ТекЗн + """"" (" + ТипЗнч(ТекЗн) + ")", СтатусСообщения.Информация);
КонецЦикла;

КонецЦикла;
КонецЦикла;"
"Спасибо большое. Все получилось.
Поставил НоваяСтрока.НомерРаздела = 1;
После этого все нормально добавляет."
Читают тему
(гостей: 1)

Быстрый переход