I have a questtion about apply decision table

I’m using camunda to apply in business process.
I’m having a hard time setting up a process where one approver has 2 different roles.

Can give me solution in this case. Is it possible to use DMN?

In Table Limit, for the given input “Amount = 80”, you have three matching rows.
What is your expected output of that decision?

You can think of DMN a bit like a called function. DetermineChecker(Module,Role,Amount) returns CandidateUserName

The DMN (and DRD) are really the details of how that called function works.

Dear GotnOGuts,

Thanks you for feedback.

In Table Limit, for the given input “Amount = 80”, you have three matching rows.

  • with role FS approve only have 1 user => 1 matching row (LM0001)
  • with role FU approve only have 1 user => 1 matching row (LM0002, FU)
    Expect : If a approver has 2 roles, the role that does not meet the conditions will be found line manager

Hi @dinhpv,

Could you please elaborate more…
What inputs do you have? What outputs are expected?

I can’t identify the inputs and outputs from your post.