Имя: Пароль:
1C
1С v8
Где в 1с хранятся...
,
0 tw1g
 
24.07.14
16:53
Конфигурация "Комплексная автоматизация 1.1"

Интересует, где хранятся характеристики, которые вводятся на ФормеЭлемента справочника Номенклатура на вкладке Свойства. См. скрины.

http://rghost.ru/57068670
http://rghost.ru/57068675
1 Fish
 
24.07.14
16:54
(0) Посмотреть в конфигураторе не предлагать?
2 del123
 
24.07.14
17:04
хранятся в свойствах :)
3 Arseny
 
24.07.14
17:11
Ну что вы в самом деле: хранятся в регистре сведений "значениясвойствобъектов"
Все же начинали когдато
4 tw1g
 
24.07.14
17:33
(1) Я специально для этого скинул скрин конфигуратора, чтобы было видно, что там не видно, куда ведет это поле. sgtfo.

(3) Спасибо. А как добраться-то из справочника туда? Контекст таков: есть ЗаказыПокупателя. Пользователь галочками выделяет несколько, жмет ок и формируется один ЗаказПоставщику, в табличную часть "Товары" которого должны переносятся все позиции номенклатуры. Все это в тиблицу значений заносится сначала, чтобы потом можно было свернуть по номенклатуре

тзТЧТоварыЗаказаПоставщику.Свернуть("Номенклатура, Заказ, ЕдиницаИзмерения, Коэффициент, СтавкаНДС", "Количество, Цена, Сумма, СуммаНДС, Всего");

В данном варианте проблема в том, что две номенклатуры с одинаковым названием, но разными свойствами сворачиваются в одну и, соответственно, эти свойства теряются. А надо чтобы свойства учитывались, ну, допустим, три оранжевых ведра свернутся, а красное ведро будет уже в другой строчке. Стало быть надо как-то в метод "Свернуть" передать эти свойства. Вот как это сделать-то и не понятно.
5 Wobland
 
24.07.14
17:34
(4) на скрине действительно не видно. но можно ж ещё мышкой потыкать, подумать
6 tw1g
 
24.07.14
17:57
(5) Там особо не потыкаешь - либо на поле ввода, либо на заголовок колонки, либо на всю таблицу. Ну вот еще скрин
http://rghost.ru/57069720
http://rghost.ru/57069761
из него понятно не больше.
"ОбработкаОбъект.ЗначенияСвойствОбъекта", что это, вообще не ясно, есть как писал 3 РегистрСведений.ЗначенияСвойствОбъектов, но это не то ведь.
7 del123
 
24.07.14
17:59
Ну раз не то, то дело труба..
8 Arseny
 
24.07.14
18:03
У Вас сворачивается таблица по ссылкам номенклатуры или наименованиям?
У одной ссылки может быть только один набор свойств (мы же не помним про характеристики?)
А Значит не может быть одной ссылки на номенклатуру "ведро" с двумя разными свойствами "цвет"
9 Arseny
 
24.07.14
18:05
Обработка.ЗначенияСвойствОбъекта это обработка, которая позволяет работать с регистром сведений "ЗначенияСвойствОбъектов"
10 tw1g
 
25.07.14
09:49
(8)
Номенклатура в этой тз — это из табличной части "Товары" документа "ЗаказПокупателя" реквизит "Номенклатура". То есть ссылка на элемент справочника "Номенклатура".

>>А Значит не может быть одной ссылки на номенклатуру "ведро" с двумя разными свойствами "цвет"
Звучит логично. Но тем не менее, вопрос остается открытым.
11 ChiginAV
 
25.07.14
09:58
(4) Цены-то не складывай
12 tw1g
 
25.07.14
10:31
(11) Убрал
13 tw1g
 
25.07.14
10:54
(8)
>>>>А Значит не может быть одной ссылки на номенклатуру "ведро" с двумя разными свойствами "цвет"  

Подумал над этим еще. Этого не могло бы быть, если бы цвет был отдельным реквизитом. А так он хранится, во-первых, непонятно где (вернее, где хранится уже вроде выяснили, но где связь между справочником Номенклатуры и регистром сведений "Значения свойств объектов" хз), а, во-вторых, поскольку он хранится отдельно, скорее всего происходит так:

в таблице значений, где хранятся табличные части всех "ЗаказовПокупателя" дополнительные характеристики вроде цвета, ясное дело, не учитываются (потому что, как я уже писал, я не могу добавить это поле, т.к. не знаю, как до него добраться). Соответственно при свертке берется просто ссылка на номенклатуру, которая у всех ведер одна, хоть они оранжевые, хоть зеленые, сворачивается и цвет теряется.
14 ChiginAV
 
25.07.14
11:18
(13) Посмотри как строится какой-нибудь отчет, который выводит характеристики. Например, "Товары на складах"
15 samozvanec
 
25.07.14
11:33
посмотри как эта вкладка заполняется. ищи в коде название таблицы. скорее всего когда открываешь форму, считывается, когда закрываешь - записывается. вот тебе и все
16 lxndr
 
25.07.14
11:42
(4) >> две номенклатуры с одинаковым названием, но разными свойствами сворачиваются в одну
Врёшь!

И вообще в УТ есть штатные методы формирования заказов поставщикам по заказам покупателей
17 lxndr
 
25.07.14
11:42
(16) ну и в комплексной тоже
18 Михаил Козлов
 
25.07.14
12:32
(4) Добавьте характеристику номенклатуры в список реквизитов, по которым сворачиваете.
19 tw1g
 
25.07.14
14:54
(18) /_- чел, я бы с радостью это сделал. Но я писал, что не знаю, как добраться до этого значения.
Я открываю форму элемента Номенклатуры, вижу там внизу таблицу со вкладками:
http://rghost.ru/57083798.view
Думаю, ок, щас посмотрю в конфигураторе, с чем это поле связано.
Захожу и вижу это:
http://rghost.ru/57083827.view
http://rghost.ru/57084203.view
http://rghost.ru/57084249.view
То есть получается "Характеристики" это реквизит формы, ведущий к регистру сведений "ХарактеристикиНоменклатуры". По-моему это дичь какая-то. Это должен быть реквизит справочника "Номенклатура", который ведет уже на регистр. Но это, ме, не так, поэтому я и не знаю, как добраться-то.
20 tw1g
 
25.07.14
14:57
Справчонику "ХарактеристикиНоменклатуры"*
21 hhhh
 
25.07.14
15:11
(20) да
22 tw1g
 
25.07.14
15:18
(21) Что да?)
23 Arseny
 
25.07.14
16:15
1. Характеристики номенклатуры - это справочник, а не регистр сведений
2. В настройках параметров учета на вкладке Учет товаров поставьте галочку Использовать характеристики номенклатуры
3. В номенклатуре поставьте галочку использовать характеристики
24 Arseny
 
25.07.14
16:17
Насчет дичи - дичь это птица, которую едят руками, я в том смысле, что не стоит охаивать то, в чем не очень разбираешься