Setup
Go to Setup > Notification Service
Add New, give the task a name, define time and date settings. For more details on the settings, please check Notification Service#ScheduleTask
Under the Notification E-mails tab, define Sender email and name. Recipients will be picked up dynamically from the database. An example of a selection that can be used is shown below, please check with Adonis Support or Project Consultants if you can use the same selection.
Insert Email Subject and Body. Note that you can insert screenshots, links and signatures to the mail body.
Sample Output
N/A
SQL Script
SELECT CASE WHEN P01.SEX='M' THEN 'Mr. '+P01.LASTNAME WHEN P01.SEX='F' THEN 'Mrs. '+P01.LASTNAME ELSE 'Mr/Mrs. '+P01.LASTNAME END AS #LASTNAME ,ves.[NAME] AS #VESSELNAME ,VES.NUMORGID ,p03.DATEFROM AS #DATEFROM ,p03.DATETO AS #DATETO ,p03.TODATEESTIMATED AS #EED ,pf.[NAME] AS #PLATFORM ,P0T.TELENO AS #EMAIL FROM PW001P01 P01 JOIN PW001P03 P03 ON P03.PIN = P01.PIN AND ISNULL(P03.PLANNED ,'N') = 'Y' --AND P03.DATEFROM = DATEADD(DAY ,DATEDIFF(DAY ,0 ,GETDATE()) ,30) AND P03.CODE IN (SELECT CODE FROM PW001C12 WHERE OPTIONS LIKE '%S%') LEFT JOIN ( SELECT NUMORGID ,dbo.ad_scanorgtree(NUMORGID ,3) AS VesselID FROM pworg ) ou ON ou.NUMORGID = p03.NUMORGID LEFT JOIN pworg ves ON ves.NUMORGID = ou.VesselID LEFT JOIN PWCTCCMP pf ON pf.COMPANYID = ves.NUMORGID JOIN PW001P0T P0T ON P0T.PIN = P01.PIN AND P0T.TELETYPE = '6' AND P0T.TELEPRIORITY = '1'