Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Подписка на событие. Ошибка

Подписка на событие. Ошибка
Я
   LazyCamel
 
19.07.19 - 14:05
Добавил новую подписку на событие ПередЗаписью справочника
При добавлении элемента в справочник и попытке его записи получаю такую ошибку

Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода <такого-то>.

Сам метод пока ничего осмысленного не содержит, заглушка.
В чем может быть проблема?
 
 
   Александр Б
 
1 - 19.07.19 - 14:30
В параметрах вызова серверного метода вероятно объект передаётся.
   LazyCamel
 
2 - 19.07.19 - 14:52
Ну да, стандартный параметр Источник. Заголовок метода
ПриДобавленииДоговораПриЗаписи(Источник, Отказ)
   vicof
 
3 - 19.07.19 - 15:08
Тип какой у объекта подписки?
   palsergeich
 
4 - 19.07.19 - 15:09
Обычное приложение?
   LazyCamel
 
5 - 19.07.19 - 16:45
(3) СправочникОбъект.ДоговорыКОнтрагентов
(4) да, обычное
   vicof
 
6 - 19.07.19 - 16:54
А какой объект передается с клиента на сервер?
   LazyCamel
 
7 - 19.07.19 - 17:48
(6) А как это узнать? Ошибка возникает где-то между обработчиком ПередЗаписью и общим модулем, обработчиком подписки.
   LazyCamel
 
8 - 19.07.19 - 17:52
Теоретически ожидается редактируемый элемент справочника. А что там реально передается, кто его знает.
   hhhh
 
9 - 19.07.19 - 17:54
(8) ну проверьте у модуля есть галка клиент?
   Жан Пердежон
 
10 - 19.07.19 - 17:56
СправочникОбъект у него передается с клиента на сервер, к гадалке не ходи
   LazyCamel
 
11 - 19.07.19 - 18:55
(9) Нет, не стоит. Дальше можно не продолжать. Прикольно, я ориентировался на вот этот текст из справки.


у общего модуля, в котором расположена процедура, должны быть заданы следующие свойства:
флаг Глобальный - сброшен; 
флаг Сервер - установлен; 
остальные флажки Клиент (управляемое приложение), Клиент (обычное приложение), Внешнее соединение - не влияют на подписку (наличие нужного модуля в нужном соединении/клиенте системой не проверяется!); 

Получается, это неверно.
   LazyCamel
 
12 - 19.07.19 - 18:56
Вопрос решен, всем спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.