Добрый день,
Столкнулся с такой проблемой, добавил в раздел Контрагенты справочное поле "Населенный пункт" (VcLocality) и такое же поле в деталь Адрес контрагента, и пытаюсь настроить синхронизацию так же как она работает в базовой версии. Для этого в процессе объекта Контрагент переопределил метод SynchronizeAddress, в результате получилось передавать значение из раздела на деталь, а вот обратно из детали в раздел не получается. В процессе объекта Адрес контрагента есть метод GetAddressSynchronizer,
AddressSynchronizer = AddressSynchronizer ??
ClassFactory.Get(
new ConstructorArgument("userConnection", UserConnection), new ConstructorArgument("addressEntity", Entity),
new ConstructorArgument("masterEntityName", "Account"));
return (BaseAddressSynchronizer) AddressSynchronizer;
я так понимаю что он вносит изменение в исходный код схемы BaseAddressSynchronizer. Но вот заместить схему BaseAddressSynchronizer не получается.
Вопрос состоит в том как мне передать следующий код в схему BaseAddressSynchronizer:
new SynchronizationColumnMapping {
SourceColumnName = "VcLocalityId",
DestinationColumnName = "VcLocalityId"
},