Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 3585

Re: predefined "Previous month" filter in Auditing Universe

$
0
0

Hi Gurus,

i have a requirement to schedule this report every month without user prompt.

I am using predefined "previous month" filter in the report it is not showing results for March month. it says "No data to retrieve"

when i am prompts to give start date: and end date: it gives results for March month.

please find the attached script of "Previous Month" filter.

 

 

SELECT

  ADS_EVENT.Event_ID,

  ADS_EVENT.User_ID,

  ADS_EVENT.User_Name,

  ADS_EVENT.Start_Time,

  count(distinct ADS_EVENT.Event_ID),

  CAST( ADS_EVENT.Start_Time AS CHAR )

FROM (

  SELECT

  GetDate() AS CurrentDateTime,

  CAST(GetDate() AS DATE) AS CurrentDate,

  CAST(GetDate() AS TIME) AS CurrentTime,

  'EN' as Language

  )  CurrentDateTime,  ADS_EVENT_TYPE_STR INNER JOIN ADS_EVENT_TYPE ON (ADS_EVENT_TYPE.Event_Type_ID=ADS_EVENT_TYPE_STR.Event_Type_ID  AND  ADS_EVENT_TYPE_STR.Language = @Prompt(Select language))

   INNER JOIN ADS_EVENT ON (ADS_EVENT.Event_Type_ID=ADS_EVENT_TYPE.Event_Type_ID)

 

WHERE

( ADS_EVENT_TYPE_STR.Event_Type_ID = 1014  )

  AND 

  (

   ADS_EVENT_TYPE_STR.Event_Type_Name  IN  ( 'Logon'  )

   AND

   ADS_EVENT.User_Name  NOT IN  ( 'SYSTEM ACCOUNT','rasadmin','Administrator','administartor','Adminstrator'  )

   AND

   ( (

  YEAR(DateAdd(yy,-1,CurrentDateTime.CurrentDate)) - YEAR(ADS_EVENT.Start_Time) = 0

  AND

  MONTH(DateAdd(mm,-1,CurrentDateTime.CurrentDate)) - MONTH(ADS_EVENT.Start_Time) = 0

)  )

  )

GROUP BY

  ADS_EVENT.Event_ID,

  ADS_EVENT.User_ID,

  ADS_EVENT.User_Name,

  ADS_EVENT.Start_Time,

  CAST( ADS_EVENT.Start_Time AS CHAR )

 

 

Thank you for the help !!!


Viewing all articles
Browse latest Browse all 3585

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>