Компания «Программные Технологии» выпустила новую версию 1C Connector for bpm’online. Теперь решение позволяет расставлять приоритеты интеграции объектов, а время синхронизации с системой 1C сократилось почти в два раза.

Инструмент предназначен для оперативной интеграции платформ bpm’online и 1C: Предприятие без использования кода. Работа в 1C Connector 2.1 – это удобная настройка правил интеграции, соответствия колонок и фильтров, быстрая синхронизация с несколькими базами одновременно, постобработка данных и расписание интеграции.

На сайте компании «Программные Технологии» опубликована подробная информация об архитектуре продуктаправилах интеграцииулучшенной фильтрации, экспорте и импорте настроек.

Обновленный продукт обладает рядом функциональных особенностей:

  • Ускорена загрузка метаданных из 1C – это экономит время при настройке интеграции.
  • Появилась возможность установить приоритет интеграции объектов – в случае интеграции двух объектов, ссылающихся друг на друга, система учитывает установленный порядок.
  • Добавлена опция удаления записей из 1C и bpm’online одновременно – в обеих системах достигается максимальное соответствие данных.

Помимо этого, разработчиками учтена обратная связь пользователей 1C Connector и реализован ряд доработок по настройке объектов интеграции, соответствия полей и другим процессам.

Ознакомиться с подробным описанием продукта и документацией к нему можно на сайте компании «Программные Технологии».

Нравится

Поделиться

2 комментария

Скажите, а что поменялось по сравнению с версией 2.0?

Добрый день! В обновленной версии:

  • Ускорена загрузка метаданных из 1С;
  • Добавлена возможность выбрать приоритет интеграции объектов. В случае интеграции двух объектов, которые ссылаются друг на друга, система учитывает установленный клиентом приоритет;
  • Улучшена интеграция табличных частей: добавлена опция удаления записи из 1C при удалении из bpm’online.

Кроме того, учтены пожелания пользователей и доработаны некоторые процессы.

Показать все комментарии

Добрый день!

Изучаю интеграцию BpmOnline с внешними приложениями. Создал тестовый wcf сервис. Кидаю на него запросы через fiddler. Авторизация через AuthService работает корректно, запросы уходят и сервис отвечает. Однако, запросы с Basic авторизацией до сервиса не долетают, возвращается ошибка 302 Found. CSRF- шифрование в Web-конфиге отключено. Подскажите, как добиться корректного ответа от сервиса. Вот полный текст запроса и ответа:

 

POST http://localhost:89/0/ServiceModel/NewWebService.svc/auth HTTP/1.1

Content-Type: text/xml

Authorization: Basic U3VwZXJ2aXNvcjpTdXBlcnZpc29y

Host: localhost:89

Content-Length: 191

Expect: 100-continue

Connection: Keep-Alive

<?xml version="1.0"?>



  Ivan|29|3years|C#

 

HTTP/1.1 302 Found

Cache-Control: private

Transfer-Encoding: chunked

Content-Type: text/html; charset=utf-8

Location: /0/ServiceModel/NewWebService.svc/auth

Server: Microsoft-IIS/10.0

X-AspNet-Version: 4.0.30319

Set-Cookie: BPMSESSIONID=1afcupzm3ekdmhknqytxkak4; path=/0; HttpOnly

Set-Cookie: .ASPXAUTH=; expires=Mon, 11-Oct-1999 19:00:00 GMT; path=/; HttpOnly

X-Powered-By: ASP.NET

X-Frame-Options: SAMEORIGIN

Date: Thu, 01 Feb 2018 06:27:58 GMT

9b

Object moved

Object moved to here.


0

 

Нравится

3 комментария

Дмитрий, добрый день!

Мы крайне не рекомендуем использовать basic аутентификацию, так как она имеет ряд недостатков: 

- Только один уровень защиты – использование SSL/TLS;

- Учетные данные передаются на каждый запрос, что значительно расширяет временные возможности атаки;

- Нет политики устаревания аутентификационных данных, только замена на клиенте и сервере;

- Данные аутентификации должны все время хранится в памяти клиента (например, браузера), что расширяет возможности атаки;

- Она не рекомендуется для аутентификации в приложениях https://www.owasp.org/index.php/Basic_Authentication

Maksym Naumovets,

Максим, а как в таком случае внутри метода сервиса получить UserConnection?

Дмитри, вот пример создания конфигурационного сервиса с академии.

или же использовав:

 

_userConnection = HttpContext.Current.Session["UserConnection"] as UserConnection;

var appConnection = HttpContext.Current.Application["AppConnection"] as AppConnection;

предварительно подключив using Terrasoft.Core;

 

Показать все комментарии

На YouTube-канале "Программных Технологий" опубликована видеозапись вебинара "1C Connector 2.0. Перезагрузка", проведенного 7 декабря.

Менеджер продуктов компании "Программные Технологии" Наталья Новикова подробно рассказала о функционале и особенностях новой версии продукта, а также ответила на вопросы, касающиеся обновленного решения.

Предлагаем вашему вниманию полную запись вебинара по ссылке.

Нравится

Поделиться

0 комментариев
Показать все комментарии

Уже завтра, 7 декабря, в 11:00 МСК состоится вебинар, посвященный выходу новой версии продукта 1C Connector for bpm’online.

Специалисты компании «Программные Технологии» проведут мастер-класс по настройке обновленного решения и ответят на ваши вопросы.

Ознакомиться с документацией по продукту, а также узнать больше о новой архитектуре решения, правилах интеграции, улучшенной фильтрации, экспорте и импорте настроек вы можете на нашем сайте.

Успейте записаться на вебинар по ссылке!

Нравится

Поделиться

0 комментариев
Показать все комментарии

Сегодня, 1 декабря, выходит 1C Connector 2.0 – новая версия продукта, предназначенного для интеграции систем bpm’online и 1C:Предприятие. Решение позволяет самостоятельно настраивать интеграцию без использования кода. В версии 2.0 это можно сделать еще быстрее и удобнее. Подробности читайте на нашем сайте.



Напоминаем, что уже 7 декабря в 11:00 МСК пройдет вебинар, в ходе которого специалисты компании «Программные Технологии» проведут мастер-класс по настройке 1С Connector 2.0 и ответят на ваши вопросы. Записаться на вебинар можно по ссылке.

Изображение удалено.

 

Нравится

Поделиться

0 комментариев
Показать все комментарии

1 декабря выходит 1C Connector 2.0 for bpm’online. В предыдущих анонсах мы рассказывали о новой архитектуре решения, а также о правилах интеграции.



Сегодня вы узнаете об улучшенном интерфейсе настройки фильтрации, о возможности выполнять экспорт и импорт настроек интеграции из файла и про обновлённую документацию. Подробности читайте на нашем сайте.



Также напоминаем о вебинаре, который пройдет уже 7 декабря в 11:00 МСК. Представители компании «Программные Технологии» проведут мастер-класс по настройке 1С Connector 2.0 и ответят на ваши вопросы. Записаться на вебинар можно по ссылке.

Изображение удалено.

 

Нравится

Поделиться

0 комментариев
Показать все комментарии

Представляем вашему вниманию наш новый продукт – инструмент для отправки электронных платежей Yandex.Checkout Connector for bpm'online.

Он позволяет совершать выплаты как физическим, так и юридическим лицам непосредственно из интерфейса bpm'online. Приложение может быть полезно для организаций, выдающих займы, оплачивающих на постоянной основе услуги внешних подрядчиков или наемных специалистов ("фрилансеров").

Подробнее функционал продукта описан на нашем сайте.

Нравится

Поделиться

0 комментариев
Показать все комментарии

Как сделать связь между BPM и другим любым сайтом.

Например отправлять на сайт продукты, а получать оттуда заказы.

Возможно ли это сделать только на стороне BPM имея доступ к БД сайта?

Нравится

2 комментария

Всем привет!
Представляем вам наш новый продукт – Asana Connector for bpm`online
Данное решение позволит интегрировать в систему bpm`online результаты работы и список задач из Asana. К вашим услугам расширенные возможности управления проектами, четкий to-do лист, средства организации работы и коммуникации команды.
Вы получите возможность дополнить функционал bpm`online, обогатить статистику по активностям, добавив к данным о продажах и проектах расширенный список производственных задач. Теперь учет нагрузки, KPI и вклада сотрудников компании и фрилансеров в реализацию проекта стал еще более точным.
Используйте Asana, чтобы планировать командную работу и успешную реализацию проектов:
• Asana дает возможность команде двигаться от старта до финиша проекта, используя задачи, проекты и обсуждения
• Отслеживайте прогресс по задачам без специальных совещаний и дополнительных запросов
• Используйте индивидуальные пользовательских поля, чтобы запланировать работу частично или полностью
Asana Connector поможет:
• Создать проект в Asana
• Синхронизировать пользователей и справочники
• Распределить задачи между пользователями Asana, в том числе и фрилансерами
• Актуализировать статус задач

С уважением,
Новикова Наталья
Менеджер продуктов
ООО «Программные Технологии»
Центр разработки и внедрения Террасофт Поволжье
Тел. +7 (846) 266-55-69
Email: novikova@samarasoft.com, galanin@samarasoft.com
samarasoft.com

Нравится

Поделиться

0 комментариев
Показать все комментарии

Коллеги, добрый день!

У нас разработан конфигурационный сервис (C#), который считывает из БД Oracle набор записей, создает из них объекты и записывает эти объекты в некий набор таблиц MSSQL (БД CRM Terrasoft).

Запись объектов в таблицы MSSQL производится конструкцией типа new Insert(_userConnection).Into("название таблицы"). К сожалению подобная конструкция подразумевает запись только одного объекта за раз.

Подскажите, пожалуйста, каким образом мы можем переделать данный механизм под пакетную загрузку, чтобы запись в MSSQL таблицу осуществлялась пакетно, то есть например по 100 объектов за раз?

Нравится

1 комментарий

Если бы данные выбирались из той же базы, можно было бы new InsertSelect, внутри которого бы был запрос на выборку. Но Oracle и MSSQL одновременно...:mrgreen:

В принципе, можно запустить произвольный SQL-запрос при помощи new CustomQuery, а в него и передать текстом запрос на вставку 100 записей.

Показать все комментарии