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