You can add precondition by creating common parameter with VARA as input for each application.
IT Batch Operations
CSAA Insurance Group, a AAA Insurer
5353 West Bell Road, MS Z01A, Glendale, AZ 85308
p: 602.467.1960 c: 480.294.4818
100 years of insurance the AAA way
This message may contain information, including personally identifiable information that is confidential, privileged, or otherwise legally protected. If you are not the intended recipient, please immediately notify the sender and delete this message without copying, disclosing, or distributing it.
For our use-cases where we have just a few processes that need to be skipped, we are using a VARA object as a state indicator. This is sample code from one of those processes. The objects that run this code shut down gracefully if "gw.daytime.state" is set to "off". For this approach to work smoothly, the objects that run this code must be set to "generate at runtime" so that they will not generate any reports that demand they remain in the activity window.
:set &DaytimeState# = get_var(gw.daytime.state,state,1)
:print "Guidewire Daytime state: &DaytimeState#"
:if &DaytimeState# = "OFF"
: print "The GW.DAYTIME.STATE is OFF. Terminating."
: stop NOMSG
Hello Amey, In our environment, we had similar need & implemented following approach.We created one NOTIFICATION object, lets call it as A.We created one specific User Group, lets call it as B. Assigned user group B to the Notification object A.Now, whenever A gets executed only user part of B user group will get the alerts & will be able to accept the notification.Now please add the A into the job plan's respective position, where you want to hold a manual stop point.When the job plan will get executed, depending upon the position of notification object A, it will give notification & will wait to get that accepted. Unless the notification object is accepted, the job plan will remain active / paused at the notification object step.
Based on your pre requisites, you can accepts the notification following the respective RUNIDs. As you accept the notifications, job plans will progress / remain paused.
Hello Amey,That's correct. In above setup, you need to choose the position where to hold the process for the approval.Regarding your question on "Suspend" option, its available in the AutomicWebDocument :https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/12.3/Automic%20Automation%20Guides/help.htm#AWA/ProcMonitoring/WorkingWithTasks/PM_AvailableFunctions.htm?Highlight=Suspend