Обработка предоставляет возможность загрузки информации о контрагентах и их счетах из программы «Бизнес Пак» в Бухгалтерию предприятия. Пригодится для первоначального наполнения базы.
Для работы необходим Gemini ODBC Driver 2.0. Гугл в помощь…
Установленный и запущенный Firebird.
А также лучше перед загрузкой обновить справочник банков.
По шагам.
1. Устананавливаем и запускаем Firebird.
2. Устанавливаем Gemini ODBC Driver 2.0.
3. Обновляем справочник баков.
4. Открываем обработку.
5. Выбираем файл базы данных Бизнес Пак (как правило p7BP.FDB)
6. Выбираем параметры загрузки.
— Преобразовывать наименование контрагента
(ООО «Рога и копыта» -> Рога и копыта ООО и т.д.)
— Обновлять только счета. Если в базе есть контрагенты и вы хотите импортировать информацию только о счетах.
— Вести логирование. Выводится информация о произведенных изменениях.
7. Жмем кнопку «Выбрать данные из Бизнес Пак». Данные выбираются в табличную часть формы для возможности редактирования перед загрузкой.
8. Если необходимо редактируем табличную часть.
9. Жмем кнопку «Импортировать информацию»
Обработка тестировалась на Бизнес Пак v.7.5 (1107) и Бухгалтерия предприятия, редакция 2.0 (2.0.29.10)
Решение интересное. Но OpenOffice Вам в помощь. Открыли. Сохранили в эксель. И стандартная 1С загрузка данных из табличного документа.
Слишком много манипуляций. А тут кнопку нажал и готово…
Приветствую. Не могу вытащить контрагентов из Бизнес Пака.
Пишет:
Connection.Open();
по причине: Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers):
[Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
Устанановлен и запущен Firebird.
Устанановлен Gemini ODBC Driver 2.0.
Бизнес Пак 7.5.1227
Бухгалтерия предприятия 2.0.37.8
Чего не правильно сделал? )))
Возможно изменен связка логи пароль, по умолчанию SYSDBA:masterkey.
Попробуйте вручную создать ODBC источник данных и проверить его.
Панель управления -> Администрирование -> Источники данны (ODBC) -> Добавить…
Спасибо, хорошая работа. Полезная обработка.
А кто знает как в бизнес-пак можно загрузить номенклатура из 1с УТ ?
Легко и просто, выводите список номенклатуры в табличный документ, выделяете нужные строки, копируете данные в буфер обмена. В бизнеспаке «Сервис» — «Импорт справочника товаров» — «Вставить данные из буфера обмена»…
Спасибо, помогло, только пришлось драйвер поменять.
Можете подсказать, почему когда я во внешнии источники данных добавляю строку соединения, то у меня не появляется список таблиц, для добавления?
После нажатия кнопки «Выбрать данные из Бизнес Пак» выпадает какая-нибудь ошибка, или просто ни чего не выбирается???
(9) выпадала ошибка после нажатия кнопки «Выбрать данные из Бизнес Пак»
У меня драйвер просто другой Driver={Firebird/InterBase® driver};
Код строки подключения выглядит так :
т.е. я там по жесткому прописывал и драйвер и логин споролем и кодовую страницу.
перепишите этот участок под Firebird/InterBase® driver = должно взлететь…
(11) я так и сделал. В (8) как раз об этом и писал, видимо не очень развернуто.
Просто я пытался заодно подключить базу бизнес пака через внешние источники данных, у меня это так и не вышло.
Через внешние источники интербейс подключать не пробовал. Тут помочь не могу… 🙁
Перепробовал все из вышесказанного, но валит ошибку:
{Форма.Форма.Форма(38)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
А опенофис открывает аббракадаброй несусветной
Может кто ище что-ни ть предложит или напишет подробненько «для тупых»
Пункт «2. Устанавливаем Gemini ODBC Driver 2.0.» выполнили???
да, конечно
причем разные версии ставил
(17) Aptekar, «Источник данных не найден и не указан драйвер» — Возможно драйвер называется немного по другому. У меня в строке подключение наименование драйвера = «Gemini InterBase ODBC Driver 2.0». Попробуйте в администрировании источников данных ODBC создать алиас — там будет видно как точно называется ваш драйвер. заодно попробуйте его протестировать….
Бухгалтерия предприятия, редакция 2.0 (2.0.44.5)
Firebird-2.5.2.26540_0
Firebird_ODBC_2.0.2.153
Вот собсна что стоит
Спасибо за то, что не оставили без внимания. Как-то не обратил особого внимания на производителя ODBC driver, исправился и все полетело!
Может кому-нибудь поможет следующий способ. Если у Вас есть обработка полноценного переноса в 1С документов и справочников из предыдущих версий БизнесПака (тех у которых были файлы базы данных DBF), то можно воспользоваться программой IBExpert — в ней подключиться к единственному файлу базы данных BP.FDB (так теперь в новом БизнесПаке), и преобразовать внутренние таблицы из этого единственного файла БД в отдельные файлики *.dbf через команду «Экспорт». После этого можно без программных переделок спокойно пользоваться предыдущей обработкой полноценного переноса в 1С документов и справочников.
Добрый день!
помогите:
{Форма.Форма.Форма(38)}: Ошибка при вызове метода контекста (Open)
Connection.Open();
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Gemini InterBase ODBC Driver][INTERBASE]file C:BP7BP.FDB is not a valid database.
Устанановлен и запущен Firebird.
Устанановлен Gemini ODBC Driver 2.0.
Бизнес Пак 7.6.1817
Бухгалтерия предприятия, редакция 2.0 (2.0.31.7)
Добрый день.
Подскажите, данная обработка позволяет ли импортировать контрагентов из Бизнес Пак более поздней версии: -7.6 (1945) в 1С- 8.3.6.2299, редакция 3.0 (3.0.41.63)?
И есть ли на сайте обработки по переносу не только контрагентов, но и следующих документов:
— счета на оплату,
— реализации из актов,
— реализации из накладных,
— реализации из счетов-фактур,
— счета фактуры- по выбранным организациям за весь период.