Вопрос по конвертации данных 2

1. Mullakaev1992 21.04.17 08:48 Сейчас в теме
Есть две конфигурации. В каждой из них имеется документ "Событие".
Событие создается в конфигурации №1.
В Конифгурации №2 создал реквизит "НомерСобытияКонфигурации1"

В правилах обмена из конфигурации№1 в конфигурацию№2 поле поиска "Номер" - "НомерСобытияКонфигурации1".

В правилах обмена из конфигурации№2 в конфигурацию№1 поле поиска "НомерСобытияКонфигурации1" - "Номер".

В итоге при изменении документа в конфигурации№1 и выгрузке, документ в конфигурации №2 спокойно находиться и изменяются реквизиты.

Но при обмене из конфигурации№2 в конфигурацию№1 создается новый документ события.

Подскажите пожалуйста в чем может быть дело? Галочки создавать новые объекты не стоит.
По теме из базы знаний
Найденные решения
13. NatalyaVP 21.04.17 10:28 Сейчас в теме
Если у номера тип строка, то никакой периодичности там не должно быть.
Сделайте два поля поиска: номер и дата.
Остальные ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. NatalyaVP 21.04.17 09:11 Сейчас в теме
А что нужно получить в итоге, заменить документы или новые создать?
Проверьте поля поиска у документа событие и у ПКО документа событие как заполнены дополнительные настройки правила конвертации объектов.
3. Mullakaev1992 21.04.17 09:16 Сейчас в теме
(2) Нужно чтобы нашелся существующий документ и изменились реквизиты. Поле поиска одно в каждом из правилах:
из Б1 в Б2 (тут поиск по Номер- НомерСобытияКонфигурации1)
из Б2 в Б1 (тут поиск по НомерСобытияКонфигурации1 - Номер)

Дополнительные настройки не установлены( то есть ищет тупо по полю поиска и если нет создается события.)
Отладчиком смотрю поле ОбъектНайден=Ложь
4. E_Johnny 21.04.17 09:16 Сейчас в теме
Правила конфигурации№2

документ "Событие"

в закладке правила конвертации "настройка" проверьте как установлены флаги опций:
- "искать объект ... по внутреннему..."
- " не замещать существующие..."
- "не создавать новый ..."
- "при переносе объекта по ссылке НЕ создавать ...."

Также проверьте обработчики событий (Перед выгрузкой, При выгрузке и т.п.) нет ли лишнего.

заодно проверьте "Алгоритмы\Запросы"
5. Mullakaev1992 21.04.17 09:17 Сейчас в теме
(4)Правила создавал с нуля. на закладке дополнительно все галочки отключены.
События при выгрузке и при загрузке пустые.
6. E_Johnny 21.04.17 09:19 Сейчас в теме
"продолжить поиск по полям поиска" надо установить
7. Mullakaev1992 21.04.17 09:22 Сейчас в теме
(6) то есть установить "поиск по уд", установить "продолжить поиск по полям поиска", снять "поиск по уид"?
8. Mullakaev1992 21.04.17 09:23 Сейчас в теме
(6) Странно в отладчике
УстанавливатьУОбъектаВсеСвойстваПоиска=Истина, тоесть он не находит объект и потом автоматом ищет по всем полям?
9. NatalyaVP 21.04.17 09:39 Сейчас в теме
Проверьте реквизит "НомерСобытияКонфигурации1", его тип должен быть идентичен реквизиту "Номер".
Наверно просто значения номеров не совпадают, может лишние пробелы есть.
10. Mullakaev1992 21.04.17 09:58 Сейчас в теме
(9)Проверил. и там и там Строка(11)
11. NatalyaVP 21.04.17 10:03 Сейчас в теме
А у вас конвертация с произвольным алгоритмом или стандартная выборка?
Попробуйте в поле поиска написать: значение = сокрлп (источник), вдруг поможет.
12. Mullakaev1992 21.04.17 10:11 Сейчас в теме
(11) Попробую. Но в чем дело понял. в первой базе документ "Событие" с периодическим номером. то есть при поиске по номеру не отрабатывает так как ему нужна дата. Не знаю как обойти это в кд.
Что то типо:
СсылкаНаОбъект=Документы.Событие.НайтиПоНомеру(Номер,Дата)
не сталкивались?
13. NatalyaVP 21.04.17 10:28 Сейчас в теме
Если у номера тип строка, то никакой периодичности там не должно быть.
Сделайте два поля поиска: номер и дата.
14. Mullakaev1992 21.04.17 12:27 Сейчас в теме
(13) Так и сделал, но нужно будет потом пересмотреть механизм, чтобы не по точному совпадению а по году даты.
15. m-serg74 46 21.04.17 14:32 Сейчас в теме
(13)
Если у номера тип строка, то никакой периодичности там не должно быть.


это с чего такой вывод? у всех документов во всех типовых тип НомераДокумента - Строка и с периодичностью документов никак это не связано
16. NatalyaVP 21.04.17 16:20 Сейчас в теме
(15), поторопилась, неправильно написала, в документе нет периодичности, есть дата документа, по ней тоже надо поиск делать.
Оставьте свое сообщение

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