Множественные свойства (дополнительные реквизиты) в 1С: Документооборот 3.0

04.03.25

Функциональные - Документооборот и делопроизводство (СЭД)

Возникла необходимость в создании дополнительных реквизитов с множественным выбором в Документооборот 3.0 для справочника "Документы предприятия". Есть публикации по УТ и общее описание принципа добавления, под ДО 3.0 не нашел. Для разработки взята за основу публикация https://infostart.ru/1c/tools/1613708/ переработана, исправлено для работы в ДО. Автору спасибо.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Множественные свойства в 1С Документооборот 3.0:
.cfe 206,53Kb
13 3 050 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Расширение включает возможность указать несколько значений для дополнительного реквизита документа 1С: Документооборот 3.0.

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

После этого в документе появится картинка "+" для добавления еще одного значения реквизита.

В релизе 3.0.16.33 столкнулись с такой проблемой - если дополнительный реквизит используется в автоподстановке, при расчете рабочей группы выходила ошибка. Вылечилось небольшой поправкой в типовом коде.

В модуле "РаботаСРабочимиГруппами" в процедуре "ОбновитьУчастниковРабочейГруппыПоАвтоподстановкам" закомментировать строки 

ЗаполнитьЗначенияСвойств(НоваяСтрока, Строка, ,
                        "Участник, Изменение, Источник, Автоподстановка");

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

Доработка выполнена в расширении "МножественныеСвойства.cfe", подключить либо в режиме предприятия, либо через конфигуратор.

Тестирование велось в конфигурации Документооборот КОРП, редакция 3.0 (3.0.16.33), версия платформы 1С:Предприятие 8.3 (8.3.25.1394).

При возникновении проблем с более свежими релизами, разработка будет обновляться.

Расширение соответственно работает на управляемых формах.

Для работы необходима установленная версия 1С Предприятие. Никакого дополнительного ПО не требуется.

Вступайте в нашу телеграмм-группу Инфостарт

Множественные свойства в Документооборот 3.0 дополнительные реквизиты

См. также

Бухгалтер Пользователь Руководитель проекта 1С v8.3 Управленческий учет Платные (руб)

Организуйте правильный оборот документов на вашем предприятии в 1С. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация процессов подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:ДО!

55300 руб.

19.02.2016    110698    139    5    

110

Бизнес-аналитик Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Комплексная автоматизация 1С — универсальное решение для управления предприятием и автоматизации учета, производства, продаж и финансов. Подходит для малого и среднего бизнеса. Купить программу 1С:Комплексная автоматизация 8 (редакция 2.5) можно по выгодной цене с электронной поставкой. Внедрение системы позволит объединить все ключевые процессы в одной платформе и повысить эффективность компании. Узнайте стоимость, сравните версии и закажите автоматизацию для вашего бизнеса с бонусом 15% в Инфостарт!

94700 руб.

19.02.2016    84836    119    0    

115

Рабочее место Производство готовой продукции (работ, услуг) Перенос данных 1C Пользователь 1С v8.3 1С:Управление производственным предприятием 1С:Документооборот 1С:Комплексная автоматизация 2.х 1С:КА 1С:ДО Платные (руб)

Продукт "Интеграция с 1С:Документооборот" позволяет использовать функции программы "1С:Документооборот 8" напрямую из учетной системы (1С:УПП; 1С:КА, 1С:УТ 10.3, 1С:БГУ 1.0, 1С:ЗБУ 1.0, 1С:УПП для Казахстана и отраслевых решений, разработанных на их основе) на платформе "1С:Предприятие 8": выполнять и ставить задачи, просматривать документы, скан-копии и прочие файлы, штрих-кодировать документы отправлять письма, вести учет рабочего времени - не входя в "1С:Документооборот 8", работая в одной программе, что значительно сокращает время и делает работу более комфортной и эффективной. Продукт прошел сертификацию 1С-Совместимо

110400 руб.

11.06.2015    59405    38    20    

48

Адаптация типовых решений 1С v8.3 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

29400 руб.

29.06.2023    8416    26    15    

35

1С v8.3 Платные (руб)

"1С:Архив" – это универсальная система, обеспечивающая надежное долговременное хранение документов с гарантией юридической значимости на неограниченный срок. "1С:Архив" разработан на основе нормативно-правовых актов по архивному делу, поддерживает операции хранения документов – от попадания в архив до уничтожения – и не имеет ограничений на объем хранимых данных. "1С:Архив" сопровождается методологической поддержкой в виде организационных документов по хранению, входящих в состав "Комплекта нормативных документов" к "Методике управления документами и совместной работой", разработанной специалистами фирмы "1С". Использование "1С:Архива" позволяет организовать единое хранилище всех бумажных и электронных документов из разных информационных систем, вести архивный учет в соответствии с требованиями Росархива и снизить нагрузку на учетные системы. Продукт подходит для малых, средних, крупных предприятий и учреждений любых отраслей.

117000 руб.

24.10.2022    6028    8    1    

7

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

Расширение позволяет вывести в табличном документе факсимиле печати и подписей и/или вывести произвольную картинку из прикреплённых файлов организации для 1С УТ 11.5, КА 2.5, ERP 2.5, УНФ 3, Розница 3. Вывод факсимиле возможен в табличные документы УПД, УКД, Счёт-фактура, ТОРГ-12 и другие. Возможно настроить вывод для любых типовых макетов (Акт сверки, М-15, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с соответствующими именами, при выводе на печать в размещённые картинки будут выводиться факсимиле из прикреплённых рисунков. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

3500 руб.

07.02.2023    9219    100    17    

56

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

Расширение для согласования справочников и документов в основных типовых конфигурациях. Ролевая адресация, условная маршрутизация, чат-бот telegram, интеграция с n8n, последовательное и параллельное согласование, уведомление о новых задачах на почту, блокировка объектов в зависимости от статуса, запрет проведения в зависимости от статуса, автозапуск процессов согласования, отчеты по исполнительской дисциплине. Не требуется снятие конфигурации с поддержки. Настройка без программирования. Версия для 1cfresh.com. Сертификат 1С-Совместимо.

14900 руб.

15.11.2018    37784    40    49    

75
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Xershi 1540 31.01.25 11:08 Сейчас в теме
Как я понимаю в таблицу дополнительных реквизитов добавляется копия строки. А на форме как? Там гуид доп. реквизита формировал название реквизита, а у вас их 3.
2. vitek_chainik 29 31.01.25 15:16 Сейчас в теме
(1)
Как я понимаю в таблицу дополнительных реквизитов добавляется копия строки. А на форме как? Там гуид доп. реквизита формировал название реквизита, а у вас их 3.


В наименование поля к ГУИД реквизита добавляется счетчик по порядку
3. Xershi 1540 31.01.25 15:22 Сейчас в теме
(2) пробовали после обновлять этого монстра? Не слетают данные?
4. vitek_chainik 29 01.02.25 11:23 Сейчас в теме
(3) Доработка была сделана на релизе 3.0.14.31, после обновились на 3.0.16.33, прошло гладко, без необходимости изменения расширения
5. Xershi 1540 01.02.25 12:55 Сейчас в теме
(4) из теории смущает, что могут схлопнуться свойства. Но из копии это будет легко восстановить.
6. vitek_chainik 29 01.02.25 16:47 Сейчас в теме
(5) теоретически да, наверно что то может пойти не так, на практике, наврятли
7. vitek_chainik 29 04.03.25 05:35 Сейчас в теме
Всплыл еще нюанс, при выделении документа в списке в кратком описании документа для всех строк свойства отображалось значение первой строки.
Расширение в публикации обновил.
Чтобы поправить у тех кто скачал ранее нужно в расширение добавить модуль "ОбзорОбъектов", процедуру "ЗаполнитьОписаниеДополнительныхРеквизитов", после строки

РеквизитыСвойства = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Строка.Свойство, "Наименование, Имя");

сделать вставку

#Вставка
РеквизитыСвойства.Имя = РеквизитыСвойства.Имя + ТаблицаДопРеквизитов.Индекс(Строка);
#КонецВставки

Процедура во вложении
Прикрепленные файлы:
ЗаполнитьОписаниеДополнительныхРеквизитов.txt
8. LidNik 21.05.25 15:57 Сейчас в теме
Добрый день! При попытке добавить второе значение множественного реквизита на форму внутреннего документа (любого типа: дата, число, справочник) при нажатии на зеленый кружок с плюсом возникает ошибка "Имя не уникально" и множественные поля полностью пропадают с формы.
Платформа 1С:Предприятие 8.3 (8.3.24.1691), релиз 3.0.16.33
Прикрепленные файлы:
15. user1834763 04.07.25 17:51 Сейчас в теме
(8) Аналогичная ошибка при добавлении второго доп.реквизита с множественным значением
9. user1730124 04.06.25 09:01 Сейчас в теме
Добрый день! Подскажите на 3.0.17 работает?
10. vitek_chainik 29 26.06.25 05:45 Сейчас в теме
(9) Да, обновил базу до 3.0.17, проблем нет
11. user1734007 26.06.25 10:10 Сейчас в теме
Добрый день.
Установили расширение в Документооборот КОРП, редакция 3.0 (3.0.17.36)
В доп.реквизите поставили галочку "Множественный выбор"
При создании документа, в котором используется данный доп реквизит, выходит ошибка (см. скрин)
Прикрепленные файлы:
12. vitek_chainik 29 27.06.25 03:27 Сейчас в теме
(11) Включите отладку и отправьте текст ошибки, посмотрю что это может быть
Отладка включается в параметрах
Прикрепленные файлы:
13. user1734007 27.06.25 07:24 Сейчас в теме
Ошибка при вызове метода контекста (Добавить)
{МножественныеСвойства ОбщийМодуль.УправлениеСвойствами.Модуль(354)}:Команда = Форма.Команды.Добавить(ИмяКоманды);
{Справочник.ДокументыПредприятия.Форма.ФормаЭлемента.Форма(715)}:УправлениеСвойствами.ЗаполнитьДополнительныеРеквизитыВФорме(ЭтотОбъект);
{Справочник.ДокументыПредприятия.Форма.ФормаСпискаСПапками.Форма(4020)}:Открытьформу("Справочник.ДокументыПредприятия.ФормаОбъекта", ПараметрыФормы, Элементы.Список,
{ОбщийМодуль.РаботаСШаблонамиДокументовКлиент.Модуль(67)}:ВыполнитьОбработкуОповещения(Параметры.ОписаниеОповещения, Результат);
{ОбщаяФорма.СозданиеДокументаПоШаблону.Форма(1020)}:Закрыть(ДанныеЗаполнения);
{ОбщаяФорма.СозданиеДокументаПоШаблону.Форма(510)}:СоздатьПоШаблонуВыполнить();
{ОбщаяФорма.СозданиеДокументаПоШаблону.Форма(421)}:Далее(Неопределено);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Имя не уникально
[ОшибкаИспользованияВстроенногоЯзыка]
14. vitek_chainik 29 27.06.25 10:09 Сейчас в теме
(13)
Добавить(ИмяКоманды)


Не получается никак воспроизвести, а на демо сможете сделать? Ну или свою базу отправить, если небольшая
Оставьте свое сообщение