Имя: Пароль:
1C
1С v8
Поиск одинаковых веток дерева значений
0 Симпатяга
 
22.08.18
11:44
Добрый день!
Стоит задача, показать пользователю возможные варианты изготовления какой-либо детали. Это деталь сборочная, и так же может иметь подсборки. Фиксация комплектующих идет к каждому заказу на производство. Реализовал в виде дерева. Верхний уровень Заказ на производство (Вариант изготовления). Далее комплектующие.
Смысл в том, чтобы как то свернуть дерево до минимального, показав, предположим, 3 варианта комплектации(если не сворачивать, то будут сотни заказов на производство).


Деталь №1
     Заказ 1
         Материал 1
     Заказ 2
         Материал 1
     Заказ 3
         Материал 2

Нужно показать, что Деталь можно сделать из Материала 1 или из материала 2.
Есть подсборки!!!

Есть какие мысли, кроме перебора?
1 RomaH
 
naïve
22.08.18
12:25
ТЧ документа писать в ТЧ справочника
2 RomaH
 
naïve
22.08.18
12:28
т.е. при записи документа ищешь справочник с такой же ТЧ
если не находишь - создаешь новый
находишь - пишешь в реквизит дока

соответственно доки с одинаковыми реквизитами справочник - доки с одинаковыми ТЧ
3 RomaH
 
naïve
22.08.18
12:30
ну или запросом
4 Симпатяга
 
22.08.18
13:24
(1) интересно. но нужно ломать конфигурацию ..
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс