"Правильная" организация одноуровневых*** аналогов:
- Хранение аналогов в одном регистре сведений. Скорость работы выше, чем аналогичное хранение в справочниках или связках справочник+регистр, что явно заметно при работе с большими объемами данных, например, заливке кросс-файлов в несколько сотен тысяч записей.
- Слияние группы аналогов. Есть группа аналогов Товар А - Товар В, и еще одна группа Товар С - Товар D. При добавлении в аналоги Товару А Товара C или D - получится одна общая группа аналогов A,B,C,D.
- Быстрая загрузка аналогов из таблицы (кросс-файла) с учетом слияния. Необходимы как минимум артикулы товаров, или артикулы + производители.
- Выгрузка аналогов в таблицу в удобном формате "имя-производитель-артикул - имя-производитель-артикул"
Список аналогов текущего товара отображается в форме элемента товара при нажатии на соответствующую кнопку в разделе "Перейти".
Общий список аналогов можно вывести в любую подсистему, в общем списке доступны функции загрузки из таблицы и выгрузки.
Требования к 1С:
- только управляемые формы
- любая конфигурация, имеющая справочник Номенклатура и Производители
- у номенклатуры обязательно должны быть реквизиты "Артикул" и "Производитель"
Инструкция по установке:
- Открыть через конфигуратор cf-файл.
- Перенести в свою конфигурацию:
- Регистр сведений "Кроссы". Задать ему хотя бы 1 подсистему для отображения.
- Обработку "ЗагрузкаКроссов"
- Команду "ОткрытьКроссы" из справочника "Номенклатура"
- Форму "Кроссы" из справочника "Номенклатура"
- Проверить права доступа на перенесенные объекты.
- Запустить 1с
Как работать:
Заходим внутрь товара, справа в разделе "Перейти" выбираем "Кроссы", откроется список кроссов текущего товара.
В списке можно добавлять-удалять кроссы.
После добавления регистра сведений "Кроссы" в одну из подсистем, в ней повится ссылка "Кроссы", нажав на которую вы попадете в общий список. В нем сверху есть 2 кнопки - "загрузить" и "выгрузить" через которые соотвественно можно загружать в базу новые кроссы и выгружать имеющиеся в таблицу.
Условия работы:
Код открыт.
***Одноуровневые аналоги - все аналоги в группе равноправны и хранятся единой группой. Возможна индивидуальная доработка до многоуровневой схемы аля autodoc.ru, emex.ru , где можно выбирать уровни "достоверности" аналогов - "минимальный", "базовый", "профессионал" т.д.
ВНИМАНИЕ!! РЕШЕНИЕ НЕ СОДЕРЖИТ В СЕБЕ ЗАПОЛНЕННОЙ БАЗЫ АНАЛОГОВ/КРОССОВ!!
Проверено на платформе 8.3.14.1779