Имя: Пароль:
1C
1С v8
Обмен Розница 2.1 - УТ 11 - ДополнительныеСведения - ошибка правил?
0 Николаевич
 
11.12.15
10:35
Добрый вечер! Очень прошу помочь!

Настраиваю обмен Розница 2.1 - УТ 11.
2.1.9.17 - 11.2.2.106. Правила типовые.
(На релизах старее тоже самое)

Заметил, что из Розницы в УТ не попадает информация из регистра сведений ДополнительныеСведения, а из УТ в Розницу - попадает.
Нашел разницу. В файле обмена из УТ  - типПриемника="СправочникСсылка.Номенклатура"
а в файле обмена из Розницы - ТипПриемника="СправочникСсылка.ВидыПодарочныхСертификатов"

Message_УТ_РЗ:
<НаборЗаписейРегистра Нпп="1" Тип="РегистрСведенийНаборЗаписей.ДополнительныеСведения" ИмяПравила="ДополнительныеСведения">
    <Отбор>
        <Свойство Имя="Объект" Тип="СправочникСсылка.Номенклатура"><Ссылка>
    <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка" ТипИсточника="СправочникСсылка.Номенклатура" ТипПриемника="СправочникСсылка.Номенклатура">

Message_РЗ_УТ:
<НаборЗаписейРегистра Нпп="1" Тип="РегистрСведенийНаборЗаписей.ДополнительныеСведения" ИмяПравила="ДополнительныеСведения" ПриоритетОбъектаОбмена="Ниже">
    <Отбор>
        <Свойство Имя="Объект" Тип="СправочникСсылка.ВидыПодарочныхСертификатов"><Ссылка>
    <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка" ТипИсточника="СправочникСсылка.Номенклатура" ТипПриемника="СправочникСсылка.ВидыПодарочныхСертификатов">

Предполагаю, что это ошибка в правилах.
Перелопатил правила,но не смог найти.
Помогите, где в Конвертации эта "гадость" сопоставляется?
1 Николаевич
 
11.12.15
18:38
Специалисты конвертации, подскажите , где в правилах обмена появляется Ссылка "ВидыПодарочныхСертификатов" вместо логичной Ссылки "Номенклатура" если ПКО и ПВД "ДополнительныеСведения" не содержат инструкций, а в ПКС объект источник и приёмник - Номенклатура?
Пол мозга уже сломал!
2 zippygrill
 
11.12.15
20:00
общий модуль "МенеджерОбмена.."
3 Николаевич
 
12.12.15
06:11
(2) Уважаемый zippygrill, можно чуть подробнее? Пока ответ не найден. Спасибо.
4 Николаевич
 
12.12.15
06:40
Только в ПКО "ВидыПодарочныхСертификатов" Источник - Номенклатура а Приемник - ВидыПодарочныхСертификатов,
что правильно.
Но как это ПКО может срабатывать при выгрузке регистра сведения не могу сообразить.
Или не там ищу?
5 Николаевич
 
12.12.15
17:24
Пока у всех выходные продолжаю.
Побродил отладчиком. Увидел, что при отсутствии ПКС у свойства в ПКО "ДополнительныеСведения" ПКО подставляется из Менеджеры[], которые заполняются ... и тд. Устал.

Поменял в ПКО "ВидыПодарочныхСертификатов" объект-приемник СправочникСсылка.ВидыПодарочныхСертификатов на СправочникСсылка.Номенклатура. Теперь выгрузка и загрузка а УТ "ДополнительныеСведения" Номенклатуры проходит.

Понимаю - это временное решение, поэтому буду ждать ещё предложения помощи.
Спасибо.
6 Николаевич
 
14.12.15
11:58
Обновить
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс