Модераторы: stron

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Общие остатки на разные базы 
:(
    Опции темы
drlev
Дата 4.4.2009, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 10.9.2008

Репутация: нет
Всего: нет



Всем привет.
Шеф поставил задачу сделать внешний отчет или обработку для формирования остатков товаров из нескольких баз данных. Т.е. остатки суммируются, если наименования одинаковы.
"1Сv77 торговля и склад" все базы SQL-ные.
Думаю есть такие варианты :
1 делать из каждой базы выгрузку например в dbf или exel и потом все сводить в кучу.
2 через OLE подключаться к каждой базе и вытягивать остатки.
3 сделать внешнюю утилиту, например на delphi, которая будет сама вытягивать из базы все остатки.

Подскажите, какой способ выбрать, сделать нужно срочно, а какие будут нюансы в каждом способе не знаю. Может есть готовые решения  smile ?

Да, и еще, с 1С знаком не сильно, но куча литературы уже имеется  smile .

Это сообщение отредактировал(а) drlev - 4.4.2009, 14:06
PM MAIL   Вверх
Zero
Дата 5.4.2009, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 15
Всего: 24



по хорошему нужно делать одну базу и все должны работать в ней.
Но в данном конкретном случае, если базы одинаковые по структуре, то я бы сделал обработку, которая будет выгружать остатки регистров в mxl-файлы, а затем отчёт будет их загружать, обрабатывать и выводить консолидированную информацию на экран.
PM MAIL ICQ   Вверх
Tirpiz
Дата 6.4.2009, 06:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 20.12.2008
Где: Казахстан

Репутация: нет
Всего: нет



На Инфостарте есть что-то подобное, т.е. снятие отчетоводновременно из нескольких однотипных баз, вот только там Бухгалтерия, т.е. под торговлю всяко придется переписывать smile 
PM MAIL   Вверх
drlev
Дата 6.4.2009, 09:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 10.9.2008

Репутация: нет
Всего: нет



Zero, Спасибо. Делаю по Вашему совету.
PM MAIL   Вверх
AkelaSQL
Дата 6.4.2009, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 14.9.2007
Где: Москва

Репутация: 6
Всего: 7



Грузить - перегружать. Муторно всё это. Для получения консолидированного отчёта более чем из 10 баз, различных по версиям и архитектуре использую ОЛЕ. Все довольны, быстро, удобно.

Добавлено через 1 минуту и 24 секунды
Для сайта написал ХП, прямо на SQL-сервере 1С. Получение данных из 3 баз моментальное.


--------------------
user posted image
PM MAIL ICQ   Вверх
Tirpiz
Дата 6.4.2009, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 20.12.2008
Где: Казахстан

Репутация: нет
Всего: нет



PM MAIL   Вверх
AkelaSQL
Дата 6.4.2009, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 14.9.2007
Где: Москва

Репутация: 6
Всего: 7





Вы это решение в живую видели?
У меня здоровья не хватило, чтобы столько выпить. А по другому там разобраться не получается. Конечно если надорваться, то поднять это можно, но вот научить руководство добывать оттуда себе информацию - это мне не одолеть...


--------------------
user posted image
PM MAIL ICQ   Вверх
Tirpiz
Дата 6.4.2009, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 20.12.2008
Где: Казахстан

Репутация: нет
Всего: нет



Цитата(AkelaSQL @ 6.4.2009,  13:29)


Вы это решение в живую видели?
У меня здоровья не хватило, чтобы столько выпить. А по другому там разобраться не получается. Конечно если надорваться, то поднять это можно, но вот научить руководство добывать оттуда себе информацию - это мне не одолеть...


Не видел вживую, более того, "меня терзают смутные сомнения", что оно вообще может консолидировать что-либо, отличное от 8 и 8.1. Но это мое личное мнение - а ссылка все-таки с официального сайта, тысызыть "рекомендуемое 1С" решение проблемы
PM MAIL   Вверх
AkelaSQL
Дата 6.4.2009, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 14.9.2007
Где: Москва

Репутация: 6
Всего: 7



Рекомендуемое патологоанатомом решение головной боли - гильотина...


--------------------
user posted image
PM MAIL ICQ   Вверх
Tirpiz
Дата 6.4.2009, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 20.12.2008
Где: Казахстан

Репутация: нет
Всего: нет



Но ведь вариант! smile  Если в ТЗ не сказано, что голова должна находиться на туловище при посредстве шеи - вариант! И руководству доступнее объяснить дороговизну - трудность реализации -сложность собственного решения, когда есть вот такие официальные источники smile 
PM MAIL   Вверх
AkelaSQL
Дата 6.4.2009, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 14.9.2007
Где: Москва

Репутация: 6
Всего: 7



Надо дело делать, а не изображать видимость работы. И будет Вам счастье...


--------------------
user posted image
PM MAIL ICQ   Вверх
drlev
Дата 7.4.2009, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 10.9.2008

Репутация: нет
Всего: нет



Надо же как дискуссия разгорелась  smile 

Я уже сделал так:

Сделал dbf в него записал весь регистр "ОстаткиТоваров" со всех баз;
В каждый документ каждой базы, который меняет этот регистр вписал процедурку, которая вносит изменения в файлик dbf;
И отдельную обработку, которая обрабатывает этот файл.
PM MAIL   Вверх
AkelaSQL
Дата 7.4.2009, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 14.9.2007
Где: Москва

Репутация: 6
Всего: 7



Неоптимально, потеря производительности при проведении документа. А при отмене проведения или удалении документа или его изменении записи корректируются в файле?

Добавлено через 33 секунды
В чём проблема просто получить данные от всех баз по ОЛЕ?


--------------------
user posted image
PM MAIL ICQ   Вверх
drlev
Дата 8.4.2009, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 10.9.2008

Репутация: нет
Всего: нет



Цитата(AkelaSQL @  7.4.2009,  10:10 Найти цитируемый пост)
Неоптимально

на данный момент главное было "срочно сделать". Потом, когда разгребусь переделаю нормально.
Цитата(AkelaSQL @  7.4.2009,  10:10 Найти цитируемый пост)
корректируются в файле

конечно... все проверяется...



через OLE чет сразу не пошло, ругаться начало, разбираться не стал, а приступил сразу к другому варианту

Это сообщение отредактировал(а) drlev - 8.4.2009, 10:03
PM MAIL   Вверх
AkelaSQL
Дата 8.4.2009, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 14.9.2007
Где: Москва

Репутация: 6
Всего: 7



Ничего в этом мире не меняется. Ещё раз сработала и подтвердила себя пословица:"Самая короткая дорога та, которую знаешь..."  smile 


--------------------
user posted image
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "1C: Предприятие, SAP, ERP и учётные системы"
stron

Запрещается!

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...)

2. Давать ссылки на взломанные продукты

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, stron, Pegas.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема »


 




[ Время генерации скрипта: 0.0511 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.