универсальные подбор и обработка объектов управляемое и обычное приложение epf
Универсальный подбор и обработка объектов 1С 8.3
В обычном приложении версии платформы 1С 8.2 и 8.1 (на обычных формах) была такая замечательная обработка, как «Универсальный подбор и обработка объектов». Она значительно упрощала жизнь программистам и администраторам программы.
Но вот мы наконец-то и дождались. Появилась такая же обработка 1С для управляемого приложения (8.3 и 8.2). До этого в 1С 8.3 приходилось обходиться типовой обработкой групповое изменение реквизитов, однако она решает не все задачи, которые требуются в повседневной работе пользователя или программиста 1С.
Поиск и отбор объектов
После скачивания обработки мы можем запустить ее как внешнюю. Кто не знает, это делается через меню «Файл» – «Открыть». Появится окно обработки:
На первой закладке мы должны выбрать объект, с которым собираемся работать. Итак, в поле «Объект поиска» у меня уже выбран документ «Реализация (акты, накладные)». Это потому, что я до этого уже выбирал данный объект. Обработка умеет запоминать.
По кнопке «Настройка отбора» мы можем установить отбор практически по любому полю объекта:
Получите понятные самоучители по 1С бесплатно:
Если данных отборов не достаточно, можно отобрать нужные объекты с помощью произвольного запроса. Для этого переведите переключатель «Режим отбора» в соответствующее положение.
После всех настроек объекты нужно отобрать. Нажмем на кнопку «Найти объекты» и смотрим результат отбора:
Обработка элементов
Перейдем на закладку «Обработки»:
Отдельного краткого обзора достойны, пожалуй, только первые три обработки. О работе остальных понятно по названию, и они не требуют настроек.
Произвольный алгоритм
Обработка «Произвольный алгоритм» позволяет написать программу действий над объектами на внутреннем языке 1С. Обработка требует навыков программирования, и ее описание достойно отдельной статьи. Скажу лишь, что с ее помощью можно производить практические действия над объектами:
Установка реквизитов
Обработка «Установка реквизитов» позволяет изменить реквизиты отобранных документов или справочников, а так же регистров сведений. Довольно полезная, а иногда просто необходимая обработка. Например, я решил в моих отобранных документах заменить валюту документа:
Сразу следует заметить, что обработку можно выполнить сразу, а можно сохранить настройку. Эта настройка будет отображаться в дереве обработок. Чуть позже я расскажу, для чего это может пригодиться.
Перенумерация объектов
Обработка «Перенумерация объектов», соответственно, позволяет перенумеровать документы либо изменить коды справочников. Обработка предоставляет богатый набор действий. Например, я решил поменять префикс у документов, которые отобрал:
Нажимаем «Сохранить настройки» и закрываем окно.
Теперь посмотрим, что мы можем сделать с сохраненными настройками. Оказывается, мы можем выполнить одним пакетом, перенеся в окно «Выбранные обработки»:
Теперь мы можем последовательно выполнить выбранные настройки, нажав кнопку «Выполнить».
Вот такая функциональная и полезная обработка, лично мне понравилась.
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Универсальный подбор и обработка объектов 1С 8.3
Скачать универсальную обработку объектов 1С 8.3.
В обычном приложении версии платформы 1С 8.2 и 8.1 (на обычных формах) была такая замечательная обработка, как «Универсальный подбор и обработка объектов». Она значительно упрощала жизнь программистам и администраторам программы.
Появилась такая же обработка 1С для управляемого приложения (8.3 и 8.2). До этого, в 1С 8.3, приходилось обходится типовой обработкой групповое изменение реквизитов, однако она решает не все задачи, которые требуются в повседневной работе пользователя или программиста 1С.
Поиск и отбор объектов
После скачивания обработки, мы можем запустить ее как внешнюю. Кто не знает, это делается через меню «Файл» – «Открыть». Появится окно обработки:
На первой закладке мы должны выбрать объект, с которым собираемся работать. И так, в поле «Объект поиска» уже выбран документ «Реализация (акты, накладные)». Это потому, что до этого уже выбирали данный объект. Обработка умеет запоминать.
По кнопке «Настройка отбора», мы можем установить отбор практически по любому полю объекта:
Если данных отборов не достаточно, можно отобрать нужные объекты с помощью произвольного запроса. Для этого переведите переключатель «Режим отбора» в соответствующее положение.
После всех настроек объекты нужно отобрать. Нажмем на кнопку «Найти объекты» и смотрим результат отбора:
Обработка элементов
Перейдем на закладку «Обработки»:
Отдельного краткого обзора достойны, пожалуй, только первые три обработки. О работе остальных понятно по названию и они не требуют настроек.
Произвольный алгоритм
Обработка «Произвольный алгоритм» позволяет написать программу действий над объектами на внутреннем языке 1С. Обработка требует навыков программирования и ее описание достойно отдельной статьи. С ее помощью можно сделать практические действия над объектами:
Установка реквизитов
Обработка «Установка реквизитов» позволяет изменить реквизиты отобранных документов или справочников, а так же регистров сведений. Довольно полезная, а иногда просто необходимая обработка. Например, заменим в отобранных документах валюту документа:
Сразу следует заметить, что обработку можно выполнить сразу, а можно сохранить настройку. Эта настройка будет отображаться в дереве обработок.
Перенумерация объектов
Обработка «Перенумерация объектов» соответственно позволяет перенумеровать документы, либо изменить коды справочников. Обработка предоставляет богатый набор действий. Например, вы решили поменять префикс у документов, которые отобрали:
Нажимаем «Сохранить настройки» и закрываем окно.
Теперь посмотрим, что мы можем сделать с сохраненными настройками. Оказывается, мы можем выполнить одним пакетом, перенеся в окно «Выбранные обработки»:
Теперь мы можем последовательно выполнить выбранные настройки, нажав кнопку «Выполнить».
Универсальный подбор и обработка объектов в 1С 8.3
Обработка и универсальный подбор документов – отдельная опция, используемая в работе над задачами, которые невозможно решить инструментами конфигурации 1С. После скачивания внешней обработки, пользователь сможет запустить ее в меню «Файл», активировав команду «Открыть».
Этот вид обработки задействован в управляемых формах и выполняет операции с множеством объектов, включая документы и справочники.
В закладке “Обработки» пользователь сможет ознакомиться с перечнем доступных операций.
Основные возможности обработки
«Установка реквизитов». В первую очередь, пользователь определиться с объектом поиска. К примеру, перед пользователем стоит стандартная задача: поменять склад оприходования, указанный ошибочно в документах конкретного контрагента. Для выполнения задачи потребуется активировать клавишу «Настройки отбора» и в отдельном окне сформировать условие: контрагент равен мебельной компании «Название». Условия пользователь задает с помощью команды «Добавить новый элемент». После установки отбора потребуется активировать клавишу «найти ссылки». На выходе формируется перечень документов, соответствующих условиям задачи.
В списке, сформированном системой, пользователь увидит, что товары оприходованы на «Основной склад». Этот склад нужно заменить на другой.
Операция выполняется в закладке «Обработки». После перехода на нее двойным кликом мыши следует открыть пункт «Установка реквизитов». Следующий шаг – определение и установка нужного реквизита (например, значение «Основной склад» меняется на наименование магазина). Подтверждается действие активацией кнопки «Выполнить».
Как только программа выполнить обработку объектов, пользователь получит уведомление о завершении действия.
Для проверки результата выполненной операции следует посетить электронный журнал документов «Поступление». В разделе продаж этого журнала необходимо выставить отбор по конкретному контрагенту. В данном случае, это мебельная компания. На изображении заметны изменения в значении «Склад».
В описываемом примере этот вид обработки совершает те же действия, что и его аналог в разделе «Обслуживание» из меню «Администрирование» конфигурации «Групповое изменение реквизитов версии 3.0 программы «1С:Бухгалтерия предприятия».
«Провести документы», «Отмена проведения документов».
В описываемую обработку включены виды, позволяющие пользователю отменять проведение и перепроводить документы. Для выполнения отбора документов нужно открыть обработку и активировать клавишу «Выполнить».
Для проверки результата нужно зайти в журнал документов «Поступление». Если все действия в программе выполнены корректно, пометка проведения документа будет отсутствовать.
Следующий шаг: возвращение в обработку и запуск «Проведения документов».
После завершения обработки документы, включая счет-фактуру, будут проведены вновь.
«Пометить на удаление». После выполнения данного вида обработки система установит пометку на удаление выбранных объектов.
На изображении видно, что отобранные пользователем объекты имеют пометку на удаление.
Сам процесс удаления можно запустить в подразделе «Удаление помеченных объектов» из раздела «Администрирование».
Некоторые действия пользователь также может выполнить, запустив в формах списка групповое изменение реквизитов. К примеру, после отбора документов по контрагенту и выделения нужных, операция легко выполняется с помощью клавиатуры или в контекстном меню, вызванном правой кнопкой мыши. Аналогичным образом помечаются объекты на удаление, проведение документов или его отмена.
Объекты выделяются горячими клавишами клавиатуры:
Преимущество данной обработки – возможность задавать более одного параметра отбора.
После нажатия клавиши с многоточием в поле отбора появляется еще один перечень полей для выбора.
После нажатия клавиши «Сгруппировать условия», пользователь получает возможность объединить разные условия одним из вариантов связи – «или», «и», «не».
Задействовав разнообразные условия, можно провести подробный отбор объектов для обработки.
«Произвольный алгоритм». Для эффективного использования возможностей произвольного алгоритма пользователь должен владеть встроенным языком программирования системы «1С». В новое окно вносится код, выполняемый для выбранных объектов в дальнейшем.
Описываемый вид обработки – эффективное дополнение 1С, предоставляющее пользователю внушительный набор полезных дополнительных инструментов. Простой интерфейс позволяет быстро разобраться в опциях и выполнять поставленные задачи значительно быстрее.
Универсальный подбор и обработка объектов
Утилита Универсальный подбор и обработка данных, позволяет удобно устанавливать значения реквизитов объектов, тем самым избавляя Вас от написания стандартных обработок или для исправления ошибок в Вашей базе.
От стандарной обработки отличается возможностью обрабатывать объекты «Планы видов расчёта» и «Задачи».
Скачать файлы
Специальные предложения
Обновление 29.03.12 09:49
Код открыт Не указано
См. также
FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы «Режим сравнения форм») на примере ERP 2.5 Промо
Данная публикация является продолжением описания функционирования обработки «FormCodeGenerator » в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.
21.12.2020 9887 27 huxuxuya 11
Интерактивная справка по объектам 1С (подключаемое расширение)
База знаний, подключаемая к объектам основной базы. Пополняется интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.
29.09.2020 15599 82 sapervodichka 45
Конвейер проверки качества кода
Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.
04.09.2019 37681 27 Stepa86 46
Вам нравятся запросы в 1С?
Речь не только о том, что простейший запрос с «легальным» оформлением растянется на пол-экрана, речь еще обо всем, что нужно написать «в нагрузку» к тексту запроса. Все эти «Новый Запрос», «УстановитьПараметр» и последующие пляски с обработкой результата. Пора с этим заканчивать!
03.07.2019 28360 7 m-rv 91
[Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении Промо
Расширение позволяет без изменений конфигурации проверять остатки по регистру бухгалтерии при проведении каждого документа и запрещает проведение при появлении отрицательных остатков после проведения.
17.08.2015 54748 170 ekaruk 32
Отправка электронной почты с помощью локального почтового клиента из 1С, развернутой под удаленным рабочим столом
Решение для интерактивной (нажал-отредактировал) отправки электронных писем и печатных форм через почтовый клиент (Thunderbird, Outlook) находящийся на локальном компьютере, из конфигурации 1С, развернутой под удаленным рабочим столом (RDP, remote-app). Подходит также для локального развертывания 1С. Представлен пример быстрой интеграции с конфигурациями «Управление торговлей 10.3», «Управление производственным предприятием 1.3», «Комплексная автоматизация 1.1», «Бухгалтерия предприятия 2.0».
21.09.2018 31082 24 stvorl 1
Работа с публикациями «Инфостарт»
Работа с рублевыми публикациями на сайте «Инфостарт»: ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.
13.09.2018 29141 14 RocKeR_13 16
HTTP Сервисы: Путь к своему сервису. Часть 3
Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.
27.08.2018 55410 68 dsdred 17
ВСТАВИТЬ В Справочник.Номенклатура (Код, Наименование) ЗНАЧЕНИЯ («001», «Новый товар») Промо
Вас не обманывают ваши глаза, это запрос на изменение данных! И это работает без прямого доступа к БД, регистрации и смс.
01.06.2018 37265 96 m-rv 58
Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции
09.08.2018 36942 31 informa1555 30
Работа с данными выбора
17.07.2018 68143 25 kalyaka 17
Кому лень редактировать под новые релизы БП.
Скачать файлы
Специальные предложения
Обновление 28.05.14 08:53
Код открыт Не указано
См. также
Конвертация любых адресов, написанных в свободной форме, к ФИАС Промо
Допустим у нас есть база с адресами клиентов, и написаны они могут быть как душе угодно. С опечатками, без индексов, без разделителей, в совершенно любом формате. Вот было бы здорово иметь функцию, которая одним нажатием кнопки преобразует любую белиберду к строгому представлению адреса по ФИАС? Восстановит индекс, исправит опечатки и вернёт на 100% валидный адрес. Для всех, кто мечтательно сказал «ДА!», выкладываю данную обработку.
30.06.2020 7194 66 XilDen 15
Управление платформенными обработками (расширение для типовых)
Расширение использует недокументированную возможность для управления платформенными обработками. Например, чтобы подменить «Активные пользователи» или доработать «Конструктор запросов».
07.10.2021 2988 5 SeiOkami 23
Работа с картами в 1С на примере бесплатной библиотеки Leaflet
Разработка функционала отображения и выбора пунктов доставки на карте прямо в 1С с помощью бесплатной библиотеки Leaflet. Тестирование производилось на платформе 8.3.15.1534 на тонком клиенте.
31.03.2021 9949 28 Parsec1C 11
Универсальная обработка переноса данных из основной конфигурации в расширение
Обработка предназначена для разработчиков, для тех случаев, когда ранее дописанный функционал, перенесен в расширение и появляется необходимость перенести данные из объектов основной конфигурации в объекты расширения. Перенос осуществляется настройкой соответствия объектов основной конфигурации объектам расширения.
05.10.2020 9995 64 biz-intel 71
Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо
Иногда нужно удалить сохраненную в 1С «покореженную» настройку или скопировать «удачную» другому пользователю.
01.09.2012 66425 1378 AnryMc 46
Улучшенная обработка универсального обмена данными в формате XML (УФ)
Улучшенная обработка «Универсальный обмен данными» с полноценными возможностями СКД для выборки данных (не только для отборов).
23.06.2020 12475 131 Lem0n 1
Панель #Расширение объекта: Редактор, Права, Поиск, Сторно, Обмен
Панель команд текущего объекта (документа, справочника и т.д.) со следующим возможностями: Редактор реквизитов, таблиц и движений текущего объекта, Анализ прав доступа к текущему объекту, Поиск ссылок на объект с отборами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Реализована всплывающей панелью в форме объекта. Подключается как расширение конфигурации (*.cfe) либо отдельными обработками.
01.05.2020 14991 111 sapervodichka 1
Работа с файлами (обычная и управляемая форма)
Нужно загрузить файл с клиента на сервер или же, наоборот, файл загрузить с сервера на клиент, а впридачу все это на web-клиенте, да еще и асинхронно? Нет ничего проще, читай далее, как это сделать!
10.06.2019 40885 219 Xershi 77
Групповая корректировка записей регистров (Управляемое приложение) v 2.1 Промо
Обработка предназначена для групповой корректировки записей регистров Накопления, Сведений и Бухгалтерии. Разработана специально для Управляемого приложения.
06.09.2013 68438 315 kser87 59
Электронная таблица средствами 1С (Версия 2.0)
Функционал электронной таблицы для программ на платформе 1С реализован на основе табличных документов. Функционал реализован в виде обработки. Большую часть формы обработки занимают листы (закладки) с табличными документами, которые выполняет роль электронной таблицы. Листы могут быть добавлены, удалены или переименованы. Ограничение по количеству листов определяется возможностью платформы. В формулах электронной таблицы можно использовать любые языковые конструкции, процедуры и функции 1С, ссылки на другие ячейки электронной таблицы расположенные в том числе и на других листах. Допустимо обращаться к ячейкам электронной таблицы по имени именованной области. В случае использования в формулах электронной таблицы данных из самой таблицы пересчет зависимых ячеек с формулами производится автоматически. Электронную таблицу можно сохранить в файл.
23.04.2019 23495 77 user706545_kseg1971 40
Удобная консоль регламентных и фоновых заданий
Аналог обработки БСП «РегламентныеИФоновыеЗадания». Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.
06.02.2019 21825 211 Alxby 20
Редактор объектов информационной базы 8.3
Универсальная внешняя обработка для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.57 от 09.10.2021
23.01.2019 42736 477 ROL32 50
Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих) Промо
Простая обработка для просмотра и установки значений предопределенных элементов. Позволяет заменить значение предопределенного элемента с одного элемента справочника на другой, удалить предопределенный элемент (снять пометку предопределенности), установить пометку переопределенного элемента. Проверяет предопределенные данные на наличие задвоений и отсутствующих. Работает со справочниками, планами счетов, планами видов характеристик, планами видов расчетов.
06.10.2014 169529 2758 ekaruk 170