Множественные свойства (дополнительные реквизиты) в 1С: Документооборот 3.0
Функциональные - Документооборот и делопроизводство (СЭД)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Расширение включает возможность указать несколько значений для дополнительного реквизита документа 1С: Документооборот 3.0.
Для включения возможности в карточке дополнительного реквизита необходимо установить флажок "Множественный выбор в формах".
После этого в документе появится картинка "+" для добавления еще одного значения реквизита.
В релизе 3.0.16.33 столкнулись с такой проблемой - если дополнительный реквизит используется в автоподстановке, при расчете рабочей группы выходила ошибка. Вылечилось небольшой поправкой в типовом коде.
В модуле "РаботаСРабочимиГруппами" в процедуре "ОбновитьУчастниковРабочейГруппыПоАвтоподстановкам" закомментировать строки
ЗаполнитьЗначенияСвойств(НоваяСтрока, Строка, ,
"Участник, Изменение, Источник, Автоподстановка");
Они дублируют присвоение значений, а если сотрудник уже есть в рабочей группе, новая строка не создается, и процедура вываливается в ошибку. Вообще ошибка возникает даже не от множественных реквизитов, а просто если в автоподстановке возвращается массив сотрудников.
Доработка выполнена в расширении "МножественныеСвойства.cfe", подключить либо в режиме предприятия, либо через конфигуратор.
Тестирование велось в конфигурации Документооборот КОРП, редакция 3.0 (3.0.16.33), версия платформы 1С:Предприятие 8.3 (8.3.25.1394).
При возникновении проблем с более свежими релизами, разработка будет обновляться.
Расширение соответственно работает на управляемых формах.
Для работы необходима установленная версия 1С Предприятие. Никакого дополнительного ПО не требуется.
Проверено на следующих конфигурациях и релизах:
- Документооборот КОРП, редакция 3.0, релизы 3.0.20.21, 3.0.19.30, 3.0.18.19, 3.0.16.33
Вступайте в нашу телеграмм-группу Инфостарт