Camunda-BPM-Loan-Assessment-Process-Lab-v1.0
Camunda-BPM-Loan-Assessment-Process-Lab-v1.0
Camunda-BPM-Loan-Assessment-Process-Lab-v1.0
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Camunda</strong> <strong>BPM</strong> Platform 2014<br />
Script Language: Groovy<br />
Script:<br />
if(Email ==~ /[a-z_][a-z0-9_]+@[a-z0-9_.]+.[a-z]{1,3}/) {<br />
Application_Status= 'complete';<br />
} else {<br />
Application_Status = 'incomplete';<br />
execution.setVariable ("Email", "Wrong Format");<br />
execution.setVariable ("Comment_on_Status", "Revision Needed");<br />
}<br />
if(Home_Phone ==~ /\d{10}$/) {<br />
Application_Status = 'complete';<br />
} else {<br />
Application_Status = 'incomplete';<br />
execution.setVariable ("Home_Phone", "Wrong Format");<br />
execution.setVariable ("Comment_on_Status", "Revision Needed");<br />
}<br />
if(Mobile_Phone ==~ /\d{10}$/) {<br />
Application_Status = 'complete';<br />
} else {<br />
Application_Status = 'incomplete';<br />
execution.setVariable ("Mobile_Phone", "Wrong Format");<br />
33