|  | "Серверные вызовы при завершении работы запрещены" | ☑ | 
    
        | 0
    
        Aleksey1989   13.09.16✎ 11:28 | 
        Добрый день. Помогите, пожалуйста, разобраться. Есть доработанная бухгалтерия 8 ред. 3.0, версия 3.0.43.263. В модуле управляемого приложения этой конфигурации для события "ПриЗавершенииРаботыСистемы" указана процедура, которая выполняется в общем модуле и выполняется на сервере.
Обновил эту конфигурацию на 3.0.44 и теперь при закрытии базы 1С появляется такая ошибка:
 
 "{МодульУправляемогоПриложения(102)}: Ошибка при вызове метода контекста (СлужебнаяПроцедура)
 ЗавершениеРаботыСистемыДополнительныеПроцедуры.СлужебнаяПроцедура();
 по причине:
 Серверные вызовы при завершении работы запрещены"
 
 При закрытии конфигурации 3.0.43 такой ошибки не появляется. Никак не могу понять, почему она вдруг стала появляться в 3.0.44
 |  | 
    
        | 1
    
        quest   13.09.16✎ 11:30 | 
        погляди на режим совместимости у конфигурации     |  | 
    
        | 2
    
        Timon1405   13.09.16✎ 11:32 | 
        озвучьте версию платформы     |  | 
    
        | 3
    
        Aleksey1989   13.09.16✎ 11:36 | 
        (2) Платформа 8.3.8.2054
 (1) Да, точно, в 3.0.44 отказались от режима совместимости. Каким образом тогда можно при завершении работы 1С выполнять серверные методы?
 |  | 
    
        | 4
    
        Fragster   гуру 13.09.16✎ 11:37 | 
        (3) отказаться от закрытия, выполнить серверные вызовы, закрыть     |  | 
    
        | 5
    
        Aleksey1989   13.09.16✎ 13:05 | 
        (4) Как отказаться от закрытия - понятно, но как потом выполнить необходимый мне серверный вызов?     |  | 
    
        | 6
    
        Cyberhawk   13.09.16✎ 13:08 | 
        (5) Записать в регистр очереди выполнения, регламентом выполнить     |  | 
    
        | 7
    
        Aleksey1989   13.09.16✎ 14:19 | 
        С отменой завершения работы теперь проблемы.
Если я в модуле управляемого приложения в процедуре "ПередЗавершениемРаботыСистемы" укажу, что Отказ = Истина, то пользователю будет показано окно, на котором будет 2 кнопки: "Завершить работу" и "Продолжить работу". Если он нажмет на "Завершить работ", то завершение работы продолжится и необходимая мне серверная процедура так и не будет запущена. Как быть в этом случае?
 |  | 
    
        | 8
    
        Aleksey1989   13.09.16✎ 16:37 | 
        (7) Нет ни у кого идей?     |  | 
    
        | 9
    
        Cyberhawk   13.09.16✎ 21:57 | 
        (8) Ты ослеп что ли?     |  |