Импорт справочников из InterBase/FireBird для 1С "Предприятие" 7.7

29.11.09

Интеграция - Внешние источники данных

Импорт справочников из InterBase/FireBird для 1С "Предприятие" 7.7.
Обработка не моя. Я ее только немного переработал для FireBird
Аналог и (возможно автор) в "Из InterBase в 1С 8.0 (импорт данных)"

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

Наименование Файл Версия Размер
ImportFireBird
.ert 15,00Kb
285
.ert 15,00Kb 285 Скачать бесплатно

Аналог и (возможно автор) в "Из InterBase в 1С 8.0 (импорт данных)"

Для восьмерки опубликовали, а для семерки нет - несправедливо! :-)

Сам я добавил работу с FireBird.  (Выложил для форума)

Для работы нужно поставить ODBC для нужной базы...

См. также

Загрузка электронных листов нетрудоспособности (ЭЛН) в ЗиК 7.7

Зарплата Внешние источники данных Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет Абонемент ($m)

Загрузка электронных листов нетрудоспособности (электронных больничных) в ЗиК 7.7 из файлов, например, из СБИС. Не нашел похожих разработок, может, плохо искал, для 1С 7.7 ЗиК.

1 стартмани

14.04.2020    8486    4    hvv2002    2    

2

JSON: Туда и Обратно

Внешние источники данных Платформа 1С v7.7 Конфигурации 1cv7 Украина Абонемент ($m)

Рабочий механизм чтения/записи строк в формате JSON для 1С 7.7. Тестировалось на релизах 7.70.25 и 27.

1 стартмани

16.12.2019    21940    60    Volvo32    33    

25

Интеграция с системой управления складом WMS Exceed-4000 (exceed-infor.ru) XML-обмен для комплексной конфигурации 1С 7.7

Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 1С:Комплексная 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

Обработки обмена номенклатурой (SKU), дополнительными штрихкодами (AltSku), приемкой (AdvancedShipNotice), подтверждением приема (ASNClosed), выдачей (ShipmentOrder), подтверждением выдачи (CustomerOrderLoaded) для учетной системы 1С 7.7. Здесь выгрузка и загрузка для 1C 7.7.

1 стартмани

21.10.2019    15443    1    ksnik    0    

2

Универсальная выгрузка данных из 1С 7.7 в JSON

Внешние источники данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка для универсальной выгрузки данных из конфигурации 7.7 в JSON. Может быть полезна для задач переноса данных из различных конфигураций в другие конфигурации, для перехода на другие версии 1С, для перехода на 8.3, для переноса данных в другие системы учета, для организации онлайн выгрузки с целью синхронизации разных систем учета. Выгрузка справочников, документов, результатов запросов, остатков по планам счетов.

2 стартмани

09.10.2019    16749    71    Malice    16    

12

Обмен с SalesWorks в 1С 7.7

Внешние источники данных Оптовая торговля Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Россия Управленческий учет Абонемент ($m)

Обработка позволяет реализовать обмен данными между решением SalesWorks и 1c 7.7.

5 стартмани

16.07.2019    15911    6    vv-adm    2    

2

Выгрузка контактных данных контрагентов и формирование файла vcf. 1С 7.7

Внешние источники данных Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Обработка выгружает данные контрагентов и создает два файла: один текстовый со всеми данными, другой формата vcards.vcf для загрузки контактных данных в андроид.

1 стартмани

10.05.2019    9444    4    rid636674    1    

0
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. GSoft 2235 26.11.09 16:40 Сейчас в теме
плюс ставлю авансом, сейчас не посмотреть, но пару лет назад была такая задача, тогда бы пригодилась на все 100%
2. spectator 03.12.09 17:22 Сейчас в теме
3. phill75 03.12.09 19:07 Сейчас в теме
еще бы драйвер ODBC для InterBase
4. wing 27 10.12.09 05:47 Сейчас в теме
(0) ГДБ=СоздатьОбъект("ADODB.Connection");
Неудачная попытка создания объекта (ADODB.Connection) - что нужно, чтобы это работало?

я к FireBird обращаюсь так (функция класса FireBird):
Функция Открыть() Экспорт
	Закрыть();
	БД = СоздатьОбъект("OLEDBData");
	Соединение = "DRIVER=Firebird/InterBase® driver; DBNAME=" + Сервер + ":" + ИмяБД + "; UID=" + ПользовательБД + "; PWD=" + Пароль + ";";
	Попытка
		БД.Соединение(Соединение);
		Команда = БД.СоздатьКоманду();
		Команда.Отладка(Отладка);
		ОткрытаБД = 1;
	Исключение
		ОткрытаБД = 0;
		Модуль = СоздатьОбъект("ВыполняемыйМодуль");
		ТекстОшибки = "Ошибка соединения с FireBird БД " + ИмяБД + ": " + ОписаниеОшибки();
		//#exinfo
		Модуль.ВыброситьИскл(, ТекстОшибки);
	КонецПопытки;
	Возврат ОткрытаБД;
КонецФункции // Открыть
Показать
5. Aleksey_3 07.03.10 21:22 Сейчас в теме
Что то не взлетело с первого раза.

Баг1
При Открытии пишет
КонецЕсли<<?>>
{D:\IMPORTFIREBIRD.ERT(156)}: Пропущен символ ';'

Баг2
Непонятный косяк с радиокнопкой ВыбранаБаза.
ПриОткрытии она не проставляется, при изменении не вызывается процедура ПриВыбореБазы, только если выбор через Enter. При этом значение
ВыбранаБаза равно -1 (минус 1 ?) и 0

Лечиться проставлением галкой первый в группе

Баг3
Не меняется заголовок текста Импорт справочников из ...

Лечиться
Дописать в конце процедуры ПриВыбореБазы
Форма.Заголовок.Заголовок(Заголовок);


Фича1
Предупреждение("Невозможно установить соединение с базой данных!");
Вряд ли можно назвать информативным, желательно добавить

Сообщить(""+ОписаниеОшибки());
6. knigula 4 13.12.11 20:18 Сейчас в теме
Спасибо. Показательно, как пример работы с Firebird.
Но не работает с blob полями. Хотелось бы и это увидеть.
Оставьте свое сообщение