For partners that build or integrate commercially available applications and service solutions with the Oracle Cloud Platform
For partners that provide implementation or managed services around Oracle Cloud Applications
Hello all,
we have a bunch of workspace rules for setting a default queue if the current user is in a certain profile.
and then setting the default mailbox if a particular queue is set.
we also have business rules for incoming mail that sets the mailbox and queue if the mailbox is a certain value.
Issue is that when a user creates a new incident from the console.
only way around this currently is for the user to hit save then change the queue back
any ideas on how to make the workspace rules stick after saving and not be overwritten by the business rules?
thanks
This is working as designed. You will have to adjust either the workspace(s) rule or the business rule(s) to accommodate your needs.
The business rules will always fire when the incident is saved.
--Mary
I agree with Mary. One thing is you could put a condition in the rule that looks
at the source. If incident is created from
console versus techmail or ask a question.
Hi , tried that too, it almost seems like it doesn't recognize that the incident was created via the cx console
but it must because I have a rule further up that checks this and then does not send a message receipt which it appears to be runnning.
thanks
yes there are only showing me where it changing
success looks like business rules don't update/refresh unless you restart the console , I was making changes in one console and testing in another!
its now looking at my incident.source = cx console statement and bypassing the rule which is what I wanted.
so all good now as long a this doesn't interfere with any other business process
thankyou
Yes didn’t realize you were testing like that. Glad I was able to assist!
One other thing you should consider is the business rules are more efficient than the WS space rules, in the fact that you can overload workspaces with so many rules it slows it down. If your workspace isn't that customized and doesn't have a lot of rules this may not be an issue for you. And for design having all your queue rules in the business rules would be less confusing for maintaining later.
I agree with Mary. One thing is you could put a condition in the rule that looks
at the source. If incident is created from
console versus techmail or ask a question.