Библиотека стандартных подсистем (1Cv8)

Материал из КинтВики
Перейти к: навигация, поиск

На сайте 1С

Версии

Версия 1.0.4.5

Версия 1.0.5.21

Финальная версия

  • Информация N11853 для пользователей и партнеров 14.05.2010 "О выпуске финальной версии инструментария "1С:Библиотека стандартных подсистем 8.2"
Фирма  "1С"  объявляет о выпуске 14.05.2010 финальной версии  инструментария для  разработчика  прикладных решений на  
платформе "1С:Предприятие  8.2" - "1С:Библиотека стандартных подсистем 8.2".

"...Всего в БСП входит 31 подсистема..."

Версия 1.0.6.8

Версия 1.0.7.5

Примеры использования

Что это

В состав Библиотеки стандартных подсистем (БСП) входит набор универсальных функциональных подсистем, которые могут быть использованы в разрабатываемой конфигурации как все вместе, так и по отдельности. С помощью БСП можно быстро создавать новые конфигурации с уже готовой базовой функциональностью, а также включать готовые функциональные блоки в существующие конфигурации.

Все подсистемы БСП можно условно разделить на следующие категории:

  • Подсистемы, реализующие «самостоятельную» функциональность. Внедряются простым переносом функциональности и не требуют существенных дополнительных настроек.
  • Интегрируемые подсистемы, реализующие функциональность, предназначенную для использования в тех или иных объектах конфигурации-потребителя («тесная» интеграция). При внедрении требуется определить состав объектов конфигурации-потребителя, для которых требуется выполнить внедрение функциональности, после чего выполнить некоторое количество дополнительных настроек, внести изменения в код и формы выбранных объектов.

Подсистемы БСП охватывают такие области, как администрирование информационной базы, администрирование пользователей системы, ведение различной нормативно-справочной информации (адресный классификатор, курсы валют, календарные графики и др.). БСП предоставляет пользовательские и программные интерфейсы для работы с задачами и бизнес-процессами, прикрепляемыми файлами, контактной информацией, почтовыми сообщениями и др. Полный состав подсистем ознакомительной версии приведен в документации.

Помимо подсистем БСП предлагает отдельные методики разработки типовых решений.

Использование БСП при разработке приложений на платформе «1С:Предприятие 8.2» позволит сократить время, затрачиваемое на разработку, повысить качество прикладных решений, а также стандартизовать конфигурации, выпускаемые на платформе «1С:Предприятие 8.2». Теперь помимо платформы фирма «1С» предлагает готовую базовую функциональность и технологию для разработки прикладных решений, использование которой позволит уменьшить время на изучение и внедрение прикладных решений за счет их унификации по набору используемых стандартных подсистем. Особенности ознакомительной версии

Текущая версия 1.0.4 имеет ряд ограничений:

  • Совместимость ознакомительной версии БСП с последующими версиями не гарантируется.
  • Использование данной версии в коммерческих проектах не рекомендуется.
  • Ознакомительная версия предназначена для использования с платформой "1С:Предприятие 8.2" версии 8.2.9.260.

Предварительные тестовые релизы конфигураций предоставляются партнерам фирмы "1С" и пользователям системы программ 1С:Предприятие для тестирования, предварительного ознакомления с новыми возможностями конфигураций, исправлениями ошибок, для апробации работы новых релизов на реальных данных.

Использование предварительного релиза для автоматизации реальных задач предприятия может выполняться только в отдельных случаях по решению пользователя, совместно с партнером, поддерживающим внедрение. Сообщения об ошибках, выявленных в процессе тестирования, следует посылать на адрес электронной почты testcfg@1c.ru. По этому адресу осуществляется только регистрация ошибок предварительных тестовых релизов конфигураций, консультации не оказываются.

В посылаемом сообщении об ошибке обязательно указывать:

  • код партнера или регистрационный номер пользователя;
  • название конфигурации;
  • полный номер релиза, в котором выявлена ошибка;
  • подробное описание ошибки;
  • порядок воспроизведения ошибки.

Также рекомендуется:

  • указать характеристики компьютера;
  • указать версию операционной системы;
  • передать данные приложения (информационные базы и другие данные, которые могли бы помочь в воспроизведении ошибки).

По каждой обнаруженной ошибке следует присылать отдельное письмо.


Источник: http://users.v8.1c.ru/SSLTest.aspx


Состав библиотеки

Библиотека «1С:Предприятие 8. Библиотека стандартных подсистем 8.2» включает в себя набор универсальных функциональных подсистем, предназначенных для использования в прикладных решениях на платформе «1С:Предприятие 8.2». Библиотека не является законченным (с предметной точки зрения) прикладным решением. Подсистемы библиотеки могут использоваться в конфигурации-потребителе как все вместе, так и по отдельности.

Все подсистемы библиотеки можно условно разделить на следующие категории:

1. Подсистемы, реализующие самостоятельную функциональность.

2. Интегрируемые подсистемы, реализующие функциональность, предназначенную для использования в тех или иных объектах конфигурации-потребителя (тесная интеграция).

Подсистемы разных категорий различаются по сложности их внедрения в конфигурацию. Подсистемы первой категории внедряются простым переносом функциональности, как правило, выводятся в интерфейс конфигурации и не требуют существенных дополнительных настроек. Такие подсистемы могут содержать пользовательские интерфейсы и предоставлять программный интерфейс, который можно использовать в конфигурации-потребителе. Обновление этих подсистем при выходе очередной версии библиотеки зачастую сводится к простому обновлению соответствующих объектов конфигурации. Примеры подсистем – «Валюты», «Завершение работы пользователей».

При внедрении интегрируемых подсистем после переноса функциональности подсистемы требуется определить состав объектов конфигурации-потребителя, для которых нужно выполнить внедрение функциональности. После этого необходимо выполнить некоторое количество дополнительных настроек, внести изменения в код и формы выбранных объектов, т. е. выполнить тесную интеграцию подсистемы в объекты конфигурации-потребителя. Обновление таких подсистем при выходе очередной версии библиотеки также сводится к простому обновлению подсистемы и, как правило, не требует повторного внесения изменений в объекты конфигурации-потребителя.

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

Описание ключевых функций подсистем приведено в таблице 1.

Таблица 1. Назначение подсистем библиотеки (значком v отмечены подсистемы, предназначенные для внедрения в объекты конфигурации-поставщика (тесная интеграция))
Подсистема Ключевые функции
1. Стандартные подсистемы
  • Процедуры и функции общего назначения.
  • Настройка заголовка окна программы.
  • Сервисные возможности администратора системы (удаление помеченных объектов, список активных пользователей и журнал регистрации)
2. Адресный классификатор
  • Предоставление адресного классификатора (КЛАДР) для использования в прикладных подсистемах.
  • Загрузка адресного классификатора с диска ИТС, из файла и с пользовательского раздела сайта фирмы «1С».
  • Периодическая проверка наличия обновлений адресного классификатора на сайте фирмы «1С»
3.

v

Бизнес-процессы и задачи
  • Информирование пользователя о его текущих задачах.
  • Интерактивный ввод задач.
  • Мониторинг и контроль исполнения задач со стороны заинтересованных лиц – авторов и координаторов выполнения задач.
  • Базовая функциональность для разработки произвольных бизнес-процессов в конфигурации
4. Валюты
  • Хранение и предоставление доступа к списку и курсам валют.
  • Загрузка курсов валют с веб-сайта rbc.ru.
  • Выбор валют из общероссийского классификатора ОКВ
5.

v

Версионирование объектов
  • Хранение истории изменений справочников и документов (пользователь, внесший изменения, время изменения и характер изменения с точностью до реквизитов объекта и реквизитов его табличных частей).
  • Сравнение произвольных версий объектов.
  • Просмотр ранее сохраненных версий объекта
6. Завершение работы пользователей
  • Установка блокировок новых соединений с информационной базой.
  • Завершение существующих соединений с информационной базой
7.

v


Запрет редактирования реквизитов объектов
  • Проверка обязательного заполнения некоторых реквизитов объектов, которые определяют характер данного объекта (условно называются «ключевыми» реквизитами).
  • Запрет редактирования ключевых реквизитов записанных объектов.
  • Проверка возможности изменения ключевых реквизитов пользователем, имеющим на это права
8.


Календарные графики
  • Хранение информации о календарных графиках, используемых на предприятии.
  • Получение даты, которая наступит через указанное количество дней по указанному графику и т. д.

9.

v


Контактная информация
  • Расширение состава реквизитов справочников конфигурации произвольным набором реквизитов, предназначенных для ввода контактной информации.
  • Использование предопределенных и пользовательских видов контактной информации.
  • Использование функциональности подсистемы «Адресный классификатор»
10.

Контроль динамического обновления конфигурации

  • Проверка факта динамического изменения конфигурации.
  • Оповещение пользователя с предложением перезапустить программу

11.

Контроль журнала регистрации

  • Просмотр журнала регистрации в режиме 1С:Предприятие.
  • Формирование отчета о критичных записях в журнале регистрации и периодическая рассылка отчета заданным получателям

12.

v

Настройка порядка элементов

  • Настройка порядка элементов в объекте кнопками Вверх и Вниз

13.

Обновление версии ИБ

  • Выполнение первоначального заполнения и обновления данных информационной базы при изменении версии конфигурации.
  • Отображение информации об изменениях в новой версии конфигурации

14.

v

Печать

  • Формирование печатных форм объектов в виде табличных документов или офисных документов в форматах Microsoft Word и OpenOffice.org Writer.
  • Вывод на печать и отправка печатных форм по электронной почте

15.

Полнотекстовый поиск

  • Настройка и использование полнотекстового поиска данных

16.

Получение файлов из Интернета

  • Программный интерфейс для получения файлов из сети Интернет.
  • Получение файла из сети на клиенте.
  • Сохранение файлов: на клиентском компьютере, в информационной базе.
  • Запрос и хранение параметров прокси-сервера

17.

Пользователи

  • Просмотр и редактирование списка пользователей системы.
  • Управление правами пользователей.
  • Определение текущего пользователя при запуске системы

18.

Работа с почтовыми сообщениями

  • Программный интерфейс для отправки сообщений электронной почты.
  • Просмотр и редактирование системной учетной записи для работы с электронной почтой.
  • Базовый пользовательский интерфейс для отправки сообщений

19.

v

Работа с файлами

  • Присоединение файлов к произвольным объектам конфигурации.
  • Присоединение файлов из файловой системы или создание файлов по шаблону.
  • Коллективное редактирование файлов.
  • Хранение и предоставление доступа к версиям файлов.
  • Поддержка полнотекстового поиска по присоединенным файлам

20.

Регламентные задания

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

21.

v

Свойства

  • Создание и редактирование дополнительных свойств документов и справочников.
  • Хранение свойств в объекте (дополнительные реквизиты) и вне объекта в специальном регистре сведений (дополнительные сведения).
  • Возможность использования свойств в отчетах.
  • Поддержка возможности задавать разные наборы свойств для разных объектов одного и того же типа

22.

v

Сохранение настроек

  • Сохранение и загрузка вариантов отчетов и пользовательских настроек отчетов.
  • Доработка формы отчетов для удобного переключения пользовательских настроек и вариантов отчета

23.

Физические лица

  • Хранение и предоставление доступа к информации о физических лицах

24.

v

Функции отчетов

  • Программный интерфейс для настройки форм отчетов системы компоновки данных (СКД)