To my knowledge there is no Action to log an entry in the Interoperability Event Log, but it can be achieved using a custom function.
What you can do is implementing a function as documented in Defining Custom Utility Functions.
Something like:
Class MyPackage.CustomFunctions Extends Ens.Rule.FunctionSet
{
/// Log an INFO type message in the Iteroperability Event Log
ClassMethod LogInfo(Message as %String) As %String
{
$$$LOGINFO(Message)
Quit Message
}
}Then in your Rule add a Debug action that call/use the function:
.png)
Then, in the Business Process where the Rule is used, add the "d" flag to the RuleLogging settings:
.png)
This
way you will have your message logged in the event log AND in the rule log.
.png)
.png)
- Log in to post comments