Обработки 1С 8.3 представляют собой объекты конфигурации, которые позволяют изменить и преобразовать необходимую информацию в базе данных.
Для подключения указанных обработок, печатных форм, отчетов для платформы 1С: Предприятие 8.2 был создан новый стандарт для технических операций в управляемом приложении (стандарт из концепции стандартных библиотек 8.2). В результате обновления появились «фишки», которых до этого не было, а именно:
- Увеличен вид обработок: создание связанных объектов, заполнение объекта. Теперь в документах возможно добавлять собственные кнопки по заполнению всего файла, а также приложения по вводу на основании.
- Одна обработка включает перечень несколько операций (команд), т.е. можно сформировать одну обработку, где будет демонстрироваться несколько пунктов меню.
- На основании этого можно заполнять и вводить объекты сразу на базе нескольких документов, а не одного.
- Можно задавать команду в виде выполнения серверных программ.
- Можно выбрать режим применения: отладка, не использовать, применить. «Не использовать» - не в работе, «Отладка» - видно только администраторам, «Использовать в работе».
- Можно привязать сразу ко всем объектам обработку или отчет.
Создание и применение обработок в 1С
В формировании обработки нет специфических особенностей, которые возможно было бы отметить. Весь существующий функционал закладывается индивидуально разработчиком 1С 8.2.
Обработки имеют универсальные реквизиты, которые сохраняют значения в оперативной памяти в период «жизни» объекта. Либо при надобности значения созданных реквизитов можно переместить в хранилище настроек.
Одно из весомых преимуществ обработок — доступность во время подключения внешнего соединения. То есть при соединении с 1C получается создать программный объект, заполнить необходимые реквизиты и включить экспортную запись из модуля. Самый доступный пример для этого — обмен сведениями в онлайн-режиме: внешний источник автоматически подключается к базе, заполняются настройки — реквизиты объекта и активируется процедуру выгрузки/загрузки.
Особенности внешних обработок 1C
Подключаемые внешние обработки и отчеты — важная подсистема БСП, посредством которой каждый пользователь имеет возможность без изменения начальной конфигурации внести дополнительный функционал в систему. С помощью такого механизма можно заменять и добавлять простые печатные формы современными.
Для бесперебойного подключения внешних обработок существует стандарт, характеризующий интерфейс взаимодействия с отчетом, причем есть обобщенные требования для всех категорий, а есть уникальные для каждого вида программной обработки.
Ключевое преимущество рассматриваемых обработок состоит в том, что их возможно применять в разных прикладных задачах без изменения начальной структуры самих решений. Кроме того, основной привилегией внешних отчетов считается возможность отлаживать и проектировать их в процессе запуска прикладного решения, без надобности сохранения каждый раз конфигурации программы.
Отличия обработок от отчета
Важное различие – назначение применения самого объекта: отчеты необходимы для отображения сведений, а обработки — для изменения полученной информации. Расчеты с контрагентами следует использовать для рассмотрения операций, которые связаны с продажей товаров, оплатой покупок, отгрузками в разрезе, формирования авансов и задолженностей по отгрузке и оплате.
Ключевые различия в метаданных свойствах – в отчетах можно быстро указать основную систему компоновки данных (СКД) и задать настройки для сохранения критериев отчетов, а в обработках данного функционала нет.
В зависимости от категории отчета или обработки, а также от режима программного запуска команды «Применение» вызываются модули объекта. Перечень передаваемых параметров немного отличается.