Original Message:
Sent: Thu May 30, 2024 02:33 AM
From: Peter Warde
Subject: Auditing track on business rules edition
You can also use the rule authoring extension ValueChecker which can validate input for a business-specific BOM type.
See the ODM documentation here:
https://www.ibm.com/docs/en/odm/8.12.0?topic=extensions-integrating-value-checker
------------------------------
Peter Warde
peterwarde@rulearchitect.com
Original Message:
Sent: Thu May 30, 2024 02:28 AM
From: Peter Warde
Subject: Auditing track on business rules edition
Hi Eduardo,
Using BOM domains is the way to go with this. Domains prevent a rule author entering an invalid value in a rule.
See the ODM documentation here:
https://www.ibm.com/docs/en/odm/8.12.0?topic=domains-
------------------------------
Peter Warde
peterwarde@rulearchitect.com
Original Message:
Sent: Wed May 29, 2024 10:54 AM
From: Alain Robert
Subject: Auditing track on business rules edition
There is an interesting project in DecisionsDev https://github.com/DecisionsDev/odm-transformation-advisor. Here the DC repository is loaded into memory and rules are run against those objects to identify the characteristics of the rule projects.
I wonder if you could do the same with you own rules to check the content of the repository.
------------------------------
Alain Robert
Original Message:
Sent: Wed May 29, 2024 09:50 AM
From: Eduardo Izquierdo Lázaro
Subject: Auditing track on business rules edition
Hi experts, we have a requirement for an auditing track to report issues when the business user enters a non-compliant value in a rule. For instance, imagine that user is creating a discount rule with a 200% discount. User should be warned in edition time and rule marked as erroneous, preventing the deployment of the service until it has a reasonable value.
It's like having meta-rules to check business-rules.
I can imagine:
- creating a value editor to checks discount limits in edition-time. But requires DC customization, and customer does not want any DC customization.
- defining an excel domain with allowed values: {0.5, 0.75, 1.0, 1.25, ....., 10.0} (this is kind of ugly)
¿Any other idea? ¿ever had a similar requirement?
------------------------------
Eduardo Izquierdo Lázaro
Automation Architect
DECIDE
Madrid
609893677
------------------------------