Имя: Пароль:
 
1C
1С v8
Дополнительные реквизиты в названии характеристик
0 ibrkoff
 
20.10.21
15:05
Коллеги, работаю в типовой конфигурации CRM, возможно такое есть и на других конфах.
Столкнулся с проблемой при создании новой характеристики номенклатуры - рабочее имя генерируется из реквизитов таблицы ДополнительныеРеквизиты этого справочника, однако если документ новый, то она почему-то всегда пустая, из-за чего приходится каждый раз 2жды жать на запись:
1ый раз что бы все записать, 2ой раз чтобы сгенерировалось правильное имя.  
Сталкивался ли кто-нибудь с такой проблемой и как ее получилось бы решить?

В модуле элемента формы получается Объект.ДополнительныеРеквизиты.Количество() = 0, если запись справочника новая (создается), даже если все заполнено.
Если запись уже создана, то все норм.
1 DrShad
 
20.10.21
15:16
все смешалось в кучу
2 Kassern
 
20.10.21
15:18
(1) не только лишь все могут понять, что написал ТС, мало кто вообще это сможет...
3 garantNo4x
 
20.10.21
15:22
Ну он рассказал что без записи в какой то таблице пусто .. впрочем это на открытие не тянет .. у незаписанного объкта то
4 ibrkoff
 
20.10.21
15:32
Попробую переписать вопрос:

При создании и при записи новой характеристики название генерируется из дополнительных реквизитов, но при создании в Объекте не оказывается этих дополнительных реквизитов (таблица с ними всегда пустая), из-за чего приходится жать на запись еще раз чтобы уже в созданной характеристике записать эти дополнительные реквизиты в ее название.
Как сделать так, чтобы имя новой характеристики правильно генерировалось с первого раза?
5 Kassern
 
20.10.21
15:34
(4) конфигурация типовая 1С:CRM ПРОФ. Редакция 3.0?
6 ibrkoff
 
20.10.21
15:36
(5) Конфигурация - Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 2.0. (2.0.6.1)
7 Kassern
 
20.10.21
15:41
(6) Типовая? Или может кто ползал в коде и свою реализацию там внедрил для наименований характеристик?
8 ibrkoff
 
20.10.21
15:59
(7) С поддержи снята, но конкретно этот модуль и путь отладки без изменений
9 Kassern
 
20.10.21
16:02
(8) скорее всего идет обращение к ссылке. А раз объект еще не записан, то и поля у вас пустые получаются. Надо скорее всего обращаться к данным формы а не к записанной в базу ссылке, тогда, такой проблемы не будет. Вам лучше всего отладка подскажет, почему 1ска себя так ведет.
10 Kassern
 
20.10.21
16:03
(9) а мы здесь можем лишь гадать, как там у вас происходит)