Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут! (в рабочие часы)

Универсальный подбор и обработка объектов 1С 8.3

В обычном приложении версии платформы 1С 8.2 и 8.1 (на обычных формах) была такая замечательная обработка, как «Универсальный подбор и обработка объектов». Она значительно упрощала жизнь программистам и администраторам программы.

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

Скачать обработку можно по ссылке — Универсальный подбор и обработка объектов 1С 8.3 (управляемые формы).

Поиск и отбор объектов

После скачивания обработки мы можем запустить ее как внешнюю. Кто не знает, это делается через меню «Файл» – «Открыть». Появится окно обработки:

интерфейс обработки 1с 8.3

На первой закладке мы должны выбрать объект, с которым собираемся работать. Итак, в поле «Объект поиска» у меня уже выбран документ «Реализация (акты, накладные)». Это потому, что я до этого уже выбирал данный объект. Обработка умеет запоминать.

По кнопке «Настройка отбора» мы можем установить отбор практически по любому полю объекта:

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Получите понятные самоучители по 1С бесплатно:

настройка отборов

Если данных отборов не достаточно, можно отобрать нужные объекты с помощью произвольного запроса. Для этого переведите переключатель «Режим отбора» в соответствующее положение.

После всех настроек объекты нужно отобрать. Нажмем на кнопку «Найти объекты» и смотрим результат отбора:

найти ссылки

Обработка элементов

Перейдем на закладку «Обработки»:

вкладка обработки

Отдельного краткого обзора достойны, пожалуй, только первые три обработки. О работе остальных понятно по названию, и они не требуют настроек.

Произвольный алгоритм

Обработка «Произвольный алгоритм» позволяет написать программу действий над объектами на внутреннем языке 1С. Обработка требует навыков программирования, и ее описание достойно отдельной статьи. Скажу лишь, что с ее помощью можно производить практические действия над объектами:

выполнение произвольного алгоритма

Установка реквизитов

Обработка «Установка реквизитов» позволяет изменить реквизиты отобранных документов или справочников, а так же регистров сведений. Довольно полезная, а иногда просто необходимая обработка. Например, я решил в моих отобранных документах заменить валюту документа:

установка реквизитов

Сразу следует заметить, что обработку можно выполнить сразу, а можно сохранить настройку. Эта настройка будет отображаться в дереве обработок. Чуть позже я расскажу, для чего это может пригодиться.

Перенумерация объектов

Обработка «Перенумерация объектов», соответственно, позволяет перенумеровать документы либо изменить коды справочников. Обработка предоставляет богатый набор действий. Например, я решил поменять префикс у документов, которые отобрал:

установка нумерации

Нажимаем «Сохранить настройки» и закрываем окно.

Теперь посмотрим, что мы можем сделать с сохраненными настройками. Оказывается, мы можем выполнить одним пакетом, перенеся в окно «Выбранные обработки»:

групповой запуск

Теперь мы можем последовательно выполнить выбранные настройки, нажав кнопку «Выполнить».

Вот такая функциональная и полезная обработка, лично мне понравилась.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

Комментариев: 28 на “Универсальный подбор и обработка объектов 1С 8.3
  1. А это 1С Обработка или чья? Кто автор, есть ли на ИТС?

    Ответить

    • Если не ошибаюсь это типовая обработка, возможно допиленная. Скаченная на просторах интернета))

      Ответить

  2. 1С:Предприятие 8.3 (8.3.9.1818)
    Зарплата и Управление Персоналом, редакция 2.5 (2.5.108.1)
    Обработка просто не открывается. Не пишет об ошибке. Почему и как ею воспользоваться для ЗУП 2.5. (*права администратора)

    Ответить

    • Обработка предназначена для конфигураций на управляемых формах (ЗУП 3.0 и другие).

      Для 2.5 существует аналогичная встроенная в конфигурацию обработка — Универсальный подбор и обработка объектов (если не ошибаюсь меню «Сервис»).

      Ответить

  3. Спасибо!
    ОчПользительная Штука)

    Ответить

  4. Здравствуйте. Скажете, пожалуйста, как долго обрабатывается эта операция?

    Ответить

  5. все бы хорошо, но в обработке я так и не нашел отбора за период. А это поважнее ,чем например возможность отбора по всем реквизитам документа

    Ответить

    • Период — это реквизит документа с названием «Дата». По нему можно поставить отбор

      Ответить

      • спасибо за подсказку..более внимательно полазал и нашел через Объект.Дата

        Ответить

  6. Спасибо огромное!

    Ответить

  7. А в этой обработке можно изменять табличный части объектов?

    Ответить

  8. Спасибо,большое. Очень нужно было

    Ответить

  9. Я так понимаю её надо добавить через конфигуратор или как её запустить на моей версий 1С:Предприятие 8.3 (8.3.10.2252)

    Ответить

    • у меня через конфигуратор получилось добавить. Через «Файл»-«Открыть» не запускалась

      Ответить

  10. На платформе 8.3.13.1513 вызывается ошибка модальности: «Использование модальных окон в данном режиме запрещено!», обработка требует доработки под новые требования платформы

    Ответить

    • Запускайте в толстом клиенте

      Ответить

      • запускаю в Толстом клиенте. отобрал документы. перехожу на вторую вкладку два раза щелкаю на любом виде обработке. Выдает это сообщение.

        Ответить

  11. Запускайте в толстом клиенте

    Ответить

  12. Перенумерация объектов помогла, но когда создаешь, новый документ, то ему присваивается, старый не правильный порядковый номер например КТ-ва_34242 а хочется 0002222 и т.д.

    Ответить

  13. 1С:Предприятие 8.3 (8.3.12.1685) Управление торговлей. Не запускается. Не пишет ничего.

    Ответить

  14. Регистры сведений обработка не видит. По крайней мере в списке предложенных объектов не нашел нужный.

    Ответить

    • абсолютно прав. Эта обработка не подходит для регистров

      Ответить

  15. Фсе качайте там шифравальщик

    Ответить

  16. Несоответствие типов (параметр номер ‘1’)
    {ВнешняяОбработка.УниверсальныеПодборИОбработкаОбъектов.Форма.ПодборИОбработка.Форма(665)}: СтрДоступных = ДоступныеОбработки.НайтиПоИдентификатору(СтрВыбранных);

    по причине:
    Несоответствие типов (параметр номер ‘1’)
    при попытке перетащить вариант обработки ,а именно отменить перепроведение в правую часть.

    Ответить

    • проболва и тонкий и толстый клиент. Конфа ЗУП КОРП 3.1.13.146

      Ответить

  17. а для фреша есть вариант? мой провайдер говорит — не будет работать на их платформах, а нам очень надо

    Ответить

  18. при нажатии «найти ссылки» допустим за год формируется список Документов вразнобой по датам, соответственно перенумерация также идёт в итоге вразнобой. Как исправить?

    Ответить

Добавить комментарий:

Ваш адрес email не будет опубликован.