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