Доброго времени суток!
Нужна помощь знающих людей, кто внедрял БСП. Пробую внедрить в конфигурацию последнюю версию БСП 2.3.3.
Вроде все сделал по инструкции, но при запуске 1С в режиме предприятия выдает ряд предупреждений.
Например одно из них:
Есть еще несколько аналогичных, когда в параметрах работы клиента нет определенного параметра, а к нему идет обращение.
Нужна помощь знающих людей, кто внедрял БСП. Пробую внедрить в конфигурацию последнюю версию БСП 2.3.3.
Вроде все сделал по инструкции, но при запуске 1С в режиме предприятия выдает ряд предупреждений.
Например одно из них:
{ОбщийМодуль.ОбновлениеИнформационнойБазыКлиент.Модуль(180)}: Поле объекта не обнаружено (ПоказатьОписаниеИзмененийСистемы)
Если ПараметрыРаботыКлиента.ПоказатьОписаниеИзмененийСистемы Тогда
Если ПараметрыРаботыКлиента.ПоказатьОписаниеИзмененийСистемы Тогда
Есть еще несколько аналогичных, когда в параметрах работы клиента нет определенного параметра, а к нему идет обращение.
По теме из базы знаний
- Библиотека стандартных подсистем (Механизм БСП)
- Версии библиотек стандартных подсистем
- Реализация команды печати "Библиотека стандартных подсистем", редакция 3.1 (3.1.1.151)
- Разработка конфигурации на основе Библиотеки стандартных подсистем 3.1.6.245
- Онлайн-курс «1С:Библиотека стандартных подсистем (БСП) для разработчиков 1С»
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) sannt, а вопрос в чем?
Если конкретно по этой ошибке, то не хватает макета с описанием обновления. Можно взять из демо БСП и переделать под свои нужды. Общие макеты: ОписаниеИзмененийСистемы
А в общем... читаем инструкцию по внедрению и настраиваем каждую внедряемую подсистему.
Внедрение БСП это не загрузка готовой конфигурации. Почти каждая подсистема требует настройки/доработки.
Если конкретно по этой ошибке, то не хватает макета с описанием обновления. Можно взять из демо БСП и переделать под свои нужды. Общие макеты: ОписаниеИзмененийСистемы
А в общем... читаем инструкцию по внедрению и настраиваем каждую внедряемую подсистему.
Внедрение БСП это не загрузка готовой конфигурации. Почти каждая подсистема требует настройки/доработки.
(2) spacecraft, макет уже есть.
Вопрос задал не потому, что лень читать инструкцию.
Делал все согласно инструкции. В процессе настройки, видимо, где-то ошибся или что-то не донастроил.
Сам увидеть ошибку не могу. К инструкции уже не раз обращался для проверки.
Хочется надеяться, что у кого-то была схожая проблема и он ее решил.
Вопрос задал не потому, что лень читать инструкцию.
Делал все согласно инструкции. В процессе настройки, видимо, где-то ошибся или что-то не донастроил.
Сам увидеть ошибку не могу. К инструкции уже не раз обращался для проверки.
Хочется надеяться, что у кого-то была схожая проблема и он ее решил.
(7) Anesk, Обычно достаточно внимательно прочитать руководство по внедрению и настройке подсистем "Базовая функциональность" и "Обновление версии ИБ" (кажись).
Если не помогает, то проще всего открыть демо-конфу с БСП (идет в комплекте) и разобраться на ее примере. Минимум для успешного первого запуска - настроить модуля приложения, сеанса, общий модуль обновления информационной базы и прописать его в ПодсистемыКонфигурацииПереопределяемый. Ну, это из того что я помню для предыдущих версий. Дальше уже может быть ругня на конкретные подсистемы, если они неправильно настроены. Тогда уже конкретно по ним надо вглядываться в доку и референсную имплементацию.
Если не помогает, то проще всего открыть демо-конфу с БСП (идет в комплекте) и разобраться на ее примере. Минимум для успешного первого запуска - настроить модуля приложения, сеанса, общий модуль обновления информационной базы и прописать его в ПодсистемыКонфигурацииПереопределяемый. Ну, это из того что я помню для предыдущих версий. Дальше уже может быть ругня на конкретные подсистемы, если они неправильно настроены. Тогда уже конкретно по ним надо вглядываться в доку и референсную имплементацию.
(8)
Проблема в том, что информация разбросана по документации.
В кратком руководстве вообще занимательно написано, выбрали что вам надо, объединили, выставили флажки, добавили общий модуль для обновления, переименовали его и вуаля...
а хренушки.
в другом месте есть таблица 2.1 с обязательными подсистемами, в них входят по мимо базовой функциональности, еще, ОбновлениеИБ, Пользователи + КонтактнаяИнформация.
За такую документацию бить надо сразу и с разворота. Это не уважение к чужому времени!
ПодсистемыКонфигурацииПереопределяемый
Проблема в том, что информация разбросана по документации.
В кратком руководстве вообще занимательно написано, выбрали что вам надо, объединили, выставили флажки, добавили общий модуль для обновления, переименовали его и вуаля...
а хренушки.
в другом месте есть таблица 2.1 с обязательными подсистемами, в них входят по мимо базовой функциональности, еще, ОбновлениеИБ, Пользователи + КонтактнаяИнформация.
За такую документацию бить надо сразу и с разворота. Это не уважение к чужому времени!
(2) я читаю внимательно инструкцию, на третий день танцев с бубном начинаю терять терпение, если честно. это же какими криворукими надо быть, что бы такие подделки писать? я перечитал ИТС, пересмотрел документацию которая идет в составе, пересмотрел глазами код, переобъединил 100 раз ... перегуглил половину интернета... как так можно писать документацию? как так можно делать? их отчет по результатам внедрения показывает какую-то фигню никому не нужную. Абсолютно бесполезная обработка по первому внедрению БСП. первый впечатления пока сильно удручающие (
При объединении с БСП, необходимо менять номер версии конфигурации с которой происходило объединение, и тогда запускается процесс обновления, вроде так.
Столкнулся с аналогичной проблемой. Оказалось забыл дать имя конфигурации.
Обновление пыталось обновить одну подсистему, а название конфы было другим. Как результат после всех процедур, при заполнении ПараметрыРаботыКлиента, система думала что обновление так и не выполнено. Соответственно часть параметров не заполнилось - получаю аналогичную ошибку.
То есть надо проверить следующее.
Конфигурация должна иметь имя. Например: "НазваниеТвоейКонфы"
Должен присутствовать Общий модуль ОбновлениеИнформационнойБазы_НазваниеТвоейКонфы. Его заполнение см. в документации.
В частности, должно присутствовать:
А Ссылка на него должна быть добавлена в ПодсистемыКонфигурацииПереопределяемый
Все названия должны совпадать.
Обновление пыталось обновить одну подсистему, а название конфы было другим. Как результат после всех процедур, при заполнении ПараметрыРаботыКлиента, система думала что обновление так и не выполнено. Соответственно часть параметров не заполнилось - получаю аналогичную ошибку.
То есть надо проверить следующее.
Конфигурация должна иметь имя. Например: "НазваниеТвоейКонфы"
Должен присутствовать Общий модуль ОбновлениеИнформационнойБазы_НазваниеТвоейКонфы. Его заполнение см. в документации.
В частности, должно присутствовать:
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "НазваниеТвоейКонфы";
Описание.Версия = "1.0.0.1";
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "1.0.0.0";
КонецПроцедуры
А Ссылка на него должна быть добавлена в ПодсистемыКонфигурацииПереопределяемый
Процедура ПриДобавленииПодсистем(МодулиПодсистем) Экспорт
МодулиПодсистем.Добавить("ОбновлениеИнформационнойБазы_НазваниеТвоейКонфы");
КонецПроцедуры
Все названия должны совпадать.
Вчера наткнулся на этот топик. Тоже искал материал по внедрению БСП. Вот ссылка на краткую инструкцию:
Чего я не увидел в материалах, так это необходимость включения в свойствах конфигурации "режима использования синхронных вызовов расширений платформы и внешних компонент". Наверное это для 8.3.10 актуально, а не для более ранних.
Согласен с предыдущими, что информация разбросана, и читать и делать последовательно не получится.
Чего я не увидел в материалах, так это необходимость включения в свойствах конфигурации "режима использования синхронных вызовов расширений платформы и внешних компонент". Наверное это для 8.3.10 актуально, а не для более ранних.
Согласен с предыдущими, что информация разбросана, и читать и делать последовательно не получится.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
