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


1С:Предприятие :: 1С:Предприятие 8 общая

Как лучше получать данные из 1С в сторонней ИС

Как лучше получать данные из 1С в сторонней ИС
Я
   xraf
 
12.04.17 - 14:58
Добрый день!
Есть самописная ИС с веб-интерфейсом.
Она "умеет" подключаться к различным БД (sql, access, xls, oracle)
Данная ИС отображает множество ключевых показателей деятельности предприятия.

Вопрос: как организовать взаимодействие данной ИС и 1С для "вытягивания" из 1С ЗУП и БП нужных данных.

Для примера среднюю численность сотрудников.
 
 
   Heckfy
 
1 - 12.04.17 - 15:00
COM, ODBC, ВебСервис - выбирай любой.
   Fragster
 
2 - 12.04.17 - 15:00
в ус реализуешь веб/хттп сервис, возвращающий нужные данные
   kiruha
 
3 - 12.04.17 - 15:02
COM в болото
ODBC в болото

остается только вебсервис
   xraf
 
4 - 12.04.17 - 15:03
Реализовывать в web-сервисах всю логику отчета Среднесписочная численность?
   Юрий Лазаренко
 
5 - 12.04.17 - 15:04
(4) А что такого сложного в этом?
   xraf
 
6 - 12.04.17 - 15:06
(5) кучеряво очень, ну и + еще же есть и другие показатели, например прибыль, хотелось бы ее брать как из декларации
   _stay true_
 
7 - 12.04.17 - 15:09
(6) ИС сама как данные хранит? В БД SQL или как-то ещё?

Если в "скулине" - то прямой запрос по комке с последующей обработкой результата будет оптимальным решением.
   Euguln
 
8 - 12.04.17 - 15:09
(6) Самое простое - вебформа, в которую девочка перебивает нужные числа.
   Fragster
 
9 - 12.04.17 - 15:10
(7) не будет
   xraf
 
10 - 12.04.17 - 15:12
Сложность именно в том, что данные нужно получать такие же какие видят пользователи в своих регламентированных отчетах 1С.
Реализовывать все это запросами к субд 1сной очень объемно.
 
 Рекламное место пустует
   Dotoshin
 
11 - 12.04.17 - 15:13
(3) чем com не угодил?
   Fragster
 
12 - 12.04.17 - 15:13
(11) вероятно не работает на веб сервере в линупсе
   piter3
 
13 - 12.04.17 - 15:14
А если в отчетах есть пост обработка,ну там суммирование хитрое или еще чего-нибудь,то что даст получения запросами?
   Fragster
 
14 - 12.04.17 - 15:14
рассылка отчетов + парсинг экселя по расписанию...
   Fragster
 
15 - 12.04.17 - 15:14
гыгы
   lubitelxml
 
16 - 12.04.17 - 15:14
+(12) тормозная технология
   piter3
 
17 - 12.04.17 - 15:15
(14) жесток
   НЕА123
 
18 - 12.04.17 - 15:17
(17)
нормально. сделать (14), а там видно уж будет - что же надо автоматом(может и так пойдет)
   Мистичкин
 
19 - 12.04.17 - 15:18
Вроде залупитрикс имеет пример как вытягивать отчеты из ЗУПа
   Мистичкин
 
20 - 12.04.17 - 15:19
   denis_jj
 
21 - 12.04.17 - 15:20
ИМХО удобнее web-сервис.
В модуле web-сервиса сформируй программно отчет, который пользователи руками формируют (ту самую среднесписочную численность), возьми его результат, упакуй в объект XDTO и отдай наружу.
   Мистичкин
 
22 - 12.04.17 - 15:21
   Fragster
 
23 - 12.04.17 - 15:23
(19) это немного не то. теоретически и через веб сервис можно сформировать отчет и показать его в html, но автору нужно немного не так. хотя вместо рассылки отчетов из (14) можно и так сделать (парсить эксельки по отчетам, сформированным онлайн).
   Heckfy
 
24 - 12.04.17 - 15:26
Автор по ходу BI (OLAP) систему у себя поднимает. :)
   Мистичкин
 
25 - 12.04.17 - 15:26
(23) он сам не знает что ему нужно
   xraf
 
26 - 12.04.17 - 15:30
(24) не я поднимаю, я только в 1С немного разбираюсь
   xraf
 
27 - 12.04.17 - 15:31
(25) ну доля правды в этом есть ) хотя задачу понял, может плохо объяснил
   xraf
 
28 - 12.04.17 - 15:36
Регламентированные отчеты тоже можно автоматически отправлять по заданию?
   Джинн
 
29 - 12.04.17 - 15:45
(4) Вы думаете в сторонней программе повторить всю эту логику проще?!
   Джинн
 
30 - 12.04.17 - 15:46
(28) Куда отправлять?
   Dotoshin
 
31 - 12.04.17 - 15:48
(29) Он думает, что в сторонней программе не он будет повторять логику, а автор этой самописки.
   fbear
 
32 - 12.04.17 - 15:49
   MaxS
 
33 - 12.04.17 - 15:49
EnterpriseData 1С, универсальный формат обмена. Понимают все современные 1С. В типовых есть отдельная обработка для загрузки-выгрузки файла, либо через планы обмена можно.
С одной стороны (в 1С) функционал есть, нужно лишь сделать подобное на той стороне. Плюс такого решения - при обновлении типовой базы ваш обмен не поломается.
 
 
   Ник080808
 
34 - 12.04.17 - 15:51
регламентированные отчеты выгружаются в хмльку. соответственно веб сервисом берешь своей регламентированный отчет. Формируешь выгружаешь в хмльку, а твоя программа выбирает с них нужные показатели. все
   Юрий Лазаренко
 
35 - 12.04.17 - 15:52
(23) "теоретически и через веб сервис можно сформировать отчет и показать его в html" - практически тоже можно, причем довольно просто.
   Fragster
 
36 - 12.04.17 - 15:53
(33) мимо
   Fragster
 
37 - 12.04.17 - 15:53
(35) теория здесь скорее в необходимости так желать, а не в принципиальной трудности
   Fragster
 
38 - 12.04.17 - 15:53
*делать
   xraf
 
39 - 12.04.17 - 16:00
(35) вроде самый хороший вариант ) учитывая периодичность выпуска релизов )
   Юрий Лазаренко
 
40 - 12.04.17 - 16:01
(37) Если им в этой внешней ИС необходимо только просматривать данные отчета, а не сохранять в БД, то получение в виде html из 1С и отображение вполне рабочий вариант.
   MaxS
 
41 - 12.04.17 - 18:09
(36) > для "вытягивания" из 1С ЗУП и БП нужных данных
Все другие варианты чувствительны к изменениям конфигурации 1С. Если цель постоянно что-то допиливать, тогда нужно выбрать что-нибудь другое ))
   Вафель
 
42 - 12.04.17 - 18:12
(41) как ты в этот формат з-апихнет тот отчет что нужен ТС
   MaxS
 
43 - 12.04.17 - 18:26
(42) Вот прямо сейчас глянул в БП 3.0.49.17. Там есть 15 видов документов остатков, которые _выгружаются_. Значит сторонней ИС достаточно попросить в БП выгрузить остатки, например, по взаиморасчетам с клиентами или остатки товаров на складе, получить данные и вывести в виде отчета.
   Vaflya
 
44 - 12.04.17 - 20:33
+ 1 за хтмл, это что бы в сторонней ис отчет выглядел как в 1с, реализовать можно и через ком и через сервис, возвращать будет 1с хтмл, ну а там его остается только показать. Правда есть момент с формой настроек/отборов, лучше переносите функционал сторонней ис в 1с))
   dmitryds
 
45 - 12.04.17 - 21:21
(39) зачем? нужен же не просто показ, а расчет на базе этих показателей чего-то другого...


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