#0
by Vetal_978
Всем привет! Прошу отвечать по теме и то если знаете: Исходные данные Платформа 8.2.13 Тонкий клиент, толстый клиент обычное приложение Есть подписка на событие ПриЗаписи - СправочникОбъект.Номенклатура (модуль: сервер, вызов сервера) Что делаю: 1. В модуле менеджера некой обработки создаю обработку УниверсальныйОбменДаннымиXML, с помощью ее по нехитрым правилам выгружаю номенклатуру (из других источников данных) и загружаю ее по СОМ в эту же базу. Получаю ошибку передачи мутабельного значения с клиента на сервер в первом параметре подписки на событие (т. е. Источник) при записи объекта. 2. Программно создаю объект, загрузка = истина, и записываю его. С подпиской на событие проблем нет, отрабатывает. Вопрос: Не вызывается подписка на событие. Верней не может вызваться! Почему возникает такого рода ошибка, ведь с клиента на сервер ничего не передается, все происходит в модуле менеджера и объекта обработок??? Почему программное создание объекта с загрузка =истина (так я и в УнивОбменXML гружу) из самописной обработки ошибок не возникает! Плюс заметил что первый объект какой то странный, те поля, которые в ПКО не описаны имеют значение Null. Второй и последующие объекты - пустое значение определенного типа. Но даже и второй объект такую ошибку выдает. Что за проблемы с мутабельностью?! Есть тут опытные мутаторы?
#10
by AlexNew
Не насторожило . Получаю ошибку передачи мутабельного значения с клиента на сервер в первом параметре подписки на событие (т. е. Источник) при записи объекта?
#13
by Vetal_978
Плюс еще, вот такая нехитрая функция глобального модуля иногда (то есть не всегда :)) намертво вешает конфигуратор, если посмотреть ее значение #ИначеЕсли ТолстыйКлиентУправляемоеПриложение Тогда
#22
by Vetal_978
ну а что немутабельного может быть в подписке на событие? СправочникОбъект конечно!
#23
by Vetal_978
вот он и передается. Только вот понять не могу причем тут передача с клиента когда все действия на сервере делаю.
#25
by Jolly Roger
>Есть подписка на событие ПриЗаписи - СправочникОбъект.Номенклатура (модуль: сервер, вызов сервера) я правильно понял, что это означает, что номенклатуру можно записать только на сервере?
#29
by Jolly Roger
но тогда и в ком-соединении записать не получится, поскольку оно является разновидностью толстого клиента...
#30
by Vetal_978
Загрузка = Истина, потом Объект.Записать. Все это делается средствами обработки УниверсальныйОбменДаннымиXML
#31
by Vetal_978
верно, толстого или тонкого (V82c.Application). Но в данном случае это толстый. А в толстом метод Записать определен.
#32
by Axel2009
т.е. вариант 2 отрабатывает, когда в обработке (на клиенте) создал объект и его записал?
#34
by Axel2009
ну так а "В модуле менеджера некой обработки создаю обработку УниверсальныйОбменДаннымиXML" где выполняется?
#37
by Vetal_978
издеваешься? :) Есть обработка, в ее модуле менеджера прописаны действия по загрузке данных посредством обработки УниверсальныйОбменДаннымиXML. В этом модуле создаю обработку Обработки.УниверсальныйОбменДаннымиXML.Создать и поехали данные грузить...
#40
by Axel2009
ну создай в обработке универсальныйобменданнымиXML процедуру, в которой вызывай процедуру с сервера. и передай туда Объект чегонибудь. глянешь, где выполняется твоя обработка.
#41
by Jolly Roger
но этого мало. подписка-то тоже должна быть там же, а у тебя она только на сервере...
#42
by Vetal_978
Баалин, все верно! Провафлил галку "Клиент обычное приложение" у модуля, была скрыта в интерфейсе. Всем спасибо, мои косяки.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- 8.2.14.528 - финал.
- Динамический список. Запрос, текущая дата
- Вопрос про Bitrix
- СКД Поля периода должны нумероваться
- ПолучитьФорму() возвращает Неопределено
- Убрать нули после запятой в количестве в УТ10.3
- Почему при загрузке товаров из 1С в Битрикс пишет - нет в наличии?
- Вопрос по группировке по периодам (СКД)
- Подскажите почему общий итог не считается
- Причина возникновения ошибок логической целостности в 1С
- v8: УТ 11 Получается, что 1С решила отказаться от ведения взаиморасчетов по договорам?
- Помогите исправить отчет, выдающий "Ошибка в схеме компоновки данных"
- Списание товаров УТ-Розница
- Опять какая то фигня с серваком ->> Код причины: 0xa000000 <<-
- перенос данных из Камин 2,0 в Камин 3,5 бюджетный
- Привезли УТ 11 вместо УТ 10.3. Можно ли использовать?
- Ут 10.3 Обработка Выписка банка
- Учебное тестирование на сайте dist.edu.1c.ru
- 1С не видит ключ клиентских лицензий
- v7: Учет в шт. и кг на разных складах, но с одной номенклатурной позицией