Перенос данных УТ 10.3 -УНФ 3.0.10

1. alexdomovoi 23.01.25 09:22 Сейчас в теме
Добрый день! Переходим с УТ на УНФ пытаемся согласно инструкции через перенос данных УТ 10.3 - Розница 3.0, УНФ 3.0 сделать выгрузку данных в файл из УТ выходит ошибка:
Ошибка получения значения свойства объекта (по имени свойства источника)
ПКО = ДоговорыКонтрагентов (Справочник: Договоры контрагентов)
ПКС = 1 (ВидДоговора --> ВидДоговора)
Объект = руб. (Валюты)
СвойствоПриемника = ВидДоговора (ПеречислениеСсылка.ВидыДоговоров)
ОписаниеОшибки = Поле объекта не обнаружено (ВидДоговора)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8284)
КодСообщения = 13

Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)}: Ошибка получения значения свойства объекта (по имени свойства источника)
ПКО = ДоговорыКонтрагентов (Справочник: Договоры контрагентов)
ПКС = 1 (ВидДоговора --> ВидДоговора)
Объект = руб. (Валюты)
СвойствоПриемника = ВидДоговора (ПеречислениеСсылка.ВидыДоговоров)
ОписаниеОшибки = Поле объекта не обнаружено (ВидДоговора)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8284)
КодСообщения = 13
Показать

Пытался отключить выгрузку договоров, ошибка осталась.
Спасибо!
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 23.01.25 14:34 Сейчас в теме
(1) У вас выгружается валюта (руб.) по правилам для договоров, а так быть не должно.
4. alexdomovoi 23.01.25 16:55 Сейчас в теме
5. RustamZz 23.01.25 17:00 Сейчас в теме
(4) Правила исправлять. В файле выгрузки ищите. Найдёте - покажите: будет понятно, что не так.
6. alexdomovoi 24.01.25 08:45 Сейчас в теме
(5) В том то и дело правил нет есть обработка обычная которая поставляется совместно с конфигурацией УНФ (файл - Перенос данных УТ 10.3 - Розница 3.0, УНФ 3.0.epf) ошибка лезет на момент выгрузки данных из базы УТ.
7. RustamZz 24.01.25 08:59 Сейчас в теме
(6) В макете они лежат, если в конфигураторе обработку открыть.
8. alexdomovoi 27.01.25 05:48 Сейчас в теме
9. alexdomovoi 28.01.25 15:28 Сейчас в теме
10. RustamZz 28.01.25 16:22 Сейчас в теме
(9) Да я как бы не брался исправлять вам правила. Ищите в выгрузке объект, который выгружает валюту как договор, показывайте что нашли, может я подскажу если пойму как поступить или кто другой поможет.
11. alexdomovoi 28.01.25 19:53 Сейчас в теме
(10) Я понимаю, что наглею, просто не понимаю что именно искать.
13. RustamZz 29.01.25 08:24 Сейчас в теме
(11) Объект = руб., как указано в ошибке, выгружаемый по правилу договоров. У него будет Нпп, по этому Нпп надо найти кто его выгружает. И уже для этого кто смотреть правила.
14. alexdomovoi 29.01.25 11:52 Сейчас в теме
(13) Я раньше это искал, нет такого объекта в правилах.
15. RustamZz 29.01.25 11:56 Сейчас в теме
(14) Не в правилах, там конечно же нет. В файле выгрузки надо искать.
17. alexdomovoi 29.01.25 15:31 Сейчас в теме
(13)
Объект = руб

все что в выгрузке нашел по объекту:
КДОбъект = Обработки.КонвертацияОбъектовИнформационныхБаз.Создать();
	СправочникОбъект = ВыборкаЗапроса.Номенклатура.ПолучитьОбъект();
	СправочникОбъект = ВыборкаЗапроса.Номенклатура.ПолучитьОбъект();
	СправочникОбъект = СправочникКассыККМ.ПолучитьОбъект();
	ДокументОбъект = ВыборкаПоЗаказам.ЗаказПоставщику.ПолучитьОбъект();
	ХарктеристикаОбъект = ДокументОбъект.Запасы[ВыборкаПоНомерамСтрок.НомерСтроки - 1].Характеристика.ПолучитьОбъект();
	НоменклатураОбъект = ВыборкаПоНоменклатуре.НоменклатураЗаказПоставщику.ПолучитьОбъект();
	Объект = СтрокаТаблицы.Объект.Ссылка.ПолучитьОбъект();
	ДокументОбъект = Выборка.Ссылка.ПолучитьОбъект();
	НоваяСтрока.Объект = Объект;
	КДОбъект = Обработки.КонвертацияОбъектовИнформационныхБаз.Создать();
Показать
19. RustamZz 29.01.25 16:38 Сейчас в теме
(17) Не объект надо искать, а рупь
20. alexdomovoi 30.01.25 08:28 Сейчас в теме
(19) судя по НПП справочник валют ошибку дает
<Объект Нпп="2" Тип="СправочникСсылка.Валюты" ИмяПравила="Валюты"><Ссылка Нпп="2">
<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка">
<Значение>bd7af9ee-4b6c-11e3-b1b1-001d7d3c7a1c</Значение>
</Свойство>
<Свойство Имя="Код" Тип="Строка">
<Значение>643</Значение>
</Свойство>
</Ссылка>
<Свойство Имя="Наименование" Тип="Строка">
<Значение>руб.</Значение>
</Свойство>
<Свойство Имя="НаименованиеПолное" Тип="Строка">
<Значение>Российский рубль</Значение>
</Свойство>
<Свойство Имя="ПометкаУдаления" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ЗагружаетсяИзИнтернета" Тип="Булево">
<Значение>true</Значение>
Показать
21. RustamZz 30.01.25 08:38 Сейчас в теме
(20) Нет это не то. В ошибке ПКО - ДоговорыКонтрагентов.
3. alexdomovoi 23.01.25 15:52 Сейчас в теме
Это так все договора пересматривать? Или какой то один косячит?
12. nekiilik1c 11 29.01.25 06:15 Сейчас в теме
1 вариант: ищи от чего возникает ошибка и отключай это в выгрузке
2 вариант: делать перенос руками, а именно выгрузил консолью запросов данные, загрузил через штатную обработку для переноса либо через внешнюю обработку "загрузка данных из табличного документа", но это будет долго
16. devlog 29.01.25 12:19 Сейчас в теме
Откройте правила блокнотом, там сразу идёт описание

<Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="10.3.19.2" СинонимКонфигурации="Управление торговлей, редакция 10.3">УправлениеТорговлей</Источник>
<Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.0.5.82"

У вас какие версии? Поставьте УНФ 3.0.5.82, в неё переносите и потом её обновляйте
18. alexdomovoi 29.01.25 15:48 Сейчас в теме
(16) Так в том то и дело, что не выгружается, в ошибку валится.
версия УТ 10.3.70.3
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот