Имя: Пароль:
1C
 
Помогите с обменом
0 stixar
 
07.07.15
15:17
Все добрый день. Конечно же похожая тема где-то на форуме есть, но я ее не нашел. За ссылку буду благодарен. А теперь по сути дела.

Есть УТ и бух (8,2). есть обмен из УТ в бух.В УТ добавился в справочнике договори конр. новый реквизит с типом булево. такой же создали в бух. по имени и типу совпало. Обмен работает только в одну сторону. объекты ходят только из ут в бух. Из ут достали правила обмена добавили для справочника след сточки


<Свойство>
      <Код>28</Код>
      <Наименование>ЛАА_БелаяКомиссия --&gt; ЛАА_БелаяКомиссия</Наименование>
      <Порядок>1200</Порядок>
      <Источник Имя="ЛАА_БелаяКомиссия" Вид="Реквизит" Тип="Булево"/>
      <Приемник Имя="ЛАА_БелаяКомиссия" Вид="Реквизит" Тип="Булево"/>
     </Свойство>

ЛАА_БелаяКомиссия - новый реквизит спрвочника.
но при попытке обмена ругается что реквизита нету


вот ошибка
ЗАГРУЗКА В ПРИЕМНИКЕ: {Обработка.ОбменДаннымиXML.МодульОбъекта(7239)}: Поле объекта не обнаружено (ЛАА_БелаяКомиссия)

Ошибка в обработчике события ПослеЗагрузкиПравилОбмена (конвертация)
ТипОбъекта             =  Справочник объект: Договоры контрагентов
Объект                 =  123
ОписаниеОшибки         =  {Обработка.ОбменДаннымиXML.МодульОбъекта(7239)}: Поле объекта не обнаружено (ЛАА_БелаяКомиссия)
ПозицияМодуля          =  Обработка.ОбменДаннымиXML.МодульОбъекта(1299)
КодСообщения           =  72
УзелПланаОбмена        =  Бухгалтерия для Украины

Правил для исправления на стороне бух. я не нашел. Предположил, что правила в УТ единственные. Поймать отладчиком ошибку в модуле Объекта обработки не удалось. Если кто знает причину - подскажите. В общем обмен не ходит, а куда и как копать - не ясно.
1 Господин ПЖ
 
07.07.15
15:20
руками что-ли добавили?

может он его у группы ищет
2 stixar
 
07.07.15
16:06
(1) Да добавил руками и наверное что-то не правильно. А руками потому, что с конвертацией почти не знаком. Руками казалось проще. Тогда нужно понять что руками сделал не так. Либо понять, как с помощью конвертации в правилах, добавить только этот реквизит не затронув остального. Может есть где-то мануал для чайников?
3 stixar
 
07.07.15
16:48
у группы не ищет. поймал все таки отладчиком. валится на первом же элементе справочника ДоговорыКонтрагентов. Почему-то не видит реквизит в базе приемнике, хотя физически он там есть. Может чего в обмене не дописал?
4 bolobol
 
07.07.15
16:54
А конфу-то обновил?
Если отладчиком поймал, то в строке, вызывающей ошибку можно все необходимые данные для анализа увидеть, как то:
Объект[Реквизит]
И посмотреть содержание объекта и искомый реквизит
5 stixar
 
07.07.15
17:05
(4) Обновил. Узел при обработке которого сыпется увидел, но мне это ничего не сказало нового. Могу выложить кусок xml с узлом на который ругается. Только не вижу как файл прикрепить для скачки, а если просто текст, то много будет. Узел вроде зрительно правильный. Это то что формируется со стороны УТ, а что там принимается со стороны бух - я х.з. Ругается ведь именно на бух.
6 Mikhail Volkov
 
07.07.15
17:14
(2) Загрузи правила в КД, там мануал хороший. Сразу увидишь в чем дело. Может тип разный: в Источнике булево (ЛАА_БелаяКомиссия или черная), а в Приемнике - перечисления с оттенками серого?
7 Лефмихалыч
 
07.07.15
18:02
Если в приемнике нет реквизита, значит в приемнике нет реквизита, о чем тут думать?
8 stixar
 
09.07.15
11:30
Всем спасибо. Тема закрыта.
9 Serg_1960
 
09.07.15
11:41
PS: Принято озвучивать найденное решение - благодарные потомки оценят такого рода информацию. Даже если причина проблемы чисто субъективная.