Имя: Пароль:
1C
1С v8
Обмен данными через COM,
0 Niknam2
 
02.06.21
14:23
Добрый день.
Создал обработку, где подключаюсь к другой базе через Com. Источник - Бух 3.0 УФ, приемник - УТ 10.3 обычные формы.
Программно создаю в приемнике документ и записываю (РежимЗаписиДокумента.Запись). В приемнике все ок, документ создается и если провести его вручную, то проводится.
Но если пытаться провести документ программно, из обработки (РежимЗаписиДокумента.Проведение), то выдает ошибку:

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

Ругается на функцию перед записью, куда передается параметр "ЭтотОбъект".
В чем может быть проблема?
1 Мультук
 
гуру
02.06.21
15:03
В 10.3 на этот документ есть подписка "ПриПроведении", код которой лежит в общем модуле,
а флажок "Внешнее соединение" в этом модуле не стоит
2 Niknam2
 
02.06.21
21:51
(1) да, спасибо, дело было в этом. В функции перед записью вызывался общий модуль без галочки "внешнее соединение".