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

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

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

В наличии

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

Категория:

Описание

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

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

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

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

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

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

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

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

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

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

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

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

has been added to your cart:
Оформление заказа