Не могу загрузить регистр через XML "Значения данного типа не могут быть представлены в XML"

1. paxan 04.03.20 15:49 Сейчас в теме
Просьба подсказать почему может быть ошибка "Ошибка при вызове метода контекста (ПрочитатьXML): Значения данного типа не могут быть представлены в XML"
Подробнее:
Написал обмен через XML между разными конфигурациями. В каждой из этих конф. есть регистр сведений. Периодический, с независимой записью.
Измерения Номенклатура, Склад, Ячейка (это все справочники), и с ресурсом АдресАктивен и реквизитом ДокументУстановки.

Настройки регистра одинаковы в двух базах, отличия только в том, что в Источнике ДокументУстановки - это документ конкретного типа, в приемнике же так как в базе нет такого типа документа такой реквизит регистра создал с таким именем, но тип его установил просто ДокументСсылка (в приемнике мне этот реквизит по сути не нужен)
Ниже привожу пример части ХМЛки, при загрузке которого выходит эта ошибка.
Да, выгрузку делал стандартно и гружу соответственно стандартным методом ПрочитатьXML(ЧтениеXML). По идее загрузке ничего не мешает, но почему выходит ошибка?

<InformationRegisterRecordSet.АдресаНоменклатуры>
			<Filter>
				<Period>2013-08-13T11:00:35</Period>
				<Номенклатура>4ad4c5be-c6c1-11e0-93bb-00e081328955</Номенклатура>
				<Склад>90bd1746-61cf-11e1-b89c-00e081328955</Склад>
				<Ячейка>cc55e064-e53d-11e2-a161-00e081328955</Ячейка>
			</Filter>
			<Records>
				<Record>
					<Period>2013-08-13T11:00:35</Period>
					<Номенклатура>4ad4c5be-c6c1-11e0-93bb-00e081328955</Номенклатура>
					<Склад>90bd1746-61cf-11e1-b89c-00e081328955</Склад>
					<Ячейка>cc55e064-e53d-11e2-a161-00e081328955</Ячейка>
					<АдресАктивен>false</АдресАктивен>
					<ДокументУстановки>608ef274-03ab-11e3-8a36-00e081328955</ДокументУстановки>
				</Record>
			</Records>
		</InformationRegisterRecordSet.АдресаНоменклатуры>
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Zab 04.03.20 16:45 Сейчас в теме
(1) Думаю, потому, что в GUID нет информации о типе документа. В типе ДокументСсылка тоже. Вот он и не может получить ссылку по GUID. Это и мешает загрузке.
Попробуй строка(36) сделать тип поля в приемнике. Может и грузанет туда GUID
6. paxan 04.03.20 16:57 Сейчас в теме
(2) Уже разобрался.. Да, мешало то что в приемнике тип стоял общий ДокументСсылка. Строка тут не прокатит, т.к. в выгрузке именно гуид фигурирует а не строка. Лечится указанием любого конкретного вида документа в базе приемнике. В моем случае я создал документ с тем-же наименованием как в базе источнике, но это было не обязательно. В итоге конечно битые ссылки получаются в записях, но они мне не мешают, пока по крайней мере не мешают )
3. user705522_constantin_h 35 04.03.20 16:53 Сейчас в теме
(1)А можете в выгрузку ДокументУстановки не выгружать?
4. paxan 04.03.20 16:54 Сейчас в теме
(3)А как ты будешь его не выгружать? Выгрузка та стандартным методом идет. Отдельную не хочу ваять для этого да и не вижу смысла.
5. user705522_constantin_h 35 04.03.20 16:56 Сейчас в теме
(4)В КД 2.1 написать правила. Можно включить только те реквизиты, которые нужны.
7. paxan 04.03.20 17:00 Сейчас в теме
(5) Не хотелось бы сюда КД приплетать, слишком замороченно все будет. Да и обмен у меня с базой мобильного приложения, что сильно ограничивает. Не факт что там все взлетит с обменом в принципе. Лучше по старинке..
Оставьте свое сообщение

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