Привет всем! Вопрос таков, я сейчас реализовываю механизм переноса данных из 7 в 8 - Выгрузка справочников по согласованию реквизитов проходит нормально и адекватно!! Есть некоторые косяки но я их поправил, но суть всего вопроса заключается вот в чем я сейчас отправляю запрос в 7-ку который выдает мне список в котором содержится инфа по движениям товара, а именно в это список попадают товары, которые в 2008-м году имели приход и реализацию, далее по этому списку, дается запрос на остатки - т.е., что фактически сейчас лежит на складе и количество, непосредственно при переносе эти номенклатуры должны попасть в базу 8-ки, и создаться документ оприходования!!!! Так вот вопрос в чем!!! В базе 7-ки чтобы допраться до элемента необходимо перети в дереве по группам, так вот как мне получить не только элемент но и все группы и подгруппы этого элемента исключая остальные элементы в данной группе!!!????
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
[1C-CODE]ЭлементНаВыгрузкуРодитель = ЭлементНаВыгрузку.ТекущийЭлемент();
Пока ПустоеЗначение(ЭлементНаВыгрузкуРодитель.Родитель) = 0 Цикл
ЭлементНаВыгрузкуРодитель = ЭлементНаВыгрузкуРодитель.Родитель;
СписокЭлементовНаВыгрузку.ДобавитьЗначение(ЭлементНаВыгрузкуРодитель);
КонецЦикла; // Конец цикла по родителям элемента[/code]
Пока ПустоеЗначение(ЭлементНаВыгрузкуРодитель.Родитель) = 0 Цикл
ЭлементНаВыгрузкуРодитель = ЭлементНаВыгрузкуРодитель.Родитель;
СписокЭлементовНаВыгрузку.ДобавитьЗначение(ЭлементНаВыгрузкуРодитель);
КонецЦикла; // Конец цикла по родителям элемента[/code]
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот