gifts2017

Импорт документов из Бизнес Пак версии 7.5

Опубликовал Virikus в раздел Обработки - Обработка документов

Обработка позволяет загрузить часть справочников и документов из программы "Бизнес Пак" версии 7.5 в УТ 11.1. Поможет выгрузить первоначальные данные о контрагентах, номенклатуре и документах реализации, счета, акты выполненных работ.

За основу была взята обработка http://infostart.ru/public/115574/ спасиб автору.

Протестировано на УТ 11.1.2.6

Для работы необходим Gemini ODBC Driver 2.0. Гугл в помощь…

Установленный и запущенный Firebird.  

По шагам.

1. Устананавливаем и запускаем Firebird.   

2. Устанавливаем Gemini ODBC Driver 2.0.

3. Открываем обработку.

4. Выбираем файл базы данных Бизнес Пак (как правило \bp7\BP.FDB)

5. Выбираем параметры загрузки.

            - Преобразовывать наименование контрагента

                        (ООО «Рога и копыта» -> Рога и копыта ООО и т.д.)

6. Жмем кнопку «Выбрать данные из Бизнес Пак». Данные выбираются в табличные части формы (просто визуальное представление).

7. Жмем кнопку «Импортировать информацию»

 

В данный момент переносятся:

Справочники

  Партнеры, контрагенты (поиск по наименованию)

  Организации (поиск по наименованию, ссылки берутся из документов)

  Номенклатура (по по артикулу, в качестве артикула занесен внутренный ид с бизнес пака)

Документы

  Реализация товаров и услуг (поиск по комментарию)

  Заказ клиента (поиск по комментарию)

  Акт выполненных работ (поиск по комментарию)

 

Документы просто записываются, так как там заполнены не все реквизиты.

Не переносятся единицы измерений, валюты и т.д.

 

Обработка предоставлена для ознакомительных целей и подойдет как основа для первоначального импорта данных.

Если будет интересно, то смогу дорабатывать потихоньку до окончательного рабочего варианта

Скачать файлы

Наименование Файл Версия Размер
Ипорт документов Бизнес Пак 82
.epf 21,33Kb
03.06.13
82
.epf 21,33Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
2. Virikus 05.06.13 11:28
(1) evg300183

Скачал! Посмотрел! РАЗВОД!
Обработка = обычная форма. автор диаграмму на форму вывел на обычной форме. Ошибку пишет


Вы видимо публикацией ошиблись, у меня нет никакой диаграммы на форме. Тем более вас в списке скачавших нет.
3. Яков Коган (Yashazz) 18.07.13 17:33
А вот интересно, собственно формат данных у БизнесПак какой? Можно ли к нему цепляться через "ВнешниеИсточники"?
4. Virikus 18.07.13 20:39
(3) там база файрберд, через внешние источники вполне можно цепляться.
5. Katano 20.08.13 09:16
{Форма.Форма.Форма(41)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
Firebird установил,драйвер тоже ,в чем может быть проблема
6. Virikus 20.08.13 09:23
(5)
Возможно изменен связка логи пароль, по умолчанию SYSDBA:masterkey.
Попробуйте вручную создать ODBC источник данных и проверить его.
Панель управления -> Администрирование -> Источники данны (ODBC) -> Добавить...

У меня такое было еще когда драйвер не тот поставил.
Попробуйте поставить драйвер именно "Gemini ODBC Driver 2.0."
7. Katano 20.08.13 10:00
(6) Virikus, (6) Virikus, то есть Firebird_ODBC_2.0.0.151_Win32.exe не подойдет
8. Virikus 21.08.13 07:37
(7) нет, у меня с ним не заработало.
Можете попробовать скачать отсюда http://www.shelt.ru/component/option,com_remository/Itemid,27/func,fileinfo/id,7/
Вообще поиском достаточно просто ищется откуда скачать.
9. Katano 23.08.13 02:41
Спасибо с этим драйвером действительно заработало,, но при импорте фирм пишет :
Не удалось найти фирму по ид: 000000000000
Не удалось найти контрагента по ид: 000000000000
10. Virikus 23.08.13 10:28
(9) Нужно смотреть отладчиком, так сложно сказать.

Пишет ошибку и завершается или продолжает потом дальше?
11. Katano 23.08.13 11:20
Дальше написано обработка завершена
12. Katano 23.08.13 11:21
И контрагенты соответственно не импортируются
13. Анатолий Бычин (tolyan_ekb) 19.12.13 11:01
Подскажите, где хранятся товары.
14. Virikus 19.12.13 11:55
(13) Не совсем понятен вопрос, где в бизнес-паке справочник товаров (таблица tModel)? Где в бизнес-паке в документах хранятся товары (таблица tGoods)? Где в 1с хранятся товары?
tolyan_ekb; +1 Ответить 1
15. Анатолий Бычин (tolyan_ekb) 19.12.13 12:27
(14) Virikus, нашел в tModel храниться сам справочник товаров. Спасибо за оперативный ответ.
16. Virikus 19.12.13 12:33
(15) обратите внимание на скриншот, там часть закладок имеют имена вида tModel (Товары), это я подписывал те таблицы, которые мне понадобились в процессе работы и которые я разобрал.
17. Анатолий Бычин (tolyan_ekb) 19.12.13 15:41
(16) Virikus, точно? на скриншоте все есть. Искал почему-то закладки только со словом Goods. У меня получилось, спасибо за обработку.
18. Виктор Абросимов (DjSpike) 14.06.14 16:33
На конфигурации Управление торговлей, редакция 11.1 (11.1.6.17) , не открывается , появляется пустое окно.

19. Анатолий Бычин (tolyan_ekb) 26.08.14 08:22
(18) DjSpike, потому что УТ 11 управляемое приложение, а в УТ 10 обычное. Обработка для обычного приложения. Для роаботы с обработкой откройте УТ 11 в режиме обычного приложения.
20. Aleksandr Zdanovskii (wold16) 13.04.15 19:37
Не совсем понимаю 3 пунк.. "Открыть обработку"
Кто-то поможет?
21. Virikus 14.04.15 07:52
(20) wold16, выбрать пункт меню файл - открыть.
потом выбрать файл и нажать кнопку открыть
22. Aleksandr Zdanovskii (wold16) 14.04.15 09:19
(21) Virikus, спасибо
Но чем открывать то)
Необходимо перенести из бп в УНФ.
Возможно вы мне поможете за умеренную плату?
23. Virikus 15.04.15 13:57
(22) wold16, обработку открыть в 1с.

24. Александр Дашунин (dalexn32) 19.08.15 10:44
Получится ли данной обработкой экспортировать данные в 1с 8.2?
25. Virikus 19.08.15 14:32
(24) dalexn32,

Получится ли данной обработкой экспортировать данные в 1с 8.2?


Да, конечно. Я ей переносил в УТ 11, единственно 1с надо запускать в режиме обычного приложения
26. Дмитрий Васи (dimonlemon15499) 02.10.15 21:25
{Форма.Форма.Форма(41)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Gemini InterBase ODBC Driver][INTERBASE]file C:\BP.FDB is not a valid database.
2.00.01
УТ 11.1 (11.1.10.167)
БП 7.6
fb 2.1 x64
driver
2.00.01
Win server 2008 r2 x64
не понимаю в чем дело
27. Дмитрий Васи (dimonlemon15499) 02.10.15 22:05
поставил х32 драйвер и фб
Driver={Gemini InterBase ODBC Driver 2.0};Database=127.0.0.1:C:\BP.FDB;UID=SYSDBA;Password=masterkey;CharacterSet=win1251;
{Форма.Форма.Форма(303)}: Ошибка при вызове метода контекста (EOF): Произошла исключительная ситуация (Microsoft Cursor Engine): Поставщик данных или другая служба вернули состояние E_FAIL.
Ошибка при вызове метода контекста (EOF)
28. Елена (chudka) 25.08.16 12:11
{Форма.Форма.Форма(41)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Gemini InterBase ODBC Driver]Client unable to establish connection. Client library cannot be loaded