Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Отчет из двух баз одновременно

Отчет из двух баз одновременно
Я
   Dmitriy_ Kolesnikov
 
31.07.19 - 06:55
Есть ЗУП и Бухгалтерия, рассмотрим два варианта:
1. файловые, расположены на одном диске
2. расположены на одном сервере приложений
Между базами настроен обмен.

Задача: построить отчет, который получает данные из обоих баз.
Какие есть варианты реализации? Отчет делаю в ЗУПе, как можно подключиться к Бухгалтерии - быстрее, проще и правильнее?
 
 
   mmmarat
 
1 - 31.07.19 - 06:59
(0) Доработать обмен и формировать отчёт в одной базе
   Dmitriy_ Kolesnikov
 
2 - 31.07.19 - 07:02
(1) не, там нужны исторические данные.
И речь о том, чтобы контролировать корректность обмена, поэтому надо делать запрос к исходным таблицам в том состоянии, в котором они есть.
   breezee
 
3 - 31.07.19 - 07:09
(2)
1.Послать на хер расчетчиков, зачем им данные из бухни
2.Перейти на ЕРП, там все в одной базе
3.Изучить скл, сделать отчет на нем
4.Использовать внешие источники данных
   Индиго
 
4 - 31.07.19 - 07:12
(0)Подключись по  COM возьми данные и сделай общий отчет
   Dmitriy_ Kolesnikov
 
5 - 31.07.19 - 07:19
Насколько я понял, 1С не рекомендует использовать COM-коннектор на сервере. А как тогда лучше?

И главная проблема в том, что GUID`ы документов и элементов справочников в разных базах могут различаться.
Соответственно, я не могу объединять таблицы, полученные из обоих баз, сравнивая элементы справочников или документы.
Единственное, что сразу приходит в голову - использовать регистр сведений СоответствияОбъектовИнформационныхБаз.
   Dmitriy_ Kolesnikov
 
6 - 31.07.19 - 07:23
(3)
1. Данные в бухню вводились с ЗУПа вручную каким-то странным образом, так что теперь для восстановления корректности данных надо сравнивать их там и там.
2. В ERP нет функционала ЗУП КОРП и никогда не будет. Поэтому не подходит. К тому же мы говорим о прошлом, а не о будущем. Как сделать красиво в будущем, я знаю.
3, 4. Через внешний источник подключаться к файловой базе, 1CD? Даже если к SQL - структура хранения данных в БД - это дополнительный уровень сложности.
   breezee
 
7 - 31.07.19 - 07:23
(5) Веб-сервисы используй. Двжойнится можешь по коду или ссылке, смотря как обмен реализован
   Галахад
 
8 - 31.07.19 - 07:29
(5) А какие минусы у COM?
- базы на разных платформах
- 1С сервер на Линуксе
Вроде и все.
   МимохожийОднако
 
9 - 31.07.19 - 08:24
(0) Вариантов море. Например, один из диких..)
Запустить в каждой базе формирование отчета, который будет сохраняться в общий экселевский файл и там сравнивай.
   sdf
 
10 - 31.07.19 - 09:08
(0) с помощью HTTP-сервиса
например http://catalog.mista.ru/public/955078/

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