Имя: Пароль:
1C
1С v8
несколько групп номенклатуры в константу
0 developer1c
 
30.03.16
10:13
Коллеги, здравствуйте.
Подскажите решение:
Есть база, в которой давно ведут учет. В справочнике номенклатура есть ряд групп номенклатуры, которые используются для определенных целей. Вот нужно, например, конкретно набор этих групп сохранять и использовать для разных нужд для настройки.

Ну типа константу с набором этих групп и использовать ее как хочется.
1 zak555
 
30.03.16
10:13
тогда не константу, а РС
2 developer1c
 
30.03.16
10:13
В константе есть возможность использовать Хранилище значений, но туда нельзя добавлять ссылки - то есть не катит.
3 zak555
 
30.03.16
10:14
хотя лучше расписать для каких целей, ибо скорей всего окажется, что в типовой это уже естьт
4 Timon1405
 
30.03.16
10:18
(2) что значит нельзя добавлять ссылки?
А =Справочники.Номенклатура.НайтиПоКоду("1");
Б =Справочники.Номенклатура.НайтиПоКоду("2");
М= новый Массив;
М.Добавить(А);
м.Добавить(Б);
ХЗ= новый ХранилищеЗначения(М);
ИзХз = ХЗ.Получить();
5 developer1c
 
30.03.16
10:19
(3) для разных - например, для отдельных групп выставлять минимальные региональные цены, или при подставновки номенклатуры из группы в документ по разному проводится он, или ряд хитроумных настроек отчетов продаж или валовых прибылей и там они в отбор вставляются, но например если вызывать отчеты из других объектов.
6 developer1c
 
30.03.16
10:21
для ссылок на объекты в хранилище нет проверки ссылочной целостности - не то, что нельзя, но это не хорошо. :)

да, РС подходит.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой