|
Нужен совет по регистрации изменений для планов обменов | ☑ | ||
---|---|---|---|---|
0
bodri
13.01.17
✎
10:01
|
Есть 2 базы, 1-я основная для работы всех пользователей, 2-я клон первой для обмена с розничными точками (их более 60), между ними полный обмен.
Во второй базе для обмена с розницей задействован самодельный план обмена ОбменРозница, сделан по аналогии стандартного плана обмена ПоОрганизации. Проблема в том, что когда приходит сообщение от одного узла (назовем его узел1), все изменения записываются в таблицу регистраций для всех узлов (Узел2, Узел3... УзелN), что увеличивает время выгрузки сообщений для узлов. Сейчас это выглядит так: Узел1 Узел2 Узел3 Док1(Узел1) Док1(Узел1) Док1(Узел1) Док2(Узел2) Док2(Узел2) Док2(Узел2) Док3(Узел3) Док3(Узел3) Док3(Узел3) а хотелось бы чтоб было так: Узел1 Узел2 Узел3 Док1(Узел1) Док2(Узел2) Док3(Узел3) что уменьшило бы время выгрузки. Пока выхожу из положения таким образом, после загрузки сообщений от всех узлов, обработкой удаляются все не нужные регистрации. Что в принципе сокращает время выгрузки, но на работу этой обработки тоже требуется время. Из-за сложившейся ситуации в день обмен с каждой точкой проходит 2 раза, а хотелось бы 3, а может и 4 раза. |
|||
1
bodri
13.01.17
✎
10:06
|
+(0) Нужен совет как проще это оптимизировать
|
|||
2
Feunoir
13.01.17
✎
10:09
|
Отключить авторегистрацию документов и регистрировать ручками. Как это сделано в типовом обмене ПоОрганизации.
|
|||
3
bodri
13.01.17
✎
10:13
|
(2) в том-то и дело что в нем авто регистрация установлена, УТП для Казахстана 2.0.10
|
|||
4
тшл
13.01.17
✎
10:21
|
(3) отключить авторегистрацию и регестрировать ручками предлягали?
|
|||
5
bodri
13.01.17
✎
10:22
|
(4) в (2)
|
|||
6
Feunoir
13.01.17
✎
10:24
|
(3) Я в душе не знаю что там у вас в УТП для Казахстана наверчено, но если оно сделано на УФ и БСП, то обмены там используют правила регистрации объектов. Тогда тебе копать в ту сторону.
|
|||
7
SUA
13.01.17
✎
10:32
|
отключить авторегистрацию _принудительно_при_загрузке_объекта_ и регистрировать ручками предлагали? (ЗЫ 60 узлов - обмен со всеми идет практически всегда 2ч ровно)
|
|||
8
bodri
20.01.17
✎
10:36
|
Сделал как выше было написано, 63 точки, запись длится 40-50 минут, чтение не более 15 минут. Всё вроде бы отлично, но выявилась одна проблема. При загрузке из основной базы в базу обмена, не всегда (как мне кажется) срабатывает подписка на события ПередЗаписью у документов и регистров накопления и регистрация не записывается. Перепровожу документы в основной базе делаю обмен между базами и всё регистрация записывается.
Подскажите куда глядеть. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |