Вход | Регистрация

1С:Предприятие ::

Метки: 

Обмен между базами через HTTP-сервисы

Я
   Septera
 
04.09.18 - 12:48
Всем, доброго времени суток!
Делаю обмен между базами через HTTP-сервисы. В разных базах, в т.ч. на абсолютно разных конфах, планирую создавать номенклатуру и другие объекты с УИД из базы источника, то есть использовать УИД вместо кода и номера для контроля уникальности. Вот думаю о проблемах с которыми могу столкнуться при этом и в голову лезет только то что они теоретически могут пересечься. На сколько это реально на практике и какие еще подводные камни есть?
 
 
   butterbean
 
1 - 04.09.18 - 12:50
если база-источник номенклатуры одна, то как могут быть пересечения?
   Septera
 
2 - 04.09.18 - 12:53
(1) распределенный обмен, в каждой базе можно создавать свою номенклатуру и она будет попадать в центральную базу
   Garykom
 
3 - 04.09.18 - 12:55
1. Пересекаться будут.
2. Редко. Очень редко.
3. Правильно кроме УИД (не уникального) еще хранить "Код базы" + "Код номенклатуры в базе"
   Web00001
 
4 - 04.09.18 - 12:58
(2)(3)10лет, три базы, РИБ, 100 000 позиций, ни одного пересечения
   Web00001
 
5 - 04.09.18 - 12:59
+(4) Ну или мы не увидели ни одного пересечения
   Garykom
 
6 - 04.09.18 - 13:00
(4) 100к мало, 1-2 шт. на 1-2 ляма в среднем
   Septera
 
7 - 04.09.18 - 13:01
Есть ощущение что я создаю тот еще велосипед судя по объему кода, который предстоит написать. Есть какие-то готовые подсистемы обмена через HTTP-сервисы, грубо говоря каркас?
   tesseract
 
8 - 04.09.18 - 13:01
(3) UID сам-по себе хранит часть UID базы.
   Garykom
 
9 - 04.09.18 - 13:02
(5) Очень сложно увидеть потому что оно незаметно везде подменяет и если номенклатура старая не используется уже то не заметно.

У нас были документы которые сведены в другие сводные документы и закрыты от редактирования старые. В результате заметили что ошибку выдало при попытке изменения доков старых.
   Вафель
 
10 - 04.09.18 - 13:03
(7) Типовые документы? может кд3?
 
 Рекламное место пустует
   Septera
 
11 - 04.09.18 - 13:06
(10) не совсем, Альфа-Авто 5.1 переписанная (центральная) + Розница 2.2 + Альфа-Авто 5.1 типовая
   kittystark
 
12 - 04.09.18 - 13:06
(0) подними свой ftp или ownCloud
в КД напиши свои правила выгрузки / загрузки
настрой автоматические планы обмена
профит
   Web00001
 
13 - 04.09.18 - 13:08
(9)Как это может быть, если номенклатура синхронизирована? то есть если гуид был создан хер знает когда, то он точно есть во всех базах?
   tesseract
 
14 - 04.09.18 - 13:12
(13) Везде бывают косяки и обработки, которые могут не попасть в обмен. Например кто-то в обработке вставит режим обмена - и данные перестанут синхронизироваться.
   Septera
 
15 - 04.09.18 - 13:17
(12) практически не имея опыта работы с КД, сколько может уйти времени на создание обмена по нескольким справочникам и документам?
   Web00001
 
16 - 04.09.18 - 13:39
(14)Речь была про то, что были старые данные. Очень старые. То есть рассинхрон должны были заметить давно.

>>Например кто-то в обработке вставит режим обмена - и данные перестанут синхронизироваться.
Здесь вообще ничего не понял.
   kittystark
 
17 - 04.09.18 - 13:45
(15) ютюб, ИС, втроенный в КД хэлпик
и если действительно справочников и документов "несколько", то в первом приближении за неделю реально 

начни для начала с номенклатуры и ед.изм
потом с каким-нибудь доком, дальше втянешься
   Septera
 
18 - 04.09.18 - 14:18
(17) уже втянулся немного, как вручную выгружать/загружать понятно, а как настроить рег. задание?
   kittystark
 
19 - 04.09.18 - 15:07
ищи там же где настраивал и правила обмена для узла подтягивал, на соседней вкладке должно быть расписание автоматического обмена (с файловой чуть повозиться еще)
   tesseract
 
20 - 04.09.18 - 15:58
(16) Могли и не заметить. Например изначально из какой-то базы не выгрузили - например по этим данным не было остатков. А потом ручками после первой синхронизации залезли.


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует