infostart База знаний инфостарта. 3 (2024)
Критерии отбора в расширении. 16
Связываем критерии отбора расширения с типовой структурой подчиненности в универсальных решениях 1С.
Наверное, многие из нас уже сталкивались с задачей, когда необходимо было реализовать связку между документами расширения и типовыми документами 1С, а может быть нетиповые связки между типовыми документами 1С, и, конечно, думали о том, как это сделать непосредственно в расширении. И я нашел минимум 2 статьи на Инфостарте, призванных решать эту задачу, и если первая статья решает задачу через регистр сведений, в целом мы получаем подобный стандартному функционалу результат, но все же логика решения, в некотором смысле, костыльная, так как не используется предназначенный для решения данной задачи функционал платформы, второе решение является не до конца развернутым, хотя направление уже выбрано правильное.
Итак, с подъемом совместимости актуальных универсальных конфигураций до 8.3.16, мы получили возможность в расширениях использовать Критерии отбора, и соответственно можем там выставлять нужные нам связи внутри платформы между объектами конфигурации, и все бы ничего, только стандартная общая форма "Связанных документов" не знает никаких других критериев отбора, кроме типового "СвязанныеДокументы". И основная задача соответственно состоит в том, чтобы обучить эту форму работать параллельно с критериями отбора расширения.
Для того, чтобы написать данную статью, я взял демо УТ11.4 одной из последних редакций на данных момент (11.4.14.181), и добавил новое расширение, в котором добавил новый документ, скинул в расширение Реализацию, и критериями отбора связал их между собой.
Решение проблемы быстродействия в ERP на рабочем примере
Рассмотрим практический пример оптимизации, определим последовательность действий и воспользуемся специализированными инструментами.
Постановка задачи
Проблема: выполнение операции занимает значительное время под пользователями с ограничениями.
Задача: оптимизировать проблемный участок с минимальными переделками и доработками.
Исходные данные: ERP ~700 онлайн одновременно. Подсистема производство. Точка входа: кнопка «Диспетчирование (ББВ)» в подсистеме производство.
Отображение цен и остатков в списке номенклатуры и подборах "как в УТ 10.3" в УТ 11, КА 2, ERP 2 (расширение, платформа 8.3.12 )
Посвящается Всем, кто привык к удобному отображению цен и остатков в конфигурации "Управление торговлей 10.3" в списке номенклатуры! Не требует модификации конфигурации, устанавливается как расширение! Выбранные виды цен сохраняются в рамках пользователя. Отображение идет в виде дерева по характеристикам. Работа проверена на конфигурациях УТ 11.4, КА 2, ERP2. (Обновление от 23.06.2022)
Подсистема прав доступа к объектам с гибкими отборами (расширение)
Возможность без доработок конкретизировать пользователям права Просмотра и Изменения объектов базы 1С, установив ограничения с помощью отборов системы компоновки данных.
Скачать:
Критерии отбора в расширении. 16
Связываем критерии отбора расширения с типовой структурой подчиненности в универсальных решениях 1С.
Наверное, многие из нас уже сталкивались с задачей, когда необходимо было реализовать связку между документами расширения и типовыми документами 1С, а может быть нетиповые связки между типовыми документами 1С, и, конечно, думали о том, как это сделать непосредственно в расширении. И я нашел минимум 2 статьи на Инфостарте, призванных решать эту задачу, и если первая статья решает задачу через регистр сведений, в целом мы получаем подобный стандартному функционалу результат, но все же логика решения, в некотором смысле, костыльная, так как не используется предназначенный для решения данной задачи функционал платформы, второе решение является не до конца развернутым, хотя направление уже выбрано правильное.
Итак, с подъемом совместимости актуальных универсальных конфигураций до 8.3.16, мы получили возможность в расширениях использовать Критерии отбора, и соответственно можем там выставлять нужные нам связи внутри платформы между объектами конфигурации, и все бы ничего, только стандартная общая форма "Связанных документов" не знает никаких других критериев отбора, кроме типового "СвязанныеДокументы". И основная задача соответственно состоит в том, чтобы обучить эту форму работать параллельно с критериями отбора расширения.
Для того, чтобы написать данную статью, я взял демо УТ11.4 одной из последних редакций на данных момент (11.4.14.181), и добавил новое расширение, в котором добавил новый документ, скинул в расширение Реализацию, и критериями отбора связал их между собой.
Решение проблемы быстродействия в ERP на рабочем примере
Рассмотрим практический пример оптимизации, определим последовательность действий и воспользуемся специализированными инструментами.
Постановка задачи
Проблема: выполнение операции занимает значительное время под пользователями с ограничениями.
Задача: оптимизировать проблемный участок с минимальными переделками и доработками.
Исходные данные: ERP ~700 онлайн одновременно. Подсистема производство. Точка входа: кнопка «Диспетчирование (ББВ)» в подсистеме производство.
Отображение цен и остатков в списке номенклатуры и подборах "как в УТ 10.3" в УТ 11, КА 2, ERP 2 (расширение, платформа 8.3.12 )
Посвящается Всем, кто привык к удобному отображению цен и остатков в конфигурации "Управление торговлей 10.3" в списке номенклатуры! Не требует модификации конфигурации, устанавливается как расширение! Выбранные виды цен сохраняются в рамках пользователя. Отображение идет в виде дерева по характеристикам. Работа проверена на конфигурациях УТ 11.4, КА 2, ERP2. (Обновление от 23.06.2022)
Подсистема прав доступа к объектам с гибкими отборами (расширение)
Возможность без доработок конкретизировать пользователям права Просмотра и Изменения объектов базы 1С, установив ограничения с помощью отборов системы компоновки данных.
Скачать:
Скрытое содержимое могут видеть только пользователи групп(ы): PREMIUM