Имя: Пароль:
1C
1С v8
Поиск/отбор/сортировка по доп. реквизитам
,
0 Garykom
 
гуру
08.10.16
17:50
Вот есть типовая конфа (Розница, УТ, БП не так важно) и хочется добавить в номенклатуру доп.реквизиты.

Если добавить их штатно (механизм доп. реквизитов и сведений) через предприятие то по ним неудобно искать (штатно вроде никак только самому писать код).
Если же допилить конфу (засунуть через конфигуратор свои реквизиты в справочник) то будет все замечательно с поиском/отбором/сортировкой но не очень замечательно с обновлениями конфы (типовая же).

Как бы это разрулить а еще было бы прекрасно если на уровне платформы.
Через использование доп.реквизитов как обычных реквизитов на уровне платформы или хотя бы через расширения чтоб можно было реквизиты добавлять к объектам метаданных.
1 Garykom
 
гуру
08.10.16
17:55
Т.е. хочу доп.реквизиты добавляемые в режиме предприятия, но которые выглядят и работают так же как добавленные в конфигураторе.
2 Defender aka LINN
 
08.10.16
21:59
(0) "но не очень замечательно с обновлениями конфы"
Про обновлении добавленные реквизиты не удаляются. А добавлять их можно или через расширения, или программно, в последних типовых есть вызов процедуры из общего модуля, который 1С не трогает и который предназначен для внесения изменений.
3 Defender aka LINN
 
08.10.16
21:59
(2) *добавлять на форму
4 kosts
 
08.10.16
22:00
(0) Добавление реквизитов и справочников в конфигураторе, абсолютно не мешает обновлению.
Сложность с обновлением возникает на форме номенклатуры.
Для этого надо все изменения формы выполнить программно.

В управляемых формах еще чуть проще.
5 Garykom
 
гуру
08.10.16
22:10
(2) Да согласен что свои реквизиты не удаляются, если только по имени не пересечется но тут префиксы рулят.
В расширениях или программно это надо ждать пока режим совместимости типовых доползет куда надо.
6 Garykom
 
гуру
08.10.16
22:11
(4) Да УФ это сила, переделал допиленные типовые и так легко обновляться стало. Только редко редко чуть сложнее когда сильно формы меняют которые программно допилил.
7 Garykom
 
гуру
08.10.16
22:14
Просто блин хочется уже иногда не трогая типовые совсем (существующие объекты типовой).

А только новыми объектами и кодом (подписки рулят) проводить хирургические вмешательства ))

Тут программные доп.реквизиты было бы идеально, останется код засовывать в виде текста в нужные типовые объекты
8 H A D G E H O G s
 
08.10.16
22:23
Заходим в ВидНоменклатуры, вкладка "Фильтр по свойствам".
В нее добавляем свойства, по которым хотим Фильтровать.

Но так делать нельзя.
Почему - ты сам мне должен сказать.
9 Garykom
 
гуру
08.10.16
22:27
(8) Делать то можно но тормоза отхватить легко
10 Cyberhawk
 
08.10.16
22:28
"Просто блин хочется уже иногда не трогая типовые совсем (существующие объекты типовой)" // Общие реквизиты
11 H A D G E H O G s
 
08.10.16
22:29
(9) Не легко, а ты их отхватишь 100%. ДопРеквизиты не индексированы.
12 Cyberhawk
 
08.10.16
22:29
Ну и, к сожалению, "проводить хирургические вмешательства" для организации своих обработчиков событий элементов управления не получится без вмешательства в модуль формы...
13 Garykom
 
гуру
08.10.16
22:32
(12) Только в код модуля формы, сами то формы не трогаем.
14 Garykom
 
гуру
08.10.16
22:34
(10) Интересненько... у меня к общим реквизитам просто со времен 77 пренебрежение было, возможно зря.
15 Cyberhawk
 
08.10.16
22:37
(13) Я вроде это и написал - "в модуль формы" :)
(14) ВСе норм, тем более индексирование штатное по ним
2 + 2 = 3.9999999999999999999999999999999...