Набор средств интеграции предоставляет ISBL-функции, благодаря которым расширяются возможности разработки. Используйте их при написании вычисления для обмена данными:
• | IntegratedSystemsObjectLinksAdd – устанавливает связь между объектом DIRECTUM и объектом интегрированной системы. Информация о связи записывается в таблицу IntegratedSystemsObjectLinks; |
• | IntegratedSystemsObjectLinksDelete – удаляет связь объектов DIRECTUM и интегрированной системы из таблицы IntegratedSystemsObjectLinks; |
• | IntegratedSystemsObjectLinksGet – получает сведения о связи объектов DIRECTUM и интегрированной системы. Если указан ИД объекта DIRECTUM, возвращает уникальный идентификатор объекта интегрированной системы, и наоборот. Если связь не найдена, возвращается пустая строка; |
• | IsDITContext – проверяет, что текущие вычисления выполняются средствами интеграции (DIRECTUM Integration Toolset). Функцию можно использовать, например, для выборочного отключения проверок на событиях сохранения справочника; |
• | DITIntSysContext – возвращает код текущей интегрированной системы, если вычисления выполняются средствами интеграции; |
• | WriteDataExchangeLogString – записывает в лог-файл обмена данными новую строку, сформированную из переданных в функцию параметров; |
• | GetExchangeSettingParam – получает значение нужного параметра интегрированной системы для указанной настройки обмена данными; |
• | GetIntegratedSystemParam – получает значение нужного параметра интегрированной системы для указанной системы, параметры которой задаются в табличной части справочника Интегрированные системы. |
Помимо указанного набора функций при настройке интеграции можно использовать функции коннектора, например, коннектора к 1С.