Форум программистов, компьютерный форум, киберфорум
Наши страницы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Рыбка Халла
0 / 0 / 0
Регистрация: 12.10.2011
Сообщений: 5
1

Вызов функции 1С 8.2 из MS SQL SERVER

12.10.2011, 12:36. Просмотров 2653. Ответов 2
Метки нет (Все метки)

Здравствуйте.

Возникла неоднозначная задача на стыке нескольких технологий.

Проект по синхронизации 1С 8.2 CRM и системы документоооборота Directum 4.7.

Выполнены этапы по обращению систем напрямую друг к другу через com(1C -> directum)

Стоит и обратная задача:

Задачи в электронном документообороте должны realtime фиксироваться,как документы 1С с определёнными реквизитами.

В документообороте отсутствует старт задачи как событие.

Принято решение фиксировать в БД изменения таблицы SBTask и вызывать через com обращение к 1С на создание документа с нужными реквизитами.

Триггер на изменение не вопрос - остаётся 2 пункта - обращение средствами MS SQL Server к 1С 8.2 через com и создание документа.

Тестовая база развёрнута на MS SQL 2008r2.

Если есть возможность привести какой-то пример вызова - просьба помочь.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2011, 12:36
Ответы с готовыми решениями:

[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection
Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection Вот...

Вызов триггера, созданного в SQL Server, в Visual Studio
Здравствуйте! Подскажите, пожалуйста, как использовать триггер, созданный в SQL Server, в Visual...

Вызов sql-функции
ALTER FUNCTION .(@id_route INT,@discount BIT,@goods BIT) RETURNS FLOAT AS BEGIN DECLARE @price...

Вызов функции SQL
Подскажите пожалуйста, как кодом C# вызвать функцию SQL

Вызов своей функции в Linq to SQL
Добрый день, в линк запросе хочу заюзать функцию, которая преобразовывает дату в нужный мне формат,...

2
Joshim
2 / 2 / 0
Регистрация: 28.09.2011
Сообщений: 26
16.10.2011, 11:32 2
Обращайтесь средствами 1С к таблицам SQL. Используйте регламентные процедуры 1С для периодического опрашивания таблиц SQL на наличие данных для загрузки. Создание и заполнение документа делайте в модуле отдельной обработки 1С. В 14 релизе 8.2 появился удобный инструмент для запросов к базам данных по ODBC, используйте его.
1
Рыбка Халла
0 / 0 / 0
Регистрация: 12.10.2011
Сообщений: 5
17.10.2011, 12:22  [ТС] 3
Цитата Сообщение от Joshim Посмотреть сообщение
Обращайтесь средствами 1С к таблицам SQL. Используйте регламентные процедуры 1С для периодического опрашивания таблиц SQL на наличие данных для загрузки. Создание и заполнение документа делайте в модуле отдельной обработки 1С. В 14 релизе 8.2 появился удобный инструмент для запросов к базам данных по ODBC, используйте его.
Спасибо, очень хороший вариант, а то если триггер для sql писать для вызова командной строки - запуска обработки 1С с параметрами, добавляющей новые записи - в случае если что-то нарушится, то тяжело отлаживать.

С механизмом наши сотрудники пока не знакомы - будем изучать. Спасибо за совет
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2011, 12:22

Как настроить MS SQL Server, чтобы через Access, можно было редактировать таблицы MS SQL Server?
ВОПРОС: Как настроить MS SQL Server, чтобы через Access, можно было редактировать таблицы MS...

Как средствами джавы реализовать просмотр базы данных Access, SQL Server, SQL Server Compact и запись в нее?
---

Подключиться к SQL 2000. BASE_STRING = 'Driver={SQL Server};Server=(local);Database=mybase;
Пишу поключение BASE_STRING = 'Driver={SQL Server};Server=(local);Database=mybase;', тестирую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru