Hi
The below is the script I put into a process which is then run each morning via an Execute Process job....
<gel:script xmlns:core="jelly:core"
xmlns:gel="jelly:com.niku.union.gel.GELTagLibrary"
xmlns:sql="jelly:sql" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<gel:setDataSource dbId="niku"/>
<sql:query var="result1">
SELECT
depen.code dependent_project,
depen.name "dep_project_name",
(select srm.LAST_NAME||', '||srm.FIRST_NAME from niku.srm_resources srm where srm.user_id = depen.manager_id) "PM",
prin.code "inv_depends_on",
prin.name "depends_on_name",
(select srm.LAST_NAME||', '||srm.FIRST_NAME from niku.srm_resources srm where srm.user_id = prin.manager_id) "Depends_on_pm",
(select srm.email from niku.srm_resources srm where srm.user_id = prin.manager_id) "Dep_on_pm_email",
(select srm.LAST_NAME||', '||srm.FIRST_NAME from niku.srm_resources srm where srm.user_id = dep.Created_by) "Creator",
(select srm.email from niku.srm_resources srm where srm.user_id = dep.Created_by) "Creator_Email",
dep.Created_date,
dep.Last_updated_date,
dep.Last_updated_by
FROM
NIKU.PRJ_PROJECT_DEPENDS dep,
NIKU.inv_investments prin,
NIKU.inv_investments depen
WHERE
NIKU.dep.Principal_ID = prin.id
AND niku.dep.Dependent_ID = depen.id
AND trunc(dep.created_date) = trunc(SYSDATE-1)
</sql:query>
<core:forEach items="${result1.rowsByIndex}" trim="true" var="row1">
<core:set var="dependent_project">${row1[0]}</core:set>
<core:set var="dep_project_name">${row1[1]}</core:set>
<core:set var="PM">${row1[2]}</core:set>
<core:set var="inv_depends_on">${row1[3]}</core:set>
<core:set var="depends_on_name">${row1[4]}</core:set>
<core:set var="depends_on_pm">${row1[5]}</core:set>
<core:set var="dep_on_pm_email">${row1[6]}</core:set>
<core:set var="Creator">${row1[7]}</core:set>
<core:set var="Creator_Email">${row1[8]}</core:set>
<gel:log level="INFO">Email Address selected: ${dep_on_pm_email}</gel:log>
<gel:email from="PMO@COMPANY.COM" - Update with your own email address
fromName="Clarity"
subject="A Dependency has been created against your project: ${inv_depends_on}"
to="${dep_on_pm_email}">
<![CDATA[
<html>
<br>A dependency was raised against your project ${inv_depends_on} ${depends_on_name} yesterday.</br>
<br>${dependent_project} ${dep_project_name} depends on the launch date of ${depends_on_name}.</br>
<br>Please review and take any required actions</br>
</html>
]]>
</gel:email>
</core:forEach>
</gel:script>