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

Опубликовал Илья Ткаченко (tka4enk0) в раздел Обработки - Обработка справочников

Обработка предоставляет возможность загрузки информации о контрагентах и их счетах из программы «Бизнес Пак» в Бухгалтерию предприятия. Пригодится для первоначального наполнения базы.

Обработка предоставляет возможность загрузки информации о контрагентах и их счетах из программы «Бизнес Пак» в Бухгалтерию предприятия. Пригодится для первоначального наполнения базы.

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

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

А также лучше перед загрузкой обновить справочник банков.

 

По шагам.

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

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

3. Обновляем справочник баков.

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

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

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

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

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

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

            - Вести логирование. Выводится информация о произведенных изменениях.

 

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

8. Если необходимо редактируем табличную часть.

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

 

Обработка тестировалась на Бизнес Пак v.7.5 (1107) и Бухгалтерия предприятия, редакция 2.0 (2.0.29.10)

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

Наименование Файл Версия Размер
ИмпортКонтрагентовБизнесПак.epf
.epf 18,00Kb
04.02.12
96
.epf 18,00Kb 96 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Юрий Коваленко (Yuris) 14 01.06.12 12:29 Сейчас в теме
Решение интересное. Но OpenOffice Вам в помощь. Открыли. Сохранили в эксель. И стандартная 1С загрузка данных из табличного документа.
2. Илья Ткаченко (tka4enk0) 134 02.06.12 10:47 Сейчас в теме
Слишком много манипуляций. А тут кнопку нажал и готово...
3. Vladimir Mukhortov (vovansa) 22.06.12 18:33 Сейчас в теме
Приветствую. Не могу вытащить контрагентов из Бизнес Пака.
Пишет:
{Форма.Форма.Форма(38)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине: Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers):
[Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию


Устанановлен и запущен Firebird.
Устанановлен Gemini ODBC Driver 2.0.
Бизнес Пак 7.5.1227
Бухгалтерия предприятия 2.0.37.8
Чего не правильно сделал? )))
4. Илья Ткаченко (tka4enk0) 134 24.06.12 20:37 Сейчас в теме
Возможно изменен связка логи пароль, по умолчанию SYSDBA:masterkey.
Попробуйте вручную создать ODBC источник данных и проверить его.
Панель управления -> Администрирование -> Источники данны (ODBC) -> Добавить...
5. Атеми Прайд (atemiteo) 03.03.13 20:21 Сейчас в теме
Спасибо, хорошая работа. Полезная обработка.
6. Виктор Абросимов (DjSpike) 07.04.13 01:24 Сейчас в теме
А кто знает как в бизнес-пак можно загрузить номенклатура из 1с УТ ?
7. Илья Ткаченко (tka4enk0) 134 07.04.13 13:52 Сейчас в теме
Легко и просто, выводите список номенклатуры в табличный документ, выделяете нужные строки, копируете данные в буфер обмена. В бизнеспаке "Сервис" - "Импорт справочника товаров" - "Вставить данные из буфера обмена"...
8. Virikus 40 27.05.13 13:27 Сейчас в теме
Спасибо, помогло, только пришлось драйвер поменять.

Можете подсказать, почему когда я во внешнии источники данных добавляю строку соединения, то у меня не появляется список таблиц, для добавления?
9. Илья Ткаченко (tka4enk0) 134 29.05.13 10:10 Сейчас в теме
После нажатия кнопки "Выбрать данные из Бизнес Пак" выпадает какая-нибудь ошибка, или просто ни чего не выбирается???
10. Virikus 40 29.05.13 11:34 Сейчас в теме
(9) выпадала ошибка после нажатия кнопки "Выбрать данные из Бизнес Пак"

У меня драйвер просто другой Driver={Firebird/InterBase® driver};
11. Илья Ткаченко (tka4enk0) 134 29.05.13 15:31 Сейчас в теме
Код строки подключения выглядит так :
        СтрокаПодключения = "Driver={Gemini InterBase ODBC Driver 2.0};";
	СтрокаПодключения = СтрокаПодключения + "Database=" + ЭлементыФормы.ФайлИмпорта.Значение + ";";
	СтрокаПодключения = СтрокаПодключения + "UID=SYSDBA;";
	СтрокаПодключения = СтрокаПодключения + "Password=masterkey;";
	СтрокаПодключения = СтрокаПодключения + "CharacterSet=win1251;";
...Показать Скрыть


т.е. я там по жесткому прописывал и драйвер и логин споролем и кодовую страницу.
перепишите этот участок под Firebird/InterBase® driver = должно взлететь...
12. Virikus 40 29.05.13 15:44 Сейчас в теме
(11) я так и сделал. В (8) как раз об этом и писал, видимо не очень развернуто.

Просто я пытался заодно подключить базу бизнес пака через внешние источники данных, у меня это так и не вышло.
13. Илья Ткаченко (tka4enk0) 134 29.05.13 21:58 Сейчас в теме
Через внешние источники интербейс подключать не пробовал. Тут помочь не могу... :(
14. Alexandr Sitnikov (Aptekar) 15.10.13 14:40 Сейчас в теме
Перепробовал все из вышесказанного, но валит ошибку:
{Форма.Форма.Форма(38)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
А опенофис открывает аббракадаброй несусветной
Может кто ище что-ни ть предложит или напишет подробненько "для тупых"
Прикрепленные файлы:
15. Илья Ткаченко (tka4enk0) 134 16.10.13 08:35 Сейчас в теме
Пункт "2. Устанавливаем Gemini ODBC Driver 2.0." выполнили???
16. Alexandr Sitnikov (Aptekar) 16.10.13 08:47 Сейчас в теме
17. Alexandr Sitnikov (Aptekar) 16.10.13 08:48 Сейчас в теме
причем разные версии ставил
18. Илья Ткаченко (tka4enk0) 134 16.10.13 10:20 Сейчас в теме
(17) Aptekar, "Источник данных не найден и не указан драйвер" - Возможно драйвер называется немного по другому. У меня в строке подключение наименование драйвера = "Gemini InterBase ODBC Driver 2.0". Попробуйте в администрировании источников данных ODBC создать алиас - там будет видно как точно называется ваш драйвер. заодно попробуйте его протестировать....
19. Alexandr Sitnikov (Aptekar) 16.10.13 10:31 Сейчас в теме
Бухгалтерия предприятия, редакция 2.0 (2.0.44.5)
Firebird-2.5.2.26540_0
Firebird_ODBC_2.0.2.153
Вот собсна что стоит
20. Alexandr Sitnikov (Aptekar) 16.10.13 10:44 Сейчас в теме
Спасибо за то, что не оставили без внимания. Как-то не обратил особого внимания на производителя ODBC driver, исправился и все полетело!
21. simba08 8 15.04.14 09:37 Сейчас в теме
Может кому-нибудь поможет следующий способ. Если у Вас есть обработка полноценного переноса в 1С документов и справочников из предыдущих версий БизнесПака (тех у которых были файлы базы данных DBF), то можно воспользоваться программой IBExpert - в ней подключиться к единственному файлу базы данных BP.FDB (так теперь в новом БизнесПаке), и преобразовать внутренние таблицы из этого единственного файла БД в отдельные файлики *.dbf через команду "Экспорт". После этого можно без программных переделок спокойно пользоваться предыдущей обработкой полноценного переноса в 1С документов и справочников.
22. Кирилл Малков (Bigfish) 13.08.15 07:49 Сейчас в теме
Добрый день!
помогите:
{Форма.Форма.Форма(38)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Gemini InterBase ODBC Driver][INTERBASE]file C:\BP7\BP.FDB is not a valid database.

Устанановлен и запущен Firebird.
Устанановлен Gemini ODBC Driver 2.0.
Бизнес Пак 7.6.1817
Бухгалтерия предприятия, редакция 2.0 (2.0.31.7)

23. Cтелла Прозаровская (Cтелла) 21.10.15 12:06 Сейчас в теме
Добрый день.

Подскажите, данная обработка позволяет ли импортировать контрагентов из Бизнес Пак более поздней версии: -7.6 (1945) в 1С- 8.3.6.2299, редакция 3.0 (3.0.41.63)?

И есть ли на сайте обработки по переносу не только контрагентов, но и следующих документов:

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