|
Обмен данными в через COM-соединения. Попытка передачи мутабельного значения.
| ☑ |
0
maker1992
29.03.18
✎
03:53
|
Здравствуйте.
Настроен автоматический обмен между УТ и Розницей. При передачи документов из Розницы в УТ, УТ запускается в режиме COM-соединения. После обмена имеются предупреждения "Попытка передачи с клиента на сервер мутабельного значения" и документы с таким предупреждением не проводятся, хотя вручную их можно провести. Т. е. я так понимаю, проблема возникает из-за COM-соединения.
Как быть в таком случае?
|
|
1
h-sp
29.03.18
✎
06:13
|
(0) ну что-то дорабатывали внутри УТ и криво доработали. Не учли COM-соединение
|
|
2
maker1992
29.03.18
✎
06:44
|
(1) Конфу не дорабатывал.
В описании конфигураций сказано, что обмен должен работать в данных версиях Розницы и УТ.
|
|
3
maker1992
29.03.18
✎
06:51
|
(2) Ошибка вылезает из-за передачи в процедуру структуры, но в справке написано, возможен обмен с сервером.
|
|
4
hhhh
29.03.18
✎
07:07
|
(3) внутри структуры у вас мутабельное значение. ДокументОбъект скорее всего.
|
|
5
maker1992
29.03.18
✎
08:59
|
В свойствах модуля, где находится вызываемая процедура, поставил галку "Вызов сервера" - ошибка больше не возникает.
|
|
6
maker1992
29.03.18
✎
08:59
|
+(5) и еще галку "Внешнее соединение".
|
|
7
MakaMaka
29.03.18
✎
09:10
|
(5) (6) и как это связано?
|
|
8
Flover
29.03.18
✎
09:10
|
(0)
на сколько помню через ком передача возможна примитивных типов: число, дата, строка, булево.
все остальное формируется на другой стороне.
если передавать объект, форму и т.п. - выползет как раз вот такая ошибка.
|
|
9
MakaMaka
29.03.18
✎
09:18
|
(8) Подтвержаю инфу. Через ком передается только примитивные типы данных. Так же пердается Неопределено.
|
|
10
maker1992
29.03.18
✎
09:50
|
(7) Ну COM-соединение - это же вроде внешнее соединение.
|
|