Що таке бібліотека стандартних підсистем 1С. Бібліотека стандартних підсистем БСП. Адміністрація користувачів та прав доступу

"1С:Бібліотека стандартних підсистем" (далі БСП) призначена для розробок на базі "1С:Підприємство". Вихідна версія БСП, створена в 2010, розроблялася для конфігурування рішень 1С. Таким чином, в основі всіх типових продуктів, що випускаються 1С лежить БСП.

Використання БСП дозволило вирішити такі завдання, як стандартизація прикладних програмта економія часу програмістів. Так як весь базовий функціонал закладено в БСП і залишається його тільки впровадити, не стало потреби в розробці стандартних функціональних блоків.

Установка БСП. Файли постачання

БСП – це не рішення, це лише інструмент для програміста. Її немає у продажу, її отримують за підпискою на ІТС замовники або франчайзі 1С.

Встановлення бібліотеки


Рис.1

Наслідуючи за установником, проходимо кроки і тиснемо «Готово».


Рис.2


Рис.3


Рис.4

Додаємо нову інформаційну базу за кнопкою «Додати» та вибираємо «Створення нової інформаційної бази», і далі – до натискання «Готово».


Рис.5


Рис.6


Рис.7


мал.8


мал.9


Рис.10

Постачання БСП включає демо-базу з варіантом встановлення та наступні файли:

  • 1Cv8.cfфайл постачання бібліотеки, не призначений для створення ІБ за шаблоном;
  • 1Cv8_international.cfфайл постачання міжнародної версії бібліотеки, також призначений до роботи з шаблонами;
  • 1Cv8_demo.dtдемобаза;
  • 1Cv8_demo.cfфайл постачання демобази.



Рис.11


Рис.12

Цей приклад розглядається з використанням версії 3.0.1.240. Файли конфігурації розташовані в підкаталозі \1c\SSL\3_0_1_240. Звертаємо увагу, що дана версіявикористовується з платформою 1С 8.3 не нижче за версію 8.3.12.1412.

При установці бібліотеки можна зіткнутися з помилкою SDBL. Таблиця або поле ConfigVersion не міститься у розділі FROM».


Рис.13

Ця проблема вирішується вивантаженням і завантаженням файлу Dt (у випадку був завантажений демо-файл з комплекту поставки).


Рис.14

Помічник упровадження БСП



Рис.15


Рис.16

ПершеВпровадженняБСП.epf- Зовнішня обробка, назва якої говорить сама за себе. З її допомогою можна відібрати підсистеми під впровадження, враховуючи їх взаємозв'язки, залишити налаштування для порівняння (об'єднання), видалити надлишкові фрагменти коду підсистем, що не використовуються.

Покроковий помічник доступний з розділу «Інструменти розробника – Перше впровадження БСП».



Рис.17

За допомогою помічника створюється також заготівля для конфігурації, що створюється. Справа можна ознайомитися з описом кожної підсистемою, що вибирається.



Рис.18

Рис.19



Рис.20

Прописуємо додаткові параметри для кожної обраної нами підсистеми.

Переносимо дані, згідно з нашим налаштуванням, у порожню конфігурацію, що створюється. У режимі «Конфігуратор» заходимо в неї.



Рис.21

Для наочності перейменуємо її на «Моя_конфігурація».

Вперше в режимі конфігуратора вказуємо «Конфігурація-порівняти, об'єднати зі конфігурацією з файлу», вказавши в діалозі файл постачання бібліотеки і підтвердивши запит про підтримку.



Рис.22

На запитання "Виконати повне завантаження конфігурації?" відповідаємо негативно.



Рис.23



Рис.24

Ми бачимо порівняння двох конфігурацій – «Моя_Конфігурація» та «Бібліотеки стандартних підсистем».



Рис.25

У вікні порівняння можна завантажити налаштування з раніше збереженого за допомогою помічника файлу через "Дії-Завантажити налаштування з файлу".


Рис.26

У вікні вибрати наш раніше збережений з помічником файл - "ФайлНастройокПорівняння".



Рис.27

Зазначимо, що підсистеми будуть виділені, залежно від того, які були визначені при налаштуванні помічником. Так, якщо виділити лише базову функціональність (Мал.28), вікно конфігурації буде виглядати так:


Рис.28


Рис.29

Тобто. бачимо, що виділені галочками в повному обсязі об'єкти конфігурації.

Тепер налаштуємо підпорядковані підсистеми, відзначивши об'єкти, що переносяться, через «Дії-Відзначити по підсистем файлу». Активуємо "Включати область підлеглих підсистем".



Рис.30


Рис.31

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

Зі «Стандартні підсистеми» вибираємо обов'язкові, незалежно від того, який функціонал потрібен. У тому числі – базовий функціонал, оновлення версій бази, користувачі, контакти.

Також існують додаткові системи, обов'язкові до перенесення для роботи в моделі сервісу, і необов'язкові, що передбачають вибіркову установку. Визначити їх зв'язок можна за таблицями, ознайомившись із статтею на сайті ІТС.



Рис.32

Вибравши підсистеми, натискаємо кнопку "Встановити".

Також окремим елементам можна вибрати режим об'єднання - "Взяти з файлу" або "Об'єднати із пріоритетом основної конфігурації" (для цього натиснути на ньому правою кнопкою мишки).



Рис.33

Ці дії можна застосувати до всіх елементів, встановивши через меню "Дії-Встановити режим для всіх".


Рис.34


Рис.35



Рис.36



Рис.37



Рис.38

Перед оновленням конфігурації необхідно встановити в її властивостях номер версії конфігурації, що створюється, інакше при відкритті програми з'явиться помилка про те, що не заповнена властивість версії конфігурації.


Рис.39





Рис.41

Зверніть увагу, що після завершення процесів об'єкти метаданих перенесені, але поки що не налаштовані. Тому необхідно розпочати налаштування об'єктів БСП.

Версія 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

  • Дата випуску 2010.08.05
  • реліз: http://users.v8.1c.ru/SSLTest.aspx
  • Документація: http://its.1c.ru/db/bspdoc#content:23:1

Приклади використання

Що це

До складу Бібліотеки стандартних підсистем (БСП) входить набір універсальних функціональних підсистем, які можуть бути використані в конфігурації, що розробляється як всі разом, так і окремо. За допомогою БСП можна швидко створювати нові конфігурації з вже готовою базовою функціональністю, а також включати готові функціональні блоки існуючі конфігурації.

Усі підсистеми БСП можна умовно поділити на такі категорії:

  • Підсистеми, що реалізують "самостійну" функціональність. Впроваджуються простим перенесенням функціональності та не вимагають суттєвих додаткових налаштувань.
  • Підсистеми, що інтегруються, що реалізують функціональність, призначену для використання в тих чи інших об'єктах конфігурації-споживача («тісна» інтеграція). При впровадженні потрібно визначити склад об'єктів конфігурації-споживача, котрим потрібно виконати використання функціональності, після чого виконати кілька додаткових налаштувань, внести зміни у код і форми обраних об'єктів.

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

Крім підсистем БСП, пропонує окремі методики розробки типових рішень.

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

Поточна версія 1.0.4 має низку обмежень:

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

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

Використання попереднього релізу для автоматизації реальних завдань підприємства може виконуватись тільки в окремих випадкахза рішенням користувача, разом із партнером, що підтримує використання. Повідомлення про помилки, виявлені в процесі тестування, слід надсилати на адресу електронної пошти [email protected]За цією адресою здійснюється лише реєстрація помилок попередніх тестових релізів конфігурацій, консультації не надаються.

У повідомленні, що посилається, про помилку обов'язково вказувати:

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

По кожній виявленій помилці слід надсилати окремий лист.

Склад бібліотеки

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

Усі підсистеми бібліотеки можна умовно поділити на такі категорії:

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

2. Інтегровані підсистеми, що реалізують функціональність, призначену для використання в тих чи інших об'єктах конфігурації споживача (тісна інтеграція).

Підсистеми різних категорій різняться за складністю їх застосування у конфігурацію. Підсистеми першої категорії впроваджуються простим перенесенням функціональності, зазвичай, виводяться в інтерфейс конфігурації і вимагають істотних додаткових налаштувань. Такі підсистеми можуть містити інтерфейси користувача і надавати програмний інтерфейс, який можна використовувати в конфігурації-споживачі. Оновлення цих підсистем при виході чергової версії бібліотеки найчастіше зводиться до простому оновленнювідповідних об'єктів конфігурації. Приклади підсистем – Валюти, Завершення роботи користувачів.

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

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

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

Таблиця 1. Призначення підсистем бібліотеки (значком v відзначені підсистеми, призначені для впровадження в об'єкти конфігурації-постачальника (тісна інтеграція))
Підсистема Ключові функції
1. Стандартні підсистеми
  • Процедури та функції загального призначення.
  • Налаштування заголовка вікна програми.
  • Сервісні можливості адміністратора системи (видалення помічених об'єктів, список активних користувачів та журнал реєстрації)
2. Адресний класифікатор
  • Надання адресного класифікатора (КЛАДР) для використання у прикладних підсистемах.
  • Завантаження адресного класифікатора з диска ІТС, з файлу та з розділу користувача сайту фірми «1С».
  • Періодична перевірка наявності оновлень адресного класифікатора на сайті фірми «1С»
3. Бізнес-процеси та завдання
  • Інформування користувача про його поточні завдання.
  • Інтерактивне введення завдань.
  • Моніторинг та контроль виконання завдань із боку зацікавлених осіб – авторів та координаторів виконання завдань.
  • Базова функціональність для розробки довільних бізнес-процесів у конфігурації
4. Валюти
  • Зберігання та надання доступу до списку та курсів валют.
  • Завантаження курсів валют із сайту rbc.ru.
5. Версіонування об'єктів
  • Зберігання історії змін довідників та документів (користувач, який вніс зміни, час зміни та характер зміни з точністю до реквізитів об'єкта та реквізитів його табличних частин).
  • Порівняння довільних версій об'єктів.
  • Перегляд раніше збережених версій об'єкта
6. Завершення роботи користувачів
  • Встановлює блокування нових з'єднань з інформаційною базою.
  • Завершення існуючих з'єднань з інформаційною базою
7. Заборона редагування реквізитів об'єктів
  • Перевірка обов'язкового заповнення деяких реквізитів об'єктів, які визначають характер об'єкта (умовно називаються «ключовими» реквізитами).
  • Заборона редагування ключових реквізитів записаних об'єктів.
  • Перевірка можливості зміни ключових реквізитів користувачем, який має право
8. Календарні графіки
  • Зберігання інформації про календарні графіки, що використовуються на підприємстві.
  • Отримання дати, яка настане через вказану кількість днів за вказаним графіком тощо.
Контактна інформація
  • Розширення складу реквізитів довідників конфігурації довільним набором реквізитів, призначених для введення контактної інформації.
  • Використання зумовлених та користувальних видів контактної інформації.
  • Використання функціональності підсистеми «Адресний класифікатор»
10.

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

  • Перевірте факт динамічної зміни конфігурації.
  • Повідомлення користувача з пропозицією перезапустити програму

Контроль журналу реєстрації

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

Налаштування порядку елементів

  • Налаштування порядку елементів в об'єкті кнопками Вгору та Вниз

Оновлення версії ІБ

  • Виконує початкове заповнення та оновлення даних інформаційної бази при зміні версії конфігурації.
  • Відображення інформації про зміни в нової версіїконфігурації
  • Формування друкованих форм об'єктів у вигляді табличних документів чи офісних документів у форматах Microsoft Wordта OpenOffice.org Writer.

Повнотекстовий пошук

  • Налаштування та використання повнотекстового пошуку даних

Отримання файлів з Інтернету

  • Програмний інтерфейс для отримання файлів з Інтернету.
  • Отримання файлу з мережі клієнта.
  • Запит та зберігання параметрів проксі-сервера

Користувачі

  • Перегляд та редагування списку користувачів системи.
  • Управління правами користувачів.
  • Визначення поточного користувача під час запуску системи

Робота з поштовими повідомленнями

  • Програмний інтерфейс для надсилання електронних листів.

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

  • Приєднання файлів до будь-яких об'єктів конфігурації.
  • Колективне редагування файлів.
  • Зберігання та надання доступу до версій файлів.
  • Підтримка повнотекстового пошуку за приєднаними файлами

Регламентні завдання

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

Властивості

  • Створення та редагування додаткових властивостей документів та довідників.
  • Зберігання властивостей в об'єкті (додаткові реквізити) та поза об'єктом у спеціальному регістрі відомостей (додаткові відомості).
  • Можливість використання властивостей у звітах.
  • Підтримка можливості задавати різні набори властивостей для різних об'єктів одного і того ж типу

Збереження налаштувань

  • Збереження та завантаження варіантів звітів та налаштувань звітів користувача.
  • Доопрацювання форми звітів для зручного перемикання налаштувань користувача та варіантів звіту

Фізичні особи

  • Зберігання та надання доступу до інформації про фізичних осіб

Функції звітів

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

Є конфігурація, яка полегшує роботу розробника, позбавляючи його від таких «тривіальних» робіт – це «Бібліотека стандартних підсистем» (БСП), яка включає набір універсальних функціональних підсистем і фрагменти розділу «Адміністрування», призначених для використання в прикладних рішеннях на платформі "1с Підприємство". Бібліотека не є закінченим (з предметної точки зору) прикладним рішенням, але при цьому підсистеми бібліотеки можуть використовуватися в конфігурації споживача як всі разом, так і окремо. І для цього в БСП входить спеціальний помічник застосування, використання якого допомагає значно заощадити час при створенні нової конфігурації.

Сам помічник виконаний як покрокового майстра, з допомогою якого розробник вказує потрібні йому підсистеми, а майстер створить заготівлю, з якою можна надалі. По суті, ми отримуємо заготівлю для майбутньої конфігурації.

Запустимо БСП(у нас редакція 2.3, версія 2.3.3.63), перейдемо до розділу "Інструменти розробника" U94; «Перше використання БСП»:

Тут нам відкриється "Помічник впровадження БСП". Сам помічник виглядає як покроковий помічник, де на першому етапі ми вибираємо підсистеми, які будуть нам потрібні в конфігурації, що розробляється. Після цього необхідно вказати файл (у форматі xml), у якому збережемо ці опції.
Після чого переходимо до другого етапу: вказуємо додаткові параметри кожної з вибраних підсистем.

Після вибору всіх параметрів система перевірить, чи все було вибрано коректно і запропонує різні варіантивідстеження помилок (Таблиця застосування підсистем або Звіт щодо впровадження БСП).

У статті коротко описано роботу з «Помічником впровадження БСП», тому що цей інструмент не дуже популярний. Частіше на практиці розробники діють за такою схемою: на порожню конфігурацію встановлюють необхідні підсистеми БСП (тут може допомогти «Помічник впровадження БСП»), але зазвичай з БСП на нову порожню конфігурацію переносять всі підсистеми.

У нас є дві конфігурації: перша (основна) – з усіма підсистемами БСП, друга (файла) – БП.

1. Увімкнути можливість редагування основної конфігурації.

2. Викликати меню Конфігурація - Порівняти, об'єднати з конфігурацією з файлу.

3. Вибрати файл із розширенням cfЗміни БП.

4. Пропозицію постановки підтримку відповісти Так.

6. Виконати Дії - Відзначитиза підсистемами.

7. Відзначити підсистеми, які відсутні в нашій основній конфігурації - взяти з файлу, але підсистеми, яких немає в конфігурації з файлу, потрібно залишити в основній конфігурації (за замовчуванням так і буде), далі натиснути Встановити.

8. Відзначити об'єднання властивості кореневого елемента: Основні ролі, Модуль керованого додаткаМодуль зовнішнього з'єднання, Модуль сеансу звичайної програми, Режим використання модальності, Режим використання синхронних викликів розширень платформи та зовнішніх компонентів, Режим сумісності інтерфейсу, Режим сумісності. Натиснути Виконати.

9. У вікні Налаштування правил підтримки - Ок.

10. Оновити конфігурацію бази даних (F7).

І подібні службові повідомлення:

«… (об'єкт входить до складу однойменного загального реквізиту)» або «… : Використання типів, що визначаються в режимі сумісності Х.Х.Х. (наприклад, автор) і нижче неприпустимо»; «Спільна Картинка: Ім'я не унікальне!»

12. Для об'єкта, що входить до складу однойменного загального реквізиту, – зняти з підтримки, видалити об'єкт та посилання на нього. Виконати пошук посилань на об'єкти, що видаляються, – видалити посилання.

13. Змініть режим сумісності вище Х.Х.Х.

14. Оновити конфігурацію бази даних (F7). Далі, якщо повертаєтеся на пункт 11, виконати пункти 12 та 13, потім 14.

У принципі, це і все – «автоматична» частина роботи закінчена. Починається найцікавіший етап робіт: якщо Ви вже подумали, що конфігурація злетіла, то, швидше за все, Ви сильно помиляєтеся.

Для початку перевіряйте загальні модулі, чи включені підсистеми до командного інтерфейсу та інших моментів. Коли все «як готове», приступайте до налагодження.

І так виконуєте налагодження доти, доки не переконаєтесь у відсутності помилок.

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

Для чого створювалася БСП

Перша версія БСП випущена фірмою 1С у далекому 2010 для платформи 1С:Підприємство 8.2. 1С пропонує використовувати цю бібліотеку (або окремі її підсистеми) як основу для створення власних прикладних рішень. Також всі типові продукти, що випускаються фірмою 1С, базуються на БСП.

Використання єдиних модулів дозволило досягти більшої стандартизації прикладних рішень, а це у свою чергу дозволило зменшити час на їх вивчення (і програмістами, адміністраторами, і кінцевими користувачами).

Для програмістів, розробляють прикладні рішення «з нуля», БСП дозволила заощаджувати купу часу, т.к. відпала необхідність самостійної розробки базових функціональних блоків, що входять до БСП. За програміста розробку та тестування виконала фірма 1С. Від програміста тепер потрібно лише розібратися з уже розробленим функціоналом та навчитися впроваджувати БСП.

Як поширюється БСП

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

До складу постачання БСП входить демо-база з прикладом застосування. Ця демо-база доступна для ознайомлення на сайті 1С. Як можна отримати доступ до неї можна почитати в статті .

БСП не продається. Дистрибутив БСП можна безкоштовно отримати за наявності передплати інформаційно-технологічного супроводу (ІТС). Для використання прикладного рішення, розробленого на базі БСП, передплата ІТС не потрібна. Також безкоштовно БСП можуть одержати партнери фірми 1С.

Офіційна документація БСП знаходиться за адресою https://its.1c.ru/db/bspdoc і доступна за наявності підписки на ІТС.

Склад БСП

БСП складається з безлічі підсистем, які поділяються на:

  • самостійні. Для застосування достатньо перенести всі об'єкти в цільову конфігурацію та вивести об'єкти в інтерфейс. Приклади подібних підсистем: "Аналіз журналу реєстрації", "Валюти", "Завершення роботи користувачів".
  • інтегровані. Призначені тісної інтеграції коїться з іншими об'єктами конфігурації. Для впровадження подібних підсистем потрібно виконати додаткові опції. Приклади подібних підсистем: "Версіонування об'єктів", "Заповнення об'єктів", "Заборона редагування реквізитів об'єктів".

На даний момент (липень 2017 року) доступна БСП версії 2.4.2, яка підтримує наступний функціонал:

Засоби адміністрування та обслуговування Аналіз журналу реєстрації
Додаткові звіти та обробки
Налаштування програми
Оновлення конфігурації
Оцінка продуктивності
Пошук та видалення дублів
Профілі безпеки
Регламентні завдання
Резервне копіювання ІБ
Видалення помічених об'єктів
Управління підсумками та агрегатами
Адміністрація користувачів та прав доступу Завершення роботи користувачів
Користувачі
Управління доступом
Інтеграція з іншими програмами та системами Зовнішні компоненти
Завантаження даних із файлу
Інтеграція з "1С-Бухфон" ("1С-Коннект")
Обмін даними
Надсилання SMS
Отримання файлів з Інтернету
Робота з поштовими повідомленнями
Розсилання звітів
Технологічні механізми та програмні інтерфейси Базова функціональність
Заповнення об'єктів
Заборона редагування реквізитів об'єктів
Оновлення версії ІБ
команди, що підключаються
Префіксація об'єктів
Робота в моделі сервісу
Центр моніторингу
Прикладні підсистеми та робочі місця користувачів Анкетування
Бізнес-процеси та завдання
Варіанти звітів
Взаємодія
Робота з файлами
Поточні справи
Шаблони повідомлень
Нормативно-довідкова інформація та класифікатори
Банки
Валюти
Графіки роботи
Календарні графіки
Сервісні підсистеми Версіонування об'єктів
Групова зміна об'єктів
Дата заборони зміни
Нотатки користувача
Захист персональних даних
Інформація під час запуску
Контактна інформація
Нагадування користувача
Налаштування порядку елементів
печатка
Повнотекстовий пошук
Перевірка легальності отримання оновлень
Властивості
Відмінювання уявлень об'єктів
Структура підпорядкованості
Електронний підпис

Докладніше конкретні підсистеми описуватимуться в окремих статтях.

Впровадження БСП

Перед використанням бібліотеки стандартних підсистем у конфігурацію необхідно визначитися з переліком впроваджуваних підсистем. У найпростішому випадку впроваджуються усі підсистеми. Незалежно від того, який функціонал необхідний, є обов'язкові підсистеми, які завжди впроваджуються:

  • Базова функціональність;
  • Оновлення версії ІБ;
  • Користувачі.

Загальна схема застосування складається з наступних етапів:

  1. Перенесення необхідних об'єктів метаданих на цільову конфігурацію;
  2. Налаштування перенесених об'єктів;
  3. Використання об'єктів БСП для розробки нового функціоналу.

Для допомоги у впровадженні БСП до складу бібліотеки входить обробка ПершеВпровадженняБСП.epf . Вона міститься в каталозі шаблону конфігурації. В обробці є короткий описвсіх підсистем і визначено взаємозалежність підсистем одна від одної.

Для перевірки коректності впровадження БСП у каталозі шаблону конфігурації міститься звіт ПеревіркаВпровадженняБСП.erf.

Як дізнатися версію БСП прикладного рішення

Є кілька способів дізнатися, яка версія БСП використовується в конкретному прикладному рішенні:

  • Програмно: викликати функцію СтандартніПідсистемиСервер. ВерсіяБібліотеки() ;
  • Інтерактивно: у регістрі відомостей «Версії підсистем» переглянути значення версії для підсистеми «Стандартні Підсистеми».

Інструментарій розробника "1С:Підприємство Бібліотека стандартних підсистем" (БСП)надає набір універсальних функціональних підсистем, готові розділи для документації користувача та технологію для розробки прикладних рішень на платформі "1С:Підприємство". Із застосуванням БСП стає можливою швидка розробка нових конфігурацій із вже готовою базовою функціональністю, а також включення готових функціональних блоків до існуючих конфігурацій. Використання БСП при розробці прикладних рішень на платформі "1С:Підприємство" дозволяє також досягти більшої стандартизації конфігурацій та зменшити час на вивчення та впровадження прикладних рішень за рахунок їх уніфікації щодо набору стандартних підсистем, що використовуються.

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

Підсистеми можуть бути використані в конфігурації, що розробляється як всі разом, так і окремо. З точки зору технології застосування всі підсистеми БСП можна умовно розділити на дві категорії:

  • Підсистеми, що реалізують"самостійну функціональність". Впроваджуються простим перенесенням функціональності ("впровадив і забув") і вимагають істотних додаткових налаштувань.
  • Інтегровані підсистеминадають функціональність, призначену для використання в тих чи інших об'єктах конфігурації споживача (т.зв. "тісна інтеграція"). При впровадженні потрібно визначити склад об'єктів конфігурації-споживача, котрим необхідно виконати використання функціональності, після чого виконати кілька додаткових налаштувань, внести зміни у код і форми обраних об'єктів.

Разом із підсистемами БСП пропонує й окремі методики розробки прикладних рішень. У розпорядженні розробника є готові розділи для включення до складу документації користувача до прикладного рішення на базі БСП.

Можливості бібліотеки повною мірою використовуються і в прикладних рішеннях:

  • та інших.

Для завдання первинного застосування та подальших оновлень версій БСП у прикладних рішеннях є спеціальний інструмент – помічник застосування. У його функції входить підтримка прийняття рішень щодо впровадження БСП у конфігурацію, і навіть автоматичний контроль фактичного результату застосування БСП. Оскільки прийняття рішень щодо впровадження БСП та контроль їх виконання не вимагають "занурення" в технічні деталі реалізації, то проектування, реалізація та контроль можуть виконуватись різними фахівцями та в різні моменти часу.


Демо доступ

Демонстраційна конфігурація "Бібліотека стандартних підсистем"

Ця база є закінченим прикладним рішенням, її можна використовувати як реально діючу систему. Представлена ​​функціональність, з прикладної точки зору, призначена для демонстрації можливостей конфігурації "Бібліотека стандартних підсистем" та платформи "1С:Підприємство.3".

Докладніше про платформу "1С:Підприємство.3".

Увага:

  • У браузері повинен бути вимкнений блокувальник спливаючих вікон.
  • У налаштуваннях браузера має бути дозволено виконання JavaScript та використання Cookies.

Варіанти запуску

Робота з демонстраційною конфігурацією можлива за допомогою веб-клієнта або тонкого клієнта.

Для підключення до бази даних виберіть будь-якого користувача зі списку. Паролі не встановлені.

Веб-клієнт

Веб-клієнт керованої програми працює лише в середовищі наступних браузерів:

  • Microsoft Internet Explorer версії 6.0, 7.0, 8.0 або 9.0 для Microsoft Windows. Рекомендується використовувати версію 7.0.
  • Mozilla Firefox версії 3.x або пізніше для Microsoft Windows і Linux.
  • Google Chrome версії 12 для Microsoft Windows.
  • Safari версії 4.0.5 для MacOS X версії 10.5 та вище.
Запустити онлайн-демонстрацію
  • Звичайне з'єднання
  • GPRS-з'єднання
Тонкий клієнт

Для підключення до інформаційної бази за допомогою тонкого клієнта потрібно вибрати варіант підключення "Веб-сервер" та вказати рядок з'єднання.

При необхідності вказати варіант використання проксі.

Реалізовані можливості


Адміністрація користувачів та прав доступу

Завершення роботи користувачів

  • Перегляд та завершення активних сеансів роботи у програмі.
  • Тимчасове блокування роботи користувачів у програмі, заборона регламентних завдань.

Користувачі

  • Веде список користувачів, що працюють у програмі.
  • Веде список зовнішніх користувачів, які мають обмежений доступ до спеціалізованих робочих місць, передбачених у програмі (наприклад, Мої замовлення, Анкети респондента, Оформлення заявок тощо).
  • Налаштування прав користувачів та зовнішніх користувачів (при впровадженні спільно з підсистемою Управління доступом здійснюється засобами підсистеми Управління доступом).
  • Угруповання користувачів (та зовнішніх користувачів).
  • Очищення та копіювання установок звітів, форм, робочого столу, розділів командного інтерфейсу, обраного, друку табличних документів та інших персональних установок користувачів (і зовнішніх користувачів).

Управління доступом

  • Індивідуальне та групове налаштування прав доступу користувачів за допомогою профілів та груп доступу.
  • Налаштування обмежень прав доступу лише на рівні записів – для окремих елементів даних інформаційної бази (елементів довідників, документів, записів регістрів тощо.).
  • Звіт з прав користувача або групи користувачів.
  • Передбачено два варіанти застосування прикладне рішення - простий і спрощений. Звичайний режим налаштування прав доступу розрахований на розраховані на багато користувачів прикладні рішення, в яких, як правило, виконується групове налаштування прав, на базі груп доступу. У спрощеному режимі налаштування прав виконується індивідуально для кожного користувача. Другий режим призначений для конфігурацій з невеликою кількістю користувачів, кожен з яких має свій власний унікальний набір прав.


Засоби адміністрування та обслуговування

  • Звіти щодо активності користувачів, за тривалістю роботи регламентних завдань та про критичні записи в журналі реєстрації.

  • Підключення до програми додаткових (зовнішніх) звітів та обробок без внесення змін до конфігурації.
  • Прив'язка додаткових звітів та обробок до конкретних типів об'єктів або розділів командного інтерфейсу.
  • Регламентне виконання обробок за розкладом.
  • Засоби адміністрування списку додаткових звітів та обробок.

Налаштування програми

  • Готові робочі місця (панелі) для розділу Адміністрація.
  • Підстроює склад панелей адміністрування під поточний режим роботи програми.

Оновлення конфігурації

  • Автоматичне оновлення конфігурації (без відкриття конфігуратора) на вимогу, у вказаний час у майбутньому або при завершенні роботи програми.
  • Перевірка та отримання оновлень конфігурації через Інтернет (на вимогу або за розкладом).
  • Оновлення з вказаного файлуна локальному чи мережному диску.
  • Застосовує зміни основної конфігурації до конфігурації бази даних.

  • Оцінка інтегральної продуктивності програми за методикою APDEX.
  • Спрощує та автоматизує збір інформації про час виконання кожної ключової операції.
  • Засоби аналізу результатів виміру.
  • Автоматичний експорт показників продуктивності.

Пошук та видалення дублюючих елементів списків.

Резервне копіювання

  • Збереження резервних копійфайлової інформаційної бази на вимогу або за розкладом.
  • Відновлення файлової бази даних з копії.
  • Повідомлення про необхідність налаштування резервного копіювання (також у клієнт-серверному режимі).

Регламентні завдання

Виведення списку та настроювання параметрів регламентних завдань (розклад, запуск, зупинка).

  • Видалення об'єктів, помічених на видалення з контролем цілісності (перевірка посилань на об'єкти, що видаляються з інших об'єктів).
  • Видалення фону за розкладом.

Управління підсумками та агрегатами

  • Адміністрація підсумків та агрегатів оборотних регістрів накопичення.
  • Регламентне виконання операцій перенесення кордону підсумків, перерахунку та оновлення агрегатів (за розкладом, при завершенні роботи програми).


Сервісні підсистеми

  • Зберігання та перегляд історії змін довідників та документів (користувач, який вніс зміни, час зміни та характер зміни з точністю до реквізитів об'єкта та реквізитів його табличних частин).
  • Порівняння довільних версій об'єктів.
  • Перегляд та відкат до попередньо збереженої версії об'єкта.

Групова зміна об'єктів

  • Групова зміна довільних реквізитів та табличних частин об'єктів програми (довідників, документів та ін.). Можливість зміни значень додаткових реквізитів та відомостей з урахуванням встановлених у програмі правил заборони редагування реквізитів об'єктів.

Дата заборони зміни

  • Блокування змін будь-яких даних (документів, записів регістрів, елементів довідників та інших.), запроваджених раніше певної дати.
  • Гнучке настроювання однієї загальної дати заборони зміни для всіх об'єктів програми в цілому, або кількох дат по розділах та/або окремих об'єктів розділів обліку.

  • Електронна заміна стікерів по краях монітора, якою можна скористатися, не залишаючи вікна своєї програми.
  • Швидкий список нотаток на робочому столі, список нотаток на предмет, загальний список.
  • Різні кольори та оформлення тексту нотаток, вставляння картинок у нотатки.

  • Підтримка вимог закону 152-ФЗ "Про персональні дані".
  • Управління подіями доступу до персональних даних (налаштування використання події, отримання актуального стану використання подій, підготовка форми налаштування програми).
  • Класифікація персональних даних щодо областей.
  • Врахування згод на обробку персональних даних.

Контактна інформація

  • Додавання до довільних довідників та документів реквізитів для введення контактної інформації: поштових адрес, адрес електронної пошти, телефонів тощо.
  • Автоматична або ручна перевірка коректності адрес (при спільному використанніз підсистемою (адресний класифікатор).
  • Надання класифікатора країн світу (ОКСМ).

  • Введення персональних нагадувань у програмі на потрібний час.
  • Прив'язка нагадувань до довільних об'єктів програми.

Налаштування порядку елементів

  • Налаштування порядку елементів довільних списків за допомогою кнопок Вгору та Вниз.

печатка

  • Програмний інтерфейс та готове робоче місце для формування друкованих форм довільних об'єктів програми.
  • Виведення друкованих форм у вигляді табличних документів та офісних документів у форматах Microsoft Word та OpenOffice.org Writer.
  • Надсилання друкованих форм електронною поштою, збереження на комп'ютер або приєднаних файлів (при спільному використанні з підсистемою Приєднані файли).
  • Підключення зовнішніх друкованих форм, а також друк зовнішніх друкованих форм у комплекті з основними друкованими формами (при спільному використанні з підсистемою Додаткові звіти та обробки).
  • Виведення в друковану форму зображення QR-коду по заданому текстовому рядку.

Повнотекстовий пошук

Налаштування та виконання повнотекстового пошуку за всіма даними у програмі.

Приєднані файли

  • Програмний і інтерфейси для приєднання файлів (вкладень) до довільних об'єктів програми.
  • Підтримка довільної кількості різних типіввласників файлів без втрати швидкості роботи в умовах обмеження доступу користувачів на рівні записів (RLS).
  • Колективне редагування файлів, сканування, електронний підпис та шифрування.

Перевірка легальності отримання оновлень

Програмний і інтерфейси користувача для підтвердження легальності отримання оновлення конфігурації.

Властивості

  • Додавання додаткових властивостей до довільних документів та довідників.
  • Виведення значень властивостей у будь-яких звітах та динамічних списках.
  • Роздільне зберігання властивостей як у самому об'єкті програми (додаткові реквізити), так і поза об'єктом-власником у спеціальному регістрі відомостей (додаткові відомості).
  • Можливість задавати однакові властивості для різних об'єктів, властивості, обов'язкові до заповнення та інші сервісні можливості.

  • Відображення інформації про батьківські та дочірні документи для обраного документа, а також усієї структури їх взаємозв'язків.

Електронний підпис

  • Програмний і інтерфейс для роботи з засобами криптографії: електронний підпис і перевірка підпису.
  • Надсилання заяв на випуск сертифікату КЕП до УЦ "1С:Підприємство" та встановлення їх на комп'ютері.

Технологічні механізми та програмні інтерфейси

Базова функціональність

  • Процедури та функції загального призначення, роботи з рядками, з іншими типами даних, з журналом реєстрації тощо.
  • Стандартні ролі (Адміністрування, Повні права, Запуск тонкого клієнта та ін.).
  • Автоматичне відстеження перейменувань об'єктів метаданих.
  • Базові сервісні можливості адміністратора програми (журнал реєстрації, настроювання заголовка вікна програми та інше).

Заборона редагування реквізитів об'єктів

  • Програмний інтерфейс перевірки обов'язкового заповнення деяких реквізитів об'єктів, які визначають характер даного об'єкта (умовно звані "ключовими" реквізитами).
  • Заборона редагування "ключових" реквізитів записаних об'єктів.
  • Перевірка можливості зміни "ключових" реквізитів користувачем, який має права.

Оновлення версії інформаційної бази

  • Виконує початкове заповнення та оновлення даних інформаційної бази при зміні версії конфігурації.
  • Відображає інформацію про зміни в новій версії конфігурації.
  • Програмний інтерфейс для виконання монопольних, оперативних та відкладених обробників оновлення.

Префіксація об'єктів

  • Автоматичне призначення префіксів об'єктам з урахуванням налаштувань програми.
  • Префіксація об'єктів у розрізах інформаційних баз та елементів списку Організації.
  • Програмний інтерфейс для перепрефіксації списків та документів при зміні префіксу інформаційної бази.

Робота в моделі сервісу

  • Включає ряд підсистем, необхідних для роботи зміни в моделі сервісу:
    • Підтримка поділу даних (виділення загальних класифікаторів та налаштувань програми, що використовуються загалом для інформаційної бази).
    • Послідовне виконання завдань у різних галузях даних для зниження навантаження на сервер 1С:Підприємство.
    • Перехід з локального режиму роботи в модель сервісу (і назад) на базі механізму розвантаження та завантаження областей даних через XML-файли.
    • Автоматичне створення резервних копій областей даних за розкладом.
  • Інтеграція конфігурації з іншими компонентами сервісу - менеджером сервісу та сервісом даних:
    • Механізм обміну повідомленнями для гарантованої доставки повідомлень між різними інформаційними системами.
    • Синхронізація списків та прав користувачів у менеджері сервісу та в програмі. Управління областями даних із менеджера сервісу.
    • Технологія обміну даними між програмами, що працюють у моделі сервісу, а також з інформаційними базами, встановленими локально на комп'ютерах у користувачів.
  • Автономна робота з програмою в сервісі без постійного підключення до Інтернету:
    • Можливість автономної роботи з програмою за умови відсутності Інтернету або низької швидкості передачі даних.
    • Можливість спільної працічерез Інтернет і автономно кількох користувачів.
    • Можливість консолідації інформації від різних робочих місць, що працюють автономно.
    • Автоматичне оновлення релізу конфігурації, що працює автономно.
  • Також включає ряд підсистем, не призначених для самостійного використання. Їх необхідно включати в конфігурацію лише разом із відповідною основною підсистемою. Наприклад, якщо до застосування зазначена підсистема Валюти, слід зазначити і підсистему Валюти моделі сервісу.

Файлові функції

  • Технологічна підсистема, що не призначена для самостійного використання; тільки разом із підсистемами Приєднані файли та/або Робота з файлами.
  • Загальні функції та базові інтерфейси для роботи з файлами, зберігання файлів у томах на диску, функції для підтримки РІБ та створення початкового способу інформаційної бази.

Центр моніторингу

  • Збирає знеособлену статистику щодо використання конфігурації.
  • Передає знеособлену статистику до єдиного центру контролю якості.


Інтеграція з іншими програмами та підсистемами

Завантаження даних із файлу

  • Завантаження табличних даних у довільні списки та табличні частини документів.

Інтеграція з Бухфон

  • Можливість користувачам інфраструктури Бухфон запускати програму прямо з конфігурації.

Обмін даними

  • Програмний інтерфейс та готові робочі місця для організації спільної роботи у розподіленій інформаційній базі та для синхронізації даних з іншими програмами.
  • Синхронізації даних на вимогу та автоматичному режиміза розкладом.
  • Підключення через різні канали зв'язку: локальний або мережевий каталог, електронна пошта, FTP-ресурс або через Інтернет (у тому числі синхронізація даних з програмами "хмари").
  • Гнучке настроювання правил синхронізації даних між програмами, помічник зіставлення однакових даних.
  • Засоби моніторингу та діагностики синхронізації даних.
  • Можливість розробки планів обміну з використанням правил конвертації або без них, зручне налагодження обробників подій правил конвертації в конфігураторі.
  • Автоматичне оновлення конфігурації підпорядкованого вузла РІБ (при спільному використанні з підсистемою Оновлення конфігурації).

Надсилання SMS

  • Програмний інтерфейс розсилки та перевірки статусів доставки повідомлень SMS.

Отримання файлів з Інтернету

  • Програмний інтерфейс для отримання файлів із Інтернету.
  • Отримання файлу з мережі клієнта.
  • Збереження файлів на клієнтському комп'ютері в інформаційній базі.
  • Запит та зберігання параметрів проксі-сервера.

Робота з поштовими повідомленнями

  • Програмний інтерфейс для надсилання та отримання повідомлень електронної пошти.
  • Веде облікові записи для роботи з електронною поштою.
  • Базовий інтерфейс користувача для відправлення повідомлень.

Розсилання звітів

  • Розсилання звітів та додаткових звітів електронною поштою.
  • Публікація звітів на FTP, у мережевих каталогах та папках підсистеми Робота з файлами.
  • Запуск за розкладом чи інтерактивно.


Нормативно-довідкова інформація та класифікатори

Адресний класифікатор

  • Зберігання та надання адресного класифікатора (ФІАС) для використання в інших прикладних підсистемах.
  • Введення та перевірка коректності адрес через Інтернет за допомогою веб-сервісу вендора.
  • Завантаження адресного класифікатора в програму з користувача розділу сайту вендора або із зазначеного каталогу (при автономної роботибез постійного підключення до Інтернету).

Банки

  • Зберігання та надання класифікатора банків РФ (БІК) для використання в інших прикладних підсистемах.
  • Завантаження класифікатора банків РФ (БІК) з диска ІТС та з веб-сайту РБК, автоматично або на вимогу.

Валюти

  • Зберігання та надання доступу до списку та курсів валют.
  • Вибір валют із загальноросійського класифікатора (ОКВ).

Графіки роботи

  • Зберігання відомостей про календарні графіки, що використовуються на підприємстві.

  • Зберігання відомостей про виробничі календарі, що використовуються на підприємстві.
  • Отримання дати, яка настане через вказану кількість днів за вказаним календарем та іншим програмним інтерфейсом.

Організації

  • Ведення у програмі довідника Організації з контактною інформацією.
  • Шаблон для розробки довідника Організації у прикладній конфігурації.

Робота з контрагентами

  • Перевірка реквізитів контрагентів за даними ФНП у списку Контрагенти, документи та звіти.
  • Заповнення реквізитів контрагентів та формування Досьє контрагента за даними ЄДРЮЛ та ЄГРІП.


Прикладні підсистеми та робочі місця користувачів

  • Здійснює анкетування для зовнішніх користувачів програми.
  • Розробка шаблонів анкет та проведення опитувань за списком респондентів.
  • Засоби аналізу результатів анкетування.

  • Інтерактивне введення завдань для користувачів програми.
  • Інформування користувачів про їхні поточні завдання.
  • Моніторинг та контроль виконання завдань з боку зацікавлених осіб – авторів та координаторів виконання завдань.
  • Базова функціональність розробки довільних бізнес-процесів у конфігурації.

Варіанти звітів

  • Спільна робота з варіантами звітів, передбачених у програмі та створених користувачами.
  • Панель швидкого доступу до звітів.
  • Універсальна форма звіту зі швидкими налаштуваннями, надсиланням звітів поштою, налаштуванням розсилок звітів, автосумою та іншими сервісними можливостями.
  • Програмний інтерфейс з тонкому настроюванню зовнішнього виглядузвітів.

  • Планування, реєстрація та впорядкування взаємодій: листування електронною поштою, дзвінки, зустрічі та повідомлення SMS.
  • Зберігання всіх взаємодій та його контактів у інформаційної базі.
  • Робота із результатами взаємодій.

  • Колективне редагування файлів у ієрархічній структуріпапок.
  • Зберігання та надання доступу до версій файлів.
  • Приєднання файлів із файлової системи, створення файлів за шаблоном або отримання зі сканера.
  • Електронний підпис, шифрування.

  • Виведення списку поточних справ користувача на робочому столі (нові листи, завдання, заявки, неузгоджені замовлення тощо).


Оновлення функціональності продукту

Опис модифікацій та можливостей нової версії


Версія 2.3.5

Анонс оновлення, ознайомча версія:

До версії 2.3.5 включено постачання міжнародної версії бібліотеки, яка призначена для розробки локалізованих рішень системи "1С:Підприємство". У міжнародній версії відсутня національна специфіка будь-якої країни, а підключення до неї специфіки конкретної країни виконується однаково будь-якої країни. Розробка на базі міжнародної версії ведеться на російськомовному варіанті вбудованої мови платформи "1С:Підприємство".

НОВЕ У ВЕРСІЇ 2.3.5:

  • набула розвитку підсистема "Робота з файлами";
  • реалізовано механізм виведення контекстних звітів;
  • у підсистемі "Взаємодії" покращено роботу з вкладеннями електронних листів;
  • покращено компонування панелей адміністрування (підсистема "Налаштування програми");
  • розширено програмний інтерфейс роботи з контактною інформацією, електронним підписом.

З метою спрощення першого впровадження та регулярного оновлення функціональності БСП у конфігураціях у версії 2.3.5:

  • включений у постачання інструмент зі зниження трудомісткості поновлення змін на виправні релізи бібліотеки;
  • істотно підвищена автономність підсистем з метою вибіркового застосування, і навіть зменшена базова (обов'язкова) частина;
  • уніфіковано використання у конфігурації підсистем "Заповнення об'єктів", "Друк", "Додаткові звіти та обробки.

Повний перелік можливостей версії 2.3.5 представлений у файлі UpdateSSL.htm, що входить до постачання бібліотеки.


Версія 2.3.4 від 24.11.16

Версія 2.3.4 є розвитком редакції 2.3 інструментарію «Бібліотека стандартних підсистем», що призначений для розробки конфігурацій на платформі «1С:Підприємство» версії 8.3.8 та вище. При цьому властивість конфігурації "Режим сумісності" має бути встановлена ​​в "Не використовувати".

«1С:Підприємство Бібліотека стандартних підсистем» (БСП) надає набір універсальних функціональних підсистем, готові розділи для документації користувача та технологію для розробки прикладних рішень на платформі «1С:Підприємство». Із застосуванням БСП стає можливою швидка розробка нових конфігурацій із вже готовою базовою функціональністю, а також включення готових функціональних блоків до існуючих конфігурацій. Використання БСП при розробці прикладних рішень на платформі 1С:Підприємство дозволить також досягти більшої стандартизації конфігурацій, що зменшить час на вивчення та впровадження прикладних рішень за рахунок їх уніфікації щодо набору стандартних підсистем, що використовуються.

Підсистеми, що входять до БСП, охоплюють такі області, як

  • Адміністрація користувачів та прав доступу;
  • Засоби адміністрування та обслуговування (установка оновлень, резервне копіювання, додаткові звіти та обробки, оцінка продуктивності та ін);
  • Сервісні підсистеми (версіонування об'єктів, нотатки та нагадування, друк, повнотекстовий пошук, приєднані файли, електронний підпис та ін.);
  • Технологічні механізми та програмні інтерфейси (процедури та функції загального призначення, оновлення версії ІБ, робота в моделі сервісу та ін.);
  • Нормативно-довідкова інформація та класифікатори (адресний класифікатор, банки, валюти та ін.);
  • Інтеграція з іншими програмами та системами (обмін даними, робота з поштовими повідомленнями, надсилання SMS, розсилання звітів та ін.);
  • Прикладні підсистеми та робочі місця користувачів (анкетування, бізнес-процеси та завдання, взаємодії, варіанти звітів та ін.).

Загалом у БСП входить 58 підсистем. Повний склад підсистем, їх призначення, порядок впровадження та рекомендації щодо використання наведено в документації до бібліотеки.

Разом з підсистемами БСП пропонує окремі методики розробки прикладних рішень, які описані в документації до бібліотеки. З використанням БСП значно легше вести розробку конфігурацій, які відповідають усім вимогам «Системи стандартів та методик розробки конфігурацій для платформи «1С:Підприємство».

Крім того, для адміністраторів та фахівців із впровадження прикладних рішень у складі БСП поставляються зовнішні обробки, які можна використовувати автономно без БСП для вирішення низки адміністративних та «ремонтних» завдань: консоль запитів, групова зміна об'єктів, реєстрація змін на вузлах планів обміну, приховування конфіденційної інформації та ін.

Порядок переходу з попередньої версії

Редакція 2.3 надається зареєстрованим користувачам системи «1С:Підприємство», які мають підписку на «Інформаційно-технологічний супровід» ().

Версія 2.3.4 сумісна з версією платформи 8.3.8 з вимкненим режимом сумісності. Загальний порядоконовлення підсистем БСП, що використовуються в конфігураціях, до версії 2.3.4 наведено у документації. Особливості оновлення з попередніх версійописано у файлі updateSSL.htm.

Для оновлення версій БСП у прикладних рішеннях рекомендується використовувати спеціалізовані інструменти, що входять до дистрибутиву бібліотеки:

  • Зовнішня обробка ПершеВпровадженняБСП.epf – призначена для спрощення процесу першого впровадження бібліотеки. Дозволяє вибрати підсистеми для впровадження з урахуванням їх залежності один від одного, а також виконати видалення фрагментів коду підсистем, що не використовуються.
  • Оцінка 5.00 з 5 на основі 1 оцінок

    Чекаємо на ваші оцінки, - ми прагнемо, щоб у нас ви знайшли відповіді на запитання щодо використання програмного забезпеченнядля ваших цілей. Пишіть коментарі - ми постараємося відповісти, як можна вирішити ваші завдання.