Имя: Пароль:
1C
1C 7.7
v7: Последствия программного создания справочников
0 ErrorEd88
 
27.02.12
02:44
Бух 7.7
Загрузил номенклатуру из экселя, заполнил программно все необходимые реквизиты. Также программно создал Поступление товаров. При проведении пишет: номенклатура ... не является товаром. Когда просто открываю элемент справочника и записываю, то ошибка больше не вылетает. Перезаписал все элементы групповой обработкой - не помогло.
Код:

...
Если Спр.Родитель = СпрРод Тогда
ОткрытьФорму(Спр.ТекущийЭлемент(), Кон);
Кон.Закрыть();
Кон.Записать();
КонецЕсли;
...

Не работает.
Сейчас тупо по группам буду открывать сотни форм элементов и записывать.
1 GROOVY
 
27.02.12
02:45
Может стоит разобраться что есть признак товара и в какой момент он устанавливается?
2 miki
 
27.02.12
02:47
заюзай SetAttr.ert - выстави товарам реквизит
ТипНоменклатуры = Перечисление.ТипыНоменклатуры.Товар
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн