Групповая обработка реквизитов + консоль запросов

24.03.19

Разработка - Инструментарий разработчика

Расширение конфигурации, которое в типовую обработку "Групповое изменение реквизитов" добавляет возможность отбирать объекты для обработки запросом. Необходимо наличие обработки "Консоль запросов" с ИТС.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Расширение типовой групповой обработки справочников и документов для УТ 11.4, Бухгалтерии 3.0, УНФ 1.6
.cfe 20,45Kb
39 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Архив

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Архив. Расширение типовой групповой обработки справочников и документов для УТ 11.4, Бухгалтерии 3.0, УНФ 1.6
.cfe 20,37Kb
39 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Типовая обработка "Групповое изменение реквизитов", входящая в состав конфигураций 1С Управление Торговлей 11.4, 1С Бухгалтерия 3.0, 1С УНФ 1.6  (и других с поддержкой БСП), обладает большим спектром возможностей:

  • Изменение реквизитов табличных частей; можно выбирать строки табличной части (условием), которые необходимо обработать;
  • Использование произвольных алгоритмов;
  • Выполнение изменений в транзакции;
  • Выполнение изменений в режиме "ОбменДанными = Истина" (чтобы отключить контроль при записи объекта);

Чего очень не хватает в этой обработке - возможности выбирать объекты не отбором, а каким-то более сложным запросом. Приходится писать свои мини-обработки, которые включают в себя отбор объектов запросом, и дальнейшую обработку. И это довольно странно, ведь например в обработке "Регистрация изменений для обмена данными" есть возможность выбирать объекты для регистрации запросом.

Предлагаю вашему вниманию расширение конфигурации, которое позволяет добавлять результаты запроса в отбор объектов для обработки.

Расширение необходимо добавлять со снятым флагом "безопасный режим" (т.к. идет обращение к контексту сервера)

Теперь можно проверить новые возможности групповой обработки. Заходим в типовую обработку

Выбираем тип объектов, которые будем менять

Заходим в настройку отбора. Появилась кнопка "Добавить результаты запроса"

При первом вызове будет необходимо указать путь к обработке "Консоль запросов" - это типовая обработка, которую можно найти на ИТС.

И повторно нажать "Добавить результаты запроса". Будет вызвана типовая консоль запросов, где необходимо написать текст запроса. Консоль запросов замечательна тем, что конструктор запросов в ней работает и в тонком клиенте. В результаты выполнения запроса должно обязательно входить поле "Ссылка". Нажимаем "Выполнить", а потом "Выбрать результат"

Кнопка выбора результатов в "Консоли запросов" может выглядеть по-другому:

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

Идеей для разработки послужила шикарная обработка г-на Поручика Универсальные подбор и обработка объектов, в которой есть еще и возможности для:

  • перенумерации документов
  • операций с движениями и регистрами
  • и многое другое

Для любителей "классики" есть Групповая обработка справочников и документов (Управляемая форма) от Андрея Волина.

Работа расширения протестирована на конфигурациях:

  • 1С Управление Торговлей 11.4.7.128
  • 1С Бухгалтерия ПРОФ Бухгалтерия 3.0.69.32
  • 1С УНФ 1.6.16.219
  • КонсольЗапросов_8.3.5.epf.

Вступайте в нашу телеграмм-группу Инфостарт

Групповая обработка справочников и документов групповое изменение реквизитов консоль запросов

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    267140    1488    421    

1177

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    74470    377    170    

322

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    62831    130    36    

136

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    39942    112    54    

126

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Программист Бизнес-аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    8424    36    45    

51

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

17000 руб.

10.11.2023    26293    98    46    

104

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

6000 руб.

25.02.2026    4708    16    1    

20

Информационная безопасность Инструменты администратора БД Инструментарий разработчика Учет документов Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С 8.5 Розничная и сетевая торговля (FMCG) Платные (руб)

Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных условий – без открытия конфигуратора и написания кода. Готовое расширение, которое подключается и работает сразу.

6000 руб.

15.04.2026    2500    6    0    

21
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ksnik 698 20.03.18 19:12 Сейчас в теме
А еще в групповой обработке можно например указать номера документов полученные запросом следующим образом

Процедура КоманднаяПанельПостроительОтчетаЗагрузитьНомераИзФайла(Кнопка)
	
	СписокНомеров = Новый СписокЗначений;
	
	ТекстовыйФайл = Новый ТекстовыйДокумент;
	ТекстовыйФайл.Прочитать("X:\Exchange\1.txt");
	Для Сч = 1 По ТекстовыйФайл.КоличествоСтрок() Цикл
		СписокНомеров.Добавить(ТекстовыйФайл.ПолучитьСтроку(Сч));
	КонецЦикла;
	
	ПостроительОтчета.Отбор[0].Значение = СписокНомеров;
	
КонецПроцедуры

Показать
Прикрепленные файлы:
2. user929348 28.04.18 19:56 Сейчас в теме
Добрый день, не понятно, откуда взять КонсольЗапросов_8.3.5.epf. С ИТС есть другая консоль, и в ней нет кнопки "Выбрать результат"
3. Kutuzov 755 28.04.18 22:14 Сейчас в теме
(2) Добрый день! Если ее просто открывать через Файл - Открыть, то кнопка выбора результатов там не отображается. А если ее подключать для выбора результатов (как описано в публикации), то там появляется кнопка выбора. Посмотрел другую версию консоли запросов, там кнопка выглядит так:
Прикрепленные файлы:
4. for-elenak 8 22.03.19 11:42 Сейчас в теме
Скачала все файлы, как написано. И Консоль запросов для упр. приложения с диска ИТС за февраль этого года. Но не хочет
Прикрепленные файлы:
5. Kutuzov 755 22.03.19 12:37 Сейчас в теме
(4) У вас видимо база 1С серверная. Надо либо адрес обработки прописать сетевой (со слешами), который доступен из того места, где крутится сервер 1С, либо доработать наше решение, чтобы обработка эта (консоль) копировалась с клиента на сервер.
6. for-elenak 8 22.03.19 14:19 Сейчас в теме
(5)Спасибо! База и правда серверная
7. user1135682 22.02.23 06:29 Сейчас в теме
Здравствуйте,

А как исправить режим совместимости на 8.3.17
8. Kutuzov 755 22.02.23 11:13 Сейчас в теме
(7) Добрый день! В конфигураторе в расширении поставить в соответствующем поле.
9. user820037 22.02.23 11:58 Сейчас в теме
(8) это понятно, но там зашита.
10. Kutuzov 755 22.02.23 16:25 Сейчас в теме
(9) Надо не в основной конфигурации менять, а именно в расширении. Попробуйте погуглить "как менять режим совместимости в расширении"))
11. user820037 22.02.23 16:42 Сейчас в теме
Извиняюсь. разобрался.
Для отправки сообщения требуется регистрация/авторизация