Списки данных

Материал из Управление номенклатурой
Версия от 09:01, 15 июля 2023; Administrator (обсуждение | вклад) (Авто)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску


Назначение

Основное назначение списков:

  1. Повторное использование наборов записей;
  2. Глобальная замена выбранных записей. Есть настроенный список и на него ряд ссылок где он используется, изменяя список, мы сразу меняем набор записей везде где он используется.
  3. Быстрая смена наборов записей. В выборе данных на основании списка записей, мы можем выбрать другой настроенный список, а затем либо вернуть прежний.
  4. Создавать динамические списки записей. Мы можем заполнять эти списки динамически, через разработанные модули обработки данных
  5. Заполнять через импорт данных, из файлов MS Excel или откуда угодно, зависит функций модуля обработки данных, который разработаем для этой цели.

Несколько примеров, как это выглядит на практике.

Выбрать для обработки список товаров
Список необходимых товаров большой (сотни позиций). Мы могли бы все эти товары выбрать в фильтре, в настройке выбора данных, но это во первых не удобно (список большой), во вторых не оптимально, передавать в фильтр большой список.
Вместо этого мы настраиваем список товаров, а в запросе выбора данных, вместо справочника Номенклатура (с фильтрами) выбираем готовый список товаров (который при необходимости можем ограничить дополнительными фильтрами). Такой запрос отработает быстрее, и его удобнее заполнить.
Индивидуальный расчет цен
Необходимо для определенного списка товаров выполнить расчет нескольких видов цен. Мы могли бы создать отдельный профили расчета для каждого вида цен, и в каждом виде цен заполнить в фильтр список товаров, что во первых не удобно (список большой), во вторых не оптимально, передавать в фильтр большой список, в третьих не контролируемо, если нам надо добавить либо убрать товары, мы должны изменить фильтры во всех профилях расчет.
Вместо этого мы настраиваем список товаров, а в запросе выбора данных для расчета цен, выбираем готовый список товаров. При этом редактируя список, у нас меняется набор товаров во всех настроенных обработчиках расчета цен, где мы используем данный список.

Казалось бы простая функция, сохраненный список записей. Но удобств, при правильном подходе может быть масса.

Формы

Ссылка: e1cib/list/Справочник.ecmСпискиДанных

Форма элемента

Основная форма создание и редактирование элемента данных.

Реквизит Описание Тип значения
Наименование Представление записи при просмотре в списках, и выбранных значениях реквизитов. Строка(150)
Код Уникальный идентификатор записи, для поиска в списках и при выборе значений Строка(9)
Вид данных - Объекты метаданных
Имя - Строка(40)

Форма списка

Основная форма просмотра списка данных.

Форма выбора

Основная Форма выбора элемента данных.

Метаданные

Данные

Реквизиты

Синоним Имя Тип значения Описание
Код Код Строка(9) -
Наименование Наименование Строка(150) -
Имя Имя Строка(40) -
Вид данных ВидДанных Справочники: Объекты метаданных -

Подсистемы