Коллеги, добрый день.
1. Добавил в расширение общий модуль.
2. Необходимо в общем модуле поставить галку "Внешнее соединение".
3. При обновление выдаёт ошибку.
Вопрос: Возможно ли менять виды общих модулей и их вызовы в расширении или всё же нет? Может есть какой то выход?
(8) (9) Не прокатило. Видимо расширение не срабатывает. Обновить дал, но при подключении по com и созданию объекта всё равно вышибает ошибку на стороне базы которая подключается.
Ошибка при загрузке данных: Ошибка записи объекта
ТипОбъекта = Договор
Объект = штраф
ОписаниеОшибки = Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ДоговорКонтрагентаПередЗаписью ().
ПозицияМодуля = {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6361)}: Объект.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9176)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ДоговорКонтрагентаПередЗаписью ().
КодСообщения = 26
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6368)}: ВызватьИсключение СтрокаСообщенияОбОшибке;
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9176)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
Показать
Если поставить "Внешнее соединение" в основной конфигурации то всё проходит.
Расширение1 Общий модуль АР_ОбщиеПроцедуры Значение контролируемого свойства ВнешнееСоединение у объекта ОбщийМодуль.АР_ОбщиеПроцедуры не совпадает со значением в расширяемой конфигурации Исправить...
Жду исправить, отключить проверку и обновляю. Но расширение так и не срабатывает при com.
(19) Свойства заимствованных объектов метаданных в расширении мало какие можно менять.
Поэтому в вашем случае самое простое решение - установить флаг для общего модуля в конфигурации, без использования расширения.
Проще говоря тут рекомендовали поменять две галочки - синюю и красную (кот. перед надписью "Внешн. соединение") на синюю и сохранить. Потом попробовать проверить - может и заработает.
(24)таким образом вы просто обойдете проверку применения, расширение начнет работать, но вот решит ли это данную конкретную ситуацию с Внешним соединением ? - надо только проверять.
В документации ИТС эти моменты настолько подробно никак не описаны(