|
Обмен между базами через HTTP-сервисы | ☑ | ||
---|---|---|---|---|
0
Septera
04.09.18
✎
12:48
|
Всем, доброго времени суток!
Делаю обмен между базами через HTTP-сервисы. В разных базах, в т.ч. на абсолютно разных конфах, планирую создавать номенклатуру и другие объекты с УИД из базы источника, то есть использовать УИД вместо кода и номера для контроля уникальности. Вот думаю о проблемах с которыми могу столкнуться при этом и в голову лезет только то что они теоретически могут пересечься. На сколько это реально на практике и какие еще подводные камни есть? |
|||
1
butterbean
04.09.18
✎
12:50
|
если база-источник номенклатуры одна, то как могут быть пересечения?
|
|||
2
Septera
04.09.18
✎
12:53
|
(1) распределенный обмен, в каждой базе можно создавать свою номенклатуру и она будет попадать в центральную базу
|
|||
3
Garykom
гуру
04.09.18
✎
12:55
|
1. Пересекаться будут.
2. Редко. Очень редко. 3. Правильно кроме УИД (не уникального) еще хранить "Код базы" + "Код номенклатуры в базе" |
|||
4
Web00001
04.09.18
✎
12:58
|
(2)(3)10лет, три базы, РИБ, 100 000 позиций, ни одного пересечения
|
|||
5
Web00001
04.09.18
✎
12:59
|
+(4) Ну или мы не увидели ни одного пересечения
|
|||
6
Garykom
гуру
04.09.18
✎
13:00
|
(4) 100к мало, 1-2 шт. на 1-2 ляма в среднем
|
|||
7
Septera
04.09.18
✎
13:01
|
Есть ощущение что я создаю тот еще велосипед судя по объему кода, который предстоит написать. Есть какие-то готовые подсистемы обмена через HTTP-сервисы, грубо говоря каркас?
|
|||
8
tesseract
04.09.18
✎
13:01
|
(3) UID сам-по себе хранит часть UID базы.
|
|||
9
Garykom
гуру
04.09.18
✎
13:02
|
(5) Очень сложно увидеть потому что оно незаметно везде подменяет и если номенклатура старая не используется уже то не заметно.
У нас были документы которые сведены в другие сводные документы и закрыты от редактирования старые. В результате заметили что ошибку выдало при попытке изменения доков старых. |
|||
10
Вафель
04.09.18
✎
13:03
|
(7) Типовые документы? может кд3?
|
|||
11
Septera
04.09.18
✎
13:06
|
(10) не совсем, Альфа-Авто 5.1 переписанная (центральная) + Розница 2.2 + Альфа-Авто 5.1 типовая
|
|||
12
kittystark
04.09.18
✎
13:06
|
(0) подними свой ftp или ownCloud
в КД напиши свои правила выгрузки / загрузки настрой автоматические планы обмена профит |
|||
13
Web00001
04.09.18
✎
13:08
|
(9)Как это может быть, если номенклатура синхронизирована? то есть если гуид был создан хер знает когда, то он точно есть во всех базах?
|
|||
14
tesseract
04.09.18
✎
13:12
|
(13) Везде бывают косяки и обработки, которые могут не попасть в обмен. Например кто-то в обработке вставит режим обмена - и данные перестанут синхронизироваться.
|
|||
15
Septera
04.09.18
✎
13:17
|
(12) практически не имея опыта работы с КД, сколько может уйти времени на создание обмена по нескольким справочникам и документам?
|
|||
16
Web00001
04.09.18
✎
13:39
|
(14)Речь была про то, что были старые данные. Очень старые. То есть рассинхрон должны были заметить давно.
>>Например кто-то в обработке вставит режим обмена - и данные перестанут синхронизироваться. Здесь вообще ничего не понял. |
|||
17
kittystark
04.09.18
✎
13:45
|
(15) ютюб, ИС, втроенный в КД хэлпик
и если действительно справочников и документов "несколько", то в первом приближении за неделю реально начни для начала с номенклатуры и ед.изм потом с каким-нибудь доком, дальше втянешься |
|||
18
Septera
04.09.18
✎
14:18
|
(17) уже втянулся немного, как вручную выгружать/загружать понятно, а как настроить рег. задание?
|
|||
19
kittystark
04.09.18
✎
15:07
|
ищи там же где настраивал и правила обмена для узла подтягивал, на соседней вкладке должно быть расписание автоматического обмена (с файловой чуть повозиться еще)
|
|||
20
tesseract
04.09.18
✎
15:58
|
(16) Могли и не заметить. Например изначально из какой-то базы не выгрузили - например по этим данным не было остатков. А потом ручками после первой синхронизации залезли.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |