Область применения
Принцип работы расширения заключается в использовании реквизита «ТекстоваяСтрока» табличной части «ДополнительныеРеквизиты» объекта метаданных конфигурации для хранения внутреннего строкового представления списка значений в специальном системном формате, использующем идентификацию данных внутри одной информационной базы. Для хранения признака «Множественное свойство» (тип «Булево») для дополнительного реквизита в расширение добавлен новый регистр сведений.
Для выгрузки введенных данных на сайт Битрикс необходимо установить дополнительный модуль (поставляется бесплатно) и приобрести специальное расширение для выгрузки множественных свойств на сайт.
Фирма "1С" признала программный продукт «Множественные свойства» совместимым с системой программ 1С:Предприятие 8.3 как расширение к типовой конфигурации в режиме управляемого приложения.
Технические требования
Расширение проверено на конфигурациях под Платформой 8.3.9 или выше.
- 1С:УТ 11.3.4.103, 11.4.5.24, 11.5.x,
- 1С:ERP 2.4.6 и выше,
- 1С:Розницы 2.2.11.16 и выше
- 1С:УНФ 1.6.6.132, 3.0.1 и выше
- Расширение может быть внедрено в вышеперечисленные конфигурации и поддерживается для Битрикс 7.0.1.19 и Битрикс 7.0.1.42
При подключении расширений нужно отключать Безопасный режим использования расширения.
Код расширения открыт.
Внимание! Расширения не подходят для использования в 1С Fresh
Состав поставки
Для заполнения и выгрузки множественных свойств на сайте Битрикс нужно использовать два различных расширения:
- Расширение для работы с множественными свойствами (для конкретной конфигурации)
- Расширение для выгрузки множественных свойств на сайт Битрикс
Возможно приобретение этих расширений по отдельности в зависимости от используемых конфигураций.
Также предусмотрен вариант поставки "Комплект расширений для работы с множественными свойствами и бесплатная установка", который содержит в себе все необходимые расширения для всех поддерживаемых конфигураций.
Функциональные возможности
Иногда для одного и того же свойства, например, "Назначение" для номенклатуры, необходимо указать несколько значений: флебологический, профилактический, специализированный (см. на рисунках), или цвет - красный, белый и т.д., или указать список номенклатуры, продаваемой совместно для последующей выгрузки на сайт.
В штатном механизме нет такой возможности, поэтому было создано расширение, которое позволяет указывать для созданных дополнительных реквизитов объектов несколько значений.
Принцип работы расширения заключается в том, что введенные значения сериализуются с помощью метода "ЗначениеВСтрокуВнутр" платформы и записываются в реквизит "ТекстоваяСтрока" табличной части "ДополнительныеРеквизиты".
В расширение для изменения вынесены некоторые процедуры и функции общих модулей «УправлениеСвойствами» и «УправлениеСвойствамиСлужебный», а также адаптирована обработка «ГрупповоеИзменениеРеквизитов».
Расширение для выгрузки множественных свойств на сайт Битрикс
Для интеграции множественных свойств с Битрикс, начиная с версии 11.4.6.166 - создано отдельное расширение для версии модуля обмена 1С-Битрикс: Управление сайтом 7.0.1.19 от 11.02.2019г. При установке расширения подразумевается, что конфигурация уже имеет изменения, т.к. вы устанавливали модуль Битрикс. Порядок действий для такой настройки:
- Нужно приобрести и установить расширение для множественных свойств,
- Интегрировать модуль 1С-Битрикс для своей конфигурации,
- Приобрести и установить расширение для обмена множественных свойств с Битрикс,
- Скачать Схему XSD обмена с Битрикс, установить ее вместо схемы XSD обмена из модуля 1С-Битрикс для плана обмена Битрикс (План обмена - Б_ОбменССайтом - Макеты - СхемаXSDОбмена - Загрузить из файла) - это единственное, что нужно сделать непосредственно в самой конфигурации.
Для более ранних конфигураций и модулей обмена Битрикса с 1С - 7.0.1.6 (для УТ 11.3.4), 7.0.1.13 (для УТ 11.4.5) потребуется:
- поменять код процедур ВыгрузитьСвойстваXDTO, ВыгрузитьСвойстваНоменклатурыXDTO и ВыгрузитьПредложенияXDTO общего модуля Б_ОбменССайтомСерверВыгрузкаДанных (см. метки //МДК+.... //МДК-),
- загрузить схему XDTO (План обмена - Б_ОбменССайтом - Макеты - СхемаXSDОбмена - Загрузить из файла).
"Расширение для выгрузки множественных свойств на сайт Битрикс" - расширение только передает значения свойств на сайт. За отображение отвечает сам сайт Битрикс.
При установке в единичных случаях могут быть частные проблемы с выгрузкой данных в 1С, связанные с конкретной конфигурацией. В этом случае необходимо обратиться за консультацией в техподдержкку сайта.
Расширение для работы с множественными свойствами для УНФ
Для интеграции с УНФ - нужно просто установить соответствующее расширение. Для работы расширения необходимо:
- Режим совместимости установить = "Не использовать" (если конфигурация типовая, то пропускаем этот пункт)
Никаких дополнительных изменений в основной конфигурации не требуется.
Расширение для работы с множественными свойствами для УТ, КА, ERP, Розница
Для интеграции с УТ 11.3.4 и УТ 11.4.5:
При использовании в типовой конфигурации потребуются следующие изменения:
- в конфигураторе для плана видов характеристик "Дополнительные характеристики и сведения" добавить реквизит "МДК_Множественное" (тип Булево)
- установить режим использования совместимости не ниже 8.3.9 (или поставить не использовать)
Тогда при установке галочки в свойстве - "Множественное" при выборе значений - открывается список, куда можно подобрать несколько свойств - они будут выгружены в 1С-Битрикс автоматически с указанным признаком.
Для интеграции с УТ11.4.6 и выше
Для интеграции с УТ, начиная с версии 11.4.6.166 - множественные свойства вынесены в расширение.
Нет необходимости менять конфигурацию, снимать с поддержки. Все что нужно сделать - купить расширение, подключить его к базе и можно работать!
В старых версиях расширений нужно было дополнительно вносить изменения в план видов характеристик (добавлять реквизит "Множественное"), сейчас же этого делать не надо, т.к. в расширении добавлен регистр сведений, в котором указывается признак "Множественное"и флаг "Действует".
Установка расширений
Меню расширений находится в Главном меню - Стандартные - Управление расширениями
Настройка расширений должна быть выполнена как на скриншоте.
Если на сайте не создаются множественные свойства - нажимайте "Принудительная выгрузка картинок".
Техническая поддержка и обновления
Бесплатный период техподдержки составляет 1 месяц со дня покупки.
В Позиции - Адаптация под конфигурацию заказчика "Комплект расширений для работы с множественными свойствами и бесплатная установка". В бесплатную техническую поддержку входит:
- Консультация по установке и настройке продукта (если не нашли ответ в "Руководстве пользователя");
- Исправление ошибок на вашей базе 1С, если она соответствует техническим требованиям.
Также после приобретения вы получаете 1 месяц бесплатных обновлений.
По окончании бесплатного периода вы можете приобрести услугу технической поддержки с доступом к обновлениям на платной основе.
Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.
Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.
При создании тикета необходимо предоставить:
- Номер заказа
- Описание вопроса. Если это ошибки - напишите порядок ваших действий с программой, которые к ней привели (приложите видео/скриншоты/отчеты об ошибке)
- Точную конфигурацию 1С, и версию платформы, на которой используете купленное решение (наименование и версию 1С можно взять из раздела "О программе"), версию купленной программы.
К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Стандартный срок реакции - 24 часа в рабочие дни с момента обращения.