Declarative rules are not called as part of Real time dataflow

Declarative rules are not called as part of Real time dataflow.

Steps to replicate:

  1. Create Real time data flow with source as Data Set fetching records through Kafka topic.
  2. As an output of data flow, create new case
  3. Preconfigure Declare Trigger or Declare on change rule in new case context
  4. Push new record on topic

Expected –

New case should be created

Declare Trigger/Declare on changes rule should be called

Actual –

New case is created but declarative rules are not called

Does anyone faced similar issue? I tried with different setting for declarative rules.

@SwatiK75 when you run the activity manually, is declare rule is working?

@JohnPaulRaja,C

yes it does. For now I have raised SR INC-221481

Did you find the solution for this issue ?

@SwatiK75 Could you please let us know what is the outcome of the SR you raised. we do have same issue.

@SwatiK75 Could you please let us know what is the outcome of the SR you raised. we do have same issue.

@raghu44 @SandeepM0807 @PraveenN2908

Here was the outcome of the investigation:

Solution description:

Declarative engine is disabled within dataflow processing.

Hence even forcing to use the platform clipboard page have no impact.

We were given confirmation from our Decisioning product management that declarative engine is disabled within dataflow processing,

Hence even forcing to use the platform clipboard page have no impact.

Please revert the DSS as it wouldnt be helpful anyways.

I am afraid it is not possible to trigger any declaratives from within the Dataflow execution.

https://community.pega.com/support/support-articles/declarative-rules-are-not-triggered-running-real-time-events