Использование дополнительных реквизитов и сведений в БП 3.0

28.06.14

Задачи пользователя - Инструкции пользователю

Что ни день вижу обсуждения, где предлагают нещадно ломать типовую конфигурацию для решения задач, того вовсе не требующих. Если есть необходимость сохранения каких либо дополнительных данных, сохранение которых не предусмотрено не стоит сразу создавать свои справочники или регистры сведений, и уж тем более не нужно добавлять свои реквизиты в справочники и документы. Дополнительные реквизиты в типовых конфигурациях существуют давно, так что ничего нового я тут не открыл, просто увидел, что в БП 3.0 механизм несколько изменился, решил поделиться с сообществом. (Файл с текстом в word во вложении:-)
28.06.2014 - Для работы с ДРС предлагаю использовать инструмент, описанный http://infostart.ru/public/288722/

Использование дополнительных реквизитов и сведений в БП 3.0

 

 Дополнительные реквизиты и сведения (далее ДРС) – механизм, позволяющий  не изменяя конфигурацию расширить её функционал. Написать эту заметку сподвиг заказ на печать ТТН и Справки А и Б с сохранением реквизитов, с целью их дальнейшего использования в декларациях по алкогольной продукции, да и просто для того, что бы повторно посмотреть дополнительную информацию по реализации. Используют базовую БП 3.0 – менять конфигурацию соответственно нельзя, да для этой задачи вполне достаточно ДРС.

Для БП 2.0 в принципе решение у меня давно есть – так же использую дополнительные реквизиты, где сохраняются данные по автомобилю, водителю, перевозчику и т.д. Схема отработана – при печати записываются (при первой печати создаются не созданные) дополнительные реквизиты, при последующем выводе на печать реквизиты формы заполняются сохраненными значениями. Эти же данные использую при заполнении деклараций по алкоголю. Стал делать на УФ в БП 3.0 (3.0.20.18) и увидел, что механизм использования ДРС существенно изменился, причем ИМХО в лучшую сторону:

  1. Изменились объекты, «обслуживающие» ДРС:

БП 2.0

БП 3.0

Справочник ЗначенияСвойствОбъектов

Удален

План видов характеристик НазначенияСвойствКатегорийОбъектов

Удален

План видов характеристик

СвойстваОбъектов

Удален

Регистр сведений ЗначенияСвойствОбъектов

Удален

Нет

Справочник НаборыДополнительныхРеквизитовИСведений

Нет

План видов характеристик ДополнительныеРеквизитыИСведения

Нет

Регистр сведений ДополнительныеСведения

 

  1. В 2.0 название «Дополнительны реквизиты» не совсем точно  отражает суть назначение эти данных - это всё-таки именно «дополнительные сведения», и хранятся они в объектах конфигурации, отличных от самого объекта этих сведений. В 3.0 можно задавать как сведения, сохраняемые регистре «Дополнительные сведения», так и именно реквизиты, сохраняемые в табличной части справочников «ДополнительныеРеквизиты» (в УТ 11 сейчас аналогичная табличная часть есть и у документов), причем эти реквизиты стали доступны в форме элемента справочника, а не вызываются по кнопке отдельным окном.

Как видим, объектов ДРС стало меньше, а работать с ними, как мне кажется, удобнее. Значительным отличием является хранение списка объектов конфигурации, для которых возможно хранение ДРС, не в плане видов характеристик «НазначенияСвойствКатегорийОбъектов», а в справочнике  «НаборыДополнительныхРеквизитовИСведений», имеющем две табличные части:

  • - ДополнительныеРеквизиты – содержит список реквизитов, доступных в форме справочника для чтения/записи и флаг их обязательного заполнения. эти реквизиты хранятся в табличной части справочника;
  • - ДополнительныеСведения – список сведений, сохраняющихся в регистре «ДополнительныеСведения» и доступных по дополнительной кнопке.

 Для документов сейчас доступен только выбор дополнительных сведений:

Для справочников можно установить и сведения и дополнительные реквизиты:

 

Причем редактируются дополнительные реквизиты справочника в форме элемента:

 Зарегистрированные для справочника реквизиты выводятся на форму элемента, но записи в табличной части дополнительные реквизиты появляются только в случае их заполнения.

Изменился и состав объектов, имеющих ДРС:

  • - БП 2.0 это 15 справочников и список всех документов конфигурации в одной характеристике,
  •  - БП 3.0 справочников стало 18, и 110 документов (не проверял все это документы или нет), на каждый из которых дополнительные сведения задаются в отдельном предопределенном элементе справочника «НаборыДополнительныхРеквизитовИСведений».

Для дополнительных реквизитов с типом «Значение свойства объекта» можно задавать произвольный список для выбора – фактически аналог справочника (с 2.0 это был справочник «ЗначенияСвойствОбъектов»):

 

Список может редактироваться.

 Ещё один момент, из справки к ПВХ «ДополнительныеРеквизитыИСведения»  - «Все дополнительные реквизиты и сведения объектов можно вывести в отчетах и списках.». Действительно, теперь зарегистрированные ДРС можно использовать не только для целей сохранения данных, но и,  например, для отбора в списке документа и т.п.

Список РТиУ без отбора: 

 

 Записанные дополнительные сведения для документа:

Настройка отбора списка РТиУ по доп.сведениям:

 

 Список РТиУ с установленным отбором по незаполненному водителю:

 

Вроде бы пустячки, а приятно……….

См. также

Расширяем возможности дополнительных обработок и настраиваем их отладку

БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Уже не одна веб-страница исписана знаниями о дополнительных обработках, как создать, как подключить. Есть масса вариантов, как их можно отладить. Я разобрался в кишках работы библиотеки и покажу, как можно расширить возможности дополнительных отчетов, а также покажу удобный способ отладки.

07.02.2024    2344    YA_418728146    11    

40

Шаблоны новых объектов 1С для 1С:Бухгалтерии предприятия

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бесплатно (free)

Используются для создания новых объектов в конфигурации, чтобы не забыть, что нужно сделать. Сделано на примере 1С:Бухгалтерия предприятия, в других конфигурациях могут быть другие, а могут быть и похожие объекты.

28.12.2023    4822    mrXoxot    11    

99

Ключи аналитик учета в ЕРП, КА, УТ

Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Управленческий учет Бесплатно (free)

Разбираемся, зачем в системе ЕРП созданы справочники: ключи аналитик учета, зачем созданы аналогичные по набору измерений регистры сведений. Какие проблемы они решают, какие создают новые и что с этим делать.

08.11.2023    7017    ids79    25    

74

Пользовательские настройки отчетов 1С. Часть 1. Простые и расширенные настройки

СКД Инструкции пользователю Платформа 1С v8.3 Конфигурации 1cv8 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Простые приемы работы с отчетами на СКД. Что нужно знать пользователю про настройку отчетов, чтобы использовать их на полную катушку.

18.09.2023    6677    accounting_cons    5    

29

Работа с контактной информацией. Часть 2

Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Во второй части статьи рассмотрим вопрос преобразования адреса из старого формата в новый. Рассмотрим реальные задачи, связанные с контактной информацией.

05.06.2023    6945    biimmap    4    

41

Работа с контактной информацией. Часть 1

Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Уверен, все в курсе, что контактная информация опять во всех конфигурациях хранится по-новому. Связано это с появлением так называемых муниципальных адресов, где районы заменили городские округа. Сейчас происходит массовый отказ от УПП и других устаревших решений, а также массовый переход с зарубежных систем. Возникает потребность преобразовать старые адреса в новые. И тут нас всех ждёт масса неприятных сюрпризов от разработчиков БСП. О программном интерфейсе контактной информации и пойдёт речь в данной статье.

23.05.2023    11514    biimmap    43    

59

Пример использования механизма "Блокировки изменения объектов" (БП, ЗУП, УХ, ЕРП)

Механизмы типовых конфигураций 8.3.14 1С:Бухгалтерия 3.0 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Механизм позволяет добавлять обработчики блокировки формы от изменения пользователем с выводом предупреждения "Документ не редактируется по причине:" и указанием причин блокировки. Также по некоторому условию может быть выведена кнопка "Разблокировать форму".

1 стартмани

18.05.2023    5058    12    FilippSerg    1    

30
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
100. acanta 12.03.16 19:44 Сейчас в теме
Доп.сведение и доп.реквизит в ОСВ.
Прикрепленные файлы:
101. Alex_E 2353 12.03.16 20:16 Сейчас в теме
(100) acanta, что тут сказать - или разарботчики сделали так, или что то не то в определении реквизитов...могу посмотреть через ammyy admin, пишите в личку
102. G297 15.04.16 10:15 Сейчас в теме
Бухгалтерия 3.0.Добавил в справочник договоров доп.реквизит - сумма договора.
Пытаюсь вытащить это значение через параметр типовой операции используя тип данных контрагент.договор.сумма договора
Но сумма не появляется...
Это возможно в принципе?
103. Alex_E 2353 15.04.16 10:19 Сейчас в теме
(102) G297, Ошибка в том, что дополнительные реквизиты - это не реквизиты шапки справочника, а реквизиты табличной части "ДополнительныеРеквизиты", поэтому получить вашу Сумму договора можно оттуда
104. SerJant_moscow 25.07.16 21:46 Сейчас в теме
Скажите пожалуйста, а реально ли с помощью этого механизма решить задачу:
Сразу оговорюсь, что речь про УТ, но тут скорее вопрос принципиальной возможности
Есть заказ клиента
Есть табличная часть заказа клиента - товары, где мы подбираем состав заказа.
Товары подбираются по проекту. В проекте, например, балка металлическая идет под номером 34/1. Мне нужно, чтобы появился в ТЧ этот реквизит
В другом заказе клиента, эта же балка металлическая может идти под номером 18 и т..д.
Заказы идут параллельно друг другу.
Вопрос - можно ли решить задачу не ломая конфигурацию? Задача - добавить в табличной части заказа клиента дополнительный реквизит,, не привязанный к самому товару? Можно ли выводить на внешнюю форму печати доп реквизит?
105. Alex_E 2353 26.07.16 07:46 Сейчас в теме
(104) SerJant_moscow, Конечно да дополнительные реквизиты и сведения можно (и нужно) использовать для печати. Вы можете распечатать из заказа клиента любую форму, хоть стихотворение, используя внешние печатные формы (ВПФ). ВПФ для того и предназначены, чтобы не меняя конфигурации делать свои печатные формы, состав параметров которых отличается от типовых (небольшие изменения для УТ 11 можно делать просто изменив макет в режиме учёта). В табличную часть ВПФ пропишите свои дополнительные реквизиты или сведения и выведете в печать - всё получится...
"Заготовку" ВПФ можно сделать с помощью http://infostart.ru/public/535969/ , потом допилить нужное в модуле обработки...
106. Alister 9 26.07.16 09:51 Сейчас в теме
(105) насколько я понял дополнительный реквизит нужен не в ТЧ ВПФ, а в ТЧ документа Заказ.
Задача - добавить в табличной части заказа клиента дополнительный реквизит,, не привязанный к самому товару
107. Alex_E 2353 26.07.16 10:25 Сейчас в теме
(106) Alister, Ага, спросонья я не врубился)))
Для заказа вариант такой:
Создаётся расширение, в которое добавляется форма документа заказ, в которой выводится дополнительная колонка, ну и заполнение этой колонки можно описать любое...
Конфигурация останется на поддрержке, в ТЧ заказа будет то, что хотел SerJant_moscow.

(104) SerJant_moscow - дико извиняюсь - реально не вчитался...
108. Alister 9 26.07.16 10:51 Сейчас в теме
(107) на расширения народ почему-то ругается тут (коменты в конце) http://forum.infostart.ru/forum24/topic144035/
109. Alex_E 2353 26.07.16 11:10 Сейчас в теме
(108) Alister, Народ ругается, а я пользуюсь.... Народ вообще много на чего ругается, в принципе на 1С в целом)))) У меня есть пивзавод, 40% настроек БП для которого сидит в расширении - измененные формы документов, отчеты, обработки - всё там. Есть конечно и изменения конфигурации (акциз и т.п. через расширения не сделать), но обновления занимают меньше часа, потому как сделаны через подписки и расширения, время занимает сам процесс появления окна объединения, и контроль изменений в паре общих модулей....
111. Alister 9 26.07.16 15:05 Сейчас в теме
(109) это хорошо (там как-то без конкретики ругают))), я тоже свою 2.0 на 3.0 подтягиваю через расширение, в домашних условиях работает и обновляется, в рабочих пока конечно не могу сказать.
112. Alex_E 2353 26.07.16 15:16 Сейчас в теме
(111) Alister,
я тоже свою 2.0 на 3.0 подтягиваю через расширение
- не совсем понял, что это значит. По расширениям же - неудобно то, что автоматическое обновление в типовой требует сначала выгрузки расширений, после обновления их нужн подгружать обратно. Если обновлять через конфигуратор - нормально всё проходит. А ещё совсем недавно начал использовать обновлятор http://helpme1c.ru/stati-po-ispolzovaniyu-programmy-obnovlyator-1s - он выгружает расширения, обновляет и загружает обратно сам...
113. Alister 9 26.07.16 15:33 Сейчас в теме
(112) все что успел нагородить в 2.0 пытаюсь в 3.0 сделать в расширении )
По расширениям же - неудобно то, что автоматическое обновление в типовой требует сначала выгрузки расширений, после обновления их нужн подгружать обратно. Если обновлять через конфигуратор - нормально всё проходит

Не совсем понял... автоматическое через режим пользователя или просто без сравнения\объединения?
114. Alex_E 2353 26.07.16 15:34 Сейчас в теме
(113) Alister, Через пользователя - автоматическое обновление не проходит, требует сначала выгрузить расширения...
115. Alister 9 26.07.16 15:38 Сейчас в теме
(114) т.е. из режима пользователя, я так никогда не обновляю, только через конфигуратор, только после резервной копии.)
116. Alex_E 2353 26.07.16 15:53 Сейчас в теме
(115) Alister, Из режима пользователя вообще то настраивается создание и хранение резервной копии, при чем для файла делается не дт а архив всего файла, что, ИМХО, более правильно, дт-шник может и не развернуться, но это не важно, перед обновлением можно и руками архив файла создать (про скуль отдельно - там средставами скуля делается). А режим автообновления я некоторым пользователям настраиваю, когда голимая типовая, то почему бы нет?
А тем, у кого есть расширения настраиваю обновлятор - там всё реально быстрее даже чем через конфигуратор получается. На халявной версии до двух баз одновременно (ну не совсем одновременно, запустить можно для 2), а если купить - то вобще песня (продукт не мой, а рекламирую, потому что нравится)...
117. Alister 9 26.07.16 18:44 Сейчас в теме
(116) я видел, как копия делается, но мне как-то спокойнее по старинке, руками.)
А обновлятором пока не пользовался - дома как-то не с руки, а клиентам ставить тоже стремно.
110. SerJant_moscow 26.07.16 11:30 Сейчас в теме
(107) Спасибо большое, постараюсь вечером реализовать!
118. SerJant_moscow 26.07.16 20:50 Сейчас в теме
(107) К моему огромному сожалению через расширение тоже не получается, поскольку в расширении можно менять и добавлять строго ограниченный список элементов. В их число входят подсистемы, отчеты и обработки, но не документы ((( Очень обидно, очень хочется найти решение без слома типовой конфигурации, но похоже, что это на сегодняшний день невозможно...
119. Alister 9 26.07.16 21:51 Сейчас в теме
(118) SerJant_moscow, а какие релизы конфы и платформы у Вас? Потому что в БП 3.0 и платформе 8.3.6 документы в расширении доступны.
121. Alex_E 2353 27.07.16 09:43 Сейчас в теме
(119) Alister, Документы доступны в части форм - менять состав реквизитов ни документов ни справочников ни регистров в расширении нельзя (а очень хотелось бы))))))
122. Alister 9 27.07.16 10:54 Сейчас в теме
(121) ну да, реквизиты свои были. Может в следующих версиях платформы добавят, вон общие модули обещают.
123. Alex_E 2353 27.07.16 11:54 Сейчас в теме
(122) Alister, Вместо общих модулей сейчас использую модули менеджера обработок (их то добавлять в расширения можно). Вызов отличается от вызова процедур общих модуле только тем, что вызывается через обработку...
124. Alister 9 27.07.16 15:25 Сейчас в теме
(123) понятно, что все можно обойти, но пусть 1С не расслабляется и увеличивает функционал.)
125. Alex_E 2353 27.07.16 18:31 Сейчас в теме
(124) Alister, В расширениях такой функционал (реквизиты чего бы то ни было), ИМХО, вряд ли появится, ибо нереализуем. Задача любой СУБД - обеспечить хранение информации, а расширения можно загрузить или отключить, соответственно хранить в них что-либо, это рисковать потерей данных. ТО, что сейчас реализовано на хранение никак не влияет - это изменение алгоритмов работы с СУБД, но никак не изменения структуры данных.
Если и будет что-то, то только после пересмотра существующей схемы работы с расширениями....
120. Alex_E 2353 27.07.16 09:42 Сейчас в теме
(118) SerJant_moscow, ТО, что список ограничен - это понятно, и то. что у документа могут быть дополнительные сведения (не реквизиты), то же понятгно. Кто запрещает в расширении выводить данные не из реквизитов документа, а из его дополнительных сведений?
126. Juvelirus 28.07.16 12:23 Сейчас в теме
(120)
Я, возможно оказался не так сообразителен, чтобы верно понять Вашу мысль, а быть может неверно описал свою цель.Смотрите:
Я создал расширение.Это не проблема.Добавил в расширение форму из заказа клиента. Ок. Открыл форму, хочу добавить в ТЧ ТОВАРЫ новый столбец. Этот столбец не должен вообще браться из номенклатуры, так как значение в этом столбце в каждом заказе клиента свое. Если сделать доп.свойство в номенклатуре, то оно будет меняться при каждом заказе, в то время как для меня это непремлимо.
Теперь о живом примере:
Есть наша номенклатура. Называется Молоко сгущеное. Мы продаем сгущ.мол. Менять наименование для печати не имеет смысла, так как третьему покупателю мы должны продать мол.сгущ и т.д.
Мне нужно чтобы был реквизит именно в заказе клиента, и в идеале наследовался при создании реализации на основании, который я буду выводить на печать, смогу достать в любое время. Получается, что привязывать этот реквизит к номенклатуре нет смысла (либо делать в номенклатуре дополнительную ТЧ с ссылкой на документ, и наименованием в этом документе, что лично я считаю порнографией в извращенной форме). Но дополнительный реквизит я могу создать лишь к документу, но не в ТЧ. Даже в расширении. Управление Торговлей 11,2 (11.2.3.163) 1С:Предприятие 8.3 (8.3.8.1784)


P.S. Это SerJant_moscow, по какой то причине у меня оказался второй аккаунт, извиняюсь за путанницу
127. Alex_E 2353 28.07.16 12:50 Сейчас в теме
(126) Juvelirus, Создать это как доп.свойство заказа, в это доп.свойство записать при первой записи через разделитель нужные значения, парсить при открытии и заполнять тч, в реализации, если будет основанием этот заказ дописывать смысла не вижу, для печати можно вытянуть из заказа во ВПФ. Конечно это так, мысль сразу. Нужно предусмотреть редактирование, удаление строк, что то ещё...но он ого стоит - конфа на поддержке))))
128. Juvelirus 28.07.16 13:00 Сейчас в теме
(127) Мысль понял, но возникает новый геморрой.Поменяли местами два товара (представим что по проекту их 300 шт) и начинаем поиск в строке два названия, чтобы и их местами поменять. Ну и удобство - менеджеру проще в форму из буфера скопировать значения, вместе с ценой и количеством, чем из спецификации выгружать наименования, разделять их спецзнаком и т.д...
В любом случае есть гемморой.
129. Alex_E 2353 28.07.16 13:07 Сейчас в теме
(128) Juvelirus, Вы не поняли - это не менеджер должен делать, а Вы написать, менеджер заполняет ТЧ, а Вы пишите в доп.свойтво через разделитель, изменяется состав/порядок строк - Вы должны это обработать, менеджер знать не должен ругательств типа "разделитель))))". По поводу копирования - вот решение для доп.свойств http://infostart.ru/public/529172/ (недавно совсем делал - попросили)
130. Juvelirus 28.07.16 13:10 Сейчас в теме
Мне, как руководителю отдела закупки не очень хочется за продажников каждый раз делать работу) Поэтому я и ищу решение. Самое простое - доп.реквизит. Но тогда конфа не на поддержке. Хотя честно говоря она и так сейчас не совсем на поддержке, т.к. установили модуль битрикса)
131. Alex_E 2353 28.07.16 13:19 Сейчас в теме
(130) Juvelirus, Если так проще - так делайте, только не забудь при обновлении контролировать наличие этого реквизита в ТЧ, хотя, раз уж снято с поддержки то вот совет: http://infostart.ru/public/333873/ ))) обновление готовим на копии, в "боевой" базе ничего не потеряете...
132. jgumandjgi 01.08.16 17:14 Сейчас в теме
Добрый день может быть мой вопрос будет немного глупым для такой серьезной аудитории, но все таки спрошу. Как удалить элемент справочника НаборыДополнительныхРеквизитовИСведений? Вроде уже всю базу почистил а удалить данные элементы не удается, хотя уже и видов номенклатуры таких нет. Где хранятся эти данные?
133. Alex_E 2353 01.08.16 17:21 Сейчас в теме
(132) jgumandjgi, НаборыДополнительныхРеквизитовИСведений - это справочник, ссылки на него могут быть в ПланеВидовХарактеристик "ДополнительныеРеквизитыИСведения" в регистре сведений "ДополнительныеСведения" и в табличных частях "ДополнительныеРеквизиты" справочников, у которых она есть. При удалении помеченных на удаление объектов все ссылки должны быть видны...
134. vitonya 79 30.09.16 11:39 Сейчас в теме
Стало неудобно. Опять разработчики перемудрили. Теперь нельзя программно найти доп. реквизит по коду. Можно только по наименованию. А если наименование переименует пользователь?
135. Alex_E 2353 30.09.16 11:42 Сейчас в теме
(134) vitonya, Думаете пользователи не могут код поменять? Вообще я для себя, и не только написал вот это http://infostart.ru/public/288722/ - пользователи тут практически не при делах))))
136. user631943_norwegink 25.11.16 17:22 Сейчас в теме
Подскажите, пож-та, как вытащить допреквизит в форму списка.
то есть:
Из документа открываем список выбора значения какого-то поля (справочник),
значение в этом списке нужно выбирать, видя его допреквизит.
кручу-верчу настройки формы выбора - не могу вытащить на нее допреквизит.
только через конфигуратор можно настроить?

спасибо
138. Alex_E 2353 26.11.16 07:06 Сейчас в теме
(136) В формах всё что можно вывести делается (ежели без конфигуратора) через Ещё - Изменить Форму. Доп.реквизиты, это табличная часть справочника, и данные из неё на форму выбора без конфигуратора вытащить, ИМХО, не получится (как "объяснить" программе какую именно строку ТЧ нужно показать?). НО, естьрасширения, в котором можно заменить форму выбора на свою, и в ней вытащить нужный доп. реквизит в список.
137. user631943_norwegink 25.11.16 17:52 Сейчас в теме
и еще:
как допсведения связаны с правами доступа?
при запрете доступа к документу - допсведения могут при этом быть доступны?
или наоброт:
можно настроить запрет доступа к допсведениям при доступности документа?
спасибо!
139. Alex_E 2353 26.11.16 07:07 Сейчас в теме
(137) доп. сведения (не путаем с доп. реквизитами - это ТЧ справочников) - это записи регистра сведений Дополнительные сведения, настраивайте доступ к нему.
140. Taliesien 07.12.16 20:56 Сейчас в теме
Подскажите, пожалуйста, существует ли какая-нибудь возможность дополнить справочник табличной частью не меняя конфу? А если ещё и форму справочника дополнить то вообще кошерно будет.
141. starik-2005 3033 07.12.16 20:59 Сейчас в теме
(140) сразу в голову только такое решение приходит: добавить допреквизит типа "Строка", в нее класть сериализованную ТЧ. А форму через расширение переработать и дополнить.
Taliesien; +1 Ответить
142. Alex_E 2353 07.12.16 21:14 Сейчас в теме
(140) (141) А чего бы и нет? Если в справочнике есть дополнительные реквизиты, то добавляем строку неограниченной длины, сериализуем, как нам хочется, и заполняем нужную табличную часть в расширении формы элемента - прокатит на раз
143. SuhoffGV 09.03.17 17:34 Сейчас в теме
Столкнулся со следующей проблемой при работе с допреквизитом: Создал в КА2 допреквизит и вывел его на форму справочника. По умолчанию он выводится на закладке "Дополнительно" но я перенес его на вкладку "Общая информация" и отключил отображение вкладки "Дополнительно". В итоге, при открытии элемента допреквизита на вкладке "Общая информация" нет и виден ярлык вкладки "Дополнительно"



Если записать элемент или попытаться перейти на вкладку "Дополнительно" то эта вкладка пропадает и на вкладке "Общая информация" появляется добавленный допреквизит.

144. starik-2005 3033 13.03.17 15:50 Сейчас в теме
(143)
я перенес его на вкладку "Общая информация"
На сколько я знаю, допреквизит попадает в специальную группу при создании формы на сервере. Нужно перенести не реквизит, а группу уеликом, тогда, ИМХО, все будет хорошо.
145. SuhoffGV 13.03.17 17:07 Сейчас в теме
(144) Попробовал так. Видимо это ограничение системы. При таком способе 1с вообще выводит предупреждение вместо допреквизита. Жаль.
Прикрепленные файлы:
146. starik-2005 3033 13.03.17 17:09 Сейчас в теме
(145) так в предупреждении пишут о том, что группу нужно разместить не первой на странице. Двиньте ее ниже и, возможно., будет Вам счастье.
147. starik-2005 3033 13.03.17 17:15 Сейчас в теме
Попробовал у себя в базе добавить допреквизит контрагенту - по-умолчанию он попал на закладку с адресами. Через "Изменить форму" перенес этот реквизит на первую в самый низ - все отображается, позиция реквизита сохраняется.
См. картинку - реквизит "Валютка" (в самом низу).
Прикрепленные файлы:
148. SuhoffGV 13.03.17 17:20 Сейчас в теме
(147) А теперь закройте и откройте форму снова.
При изменении настройки (поместил группу "Дополнительно" в группу "Общая информация") - форма выглядит как нужно. Если закрыть и открыть её снова - выводит предупреждение из (145)
149. starik-2005 3033 13.03.17 17:21 Сейчас в теме
(148) закрыл, открыл другого контрагента - все гуд:
Прикрепленные файлы:
150. SuhoffGV 13.03.17 17:23 Сейчас в теме
(149) Если не трудно покажите окно настроек формы и какой релиз конфы/платформы. Может это баг платформы/релиза
151. starik-2005 3033 13.03.17 17:50 Сейчас в теме
(150) да вроде ничего криминального...
Прикрепленные файлы:
152. SuhoffGV 13.03.17 18:24 Сейчас в теме
(151) А релиз платформы и конфы какие?
У меня такая петрушка в:
1С:Предприятие 8.3 (8.3.9.1818)
1С:Комплексная автоматизация 2 (2.2.1.115) и в 1С:Комплексная автоматизация 2 (2.2.2.157)
153. iprad 28.11.17 08:51 Сейчас в теме
Добрый день всем. Прошу помощи

Имеется Управление торговлей для Казахстана 3.1.4.8 (Управляемые формы, аналог УТ 11). Платформа -8.3.10.2639

Для работы создал справочник, где есть 2 реквизита, тип-Дата. 1 всегда имеет какое-то значение, а вот второй может быть пустым (бессрочно). В справочнике Номенклатура добавляю реквизит со ссылкой на этот новый справочник. При открытии формы списка Номенклатуры добавляю в форму поле наименование, и два типа даты из моего справочника. Всё работает замечательно. Но решил создать дополнительный общий реквизит справочника Номенклатура с ссылкой на мой справочник. Добавляю опять в форму списка этот реквизит, и поля даты.... и происходит засада (скорее всего из-за пустого значения в поле Дата). Вылетает ошибка "неверный путь к данным" и перезапуск... Перезапускаю, только открываю справочник Номенклатура - опять ошибка и перезапуск, и так до тех пор, пока не удаляю этот общий дополнительный реквизит.
Вопрос - это глюк платформы или так проявляются пустые значения с типом Дата?
154. Alex_E 2353 28.11.17 09:18 Сейчас в теме
(153) ДР и ДС не могут работать с добавленными не типовыми справочниками, для их использования нужно включить их в состав соответствующего плана видов характеристик...но смысл? Вы ведь уже изменили конфигурацию, так что просто создавайте свои реквизиты, т.к снявши голову по волосам не плачут конфа уже не на полной поддержке... Можете попробовать использовать расширения для вывода своих реквизитов на форму, так будет проще с обновлениями ИМХО...

или я не понял вопрос?
155. iprad 28.11.17 11:09 Сейчас в теме
Нет, все верно поняли. В план видов характеристик свой справочник включил. Просто хотел минимально изменять конфу. Но всё-таки у меня ощущение, что ошибка происходит как-раз из-за пустого значения в одном реквизите справочника, который хочу вывести на форму списка.
156. Alex_E 2353 28.11.17 11:18 Сейчас в теме
(155) Думаю нет - например, ДР или ДС может быть с типом Справочник.Контрагенты. В нём тьма тьмущая реквизитов шапки и ТЧ, большая часть которых может быть не заполнена (даже все, главное, чтоб элемент был записан - т.е. есть ссылка на него), но это никак не влияет на подключение в ДР и ДС - туда пишется ссылка, никакого контроля заполненности реквизитов не предусмотрено....
157. dokopok 13.03.18 09:44 Сейчас в теме
А где этот сундук с уткой и яйцом зарыт, на просторах "такси", автор не сказал.
158. Alex_E 2353 13.03.18 10:16 Сейчас в теме
(157) Да нигде не зарыт, есть константа в Администрировании - Общие настройки - Дополнительные реквизиты и сведения - там включаем, что нужно и пользуемся... Да, и с момкента написания статьи прошло уже несколько лет - всё немного изменилось с тех пор, хотя основа та же...
159. javer_sh 17.09.19 16:33 Сейчас в теме
Добрый день! нужна помощь

Есть дополнительные сведение в "Поступление на расчетный счет" (скриншот прилагаю).

Они у нас есть заполненные (скриншот прилагаю).

Не могу найти эти значение в структуре, где они хранятся?

1С:Предприятие 8.3 (8.3.12.1790)
Бухгалтерия предприятия, редакция 3.0 (3.0.71.89)
Прикрепленные файлы:
160. Alex_E 2353 17.09.19 16:42 Сейчас в теме
(159) В регистре сведений, как и писал...
Прикрепленные файлы:
161. javer_sh 18.09.19 16:02 Сейчас в теме
(160) В конфигураторе есть "ДополнительныеСведения" (скриншот прилагаю),
а при просмотре структуры *odata/standard.odata его нет, как его добавить в структуру?
Прикрепленные файлы:
162. Alex_E 2353 18.09.19 16:24 Сейчас в теме
(161) Я не понимаю, о какой структуре Вы толкуете, в предыдущем посте я вывел картинку с регистром сведений, открытым в режиме учета через все функции, в где и как ищете Вы мне непонятно... Аааа, так вы не то смотрите - это справочник "Наборы дополнительных реквизитов и сведений", он используется в Плане видов характеристике, ищите регистр сведений...
163. Сплавщик 24.09.19 20:52 Сейчас в теме
Возможно ли создать доп реквизит с типом Список значений?
164. Alex_E 2353 25.09.19 02:34 Сейчас в теме
(163) Если я правильно понял вопрос - ответ Да.
Тип значения дополнительного реквизита со списком значений должен быть "Дополнительное значение", на закладке "Значения" можно задать список значений (можно с группировками). В самом же дополнительном реквизите можно будет выбрать значение из этого заданного списка.
Это имелось ввиду?
Прикрепленные файлы:
glazunovs; +1 Ответить
165. XelOla 17 20.05.20 16:58 Сейчас в теме
Расскажите пожалуйста, как использовать в дополнительных сведениях ссылку на документ?
166. Alex_E 2353 20.05.20 19:06 Сейчас в теме
(165) Чтобы ответить КАК использовать, мне нужно понимать ДЛЯ ЧЕГО это нужно, а так сплошное гадание без кофейной гущи получается)))) ДРС есть практически во всех конфигурациях, но состав ДРС в них может быть различным, если План видов характеристик позволяет, то создайте ДР или ДС с нужным Вам типом документа, и используйте так, как Вам нужно...
167. XelOla 17 21.05.20 01:36 Сейчас в теме
(166)интересно - возможно с помощью расширения?
конфа БП текущая, документы Оказание услуг и РеализацияТоваровУслуг. в реализации в доп сведениях указывать ссылку на Оказание услуг
168. Alex_E 2353 21.05.20 07:20 Сейчас в теме
(167) Подобную задачу с помощью ДРС решал когда то давно, и, помнится, в ДС (в БП у документов нет ДР) хранил ГУИД нужного документа, с помощью которого, при необходимости, получал нужный документ. Вру, посмотрел - там ГУИД использовался, потому что не было возможности прицепить ссылку на документ, пjтому что документ был з другой базы, присоединённой по COM. Так что в ДС можно сохранить ссылку на документ.
Сейчас, как Вы правильно заметили, это проще реализовать с помощью расширения - добавить реквизит в РТиУ с типом ОУ
169. XelOla 17 21.05.20 08:44 Сейчас в теме
(168) но План видов характеристик
ДополнительныеРеквизитыИСведения
Значение контролируемого свойства Тип у объекта ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения не совпадает со значением в расширяемой конфигурации
Исправить...
точно! я ж не раз, натыкалась на подобное при попытке добавить новый тип...
Оставьте свое сообщение