Имя: Пароль:
1C
1С v8
Характеристики в ЕРП
0 trialex3
 
22.06.23
12:26
Добрый день. Прошу прощения за очень тупой вопрос, но в ЕРП характеристики реализованы через дополнительные параметры? А то нас переводят из УПП в ЕРП и я смотрю схема другая какая-то. В УПП есть план видов характеристик, где мы указывали свойства и к каким номенклатурам они принадлежат+Справочник ЗначенияСвойствОбъектов + регистр ЗначенияСвойствОбъектов. Соответственно все наработки в упп надо будет переделывать под доп свойства?
1 Elf_80_lvl
 
22.06.23
12:35
СправочникСсылка.ХарактеристикиНоменклатуры
2 trialex3
 
22.06.23
12:45
Просто все наработки у меня используют регистр свойств ЗначенияСвойствОбъектов  - теперь надо использовать Справочник.ХарактеристикиНоменклатуры.ДополнительныеРеквизиты? (1)
3 DJ Anthon
 
22.06.23
12:47
да
4 DJ Anthon
 
22.06.23
12:48
сразу совет, не делайте булевых типов в допреквизитах, иначе вы потом не сможете отличить в списке незаполненные значения от заполненных, они будут одинаково выглядеть как Ложь или Нет. Лучше два допзначения создать.
5 asady
 
22.06.23
12:50
(0) теперь эти свойства ищи в виде номенклатуры
6 lodger
 
22.06.23
12:52
(4) или сделать цифровое поле и ставить 1 или 2. в запросах потом можно ставить фильтры ">0"
7 trialex3
 
22.06.23
13:10
(3) А свойство теперь это что? Раньше это было ВидыХарактеристик.СвойстваОбъектов.Ссылка
8 trialex3
 
22.06.23
13:11
(4) Спасибо за совет)
9 DJ Anthon
 
22.06.23
13:12
(6) с тем же успехом ставятся = "Да" или <> "Выгружать" и т. д. неинформативные цифры - нафик с пляжа
10 DJ Anthon
 
22.06.23
13:13
(5) там еще наборы есть ) реализованы в ерп они, конечно, через ж. если их много, то начинаются проблемы с поиском, сортировкой и т. д. надо все постоянно дописывать.
11 DJ Anthon
 
22.06.23
13:14
(7) https://1cers.ru/topic.php?upd&id=887935 пост 10, там пример использования и работы с ними
12 DJ Anthon
 
22.06.23
13:14
(7) это ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения
13 DJ Anthon
 
22.06.23
13:16
https://files.fm/u/9d9jcq3uh
думаю, пригодится такая вещь - можно переносить реквизиты между табличными частями, реквизитами шапки, можно свой код вставить, чтобы из регистра данные вытащить, преобразовать значения в другие и т. д.
14 trialex3
 
22.06.23
13:20
(12) То есть теоретически эти свойства так же можно найти по коду как и раньше? Просто вместо ПланВидов.СвойстваОбъектов.НайтиПоКоду() будет  ПланВидов.ДополнительныеРеквизитыИСведения.НайтиПоКоду()?
За ссылки большое спасибо - изучу
15 trialex3
 
22.06.23
13:22
По сути примерно одно и тоже как я понял, но без регистра. И еще глупый вопрос по доп реквизитам - им можно присваивать значения ссылки на другие справочники, в том числе и созданные пользователем? (13)
16 trialex3
 
22.06.23
13:23
(15) Созданные в конфигураторе имеется ввиду.
17 Donkey_hot
 
22.06.23
13:24
(0) Если под характеристиками Вы подразумевали свойства (что подтверждает дальнейший контекст обсуждения), то есть два механизма: дополнительные реквизиты и дополнительные сведения. Первые хранятся в ТЧ самого объекта, вторые в отдельном регистре. Соответственно, и разница: доп.сведения можно дописывать даже к заблокированному объекту, плюс доступ к ним может настраиваться независимо от доступа к самому объекту.
18 Donkey_hot
 
22.06.23
13:24
(15) С небольшими доработками в методах БСП
19 DJ Anthon
 
22.06.23
13:25
(14) кода там вроде нет, но есть реквизит Имя. он участвует в формулах, рекомендую продумывать его название. еще есть имя для разработчика, оно такое же, только платформа к нему добавляет сама рандомные буквы, я их делаю его таким же, как и Имя для формул. ну и в наименование можно что угодно пихать. какой-то из этих реквизитов для кода вполне сойдет, но лучше использовать что-то вроде идентификаторов типа РольСклада
кстати, в расширениях нельзя править реквизиты, поэтому нужную мне инфу я вообще пихаю в Подсказку )) а именно микроформулы для генерации артикулов и наименований из номенклатур и характеристик.
20 DJ Anthon
 
22.06.23
13:26
(17) свойства поудобнее кмк, они сразу в карточке справочника лежат
21 Donkey_hot
 
22.06.23
13:26
(17) Как показывает практика, в доп.реквизиты лучше помещать что-то неотъемлемое и отностельно постоянное, а в доп.сведения - различную вспомогательную информацию (например, идентификаторы интегрируемых систем)
22 DJ Anthon
 
22.06.23
13:27
(15) справочник ЗначенияСвойствОбъектов и предназначен для созданных пользователем справочников
23 Donkey_hot
 
22.06.23
13:27
(20) Я под свойствами понимаю совокупность доп.реквизитов и доп.сведений обычно)
24 DJ Anthon
 
22.06.23
13:28
(21) да, мы делим по юзерная инфа (что можно видеть всем) и неюзерная (обмены с сайтами, битриксом и т. д.)
25 Donkey_hot
 
22.06.23
13:28
(22) Ну это если надо какие-то простенькие списки однострочных представлений, а если у ТС-а полноценный справочник с множеством реквизитов...
26 DJ Anthon
 
22.06.23
13:30
(16) рекомендую переносить все из таких справочников в допреквизиты, это намного удобнее, в системе все интегрировано. я как раз для этого обработку переноса и делал. вообще у меня в планах до НГ вернуть ерп на полную поддержку, всё, что нужно для этого есть, кроме времени ))
27 DJ Anthon
 
22.06.23
13:32
(25) все возможно, у меня есть пара таких справочников, после полного анализа выяснилось, что он и нафик не нужон, можно все реализовать имеющимися средствами, просто их изначально не включили и не настроили. вот, теперь переделываю все, что наделали до меня.
28 Donkey_hot
 
22.06.23
13:34
(27) Знакомо... поэтому ТС-у рекомендовал бы ознакомиться с типовым функционалом хотя бы в рамках курса "Концепция..." (не реклама, если что). Очень многое уже есть из коробки.
29 trialex3
 
22.06.23
13:46
(28) Да, купили этот курс и отсмотрели. Давно было это - надо обновить знания видимо)