Имя: Пароль:
1C
1С v8
Конвертация данных
0 Mashap
 
12.08.12
00:12
Добрый день!

Вопрос по работе конвертации данных. Есть объект Задача, который необходимо перенести из одной базы в другую. В задаче есть реквизит под названием "Объект". Правила конвертации формируются, но при выгрузке пишет ошибку "Неоднозначное определение поля Объект". Что это значит и как с этим бороться. Спасибо!
1 ЧашкаЧая
 
12.08.12
00:15
У реквизита составной тип. Нужно для ПКС писать разветвление для правильного выбора правила.
2 Mashap
 
12.08.12
00:21
приведите пример, пожалуйста
3 Mashap
 
12.08.12
00:26
Просто у меня есть еще документ Авансовый отчет, в котором данный реквизит однозначно определен как СправочникССылка.Контрагенты, и он также не выгружается. Возможно вопрос в наименовании "Объект"? Т.е. данный идентификатор как-то еще внутри используется?
4 ЧашкаЧая
 
12.08.12
00:27
(3) Не исключено. Посмотрите все-таки тип реквизита "Объект".
5 ЧашкаЧая
 
12.08.12
00:28
(4) Я имею ввиду, посмотрите составной ли тип реквизита.
6 Mashap
 
12.08.12
00:30
(5) В задачах да, в документе - нет.
(4) Тогда как с этим бороться? Переименовывать в конфигурациях?..
7 ЧашкаЧая
 
12.08.12
00:36
(6) Внутренними механизмами КД используется переменная "Объект", так что действительно, сообщение об ошибке может быть связано с именем реквизита. Попробуйте поменяйте наименование реквизита в конфигурациях и перегрузите структуру метаданных (на всякий случай сохраните исходную конвертацию).