|
Планы обмена. Выбрать изменения по первым n элементам | ☑ | ||
---|---|---|---|---|
0
МОРЖ
01.02.18
✎
11:55
|
ПланыОбмена.ВыбратьИзменения(Узел, НомерСообщения) помечает весь массив изменений как отправленный. Но я хочу отправить только порцию
У меня конечно есть опция ПланыОбмена.ВыбратьИзменения(Узел, НомерСообщения, ФИЛЬТР), но как мне узнать, что добавлять в этот фильтр. Есть конечно запрос по изменения, Но нужно обращаться ко всем таблицам метаданных поочередно. Бред) Как прочитать все изменения скопом не пометив их как отправленные? |
|||
1
МОРЖ
01.02.18
✎
12:02
|
Заново зарегистрировать изменения у остальных? маразм какой-то тоже
|
|||
2
Вафель
01.02.18
✎
12:06
|
через запрос, у каждого объекта есть таблица изменений
|
|||
3
МОРЖ
01.02.18
✎
12:09
|
(2) "Есть конечно запрос по изменения, Но нужно обращаться ко всем таблицам метаданных поочередно. Бред) "
|
|||
4
cw014
01.02.18
✎
12:13
|
А по каким критериям ты хочешь выбрать данные к отправке?
|
|||
5
МОРЖ
01.02.18
✎
12:15
|
(4) Первые 100
потом вторые, третьи.. |
|||
6
МОРЖ
01.02.18
✎
12:15
|
(4) целостность данных типа? временно пострадает
|
|||
7
Михаил Козлов
01.02.18
✎
12:19
|
(5) А как упорядочены изменения в узле?
|
|||
8
МОРЖ
01.02.18
✎
12:33
|
(7) Порядок не имеет значения для меня
|
|||
9
tesseract
01.02.18
✎
12:34
|
(3) С чего это? Пишешь код в цикле и радуешься.
(7) Если для тебя не имеет значения порядок, как понять "ПЕРВЫЕ"? |
|||
10
Вафель
01.02.18
✎
12:35
|
(3) это не бред, а единственная возможность
|
|||
11
Вафель
01.02.18
✎
12:36
|
можно сделать на 2х планах обмена
Часть удалил регистрацию, зарегистрировал во 2м плане. обменяли по кругу |
|||
12
МОРЖ
01.02.18
✎
12:41
|
(11) Жуть, понял! спасибо)
|
|||
13
Serg_1960
01.02.18
✎
12:43
|
А может быть проблема у автора в том, что не с того конца начал? :)
Предлагаю выгрузить - всё, а читать (на другом конце в другом узле) - порциями. |
|||
14
Вафель
01.02.18
✎
12:43
|
(12) 2 план обмена нужен чтобы получить ответ о загрузке в приемник
|
|||
15
Serg_1960
01.02.18
✎
12:48
|
(уже уходя) Короче, это, автор, озвучь саму задачу, а не кривое решение.
|
|||
16
Михаил Козлов
01.02.18
✎
12:55
|
Может имеет смысл посмотреть на организацию фонового обмена в типовых?
|
|||
17
МОРЖ
01.02.18
✎
13:03
|
Окей. Переход с УПП на ЕРП. Есть обработка, которая из УПП выгружает все в EnterpiseData. Хочу поставить перебрасывать ВСЕ и дальше заниматься своими делами, периодически залезать и анализировать. А не сидеть над каждой выгрузкой нервно курить. Большие объемы данных основная проблема. Ну пусть делает порция фоном, не трудно же, теоретически. Сел пилить..))
|
|||
18
tesseract
01.02.18
✎
13:10
|
(17) Не трудно. Сначала справочники, потом регистры сведений, потом документы с проведением.
|
|||
19
Йохохо
01.02.18
✎
13:24
|
(17) теоретически, если в запросе явно не задано упорядочивание, ни кто не гарантирует, что выборка по 1000 будет последовательной и повторимой. Так что получится фигня, теоретически
|
|||
20
Serg_1960
01.02.18
✎
13:27
|
(17) Не в тему, но как бы намёк:
Переходил с ЗУП 2.5 на ЗУП 3.1 - загружал всё историю. Запускаешь обмен (как же долго работает эта зараза) - получаешь ошибку - устраняешь - запускаешь всё вновь с нуля... После получения N-ой ошибки меня всё это достало! Залез в алгоритмы загрузки - ёшкин кот! - да эти алгоритмы изначально были написаны для поэтапной порциональной загрузки данных! Убить мало тех, кто писал интерфейсную надстройку - это с их подачи загрузка стала единой операцией :( |
|||
21
МОРЖ
01.02.18
✎
13:27
|
(19) она не должна быть повторимой. Придет ответ и первая порция снимется с зарегистрированных к отправке
|
|||
22
Йохохо
01.02.18
✎
13:29
|
(21) придет ответ и будет второй запрос, мило
|
|||
23
МОРЖ
01.02.18
✎
13:41
|
(22) у тебя обмены как-то по другому работают?
|
|||
24
Aleksey
01.02.18
✎
14:06
|
(5) т.е. сначала ты выгрузишь движения, потом номенклатуру из этого движения а уж к вечеру и сам документ?
|
|||
25
Aleksey
01.02.18
✎
14:06
|
класс, главное чтобы ТиИ никто не запустил в промежутки
|
|||
26
МОРЖ
01.02.18
✎
14:16
|
(25) Тут ты несомненно прав
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |