|
Конвертация 3.0. Алгоритмы поиска объектов при отправке и получении. | ☑ | ||
---|---|---|---|---|
0
Rollam
13.07.17
✎
12:42
|
Возник вопрос относительно конвертации 3.0.
Заметил, что вариант поиска и поля поиска задаются при отправке сообщения из базы 1, и при получении этого же сообщения в базе 2. Возникает вопрос, по какому же принципу будет осуществляться поиск данных при приеме сообщения в базе 2. По варианту поиска, заданному при отправке, или по варианту, заданному при получении? Варианты сильно различаются, и не понятно, какой из них в приоритете. |
|||
1
Rollam
13.07.17
✎
15:42
|
Тут есть люди, которые уже сталкивались с конвертацией 3.0?
|
|||
2
Rollam
02.08.17
✎
11:32
|
Так и не понял, какой вариант в приоритете. Просто делаю их идентичными по возможности.
|
|||
3
drcrasher
02.08.17
✎
11:42
|
и вот тут должно возникнуть понимание, что кд3.0 и все правила пишутся для _одной_ конфигурации:
отправка: есть некий док, который в ЭД может быть трактован как расходная накладная (для примера). соответствие полей дока из конфы и полей из формата заполняется так, как подсказывает логика. получение: поиск по уид, полям и прочему осуществляется в соответствии с полями формата и конфы. то, как будет загружен объект конфа->формат в стороннюю базу должно волновать разраба сторонней базы (а она может быть и не на 1с, если что). так что поиск объектов при загрузке - это то, как будет искать "обмен" объекты в твоей базе |
|||
4
drcrasher
02.08.17
✎
11:43
|
+(3) ЭД = EnterpriseData
|
|||
5
Defender aka LINN
02.08.17
✎
11:45
|
(0) Заметил, что вариант поиска и поля поиска задаются при отправке
Во зрение! Замечает даже то, чего нет. Вариант поиска задается только при получении. |
|||
6
drcrasher
02.08.17
✎
11:48
|
(5) если поставить "оправка и получение", то поля поиска можно задать и при отправке =)
|
|||
7
Defender aka LINN
02.08.17
✎
14:05
|
(6) А при получении их не будет, да? Толково, толково...
|
|||
8
Rollam
07.08.17
✎
17:08
|
(6) То есть, если я правильно понял, можно указать поля поиска на правило, которое участвует в отправке, в том случае если это же правило работает и на получение. И в этом случае поиск работает лишь на получение. Но остается возможность указать поиск для правил отправки, но этот поиск обрабатываться при получении сообщения по этому правилу в базе приемнике НЕ БУДЕТ, это, как бы, рудимент от функциональности правил отправки+приема.
|
|||
9
h-sp
07.08.17
✎
17:22
|
(8) иммется в виду идентичные базы. Тогда одно и то же правило.
|
|||
10
Rollam
07.08.17
✎
17:27
|
(9) Не идентичные.
|
|||
11
drcrasher
07.08.17
✎
17:53
|
еще раз: поиск при получении - правила, как будет искаться объект в базе отправителе, а не в базе получателе
|
|||
12
Rollam
08.08.17
✎
09:42
|
(11) Это понятно.
Я же говорю, что есть возможность указать правила поиска на процедуру ВЫГРУЗКИ объекта из источника в приемник, что и сбило с толку. |
|||
13
h-sp
08.08.17
✎
09:47
|
(12) тут нет источника и приемника. Это не КД 2.1. База одна. Есть выгрузка в универсальный формат и загрузка из универсального формата.
|
|||
14
Rollam
08.08.17
✎
09:50
|
(13) Ну я условно говорю. Это как "поезд идет из пункта А в пункт Б".
|
|||
15
Rollam
08.08.17
✎
09:52
|
Кстати, заметил, что в разных базах описания форматов одной версии различаются. Более того, при обновлении программы версия формата может меняться. Не новая версия, не, а именно изменение внутри одной версии.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |