Добрый день
Версия платформы 1С 8.3.20.1674
Подскажите пожалуйста как устранить ошибку "После того как сменил решим совместимости с 8.3.8 на 8.3.14" при закрытии в предприятии программы.
Ошибка при вызове метода контекста (ЗаписатьОшибкуВЖурналРегистрацииПриЗапускеИлиЗавершении)
{ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(2376)}: ПрекратитьРаботу, Событие, ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
{ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(1498)}: ОбработатьОшибкуПриЗапускеИлиЗавершении(Параметры, ИнформацияОбОшибке(), "Завершение");
{ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(417)}: ВыполнитьОбработкуОповещения(Параметры.ОбработкаПродолжения);
{МодульУправляемогоПриложения(80)}: СтандартныеПодсистемыКлиент.ПередЗавершениемРаботыСистемы(Отказ);
по причине:
Серверные вызовы при завершении работы запрещены
Серверные вызовы при завершении работы запрещены
что бы использовать расширение конфигурации.
Как устранить это ошибку.
Она выскакивает как только сменить режим совместимости.
Решим совместимости 8.3.14
БСП, которая используется в конфигурации не адаптирована под 8.3.14
Можно взять какую-то типовую конфигурацию, в которой уже стоит режим совместимости с 8.3.14 и подсмотреть как там реализовано.
А так из ошибки ясно что нужно избавиться от всех серверных вызовов, которые выполняются при закрытии программы.
У Вас в СтандартныеПодсистемыКлиент.ПередЗавершениемРаботыСистемы(Отказ) есть процедура, которая лезет на сервер.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua