Настройка обмена данными

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Boosted 03.08.16 12:45 Сейчас в теме
Добрый день, коллеги.
Есть УПП 1.3 (последний релиз)
Есть ЗУП 2.5 (последний релиз)
Выполняю настройку обмена данными между системой ЗУП и УПП (из ЗУП выгружаются справочники "Подразделения организаций", "Должности")
Настройка выполняется через типовой функционал (Справочник "Настройки обмена данными"), взят план обмена "Полный", в настройках указаны объекты, которые должны выгружаться.
Обмен проходит корректно. За исключением того, что по результатам обмена в узле плана обмена не удаляется регистрация ранее измененного и выгруженного объекта. В результате, один и тот же объект из ЗУП выгружается несколько раз до бесконечности.
По логике, когда объект выгружен и загружен в базу приемник, из узла объект должен быть удален, но этого не происходит. В чем может быть причина?
Спасибо
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. progr-2008 118 04.08.16 20:31 Сейчас в теме
(1) Boosted, обмен с квитанцией о приеме?
3. Boosted 05.08.16 14:39 Сейчас в теме
да, нужен сигнал от базы приемника с номером сообщения. иными словами, база приемник получила сообщение с номером, в сообщении указаны объекты, которые нужно загрузить. и тут возможны сценарии:
1. Объекты загружены:
- уходит информация в базу источник, в базе источнике объекты удаляются из узла обмена, в очередную выгрузку не попадают.
2. Объекты не загружены (в момент записи возникли какие-то ошибки, для примера):
- уходит информация в базу источник об ошибках записи, объекты обмена попадают в выгрузку повторно.

Повторюсь, обмен односторонний.
4. Boosted 16.08.16 11:01 Сейчас в теме
Есть какие мысли? или только дописывать?
5. progr-2008 118 16.08.16 11:51 Сейчас в теме
Так на отладке надо смотреть, почему квитанция регистрацию не снимает.
6. Boosted 16.08.16 11:59 Сейчас в теме
(5) progr-2008, а точно при одностороннем обмене квитанция есть?
10. progr-2008 118 16.08.16 18:39 Сейчас в теме
(6) Boosted, все зависит от настроек в каждой конфигурации.
Обмен по правилам?
7. mazechild 16.08.16 15:00 Сейчас в теме
Если уверены что объекты выгружены/загружены, то можно попробовать изменить номер выгрузки вручную.
8. Boosted 16.08.16 15:53 Сейчас в теме
(7) mazechild, Если бы я был уверен, то и вопросов не возникало бы. Вы можете по существу ответить, в типовом функционала обмена данными предусмотрена ли данная обратная связь, если обмен организовывается односторонний и конфигурации разные?
11. progr-2008 118 16.08.16 19:29 Сейчас в теме
12. progr-2008 118 16.08.16 20:14 Сейчас в теме
(8) Boosted, а это 1С рекомендует.
Односторонний обмен
В качестве различных схем реализации одностороннего обмена данными можно предложить следующие варианты:
отсутствие регистрации изменений данных в информационной базе, выступающей в роли узла-приемника - сообщение обмена содержит только квитанцию о доставке;
фильтрация выгружаемых данных из информационной базы, выступающей в роли узла-приемника - сообщение обмена содержит только квитанцию о доставке;
фильтрация принимаемых данных от информационной базы, выступающей в роли узла-приемника - при приеме отрабатывается только квитанции о доставке.
Все эти случаи предполагают получение ответных сообщений для отработки квитанций о получении данных в узле-приемнике.

Для реализации одностороннего обмена без необходимости получения ответных сообщений можно воспользоваться схемой обмена с гарантированной доставкой. После формирования сообщения обмена производится удаление регистрации изменений для номера только что сформированного сообщения.
9. mazechild 16.08.16 17:26 Сейчас в теме
В базе приемнике объекты новые появляются?
13. progr-2008 118 16.08.16 20:25 Сейчас в теме
Отработайте логику обработкой КД 2 РегистрацияИзмененийДляОбмена82 (обычное приложение).epf
Будет понятно, что делать в данном конкретном случае.
14. Boosted 16.08.16 23:36 Сейчас в теме
Коллеги, спасибо за подробное разъяснение.
Отвечаю на вопросы:
1. Да, выгрузка по правилам.
2. Объекты в базе приемнике загружаются и создаются.

Есть пару моментов, которые хотел бы у вас уточнить:
1. Не смотря на то, что у меня данные выгружаются из одной базы (то есть, обмен односторонний), в базе приемнике то же должна быть настройка с пустыми правилами. Именно это даст возможность получения квитанции о доставке данных в базу-источник. Все верно я понял?
2. Вы привели некоторые цитаты фирмы 1С, можете указать прямой источник?
3. Еще есть вопрос по возможным коллизиям, что должно быть, если в базе приемнике в ходе загрузке прошли ошибки, и по логике выгружаемый объект в базе источнике должен выгружаться повторно до тех пор, пока запись в базе приемнике не пройдет корректно. НО тут, я думаю, ответ для себя найду в описании вопроса 2, который, я надеюсь, вы мне укажите.
15. progr-2008 118 17.08.16 09:39 Сейчас в теме
(14) Boosted,
1)Да, с пустыми правилами.
2)ИТС
16. Boosted 17.08.16 09:58 Сейчас в теме
(15) progr-2008, спасибо, буду дальше копать сам!
Оставьте свое сообщение

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