|
"Серверные вызовы при завершении работы запрещены"
| ☑ |
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) Ты ослеп что ли?
|
|