Библиотека 1с что это
1С:Предприятие 8
Стандартная библиотека
Библиотека стандартных подсистем, редакция 3.0
Версия 3.0.3
Версия 3.0.3 является развитием редакции инструментария «1С:Библиотека стандартных подсистем», который предназначен для разработки конфигураций на платформе «1С:Предприятие» версии 8.3.12 и выше. При этом свойство конфигурации «Режим совместимости» должно быть установлено в «Не использовать» при разработке на версии 8.3.12 или в «Версия 8.3.12» при разработке на более старших версиях.
«1С:Библиотека стандартных подсистем» (БСП) предоставляет набор универсальных функциональных подсистем, готовые разделы для пользовательской документации и технологию для разработки прикладных решений на платформе «1С:Предприятие». С применением БСП становится возможной быстрая разработка новых конфигураций с уже готовой базовой функциональностью, а также включение готовых функциональных блоков в существующие конфигурации. Использование БСП при разработке прикладных решений на платформе 1С:Предприятие позволит также достичь большей стандартизации конфигураций, что уменьшит время на изучение и внедрение прикладных решений за счет их унификации по набору используемых стандартных подсистем.
Администрирование пользователей и прав доступа;
Средства администрирования и обслуживания (установка обновлений, резервное копирование, дополнительные отчеты и обработки, оценка производительности и др.);
Сервисные подсистемы (история изменений объектов, заметки и напоминания, печать, полнотекстовый поиск, присоединенные файлы, электронная подпись и др.);
Технологические механизмы и программные интерфейсы (процедуры и функции общего назначения, обновление версии ИБ, работа в модели сервиса и др.);
Нормативно-справочная информация и классификаторы (адресный классификатор, банки, валюты и др.);
Прикладные подсистемы и рабочие места пользователей (анкетирование, бизнес-процессы и задачи, взаимодействия, варианты отчетов и др.).
Кроме того, для администраторов и специалистов по внедрению прикладных решений в составе БСП поставляются внешние обработки, которые можно использовать автономно без БСП для решения ряда административных и «ремонтных» задач: консоль запросов, групповое изменение объектов, регистрация изменений на узлах планов обмена, скрытие конфиденциальной информации и др.
Порядок перехода с предыдущей версии
Весь исходный код библиотеки распространяется по лицензии Attribution 4.0 International (CC BY 4.0) . Текст лицензии доступен по ссылке: https://creativecommons.org/licenses/by/4.0/legalcode. Эта лицензия позволяет вам использовать, распространять, перерабатывать, исправлять и развивать библиотеку в любых, в том числе, в коммерческих целях, при обязательном условии указания авторства библиотеки в вашем программном продукте. См. также: Ответы на типовые вопросы по лицензированию "1С:Предприятия 8".
Для обновления версий БСП в прикладных решениях рекомендуется использовать специализированные инструменты, входящие в дистрибутив библиотеки:
ExtFiles\ПервоеВнедрениеБСП.epf – внешняя обработка для упрощения процесса первого внедрения библиотеки в прикладную конфигурацию. Позволяет выбрать подсистемы для внедрения с учетом их зависимостей друг от друга и сохранить настройки для сравнения-объединения с помощью конфигуратора. Также с ее помощью можно выполнить удаление избыточных фрагментов кода подсистем, которые не используются в конфигурации.
ExtFiles\Инструменты разработчика\ПереходНаВерсию<номер версии>.epf – внешние обработки по автоматизации ряда массовых операций при переводе конфигурации с ранних версий библиотеки, которые указаны в разделе Переход с предыдущих версий файла UpdateSSL.htm . Предусмотрены обработки для перехода на версии 3.0.1 и 3.0.3. Обработки запускаются в информационной базе после обновления метаданных библиотеки в прикладной конфигурации. При работе с хранилищем конфигурации обработку рекомендуется запускать на копии информационной базы и затем загружать обратно измененные метаданные конфигурации с помощью сравнения-объединения.
ExtFiles\ПроверкаВнедренияБСП.erf – внешний отчет, предназначенный для запуска в информационной базе после внедрения или обновления метаданных библиотеки в прикладной конфигурации. Выявляет распространенные проблемы внедрения библиотеки в конфигурации, в частности, проверяет корректность заполнения состава определяемых типов, наличие необходимых вставок кода в модулях.
ExtFiles\ОбновлениеНаИсправительнуюВерсиюБСП.epf – внешняя обработка для обновления конфигурации на новые исправительные релизы библиотеки. Она позволяет существенно сэкономить время при регулярных (например, еженедельных) обновлениях. Исправительные релизы библиотеки отличаются только четвертой цифрой в полном номере версии, например: 2.4.1. 1 , 2.4.1. 2 , 2.4.1. 10 и т.п. Ее необходимо запускать в информационной базе с конфигурацией, содержащей предыдущий релиз библиотеки. Нажать на кнопку Обновить на исправительную версию , указав файл 1Cv8.cf новой версии библиотеки из комплекта поставки. При этом выполняется автоматическое сравнение/объединение с новой конфигурацией библиотеки согласно настройкам, которые соответствуют документации: будут перенесены все поставляемые объекты библиотеки, а переопределяемые при внедрении – объединены с приоритетом конфигурации поставщика (например, определяемые типы) или пропущены (как например, переопределяемые модули). После сравнения/объединения конфигурация базы данных не будет обновлена автоматически, что позволяет выполнить сравнение с конфигурацией базы данных и внести правки в измененные объекты: переопределяемые модули, различные локальные исправления и доработки. После обновления необходимо дополнительно выполнить инструкции из раздела Переход с тестовых версий или Переход с предыдущих версий документа UpdateSSL.htm , если они указаны. Кроме того, в качестве альтернативного варианта, по кнопке Сформировать файл настроек предусмотрена возможность сформировать настройки, которые затем можно загрузить в конфигураторе для ручного сравнения-объединения. Однако при обновлении на новые функциональные релизы (изменение третьей цифры) расстановку флажков в окне сравнения-объединения необходимо выполнять, как и ранее, в конфигураторе, следуя инструкциям в главе 2 документации.
Документация
См. также на портале
Перед началом установки конфигурации ознакомьтесь с важной информацией в файле Readme.txt
Полный дистрибутив конфигурации
Все данные для установки находятся на диске в каталоге \1Cits\EXE\SSL\3.0.3.121\ ( просмотреть каталог )
Есть конфигурация, которая облегчает работу разработчика, избавляя его от таких «тривиальных» работ – это «Библиотека стандартных подсистем» (БСП), которая включает в себя набор универсальных функциональных подсистем и фрагменты раздела «Администрирование», предназначенных для использования в прикладных решениях на платформе «1С:Предприятие». Библиотека не является законченным (с предметной точки зрения) прикладным решением, но при этом подсистемы библиотеки могут использоваться в конфигурации-потребителе как все вместе, так и по отдельности. И для этого в БСП входит специальный помощник внедрения, использование которого помогает существенно сэкономить время при разработке новой конфигурации.
Сам помощник выполнен в виде пошагового мастера, с помощью которого разработчик указывает нужные ему подсистемы, а мастер создаст заготовку, с которой можно работать в дальнейшем. По сути дела мы получаем заготовку для будущей конфигурации.
Запустим БСП (у нас редакция 2.3, версия 2.3.3.63), перейдем в раздел «Инструменты разработчика» U94; «Первое внедрение БСП»:
Здесь нам откроется «Помощник внедрения БСП». Сам помощник выглядит как пошаговый помощник, где на первом этапе мы выбираем подсистемы, которые будут нам нужны в разрабатываемой конфигурации. После этого нужно указать файл (в формате xml), в котором сохраним эти настройки.
После чего переходим ко второму этапу: указываем дополнительные параметры для каждой из выбранных подсистем.
После выбора всех параметров система проверит, все ли было корректно выбрано и предложит разные варианты отслеживания ошибок (Таблица внедрения подсистем или Отчет по внедрению БСП).
В статье кратко описана работа с «Помощником внедрения БСП», потому что этот инструмент не очень популярен. Чаще на практике разработчики действуют по такой схеме: на пустую конфигурацию устанавливают необходимые подсистемы БСП (здесь еще может помочь «Помощник внедрения БСП»), но обычно с БСП на новую пустую конфигурацию переносят все подсистемы.
Далее рассмотрим на примере, когда с БСП в «1С:Бухгалтерия предприятия» (БП) нужно перенести некую подсистему.
У нас есть две конфигурации: первая (основная) - со всеми подсистемами БСП, вторая (файла) - БП.
Далее порядок действий следующий:
1. Включить возможность редактирования основной конфигурации.
2. Вызвать меню Конфигурация - Сравнить, объединить с конфигурацией из файла.
3. Выбрать файл с расширением cf конфигурации БП.
4. На предложение постановки на поддержку ответить Да.
5. Далее в окне сравнения - снять все флажки (снять флажок с корневого элемента).
6. Выполнить Действия - Отметить по подсистемам.
7. Отметить подсистемы, которые отсутствуют в нашей основной конфигурации – взять из файла, но подсистемы, которых нет в конфигурации из файла, нужно оставить в основной конфигурации (по умолчания так и будет), далее нажать Установить.
8. Отметить к объединению свойства корневого элемента: Основные роли, Модуль управляемого приложения, Модуль сеанса, Модуль внешнего соединения, Модуль обычного приложения, Режим использования модальности, Режим использования синхронных вызовов расширений платформы и внешних компонент, Режим совместимости интерфейса, Режим совместимости. Нажать Выполнить.
9. В окне Настройка правил поддержки - Ок.
10. Обновить конфигурацию базы данных (F7).
11. Далее, скорее всего, появится следующая ошибка:
«… (объект входит в состав одноименного общего реквизита)» или «… : Использование определяемых типов в режиме совместимости Х.Х.Х. (к примеру, автор) и ниже недопустимо» ; «ОбщаяКартинка: Имя не уникально!»
12. Для объекта, который входит в состав одноименного общего реквизита – снять с поддержки, удалить объект и ссылки на него. Выполнить поиск ссылок на удаляемые объекты – удалить ссылки.
13. Поменяйте режим совместимости выше Х.Х.Х.
14. Обновить конфигурацию базы данных (F7). Далее, если возвращаетесь на пункт 11, выполнить пункти 12 и 13, потом 14.
В принципе это и все – «автоматическая» часть работы закончена. Начинается самый «интересный» этап работ: если Вы уже подумали, что конфигурация «взлетела», то, скорее всего, Вы сильно ошибаетесь.
Для начала проверяйте общие модули, включены ли подсистемы в командный интерфейс и прочее моменты. Когда все «как бы готово», приступайте к отладке.
Находите внедренную подсистему, и далее работаете так: если все хорошо, то Вас можно поздравить, если же нет – возвращаетесь в конфигуратор и удаляете код неиспользуемых подсистем либо добавляйте то, что нужно.
И так выполняете отладку до тех пор, пока не убедитесь в отсутствии ошибок.
Программный продукт "1С:Библиотека" предназначен для автоматизации деятельности библиотек и представляет собой полнофункциональную универсальную автоматизированную информационно-библиотечную систему.
"1С:Библиотека" - совместное решение фирмы "1С" и ИВЦ "ОМЕГА" (г. Санкт-Петербург).
Продукт позволяет автоматизировать рабочие процессы библиотеки, в зависимости от ее назначения, типа, состава фондов, может быть интегрирован с другими типовыми решениями фирмы "1С".
Программный продукт "1С:Библиотека" предназначен для автоматизации деятельности библиотек и представляет собой полнофункциональную универсальную автоматизированную информационно-библиотечную систему.
"1С:Библиотека" - совместное решение фирмы "1С" и ИВЦ "ОМЕГА" (г. Санкт-Петербург).
Продукт позволяет автоматизировать рабочие процессы библиотеки, в зависимости от ее назначения, типа, состава фондов, может быть интегрирован с другими типовыми решениями фирмы "1С".
С помощью системы "1С:Библиотека" может быть автоматизирована деятельность библиотек разных назначений и типов:
- универсальных - муниципальных, областных, региональных;
- учреждений образования - школ, детских садов, колледжей, вузов;
- отраслевых - библиотек предприятий, компаний, заводов, больниц, научно-исследовательских институтов, военных частей;
- специальных - музыкальных, театральных, библиотек музеев и академий художеств и пр.;
- частных (домашних).
Рабочие процессы:
- Комплектование.
- Каталогизация.
- Учет, актуализация и хранение фонда.
- Обслуживание читателей.
Порядок распространения и особенности поставки программных продуктов
Основная поставка программного продукта "1С:Библиотека" включает в себя:
- Установочный диск с дистрибутивами:
- платформы "1С:Предприятие 8.2";
- конфигурации "Библиотека".
В комплект документации включены следующие книги по платформе "1С:Предприятие 8.2":
- "1С:Предприятие 8.2. Руководство администратора",
- "1С:Предприятие 8.2. Руководство разработчика" (в двух частях),
- "1С:Предприятие 8.2. Руководство пользователя".
Синтаксис встроенного языка и языка запросов представлен в книге "1С:Предприятие 8.2. Руководство разработчика" (в двух частях).
Описание объектной модели полностью включено в поставку в электронном виде (в разделах справки конфигуратора и Синтакс-Помощнике). Также описание объектной модели содержится в книге "1С:Предприятие 8.2. Описание встроенного языка" (в пяти частях), ее бумажный вариант можно приобрести отдельно.
Допускается приобретение не более одного экземпляра на один регистрационный номер.
Помимо документации по платформе, в продукт входит документация по прикладному решению - книга "Библиотека. Руководство пользователя". Данная книга также может быть приобретена отдельно:
Дополнительные лицензии для увеличения количества рабочих мест
Продукт "1С:Библиотека" выходит с программной защитой платформы.
В соответствии с лицензионным соглашением продукт "1С:Библиотека" может использоваться на одном рабочем месте в один момент времени. Для увеличения количества рабочих мест пользователей программы "1С:Библиотека" используются клиентские лицензии "1С:Предприятия 8".
Обращаем внимание пользователей: платформа "1С:Предприятие 8.2" поддерживает совместное использование лицензий с аппаратной и программной защитой.
На рабочих местах, обеспеченных данными клиентскими лицензиями, могут использоваться любые правомерно приобретенные программные продукты системы "1С:Предприятие 8". При этом можно использовать клиентские лицензии с аппаратной защитой, приобретенные ранее для других продуктов системы "1С:Предприятие 8", в том числе выпускавшиеся ранее дополнительные многопользовательские лицензии "1С:Предприятия 8.0" (см. информационные письма №2329 от 31.07.2003 г. и №7033 от 09.07.2007 г.), или приобрести новые клиентские лицензии.
Для "1С:Библиотека" рекомендуется приобретать клиентские лицензии с программной защитой.
Для использования прикладного решения в варианте "клиент-сервер" необходимы лицензии на 32-разрядный или 64-разрядный сервер "1С:Предприятия 8". При этом можно использовать приобретенные ранее лицензии на сервер "1С:Предприятия 8" любой из версий 8.0, 8.1, 8.2 с аппаратной защитой или приобрести новые. Для "1С:Библиотека" рекомендуется приобретать лицензии на сервер "1С:Предприятия 8.2" с программной защитой.
Для "1С:Библиотека" могут использоваться совместные продукты "1С:Предприятие 8.2 + MS SQL", "1С:Предприятие 8.2 + Oracle Database" и "1С:Предприятие 8.2 + IBM DB2 v9.x" (см. информационные письма №11151 от 02.12.2009, №11749 от 20.04.2010 г. и №12328 от 07.09.2010 г.).
Приобретение нового продукта по льготной цене на условиях апгрейда
- 4601546018731 "1С:Школьная Библиотека",
- 4601546047069 "1С:Школьная Библиотека ПРОФ",
- 4601546021366 "1С:Библиотека Колледжа",
- 4601546043122 "1С:Библиотека ВУЗа",
могут приобретать продукт "1С:Библиотека" на условиях апгрейда по стандартной схеме. Цена апгрейда составляет: стоимость приобретаемого комплекта продуктов "1С:Предприятия 8" минус стоимость сдаваемого продукта плюс 150 рублей, но не менее половины стоимости приобретаемого продукта.
Примеры апгрейдов с вычислением льготной цены рассматриваются далее.
Для выполнения апгрейда необходимо вернуть в фирму "1С" регистрационные анкеты на сдаваемые программные продукты. Дистрибутивы, книги и ключи защиты остаются пользователям для завершения работы в старой программе и перевода информационных баз на продукты "1С:Предприятия 8".
Обращаем внимание, что на пяти рабочих местах, обеспеченных клиентской лицензией "1С:Предприятия 8", могут использоваться и другие прикладные решения, например, 1С:Бухгалтерия бюджетного учреждения 8".
Также обращаем внимание, что на десяти рабочих местах, обеспеченных клиентской лицензией "1С:Предприятия 8", могут использоваться и другие прикладные решения, например, 1С:Бухгалтерия бюджетного учреждения 8".
Совместные продукты "1С:Предприятие 8.2 + MS SQL", "1С:Предприятие 8.2 + Oracle Database", "1С:Предприятие 8.2 + IBM DB2 v9.x"
Программный продукт "1С:Библиотека" предназначен для автоматизации деятельности библиотек и представляет собой полнофункциональную универсальную автоматизированную информационно-библиотечную систему.
"1С:Библиотека" - совместное решение фирмы "1С" и ИВЦ "ОМЕГА" (г. Санкт-Петербург).
Продукт позволяет автоматизировать рабочие процессы библиотеки, в зависимости от ее назначения, типа, состава фондов, может быть интегрирован с другими типовыми решениями фирмы "1С".
Программный продукт "1С:Библиотека" предназначен для автоматизации деятельности библиотек и представляет собой полнофункциональную универсальную автоматизированную информационно-библиотечную систему.
"1С:Библиотека" - совместное решение фирмы "1С" и ИВЦ "ОМЕГА" (г. Санкт-Петербург).
Продукт позволяет автоматизировать рабочие процессы библиотеки, в зависимости от ее назначения, типа, состава фондов, может быть интегрирован с другими типовыми решениями фирмы "1С".
С помощью системы "1С:Библиотека" может быть автоматизирована деятельность библиотек разных назначений и типов:
- универсальных - муниципальных, областных, региональных;
- учреждений образования - школ, детских садов, колледжей, вузов;
- отраслевых - библиотек предприятий, компаний, заводов, больниц, научно-исследовательских институтов, военных частей;
- специальных - музыкальных, театральных, библиотек музеев и академий художеств и пр.;
- частных (домашних).
Рабочие процессы:
- Комплектование.
- Каталогизация.
- Учет, актуализация и хранение фонда.
- Обслуживание читателей.
Порядок распространения и особенности поставки программных продуктов
Основная поставка программного продукта "1С:Библиотека" включает в себя:
- Установочный диск с дистрибутивами:
- платформы "1С:Предприятие 8.2";
- конфигурации "Библиотека".
В комплект документации включены следующие книги по платформе "1С:Предприятие 8.2":
- "1С:Предприятие 8.2. Руководство администратора",
- "1С:Предприятие 8.2. Руководство разработчика" (в двух частях),
- "1С:Предприятие 8.2. Руководство пользователя".
Синтаксис встроенного языка и языка запросов представлен в книге "1С:Предприятие 8.2. Руководство разработчика" (в двух частях).
Описание объектной модели полностью включено в поставку в электронном виде (в разделах справки конфигуратора и Синтакс-Помощнике). Также описание объектной модели содержится в книге "1С:Предприятие 8.2. Описание встроенного языка" (в пяти частях), ее бумажный вариант можно приобрести отдельно.
Допускается приобретение не более одного экземпляра на один регистрационный номер.
Помимо документации по платформе, в продукт входит документация по прикладному решению - книга "Библиотека. Руководство пользователя". Данная книга также может быть приобретена отдельно:
Дополнительные лицензии для увеличения количества рабочих мест
Продукт "1С:Библиотека" выходит с программной защитой платформы.
В соответствии с лицензионным соглашением продукт "1С:Библиотека" может использоваться на одном рабочем месте в один момент времени. Для увеличения количества рабочих мест пользователей программы "1С:Библиотека" используются клиентские лицензии "1С:Предприятия 8".
Обращаем внимание пользователей: платформа "1С:Предприятие 8.2" поддерживает совместное использование лицензий с аппаратной и программной защитой.
На рабочих местах, обеспеченных данными клиентскими лицензиями, могут использоваться любые правомерно приобретенные программные продукты системы "1С:Предприятие 8". При этом можно использовать клиентские лицензии с аппаратной защитой, приобретенные ранее для других продуктов системы "1С:Предприятие 8", в том числе выпускавшиеся ранее дополнительные многопользовательские лицензии "1С:Предприятия 8.0" (см. информационные письма №2329 от 31.07.2003 г. и №7033 от 09.07.2007 г.), или приобрести новые клиентские лицензии.
Для "1С:Библиотека" рекомендуется приобретать клиентские лицензии с программной защитой.
Для использования прикладного решения в варианте "клиент-сервер" необходимы лицензии на 32-разрядный или 64-разрядный сервер "1С:Предприятия 8". При этом можно использовать приобретенные ранее лицензии на сервер "1С:Предприятия 8" любой из версий 8.0, 8.1, 8.2 с аппаратной защитой или приобрести новые. Для "1С:Библиотека" рекомендуется приобретать лицензии на сервер "1С:Предприятия 8.2" с программной защитой.
Для "1С:Библиотека" могут использоваться совместные продукты "1С:Предприятие 8.2 + MS SQL", "1С:Предприятие 8.2 + Oracle Database" и "1С:Предприятие 8.2 + IBM DB2 v9.x" (см. информационные письма №11151 от 02.12.2009, №11749 от 20.04.2010 г. и №12328 от 07.09.2010 г.).
Приобретение нового продукта по льготной цене на условиях апгрейда
- 4601546018731 "1С:Школьная Библиотека",
- 4601546047069 "1С:Школьная Библиотека ПРОФ",
- 4601546021366 "1С:Библиотека Колледжа",
- 4601546043122 "1С:Библиотека ВУЗа",
могут приобретать продукт "1С:Библиотека" на условиях апгрейда по стандартной схеме. Цена апгрейда составляет: стоимость приобретаемого комплекта продуктов "1С:Предприятия 8" минус стоимость сдаваемого продукта плюс 150 рублей, но не менее половины стоимости приобретаемого продукта.
Примеры апгрейдов с вычислением льготной цены рассматриваются далее.
Для выполнения апгрейда необходимо вернуть в фирму "1С" регистрационные анкеты на сдаваемые программные продукты. Дистрибутивы, книги и ключи защиты остаются пользователям для завершения работы в старой программе и перевода информационных баз на продукты "1С:Предприятия 8".
Обращаем внимание, что на пяти рабочих местах, обеспеченных клиентской лицензией "1С:Предприятия 8", могут использоваться и другие прикладные решения, например, 1С:Бухгалтерия бюджетного учреждения 8".
Также обращаем внимание, что на десяти рабочих местах, обеспеченных клиентской лицензией "1С:Предприятия 8", могут использоваться и другие прикладные решения, например, 1С:Бухгалтерия бюджетного учреждения 8".
Совместные продукты "1С:Предприятие 8.2 + MS SQL", "1С:Предприятие 8.2 + Oracle Database", "1С:Предприятие 8.2 + IBM DB2 v9.x"
Читайте также: