"Возник еще один не большой вопрос, для общего развития..<br><br>Я так понимаю что вот это<br><br>ТекНаименование=СокрЛП(Rs.Fields("ТУТ ТАБЛИЦА в SQL С НАЗВАНИЯМИ").Value);<br> Если Номенклатура.НайтиПоНаименованию(ТекНаименование,0,1)=0 Тогда<br> Номенклатура.Новый();<br> Номенклатура.Наименование=ТекНаименование;<br> Номенклатура.Записать();<br><br>Он берет названия от туда и кидает в номенклатуру создавая новый и записывая соответственно.<br><br>А если две позиции ? То есть в базе sql две таблицы (первая это вот названия) а вторая допустим цифра 1 и 2 (назавем еще) id.<br><br>Сложно ли дописать ту обработку, что бы он не только перекидывал наименования, но допустим если напротив (в след. таблице id) стоит 1, то это скажем оптовый склад, если 2, розничный. (это просто пример)"