Имя: Пароль:
1C
1С v8
Есть смысл организовывать обмен между базами 1С с помощью интерфейса OData Rest Api?
0 maksyandra
 
19.10.17
16:24
Есть ли смысл организовывать обмен между базами 1С с помощью интерфейса OData Rest Api??
1 X Leshiy
 
19.10.17
16:27
(0) Может быть, а что?
2 worker-good
 
19.10.17
16:29
(0) Уже успешно реализовал))
3 maksyandra
 
19.10.17
16:33
(1) Есть у меня парочка баз обмениваются между собой по веб сервисам. Сейчас должна добавится еще одна. Хочу попробовать реализовать обмен через OData. Интересуюсь есть ли в этом смысл. И какие преимущества у такого метода обмена.
4 maksyandra
 
19.10.17
16:34
(2) И как??
5 worker-good
 
19.10.17
16:38
(4) Все работает как часы, но после обновления платформы надо Odata переопубликовывать, как и другие веб-сервисы. У меня только обмен не между базами 1С, а между базой 1С и базой Oracle
6 worker-good
 
19.10.17
16:39
(3) Преимущества: инновация, новые технологии))
7 maksyandra
 
19.10.17
16:41
(5) У вас двусторонний обмен?
8 worker-good
 
19.10.17
16:42
(7) Нет односторонний, из 1С в Оракл))
9 MaxS
 
19.10.17
16:44
Это для каждой базы нужно уникальные правила писать? И каждый раз дорабатывать после обновлений?
10 maksyandra
 
19.10.17
16:45
(8) Оракл только читает данные через OData???
11 worker-good
 
19.10.17
16:46
(9) Нет, Odata это просто та же база 1С только в XML и другие системы из этого XML файла данные и дергают. Дорабатывать ничего не надо после обновления платформы, просто переопубликовывать надо, это дело 15 секунд.
12 worker-good
 
19.10.17
16:47
(10) Да
13 MaxS
 
19.10.17
16:48
(11) Для выгрузки данных из 1С после изменения конфигурации 1С разве не нужно дорабатывать алгоритм?
14 maksyandra
 
19.10.17
16:49
(12) А есть ли возможность читать данные зарегистрированные на выгрузку в планах обменов???
15 worker-good
 
19.10.17
16:52
(9)(13)  При использовании Odata ничего разрабатывать не надо, опубликовал сервис Odata на Веб-сервере через конфигуратор 1С, дал Ораклисту ссылочку на Веб-страничку с логин и паролем 1С и он уже сам тягает из этой Веб-странички в формате XML, согласно тем правам которые ты ему дал в 1С. Ничего программировать не надо, никаких правил и доработок ни вначале, ни после обновления конфигурации. Веб-сервис и Odata это разные вещи. Веб-сервисы надо писать, Odata писать ничего не надо, только публикуешь и все.
16 worker-good
 
19.10.17
16:55
(14) Скорее всего нет, но точно сказать не могу. Я давал доступ только к справочникам и регистрам сведений, теоретически в Odata можно дать доступ к любому объекту метаданных
17 maksyandra
 
19.10.17
16:58
(16) Я так понял вы просто читаете данные за период???
18 worker-good
 
19.10.17
17:03
(17) Ничего я не читаю, через Odata ты просто публикуешь всею структуру конфигурации 1С, в виде XML-файла и сторонний разработчик сам тягает информацию из XML-файла который формируется автоматически при публикации. Но стороннему разработчику, который получает доступ к данным 1С, надо разбираться в структуре 1С, как устроены регистры, справочники, документы причем это все в виде структуированного XML файла с данными. Опубликовать Odata со всеми данными 1С можно сделать за 5 минут в любой конфигурации, при поднятом веб-сервере. Ничего программировать не надо!!!
19 maksyandra
 
19.10.17
17:06
(18) Это я понял. Меня интересует как оракл взаимодействует с интерфейсом.
20 maksyandra
 
19.10.17
17:21
И как получить объекты созданные или измененные за период???
21 maksyandra
 
20.10.17
10:54
???