|
УПП Обмен по организации | ☑ | ||
---|---|---|---|---|
0
user-ok
31.05.19
✎
16:53
|
Есть база УПП с 2 организациями.
Задача: создать еще 2 базы, в одну из которых выгружать документы, проведенные по бухучету по одной организации, в другую - по другой РЛС не подходит. должна быть база, в которой данные только по одной организации В конфигурации есть обмен УПП-УПП. попробовал использовать его. нужные документы отфильтровываются, но после переноса проводятся в другой базе, чего хотелось бы избежать, нужно переносить документы с движениями, как в РИБ Думал использовать правила обмена с правилами регистрации, создал правила обмена, правила регистрации для нужных документов. А теперь вопрос: как УПП "скормить" эти самые правила регистрации? В настройках обмена есть только поле для правил обмена. Или правила регистрации это только для УФ и БСП-шных конфигураций. В принципе не обязательно решать задачу прикручивания правил регистрации к УПП. Если подскажете как проще всего решить первоначальную задачу - буду признателен |
|||
1
vicof
31.05.19
✎
16:57
|
Бизнес-задача какая?
|
|||
2
user-ok
31.05.19
✎
17:00
|
задача иметь базу, в которой есть документы только по одной организации
и по расписанию переносить туда изменения из основной |
|||
3
vicof
31.05.19
✎
17:02
|
Бизнес-задача интересует. Нафига это? Почему в одной базе не вести?
|
|||
4
kai17
31.05.19
✎
19:17
|
Создать полный план обмена. Повесить обработчик на "ЗарегистрироватьИзменениеОбъекта".
Написать логику проверки объекта (Проверка ссылки , объекта , константы , набора записей регистров и тд. иногда рекурсивно). Поставить флаг Отказ=Истина если объект содержит ссылку на организацию, которую выгружать не требуется. |
|||
5
user-ok
31.05.19
✎
20:08
|
(3) в одной базе и ведется, руководство потребовало обеспечить возможность отдать на сторону базу в которой есть данные только по одной организации.
(4) Приблизительно это и пробую но через правила регистрации в КД, не взошло. пытаюсь последовать твоему совету, не могу найти ЗарегистрироватьИзменениеОбъекта, в СП есть только ЗарегистрироватьИзменения , но это по-моему не то, это же ручная регистрация объектов для узла, а мне нужно наоборот регистрировать все, кроме того что удовлетворяет определенному условию (Организация <> НекаяОрганизация) |
|||
6
user-ok
03.06.19
✎
08:01
|
(3) в одной базе и ведется, руководство потребовало обеспечить возможность отдать на сторону базу в которой есть данные только по одной организации.
(4) Приблизительно это и пробую но через правила регистрации в КД, не взошло. пытаюсь последовать твоему совету, не могу найти ЗарегистрироватьИзменениеОбъекта, в СП есть только ЗарегистрироватьИзменения , но это по-моему не то, это же ручная регистрация объектов для узла, а мне нужно наоборот регистрировать все, кроме того что удовлетворяет определенному условию (Организация <> НекаяОрганизация) |
|||
7
kai17
10.06.19
✎
13:46
|
В УПП в модуле объекта плана обмена:
ПланОбменаОбъект.<Имя плана обмена> (ExchangePlanObject.<Имя плана обмена>) ПриОтправкеДанныхПодчиненному (OnSendDataToSlave) Синтаксис: ПриОтправкеДанныхПодчиненному(<ЭлементДанных>, <ОтправкаЭлемента>, <СозданиеНачальногоОбраза>) Параметры: <ЭлементДанных> При вызове обработчика события данный параметр содержит элемент данных, изменение которого зарегистрировано и который должен быть помещен в сообщение обмена данными. Элементами данных могут быть КонстантаМенеджерЗначения.<Имя константы>, объекты базы данных, наборы записей регистров, последовательностей или перерасчетов. В конфигурациях на свежих БСП можно использовать ОбщийМодуль.ОбменДаннымиСобытия ЗарегистрироватьИзменениеОбъекта и ЗарегистрироватьИзмененияДанных |
|||
8
RomanYS
10.06.19
✎
13:52
|
(0) Как вам помогут правила регистрации, если регистры (проводки) не включены в состав плана обмена?
|
|||
9
Джинн
10.06.19
✎
14:09
|
(8) Дык включить их. Дело то. Там мышом только потыкать в КД.
|
|||
10
RomanYS
10.06.19
✎
14:19
|
(9)
1. С этого надо начинать 2. Почему в КД? Состав плана обмена задается в конфигураторе, в КД вы не зарегистрируете никак то, что не включено в план обмена. |
|||
11
Джинн
10.06.19
✎
14:23
|
(10) Правила обмена в КД. Добавить в них еще и регистры.
|
|||
12
RomanYS
10.06.19
✎
14:28
|
(11) Предлагается выгружать регистры вместе регистратором без регистрации изменения самих регистров?
ОК. Но в УПП есть, например, восстановление последовательностей: изменений документа нет (предусмотрена ли регистрация разработчиком конфы?), а проводки поменялись. |
|||
13
Джинн
10.06.19
✎
14:33
|
(12) Я так понимаю из (0), что это база для отчетности. Причем "белой". А не для текущей работы. Закрыли период, обменялись и с концами. Но если данные постоянно дергаются и обмен он-лайн, то да, придется более основательно делать. Тут Вы правы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |