Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Выгрузка из MS SQL в 1С. Как?  (Прочитано 13037 раз)
0 Пользователей и 1 Гость смотрят эту тему.
24nonStop
Гость
« : 09-07-2009 08:56 » 

Всем доброго времени суток.

Есть БД MS SQL. Таблицы товаров (номенклатура), контрагентов, налоговых накладных. Своей структуры для работы своего приложения.
Есть необходимость выгружать налоговые накладные. Соответствие товаров, контрагентов еще как-то нужно сделать, в принципе можно на стороне моего приложения (сделаю таблицу соответствия моих ИД с ИД 1С).

Очень прошу помощи, хотя бы советом. В какую сторону копать.
С 1С сталкиваюсь в первые.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 09-07-2009 09:07 » 

версия 1С?

из MS SQL можешь экспортировать данные в dbf?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
24nonStop
Гость
« Ответ #2 : 09-07-2009 09:18 » 

Версия 1С 7.70.025

в dbf экспортировать пока не пробовал но думаю смогу.

Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 09-07-2009 09:26 » 

если сможешь экспортировать, то сможешь и импортировать в 1С
это не больно сложно
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
24nonStop
Гость
« Ответ #4 : 09-07-2009 09:27 » 

Направление понял. Спасибо!
Буду копать!
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 09-07-2009 10:45 » 

Если операции нечастые - то через дбф прокатит, но ИМХО правильней будет через соединение с БД.
Я обычно делаю через ODBC.
Во вложении моя обработка, которой я пользуюсь для связи с внешними БД (читай комментарий в начале кода и описание)

* ЗапросБД.ert (23 Кб - загружено 1238 раз.)
Записан
24nonStop
Гость
« Ответ #6 : 09-07-2009 12:03 » 

из MS SQL можешь экспортировать данные в dbf?

С экспортом получилась проблема - необходимого драйвера vfpoledb для MS SQL 64bit версии не существует.

Во вложении моя обработка, которой я пользуюсь для связи с внешними БД (читай комментарий в начале кода и описание)
Может я чего-то не разобрался, но описания не нашел.
А при попытки загрузить обработку выдает "Необходим модальный режим вызова".
Подскажите что делать.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 09-07-2009 12:28 » new

Открой обработку в режиме конфигуратора и переключись на закладку "модуль".
Это не универсальная обработка импорта, типа станка с ЧПУ, а инструмент сродни молотка, который еще правильно применить нужно.
Т.е. результатом обработки будет ТаблицаЗначений по заданному тобой запросу к базе данных, а как разгрести эту таблицу в 1С - это тебе еще алгоритм писать надо
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines