-
Decision tables overview
What is a decision table? A decision table is a systematic and structured representation of complex business logic for decision-making processes. It helps business users, primarily in the banking,…
-
Where are decision tables used?
In the context of a financial institution, decision tables can be used to streamline the loan approval process by automating the decision-making steps based on various conditions.…
-
Creating a decision table
Inside apps In the left panel of the editing environment, click the Create button (), enter the name and description (optional), and click Create. Renaming a decision table To rename your decision…
-
Creating conditions and results
Creating a condition To evaluate input values, it is necessary to create conditions. Click the Add button (+) beside Conditions to create a condition and enter the standard details.…
-
Importing data from a CSV
Admins and members can import condition and result values from a CSV into a decision table. To import, Click the Import CSV button in the top right corner.…
-
Evaluation settings
You can configure the logical operation to be performed between the condition values of a row while evaluating. Additionally, you can also determine the method or scope by which your decision table…
-
Auto-generating condition values
Let’s say you need all the possible combinations of the condition values to be entered in your decision table. Doing it manually can be quite tedious and might lead to errors,…
-
Testing a decision table
The test functionality of a decision table enables you to verify and ensure that it accurately evaluates all conditions and returns the corresponding results as expected.…
-
Using a decision table inside apps
It is necessary to use Kissflow’s SDK to use a decision table inside apps. Consider a simple use case where a bank needs to approve a loan application based on the applicant’s income.…