Привет.
Есть POST сервис на C#, который принимает и возвращает json.
Появилась идея, чтоб не регистрировать этот сервис в bpmonline запускать его через бизнес процесс.
Все нормально работает, но вот как передать в БП json тело и получить некий json обратно?
Пока удалось только передать параметры в Url.

Нравится

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

Добрый день,
На данный момент в сервисе ProcessEngineService нет такого метода, который бы позволял передавать параметры из тела POST запроса...ЕщеСвернуть

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

Коллеги, приветствую.

В бизнес- процессе эмулируется некоторая активность, "отправка СМС".

Я хочу в заголовок записать ряд параметров, например, ФИО, сумму задолженности и пр.

Что- то вроде этого:

"Уважаемый ФИО, у Вас имеется долг в размере ДОЛГ"

Как передать параметры бизнес- процесса в заголовок активности?

Был бы весьма признателен за информацию.

Спасибо.

--
С уважением, Алексей Быков.

Нравится

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

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

У элемента "Задача" есть параметр Recommendation. Вам необходимо передать значение в него.
Для передачи есть две базовые возможности...ЕщеСвернуть

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

Коллеги, приветствую.

Есть несколько бизнес- процессов, каждый из которых использует общие ресурсы (таблицы). Например, бизнес- процесс A инициируется событием- добавлением записи в таблицу "Задолженности", выполняет чтение задолженностей по всем договорам должника и меняет в добавленной записи значение...ЕщеСвернуть

Нравится

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

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

Плохая реализация - могут быть падения одного из процессов, т.к. таблица будет заблокирована другим процессом. Лучше делать все...ЕщеСвернуть

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

Коллеги, приветствую.

Есть некоторый код C# в действии "Задание- сценарий", читающий из базы данных определенную информацию и, если таковая есть - устанавливает параметр процесса, скажем, isNewPayments.

Далее по процессу у меня есть "исключающее или" и два варианта потоков соответственно.

var userConnection...ЕщеСвернуть

Нравится

9 комментариев

Здравствуйте, Алексей!

Уточните, пожалуйста, Вашу задачу.

Вы хотите в параметр процесса записывать коллекцию объектов, или параметр процесс...ЕщеСвернуть

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

Коллеги, приветствую.

Есть некоторый запрос, который возвращает информацию по должнику и последней активности, проявленной в отношении него:

SELECT
        TOP 1  
        ContactId as id,
        AC.CreatedOn as activityDate,
 ...ЕщеСвернуть

Нравится

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

Нашел, собственно -

var selectNewPayments = (Select)new Select(userConnection)
   .Top(1)
   .Column("t1", "ContactId") 
   .Column("t1", "CreatedOn"...ЕщеСвернуть
Показать все комментарии (1)

Коллеги, приветствую.

Есть некоторый некоторый простой бизнес- процесс, агрегирующий задолженности по связанным
договорам. Процесс работает и обновляет требуемые данные.

Я хочу добавить элемент "Задание- сценарий", который будет читать поступления платежей по долгам и далее определять логику ветвления...ЕщеСвернуть

Нравится

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

Коллеги, приветствую.

В дизайнере бизнес- процессов есть действие "Звонок". Как запланировать его на определенную дату?
Посмотрел в настройках, ничего похожего не нашел:

Был бы весьма признателен за информацию.

Спасибо.

--
С уважением, Алексей Быков.

Нравится

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

Добрый день,

Можно с помощью планировщика запланировать время выполнения самого процесса.
http://www.community.terrasoft.ru/forum/topic/12917
Можно...ЕщеСвернуть

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

Коллеги, приветствую.

Есть некоторый элемент- действие "Чтение данных", который считывает записи из таблицы и помещает в некоторую результирующую коллекцию ResultEntityCollection.

Как обратиться к этой коллекции из кода C# в действии "Задание- сценарий"?

Был бы весьма признателен за информацию.

Спасибо.

--
С уважением, Алексей Быков.

Нравится

5 комментариев

Алексей,

В новом движке процессов работать можно только с параметрами процесса, либо напрямую с параметрами элементов, на которые настроен маппинг...ЕщеСвернуть

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

Коллеги, приветствую.

Есть некоторый простой бизнес- процесс, инициируемый событием- сигналом "Добавление записи в таблицу". При каждом добавлении записи я получаю ее уникальный идентификатор, например -

F6F4725A-C7C6-4AA2-BE50-E4878ACB7D4B

Я выполняю простой запрос из MS SQL Server Management Studio...ЕщеСвернуть

Нравится

6 комментариев

Может быть, существует возможность получить строковое представление уникального идентификатора из события- сигнала и далее уже программно создать...ЕщеСвернуть

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

Коллеги, приветствую.

Есть некоторый простой бизнес- процесс, инициируемый событием- сигналом "Добавление записи в таблицу".

Например:

В бизнес- процессе участвует действие "Задание сценарий", в которое я хочу передать Guid добавленной записи для последующих расчетов на основе этого переданного идентификатора...ЕщеСвернуть

Нравится

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

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

У стартового сигнала есть параметр "Идентификатор записи" (RecordId). Создайте параметр процесса NewID с типом "Уникальный идентификатор"...ЕщеСвернуть

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