Конвертация данных 2.1

1. user1222071 09.11.21 11:45 Сейчас в теме
Есть правила на КД 2.1, документ загружается не по ссылки, при изменение документа в источнике - создается новый документ в приемнике, в чем может быть проблема?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Drivingblind 236 09.11.21 12:41 Сейчас в теме
(1)
жается не по ссылки, при изменение документа в источнике - создается новый документ в приемнике, в чем может быть проблема?

Не понятна суть вопроса. Расскажите более подробно
4. user1222071 09.11.21 13:33 Сейчас в теме
(2) Документ "Внутреннее потребление товаров" выгружается из ЕРП УУ в ЕРП БУ, настройки ПКО указаны на скриншоте, при первой выгрузке документ переносится не по ссылке. Если в ЕРП УУ изменить документ (поменять номенклатуру, кол-во и т.д.) то при следующей выгрузке создаться новый документ, а не поменяется уже выгруженный. Из-за этого образуется много дублей с одинаковыми номерами и датами. Может я что-то делаю не по канону или таких настроек ПКО не достаточно, остальные документы выгружаются корректно и находятся по ссылке в обоих базах, проблема возникает только с этим документом.
13. AtamanovYS 165 10.11.21 19:33 Сейчас в теме
(1)
Поставить крыжек "Продолжить поиск по полям поиска" и обозначить поля поиска.
ЛИБО
Указать КлючВыгружаемыхДанных в обработчике "ПередВыгрузкой" (по умолчанию КлючВыгружаемыхДанных - это и есть ссылка на объект, но можно переопределить на произвольное значение, по которому будет просходить сопоставление). Насколько я понимаю, УИД в источнике будет формироваться по КлючуВыгружаемыхДанных, если же КлючВыгружаемыхДанных имеет формат УИДа, то просто скопируется.

Но мне не ясно, почему "документ загружается не по ссылки" ? Если у тебя соответствие 1:1 документа в источнике и приемнике, то кто мешает передавать ссылку ? Поля поиска тогда не нужны, это будет избыточно + ресурсоёмкая операция. Ссылки уникальны только в рамках конкретного типа, никто не мешает присвоить УИД одного документа одного типа УИДу другого документа другого типа, тем более в разных ИБ. Если в ПВД произвольная выборка, то добавить в переменную "ВыборкаДанных" в ПВД ссылку (тогда по умолчанию она будет использована в качестве ключа выгружаемых данных, но лучше написать в ПКС "ПередВыгрузкой" КлючВыгружаемыхДанных = Источник.Ссылка, хотя насколько я помню, если в источнике есть свойство"Ссылка", то автоматически подставится).
18. user1222071 11.11.21 07:46 Сейчас в теме
(13) Первый вариант не подходит, необходимо выгружать документы по ссылке, второй вариант не сработал - ситуация та же самая ГУИДы отличаются по дате.
19. AtamanovYS 165 11.11.21 08:09 Сейчас в теме
(18)
ГУИДы отличаются по дате

А что значит эта фраза вообще ? ГУИД не связан с датой создания ссылки, это миф. Обработки (те что в интернете это делают) не отрабатывали корректно (вероятно они старые, а поведение платформы просто изменилось).
Документированно нет такой взаимосвязи.
20. user1222071 11.11.21 08:15 Сейчас в теме
(19)
УУ 8b702e85-3af4-11ec-924b-f40270ba0927
БУ 175bdeba-3b46-11ec-924b-f40270ba0927
3. NatalyaVP 09.11.21 13:04 Сейчас в теме
Нужно поставить галочку "продолжить поиск по полям поиска". В правилах определить поля поиска, в документе обычно - номер и дата. И если не нужно создавать новый объект ставим галочку "не создавать новый объект в приемнике"
5. user1222071 09.11.21 13:34 Сейчас в теме
(3) Спасибо, попробую. Разве настроек ПКО, которые на скриншоте не достаточно?
6. NatalyaVP 09.11.21 14:17 Сейчас в теме
(5) бывает, что внутренний ИД объектов отличается
14. AtamanovYS 165 10.11.21 19:53 Сейчас в теме
(5)
Разве настроек ПКО, которые на скриншоте не достаточно?

Кроме того все эти настройки на скрине можно программно в обработчиках событий устанавливать (перезаписывать), как глобально, так и на уровне конкретного ПКС. Притом, в зависимости от условий ещё можно их для разных объектов в разное значение выставлять. Но такое редко встречается.
7. SGordon1 09.11.21 17:07 Сейчас в теме
Идентификаторы документов внутреннее потребление товаров В УУ , БУ сравните , думаю поймете что почему...
8. user1222071 10.11.21 07:12 Сейчас в теме
(7) Идентификаторы отличаются по дате, как это можно исправить?
УУ 8b702e85-3af4-11ec-924b-f40270ba0927
БУ 175bdeba-3b46-11ec-924b-f40270ba0927
9. SGordon1 10.11.21 11:00 Сейчас в теме
(8) А вот тут товарищи сверху должны подсказать как так получилось что идентификаторы разные стали таким замысловатым образом.....
10. user1222071 10.11.21 13:54 Сейчас в теме
(9) Я примерно понял, что в УУ дата создания документа, а БУ дата выгрузки, какими способами это можно исправить?
11. SGordon1 10.11.21 13:56 Сейчас в теме
(10) Теперь не худо бы посмотреть в файле выгрузки идентификатор какой, Источника или приемника?
16. user1222071 11.11.21 05:26 Сейчас в теме
(11)
<СинхронизироватьПоИдентификатору>true</СинхронизироватьПоИд­ентификатору>
<ПриПереносеОбъектаПоСсылкеУстанавливатьТолькоGIUD>true</При­ПереносеОбъектаПоСсылкеУстанавливатьТолькоGIUD>
<Источник>ДокументСсылка.ВнутреннееПотреблениеТоваров</Источник>
<Приемник>ДокументСсылка.ВнутреннееПотреблениеТоваров</Приемник>
17. user1222071 11.11.21 05:34 Сейчас в теме
(13)
(16)
<Объект Нпп="1" Тип="ДокументСсылка.ВнутреннееПотреблениеТоваров" ИмяПравила="ВнутреннееПотреблениеТоваров"><Ссылка Нпп="1" ПриПереносеОбъектаПоСсылкеУстанавливатьТолькоGIUD="true">
<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка">
<Значение>3f2b1b3f-3ac8-11ec-924b-f40270ba0927</Значение>
</Свойство>
<Свойство Имя="Дата" Тип="Дата">
<Значение>2021-11-01T07:00:26</Значение>
</Свойство>
<Свойство Имя="Номер" Тип="Строка">
<Значение>10300-00915</Значение>
</Свойство>
22. SGordon1 11.11.21 10:07 Сейчас в теме
(17) не понятно , там же вообще третий идентификатор
12. triton34 10.11.21 14:26 Сейчас в теме
У вас в правиле выгрузки этого документа способ выборки какой?
15. user1222071 11.11.21 05:04 Сейчас в теме
(12) Стандартная выборка.
21. triton34 11.11.21 10:02 Сейчас в теме
(15) Значит GUID документа выгружается.
Странно, что документ создается с другим guid. Может так влияет флажок "При переносе объекта по ссылке не создавать новый объект".
23. user1222071 11.11.21 10:32 Сейчас в теме
(21) С флажками уже по разному попробовал, все также
24. triton34 11.11.21 10:40 Сейчас в теме
(23)
Не знаю тогда. Должно работать. Попробуйте 1 документ выгрузить, на нем потренироваться. ПКО в конце концов новое создайте рядом. Мало ли.
Оставьте свое сообщение

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