РИБ. Создание неполного первоначального образа
Доброго времени суток!
Столкнулся первый раз с РИБ. Помогите советом.
Задача:
Есть база УПП 1.3 на 8.3.6. Нужно сделать такую же базу, но без некоторых данных (скажем, кассовые документы), и организовать между ними двусторонний онлайн обмен. Из центральной (ЦБ) выгружать всё, кроме, например, кассовых документов, из периферийной (ПБ) - всё. Сеть одна. Конфигурация баз не типовая баз и скорее всего должна быть одинаковая.
Решение:
Сразу посмотрел в сторону РИБ. Настроил РИБ по планам обмена "Полный". Всё работает, но...
1. Как правильно сделать начальное заполнение ПФ без некоторых данных (из условия) из ЦБ?
2. Как в дальнейшем выгружать из ЦБ всё, кроме кассовых документов?
3. Как не регистрировать кассовые документы к обмену в ЦБ?
Столкнулся первый раз с РИБ. Помогите советом.
Задача:
Есть база УПП 1.3 на 8.3.6. Нужно сделать такую же базу, но без некоторых данных (скажем, кассовые документы), и организовать между ними двусторонний онлайн обмен. Из центральной (ЦБ) выгружать всё, кроме, например, кассовых документов, из периферийной (ПБ) - всё. Сеть одна. Конфигурация баз не типовая баз и скорее всего должна быть одинаковая.
Решение:
Сразу посмотрел в сторону РИБ. Настроил РИБ по планам обмена "Полный". Всё работает, но...
1. Как правильно сделать начальное заполнение ПФ без некоторых данных (из условия) из ЦБ?
2. Как в дальнейшем выгружать из ЦБ всё, кроме кассовых документов?
3. Как не регистрировать кассовые документы к обмену в ЦБ?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Давно с РИБ не работал... Что вспомню.
Встроенное создание начального образа, ЕМНИП, довольно тупое и фильтры именно для него надо настраивать в событии плана обмена ПриОтправкеДанныхПодчиненному().
Оно же работает и при штатном обмене, но для штатного обмена правильнее идти по более эффективному пути - не регистрировать в таблицах изменений чего не надо. А это достигается путем редактирования списка узлов-получателей перед записью объекта. Доступ к нему осуществляется через свойство объектов "ОбменДанными". Ньюанс в том, что наборы записей регистров являются отдельно регистрируемыми объектами обмена и про них тоже нельзя забывать. Иначе легко можно загрузить движения незагруженного документа. Этот прием можно использовать для реализации сколь угодно сложных правил обмена.
ЕМНИП, в типовых с подсистемой "Обмен данными" кажись можно прикручивать правила регистрации, разработанные с помощью КД, но я ни разу этим не пользовался. На низком уровне, по-идее, при этом используются те же механизмы.
Встроенное создание начального образа, ЕМНИП, довольно тупое и фильтры именно для него надо настраивать в событии плана обмена ПриОтправкеДанныхПодчиненному().
Оно же работает и при штатном обмене, но для штатного обмена правильнее идти по более эффективному пути - не регистрировать в таблицах изменений чего не надо. А это достигается путем редактирования списка узлов-получателей перед записью объекта. Доступ к нему осуществляется через свойство объектов "ОбменДанными". Ньюанс в том, что наборы записей регистров являются отдельно регистрируемыми объектами обмена и про них тоже нельзя забывать. Иначе легко можно загрузить движения незагруженного документа. Этот прием можно использовать для реализации сколь угодно сложных правил обмена.
ЕМНИП, в типовых с подсистемой "Обмен данными" кажись можно прикручивать правила регистрации, разработанные с помощью КД, но я ни разу этим не пользовался. На низком уровне, по-идее, при этом используются те же механизмы.
(6)Проще всего правила править чем конфигурацию. Её же обновлять надо каждый раз при изменениях в обмене, сегодня один документ скажут не выгружать, завтра другой. Пользователей выгонять и тд. Плюс в обновлениях следить что бы отключенные элементы не включались и тд.
В правилах можно гибкие условия настраивать, не регистрировать например по какому то условию и тд. и обновлять не надо.
В правилах можно гибкие условия настраивать, не регистрировать например по какому то условию и тд. и обновлять не надо.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот