Библиотека «1С:Предприятие 8. Библиотека стандартных подсистем» включает в себя набор универсальных функциональных подсистем, предназначенных для использования в прикладных решениях на платформе «1С:Предприятие 8.2». Библиотека не является законченным (с предметной точки зрения) прикладным решением. Подсистемы библиотеки могут использоваться в конфигурации-потребителе как все вместе, так и по отдельности.
Все подсистемы библиотеки можно условно разделить на следующие категории:
1. Подсистемы, реализующие самостоятельную функциональность;
2. Интегрируемые подсистемы, реализующие функциональность, предназначенную для использования в тех или иных объектах конфигурации-потребителя (тесная интеграция).
Подсистемы разных категорий различаются по сложности их внедрения в конфигурацию. Подсистемы первой категории внедряются простым переносом функциональности, как правило, выводятся в интерфейс конфигурации и не требуют существенных дополнительных настроек. Такие подсистемы могут содержать пользовательские интерфейсы и предоставлять программный интерфейс, который можно использовать в конфигурации-потребителе. Обновление этих подсистем при выходе очередной версии библиотеки зачастую сводится к простому обновлению соответствующих объектов конфигурации. Примеры подсистем – «Валюты», «Завершение работы пользователей».
При внедрении интегрируемых подсистем после переноса функциональности подсистемы требуется определить состав объектов конфигурации-потребителя, для которых нужно выполнить внедрение функциональности. После этого необходимо выполнить некоторое количество дополнительных настроек, внести изменения в код и формы выбранных объектов, т. е. выполнить тесную интеграцию подсистемы в объекты конфигурации-потребителя. Обновление таких подсистем при выходе очередной версии библиотеки также сводится к простому обновлению подсистемы и, как правило, не требует повторного внесения изменений в объекты конфигурации-потребителя.
Библиотека содержит стандартные подсистемы, а также предлагает некоторые методики разработки типовых решений, например, методику установки параметров сеанса.
Описание ключевых функций подсистем приведено в таблице 1.
Таблица 1. Назначение подсистем библиотеки
Значком * отмечены подсистемы, предназначенные для внедрения в объекты конфигурации-поставщика – «тесная» интеграция.
№ Подсистема Ключевые функции 1. Базовая функциональность ● Процедуры и функции общего назначения. ● Настройка заголовка окна программы. ● Сервисные возможности администратора системы (удаление помеченных объектов, журнал регистрации и другое) 2. Адресный классификатор ● Предоставление адресного классификатора (КЛАДР) для использования в прикладных подсистемах. ● Загрузка адресного классификатора с диска ИТС, из файла и с пользовательского раздела сайта фирмы «1С». ● Периодическая проверка наличия обновлений адресного классификатора на сайте фирмы «1С» 3. Анкетирование ● Проведение анкетирования для внешних пользователей системы. ● Разработка шаблонов анкет и проведение опросов по списку респондентов. ● Средства анализа результатов анкетирования 4. * Бизнес-процессы и задачи ● Информирование пользователя о его текущих задачах. ● Интерактивный ввод задач. ● Мониторинг и контроль исполнения задач со стороны заинтересованных лиц – авторов и координаторов выполнения задач. ● Базовая функциональность для разработки произвольных бизнес-процессов в конфигурации
5. Валюты ● Хранение и предоставление доступа к списку и курсам валют. ● Загрузка курсов валют с веб-сайта rbc.ru. ● Выбор валют из общероссийского классификатора валют (ОКВ) 6. * Версионирование объектов ● Хранение истории изменений справочников и документов (пользователь, внесший изменения, время изменения и характер изменения с точностью до реквизитов объекта и реквизитов его табличных частей). ● Сравнение произвольных версий объектов. ● Просмотр ранее сохраненных версий объекта 7. Внешние пользователи ● Авторизация внешних пользователей информационной системы ● Управление именами и паролями внешних пользователей ● Сопоставление внешних пользователей с объектами информационной базы
8. Завершение работы пользователей ● Установка блокировок новых соединений с информационной базой. ● Завершение существующих соединений с информационной базой
9. * Запрет редактирования реквизитов объектов ● Проверка обязательного заполнения некоторых реквизитов объектов, которые определяют характер данного объекта (условно называются «ключевыми» реквизитами). ● Запрет редактирования ключевых реквизитов записанных объектов. ● Проверка возможности изменения ключевых реквизитов пользователем, имеющим на это права 10. Календарные графики ● Хранение информации о календарных графиках, используемых на предприятии. ● Получение даты, которая наступит через указанное количество дней по указанному графику и т. д.
11. * Контактная информация ● Расширение состава реквизитов справочников конфигурации произвольным набором реквизитов, предназначенных для ввода контактной информации. ● Использование предопределенных и пользовательских видов контактной информации. ● Использование функциональности подсистемы «Адресный классификатор»
12. Контроль динамического обновления конфигурации ● Проверка факта динамического изменения конфигурации. ● Оповещение пользователя с предложением перезапустить программу 13. Контроль журнала регистрации ● Просмотр журнала регистрации в режиме 1С:Предприятие. ● Формирование отчета о критичных записях в журнале регистрации и периодическая рассылка отчета заданным получателям
14. * Настройка порядка элементов ● Настройка порядка элементов в объекте кнопками Вверх и Вниз 15. Обновление версии ИБ ● Выполнение первоначального заполнения и обновления данных информационной базы при изменении версии конфигурации. ● Отображение информации об изменениях в новой версии конфигурации
16. Организации ● Ведение в конфигурации справочника Организации с контактной информацией. ● Шаблон для разработки справочника Организации в прикладной конфигурации
17. * Печать ● Формирование печатных форм объектов в виде табличных документов или офисных документов в форматах Microsoft Word и OpenOffice.org Writer. ● Вывод на печать и отправка печатных форм по электронной почте 18. Полнотекстовый поиск ● Настройка и использование полнотекстового поиска данных 19. Получение файлов из Интернета ● Программный интерфейс для получения файлов из сети Интернет. ● Получение файла из сети на клиенте. ● Сохранение файлов: на клиентском компьютере, в информационной базе. ● Запрос и хранение параметров прокси-сервера 20. Пользователи ● Просмотр и редактирование списка пользователей системы. ● Управление правами пользователей (при отсутствии подсистемы «Управление доступом»). ● Определение текущего пользователя при запуске системы 21. * Префиксация объектов ● Автоматическое назначение префиксов объектам с учетом настроек программы. ● Префиксация объектов в разрезах информационных баз и элементов справочника Организации 22. Работа с почтовыми сообщениями ● Программный интерфейс для отправки сообщений электронной почты. ● Просмотр и редактирование системной учетной записи для работы с электронной почтой. ● Базовый пользовательский интерфейс для отправки сообщений 23. * Работа с файлами ● Присоединение файлов к произвольным объектам конфигурации. ● Присоединение файлов из файловой системы или создание файлов по шаблону. ● Коллективное редактирование файлов. ● Хранение и предоставление доступа к версиям файлов. ● Поддержка полнотекстового поиска по присоединенным файлам 24. Регламентные задания ● Отображение и настройка параметров регламентных заданий (расписание, запуск, остановка). ● Поддержка выполнения регламентных заданий в файловой версии информационной базы 25. * Свойства ● Создание и редактирование дополнительных свойств документов и справочников. ● Хранение свойств в объекте (дополнительные реквизиты) и вне объекта в специальном регистре сведений (дополнительные сведения). ● Возможность использования свойств в отчетах. ● Возможность задавать разные наборы свойств для разных объектов одного и того же типа 26. Структура подчиненности ● Отображение информации о родительских и дочерних документах текущего документа и структуры их взаимосвязей 27. * Управление доступом ● Настройка прав пользователей (состав ролей) с помощью групп доступа. ● Настройка ограничений прав пользователей для элементов данных информационной базы (элементов справочников, документов, записей регистров и т. д.). 28. * Физические лица ● Хранение и предоставление доступа к информации о физических лицах
|