Множественные значения дополнительных реквизитов: несколько цветов, размеров, направлений у товара или контрагента — одно расширение для БП 3.0, УТ 11, КА 2, ERP 2
Учетные задачи - Логистика, склад и ТМЦ
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Задача. У дополнительного реквизита БСП одно значение. А у товара бывает несколько цветов и размеров, у контрагента — несколько направлений деятельности, у запчасти — несколько совместимых моделей. Заводить реквизиты «Цвет 1», «Цвет 2», «Цвет 3» неудобно, и отбор по ним не работает.
Что умеет
- У любого дополнительного реквизита включается режим «несколько значений» — кнопкой «Множественный выбор значений» в списке дополнительных реквизитов.
- В карточке объекта вместо поля выводится строка «Реквизит: значение 1, значение 2»; нажатие открывает выбор значений с отметками.
- Для реквизита со своим списком значений — все значения списка с отметками; для реквизита другого типа — список, в который добавляются нужные значения.
- Значения хранятся типовым способом — строками табличной части «Дополнительные реквизиты» объекта, по строке на значение. Отбор списка и запросы по свойству находят объект по любому из значений.
- Работает для всех объектов с дополнительными реквизитами: номенклатура, контрагенты, документы и т. д.
- Одно расширение для БП 3.0, УТ 11, КА 2, ERP 2 и других конфигураций на БСП 3: заимствуются только общие модули подсистемы «Свойства», типовые формы не меняются.
- Для программиста — функции получения и записи всех значений реквизита.
Ограничения
- Типовые механизмы, которые читают одно значение реквизита (например, печать), получают первое значение.
- В отчетах, где реквизит выводится колонкой или группировкой, объект может попасть в несколько строк — по числу значений.
- Выгрузка на сайт не дорабатывается.
Проверено
Бухгалтерия предприятия 3.0.207, Управление торговлей 11.6.2, Комплексная автоматизация 2.6.2, ERP 2.6.2 (демо-базы), платформа 8.5. Автотесты: признак множественного выбора, запись нескольких значений и отбор запросом, замена значений без повторов, карточка объекта (надпись вместо поля, выбор значений, запись и повторное открытие), обычные реквизиты без изменений.
Установка
«Администрирование» → «Расширения» → «Добавить из файла», снять «Безопасный режим». В архиве — расширение и инструкция.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.207.25
- Управление торговлей, редакция 11, релизы 11.6.2.59
- 1С:Комплексная автоматизация 2, релизы 2.6.2.72
- 1С:ERP Управление предприятием 2, релизы 2.6.2.72
Вступайте в нашу телеграмм-группу Инфостарт