Имя: Пароль:
1C
1С v8
Зачем в регистре Штрихкоды использовать именно ПланВидовХарактеристик
0 Dassen
 
04.05.19
22:49
В стандартных конфигурациях Розница, Торговля и т.д используется регистр сведений Штрихкоды
Объясните, пожалуйста, тайный смысл в использовании для измерений ТипШтрихкода и Штрихкод типов ПланВидовХарактеристикСсылка.ТипыШтрихкодов  Характеристика.ТипыШтрихкодов соответственно. Почему не использовать было бы для этих целей просто два справочника ТипШтрихкода и подчиненный ему Штрихкод.
1 palsergeich
 
04.05.19
22:51
ПВХ гибче
2 Dassen
 
04.05.19
22:55
В чём гибче?
Особенно в случае со штрихкодами
Со справочниками я бы вообще убрал реквизит ТипШтрихкода т.к. это и так владелец значения Штрихкод.
3 Мимохожий Однако
 
05.05.19
06:11
(2) Убери )
4 Конструктор1С
 
05.05.19
06:35
Так штрихкоды бывают и числовые, и символьные. Плюс у всех разная длина
5 Провинциальный 1сник
 
05.05.19
06:45
ПВХ - ненужное усложнение платформы, функционал, который без проблем реализуется прикладным кодом и простыми объектами метаданных.  ИМХО.
6 Dassen
 
05.05.19
17:42
(4) А откуда там числовые? Там же только один тип данных характеристик - строка.
(2) :) Так хочется же постичь умище фирмы 1С. ПВХ, в данном случае, потому что просто так сделали или какой-то неведомый мне смысл есть. Всегда делал через справочники, а тут такое открытие.
7 shuhard
 
05.05.19
17:46
(6)[Так хочется же постичь умище фирмы 1С]
дык постигай, форуму это давно не интересно
8 Dassen
 
05.05.19
17:46
(4) А за длину спасибо. Действительно, похоже ради этого всё городили.
9 Сияющий в темноте
 
06.05.19
10:26
Предполагается,что характеристики,во-первых,позволяют составной индекс по типу,п потом по значению(при строка переменной длины индекса по типу не будет),а во-вторых должны более оптимизированно хранится строки разной длины,но вот только Sql сервер об этом не знает.
опять же,характеристики появились еще до введения определяемых типов,что позволяло проще подходить к хранению данных.

реально же,кодировка всех строк в 1с всегда два байта и никакой оптимизации хранения использование характеристик не дает,вот если бы некоторые штрихкоды хранились как число,но до этого еще не дошли.