Информация для пользователей и партнеров №14383 от 18.11.2011
Фирма "1С" объявляет о выпуске 18.11.2011 новой редакции 1.2 инструментария "1С:Библиотека стандартных подсистем 8.2" (БСП). Редакция 1.2 является очередным этапом развития инструментария для разработчика прикладных решений на платформе "1С:Предприятие 8.2".
Редакция 1.2 БСП предоставляет набор универсальных функциональных подсистем, готовые разделы для пользовательской документации и технологию для разработки прикладных решений на платформе "1С:Предприятие 8.2". С применением БСП становится возможной быстрая разработка новых конфигураций с уже готовой базовой функциональностью, а также включение готовых функциональных блоков в существующие конфигурации. Использование БСП при разработке прикладных решений на платформе "1С:Предприятие 8.2" позволяет также достичь большей стандартизации конфигураций и уменьшить время на изучение и внедрение прикладных решений за счет их унификации по набору используемых стандартных подсистем.
НОВОЕ В РЕДАКЦИИ 1.2 БСП
В состав редакции 1.2 включен ряд новых подсистем, внесены существенные изменения в некоторые существующие подсистемы.
Новые подсистемы "Заметки пользователя" и "Напоминания пользователя" предлагают электронную замену стикеров на полях монитора. Можно оставить для себя любую заметку (в виде текста с оформлением и картинками), не покидая окно программы, или установить напоминание о каком-либо объекте системы (платежка, поставщик, проект и т. п.). На рабочем столе программы можно поместить быстрый список заметок.
С помощью новой подсистемы "Защита персональных данных" конфигурация может поддержать требования закона 152-ФЗ "О персональных данных". Согласно закону 152-ФЗ и подзаконным актам в информационной системе должна быть, в частности, реализована регистрация ряда событий (вход в систему, выход из системы, доступ к персональным данным и т. п.), а в обязанности оператора персональных данных входит получение от субъекта согласия на обработку персональных данных, а также подготовка комплекта организационно-распорядительной документации. Подсистема позволяет настраивать регистрацию указанных событий, выполнять их анализ, а также готовить печатную форму согласия.
Новая подсистема "Банки" позволяет вести в программе классификатор банков РФ и банковские счета (организаций). Есть возможность обновления классификатора с диска ИТС и через Интернет (rbc.ru), автоматически или по требованию. Также предусмотрена возможность ручного редактирования реквизитов банка, указанного в банковском счете.
Подсистема "Обмен данными" теперь предоставляет администраторам обмена данными новый способ обмена через внешнее соединение (COM-обмен). Этот обмен наиболее прост в настройке и предназначен для синхронизации баз, расположенных в одной сети. Он подходит для информационных баз, работающих под управлением ОС Microsoft Windows, не доступен для базовых версий конфигураций и в РИБ. Кроме того, разработчик обмена данными теперь может реализовать обмен данными без использования правил обмена. Такой вид обмена данными лучше всего подходит для быстрой синхронизации "похожих" конфигураций (метаданные которых одинаковы в части синхронизируемых данных). Поскольку здесь не "проигрываются" правила конвертации, скорость выполнения сопоставима со скоростью обмена данными в РИБ.
Подсистема "Взаимодействия" предоставляет целый ряд новых возможностей по работе с почтой и другими видами взаимодействий (звонки, встречи и запланированные взаимодействия). К ним относится "привычная" форма почтового клиента (интерфейс, команды, папки писем, подписи к письмам и т. п.), панель навигации в списке взаимодействий с отборами по контактам, предметам и дополнительным свойствам, правила сортировки писем по папкам, возможность редактирования исходящих писем в формате HTML, уведомления о доставке и прочтении писем, поддержка полнотекстового поиска. Повышено удобство использования всех пользовательских интерфейсов подсистемы "Взаимодействия". Ведение звонков, встреч и планов может быть включено или выключено отдельно от почтового клиента.
В подсистеме "Работа с файлами" проведена работа по оптимизации быстродействия в ряде сценариев использования: подписание файла или изменение комментария к версии файла, обновление конфигурации, изменение сведений о файле без изменения самого файла. В карточке файла добавлено информационное поле "Дата заема".
В подсистеме "Файловые функции" улучшена поддержка полнотекстового поиска в документах OpenOffice (а также StarOffice и LibreOffice). Теперь извлечение текста из файлов формата OpenDocument выполняется всегда, даже если не установлен плагин IFilter для формата OpenDocument (ОС Microsoft Windows).
В подсистеме "Базовая функциональность" появился ряд новых интерфейсных возможностей. Для предотвращения случайного нажатия на "крестик" пользователю теперь задается дополнительный вопрос при закрытии программы. В зависимости от ситуации может быть предложено выполнить резервное копирование, посмотреть на список редактируемых файлов или выполнить любые другие действия, по поводу которых пользователь захотел получать напоминания при завершении работы программы.
Подсистема предоставляет простой программный интерфейс для проверки минимально необходимой версии платформы для работы конфигурации. С его помощью разработчик может ограничить запуск конфигурации на старых версиях платформы "1С:Предприятие". Если версия платформы меньше рекомендуемой, то программа запросит у пользователя подтверждение о продолжении работы.
Добавлено более двадцати новых функций общего назначения в общих модулях, в форме выбора объектов метаданных, добавлены стандартные роли "РежимВсеФункции" и "СохранениеДанныхПользователя". Для разработчиков конфигураций предложена более простая схема инициализации параметров сеанса по требованию.
Прочие изменения в подсистемах включают: учет недействительных пользователей (подсистема "Пользователи"), отключение пользовательских сеансов с клиента (ранее - только с сервера; подсистема "Завершение работы пользователей"), повышение юзабилити формы ввода адреса (подсистема "Контактная информация"), отдельную роль для просмотра истории изменения объектов и откат на предыдущую версию объекта (подсистема "Версионирование") и другое.
Всего в БСП входит 48 подсистем. Полный состав подсистем редакции 1.2 приведен в Приложении к настоящему информационному письму, а также на странице https://v8.1c.ru/ssl/.
Вместе с подсистемами БСП предлагает и отдельные методики разработки прикладных решений. В редакции 1.2 разработчику предоставляются готовые разделы документации для включения в состав описания конфигурации, разрабатываемой на основе БСП.
В редакции 1.2 проведена работа по повышению выборочности внедрения подсистем; стали опциональными подсистемы: "Адресный классификатор", "Контактная информация", "Настройка порядка элементов" и "Получение файлов из интернета". Для первоначального внедрения и последующего обновления версий БСП в прикладных решениях в редакции 1.2 поставляется специальный инструмент - "Помощник внедрения". Данный помощник обеспечивает поддержку принятия решений по внедрению БСП в конфигурацию, а также автоматический контроль фактического результата внедрения БСП. Поскольку принятие решений по внедрению БСП и контроль их выполнения не требуют погружения в технические детали реализации, то проектирование, реализация и контроль могут выполняться разными специалистами и в разные моменты времени.
ПОРЯДОК ПЕРЕХОДА С ПРЕДЫДУЩЕЙ ВЕРСИИ
Редакция 1.2 предоставляется зарегистрированным пользователям системы "1С:Предприятие 8", имеющим действующую подписку на информационно-технологическое сопровождение (ИТС).
Для обновления БСП до редакции 1.2 выпущена версия 1.2.1, совместимая с версией платформы 8.2.14 и выше.
Версия 1.2.1 БСП публикуется в составе декабрьского выпуска ИТС за 2011 год, а также на сайте поддержки пользователей https://users.v8.1c.ru/. Версия 8.2.14 платформы опубликована в составе декабрьского выпуска ИТС за 2011 год, а также на сайте поддержки пользователей https://users.v8.1c.ru/.
Общий порядок обновления в конфигурации уже используемой БСП до версии 1.2.1 приведен в документации, входящей в поставку данной версии. Особенности обновления с предыдущей версии 1.1.3 описаны в файле updateSSL.htm, также входящем в поставку версии 1.2.1.
Для обновления версий БСП в прикладных решениях рекомендуется использовать помощник внедрения, входящий в дистрибутив в виде внешней обработки.
ПРИЛОЖЕНИЕ. СОСТАВ ПОДСИСТЕМ
Входящие в БСП подсистемы охватывают такие области, как администрирование информационной базы, администрирование пользователей системы, настройка доступа к данным информационной базы, ведение различной нормативно-справочной информации (адресный классификатор, курсы валют, календарные графики и др.). БСП предоставляет базовые пользовательские и программные интерфейсы для работы с задачами и бизнес-процессами, прикрепляемыми файлами и электронными цифровыми подписями, контактной информацией, дополнительными реквизитами и сведениями, почтовыми сообщениями и др.
Подсистемы могут быть использованы в разрабатываемой конфигурации как все вместе, так и по отдельности. С точки зрения технологии внедрения все подсистемы БСП можно условно разделить на две категории:
- Подсистемы, реализующие "самостоятельную" функциональность. Внедряются простым переносом функциональности ("внедрил и забыл") и не требуют существенных дополнительных настроек.
- Интегрируемые подсистемы реализуют функциональность, предназначенную для использования в тех или иных объектах конфигурации-потребителя (т. н. "тесная" интеграция). При внедрении требуется определить состав объектов конфигурации-потребителя, для которых нужно выполнить внедрение функциональности, после чего выполнить некоторое количество дополнительных настроек, внести изменения в код и формы выбранных объектов.
Состав подсистем (знаком "новая" отмечены подсистемы, появившиеся в редакции 1.2; знаком "*" - содержащие существенные изменения):
№ |
Подсистема |
Ключевые функции |
Администрирование пользователей и прав доступа |
||
1. |
Завершение работы пользователей |
Новое в подсистеме:
|
2. |
Пользователи |
Новое в подсистеме:
|
3. |
Управление доступом |
|
Средства администрирования информационной базы |
||
4. |
Базовая функциональность |
Новое в подсистеме:
|
5. |
Контроль динамического обновления конфигурации |
|
6. |
Контроль журнала регистрации |
|
7. |
Обновление конфигурации |
|
8. |
Резервное копирование |
|
9. |
Управление итогами и агрегатами |
|
Сервисные подсистемы |
||
10. |
Веб-сервисы работы с файлами |
|
11. |
Групповое изменение объектов |
|
12. |
Заметки пользователя |
|
13. |
Защита персональных данных |
|
14. |
Напоминания пользователя |
|
15. |
Полнотекстовый поиск |
|
16. |
Проверка легальности получения обновлений |
|
17. |
Работа с файлами |
Новое в подсистеме:
|
18. |
Регламентные задания |
|
Технологические универсальные механизмы |
||
19. |
Обновление версии ИБ |
|
20. |
Оценка производительности |
Новое в подсистеме:
|
21. |
Получение файлов из Интернета |
Новое в подсистеме:
|
22. |
Префиксация объектов
|
|
23. |
Работа с почтовыми сообщениями |
|
24. |
Файловые функции |
Новое в подсистеме:
|
Интегрируемые подсистемы, встраиваемые в другие объекты конфигурации |
||
25. |
Анкетирование
|
|
26. |
Бизнес-процессы и задачи |
|
27. |
Варианты отчетов |
|
28. |
Взаимодействия |
Новое в подсистеме:
|
29. |
Версионирование объектов |
Новое в подсистеме:
|
30. |
Внешние бизнес-процессы и задачи |
|
31. |
Даты запрета изменения |
|
32. |
Дополнительные отчеты и обработки |
Новое в подсистеме:
|
33. |
Запрет редактирования реквизитов объектов |
|
34. |
Интеграция с 1С:Документооборот |
Новое в подсистеме:
|
35. |
Контактная информация |
Новое в подсистеме:
|
36. |
Настройка порядка элементов |
|
37. |
Обмен данными |
Новое в подсистеме:
|
38. |
Печать |
|
39. |
Присоединенные файлы |
|
40. |
Свойства |
|
41. |
Структура подчиненности |
|
42. |
Электронная цифровая подпись |
Новое в подсистеме:
|
Нормативно-справочная информация и классификаторы |
||
43. |
Адресный классификатор |
|
44. |
Банки |
|
45. |
Валюты |
Новое в подсистеме:
|
46. |
Календарные графики |
|
47. |
Организации
|
|
48. |
Физические лица |
Новое в подсистеме:
|