Вопрос по конвертации данных 2
Есть две конфигурации. В каждой из них имеется документ "Событие".
Событие создается в конфигурации №1.
В Конифгурации №2 создал реквизит "НомерСобытияКонфигурации1"
В правилах обмена из конфигурации№1 в конфигурацию№2 поле поиска "Номер" - "НомерСобытияКонфигурации1".
В правилах обмена из конфигурации№2 в конфигурацию№1 поле поиска "НомерСобытияКонфигурации1" - "Номер".
В итоге при изменении документа в конфигурации№1 и выгрузке, документ в конфигурации №2 спокойно находиться и изменяются реквизиты.
Но при обмене из конфигурации№2 в конфигурацию№1 создается новый документ события.
Подскажите пожалуйста в чем может быть дело? Галочки создавать новые объекты не стоит.
Событие создается в конфигурации №1.
В Конифгурации №2 создал реквизит "НомерСобытияКонфигурации1"
В правилах обмена из конфигурации№1 в конфигурацию№2 поле поиска "Номер" - "НомерСобытияКонфигурации1".
В правилах обмена из конфигурации№2 в конфигурацию№1 поле поиска "НомерСобытияКонфигурации1" - "Номер".
В итоге при изменении документа в конфигурации№1 и выгрузке, документ в конфигурации №2 спокойно находиться и изменяются реквизиты.
Но при обмене из конфигурации№2 в конфигурацию№1 создается новый документ события.
Подскажите пожалуйста в чем может быть дело? Галочки создавать новые объекты не стоит.
По теме из базы знаний
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(2) Нужно чтобы нашелся существующий документ и изменились реквизиты. Поле поиска одно в каждом из правилах:
из Б1 в Б2 (тут поиск по Номер- НомерСобытияКонфигурации1)
из Б2 в Б1 (тут поиск по НомерСобытияКонфигурации1 - Номер)
Дополнительные настройки не установлены( то есть ищет тупо по полю поиска и если нет создается события.)
Отладчиком смотрю поле ОбъектНайден=Ложь
из Б1 в Б2 (тут поиск по Номер- НомерСобытияКонфигурации1)
из Б2 в Б1 (тут поиск по НомерСобытияКонфигурации1 - Номер)
Дополнительные настройки не установлены( то есть ищет тупо по полю поиска и если нет создается события.)
Отладчиком смотрю поле ОбъектНайден=Ложь
Правила конфигурации№2
документ "Событие"
в закладке правила конвертации "настройка" проверьте как установлены флаги опций:
- "искать объект ... по внутреннему..."
- " не замещать существующие..."
- "не создавать новый ..."
- "при переносе объекта по ссылке НЕ создавать ...."
Также проверьте обработчики событий (Перед выгрузкой, При выгрузке и т.п.) нет ли лишнего.
заодно проверьте "Алгоритмы\Запросы"
документ "Событие"
в закладке правила конвертации "настройка" проверьте как установлены флаги опций:
- "искать объект ... по внутреннему..."
- " не замещать существующие..."
- "не создавать новый ..."
- "при переносе объекта по ссылке НЕ создавать ...."
Также проверьте обработчики событий (Перед выгрузкой, При выгрузке и т.п.) нет ли лишнего.
заодно проверьте "Алгоритмы\Запросы"
(11) Попробую. Но в чем дело понял. в первой базе документ "Событие" с периодическим номером. то есть при поиске по номеру не отрабатывает так как ему нужна дата. Не знаю как обойти это в кд.
Что то типо:
СсылкаНаОбъект=Документы.Событие.НайтиПоНомеру(Номер,Дата)
не сталкивались?
Что то типо:
СсылкаНаОбъект=Документы.Событие.НайтиПоНомеру(Номер,Дата)
не сталкивались?
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)