Count of days exclude sat'day and sunday

Hi,
I'm able to get count of days in current month as of today but not able to exclude weekends. Please advise.
My query
SELECT TRUNC(SYSDATE)-TRUNC(SYSDATE,'MM') FROM DUAL
I want very simple query something like show below. please don't use connect and level key words because they aren't supported by OBIEE.
SELECT TRUNC(SYSDATE)-TRUNC(SYSDATE,'MM') FROM DUAL
where wday not in ('sat','sun');
Thanks
ASH

Cheer this
http://siebel.ittoolbox.com/groups/technical-functional/siebel-analytics-l/calcuate-the-difference-between-two-given-dates-excluding-weekends-2041897
Re: Date Differance in days (except Sat/Sun)
Cheers
Nawneet

Similar Messages

  • How to detrimine date duration, minus weekend days and days on hold

    I need to determine duration of a request by when the request went from Milestone_ 3 to Milestone_8 (but if Milestone_8 is null use Milestone_7) minus weekend minutes.
    But I also need to find the days when a request was On Hold and subtract those days from the duration (not counting weekend days it was On Hold), note: a request can go from
    On Hold to Open several times.
    So times for when a request was On Hold are located in the comments table (of all places), there are three different times
    WHEN LOG_COMMENTS LIKE '%status changed from open to on hold%' OPEN_OH
    WHEN LOG_COMMENTS LIKE '%status changed from on hold%' OH_OPEN
    WHEN LOG_COMMENTS LIKE '%Status changed from On Hold to Close%' OH_CLOSE
    I have gathered all the required fields/columns from 3 different tables into one table because I thought it would be easier, but I’m struck at this point.
    Expected results would be UNIVERSL_ID, Duration (minus weekend days), Days On Hold (not counting weekend days), and Total Days (Duration minus On Hold)
    Can you help? Thx

    sample data
    USE [aid1426]
    GO
    /****** Object:  Table [dbo].[Reporting_Duration2]    Script Date: 06/26/2014 12:57:46 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE TABLE [dbo].[Reporting_Duration2](
     [UNIVERSL_ID] [float] NULL,
     [ASSIGNEE_EMPLOYEE_NAME] [nvarchar](255) NULL,
     [Team] [nvarchar](255) NULL,
     [Service] [nvarchar](255) NULL,
     [DateLoaded] [datetime] NULL,
     [LINE_OF_BUSINESS] [nvarchar](255) NULL,
     [APLN_ID] [nvarchar](255) NULL,
     [T_MILESTONE_3] [datetime] NULL,
     [T_MILESTONE_8] [datetime] NULL,
     [T_MILESTONE_4] [datetime] NULL,
     [T_MILESTONE_5] [datetime] NULL,
     [T_MILESTONE_6] [nvarchar](255) NULL,
     [T_MILESTONE_7] [datetime] NULL,
     [LOG_DATESTAMP] [datetime] NULL,
     [T#LOG_ID] [nvarchar](255) NULL,
     [LOG_COMMENTS] [nvarchar](255) NULL,
     [STATUS] [float] NULL,
     [OPEN_OH] [datetime] NULL,
     [OH_OPEN] [datetime] NULL,
     [OH_CLOSE] [nvarchar](255) NULL
    ) ON [PRIMARY]
    GO
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312486, N'GV', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A07100B7D8D8 AS DateTime), CAST(0x0000A20500718EB4 AS DateTime), CAST(0x0000A20500718EB4
    AS DateTime), CAST(0x0000A205006FB418 AS DateTime), NULL, CAST(0x0000A2050091F668 AS DateTime), CAST(0x0000A0E800751F98 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A0E800751F98 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312500, N'GV', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A07400C27EA0 AS DateTime), CAST(0x0000A20500706C14 AS DateTime), CAST(0x0000A20500706C14
    AS DateTime), CAST(0x0000A20500704A18 AS DateTime), NULL, CAST(0x0000A20500922674 AS DateTime), CAST(0x0000A0B3007009A4 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A0B3007009A4 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312500, N'GV', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A07400C27EA0 AS DateTime), CAST(0x0000A20500706C14 AS DateTime), CAST(0x0000A20500706C14
    AS DateTime), CAST(0x0000A20500704A18 AS DateTime), NULL, CAST(0x0000A20500922674 AS DateTime), CAST(0x0000A0E800753F3C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A0E800753F3C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312501, N'SW', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A07400C29D18 AS DateTime), NULL, CAST(0x0000A07400D66398 AS DateTime), CAST(0x0000A08200CEF220
    AS DateTime), NULL, CAST(0x0000A1EF00BE2EB8 AS DateTime), CAST(0x0000A0B300701B38 AS DateTime), NULL, N'Status changed from Open to On Hold.', 6, CAST(0x0000A0B300701B38 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312501, N'SW', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A07400C29D18 AS DateTime), NULL, CAST(0x0000A07400D66398 AS DateTime), CAST(0x0000A08200CEF220
    AS DateTime), NULL, CAST(0x0000A1EF00BE2EB8 AS DateTime), CAST(0x0000A0E800755A30 AS DateTime), NULL, N'Status changed from On Hold to Open.', 6, NULL, CAST(0x0000A0E800755A30 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312532, N'GV', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A0740109BC84 AS DateTime), CAST(0x0000A2050070D334 AS DateTime), CAST(0x0000A2050070D334
    AS DateTime), CAST(0x0000A2050070A7D8 AS DateTime), NULL, CAST(0x0000A20500923CB8 AS DateTime), CAST(0x0000A0B300702CCC AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A0B300702CCC AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312532, N'GV', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A0740109BC84 AS DateTime), CAST(0x0000A2050070D334 AS DateTime), CAST(0x0000A2050070D334
    AS DateTime), CAST(0x0000A2050070A7D8 AS DateTime), NULL, CAST(0x0000A20500923CB8 AS DateTime), CAST(0x0000A0E800754D4C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A0E800754D4C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312533, N'SW', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A0740109CA94 AS DateTime), NULL, CAST(0x0000A07400D95198 AS DateTime), CAST(0x0000A08200CF6D2C
    AS DateTime), NULL, CAST(0x0000A1EF00BDD6D4 AS DateTime), CAST(0x0000A0B300703E60 AS DateTime), NULL, N'Status changed from Open to On Hold.', 6, CAST(0x0000A0B300703E60 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312533, N'SW', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'NASP', CAST(0x0000A0740109CA94 AS DateTime), NULL, CAST(0x0000A07400D95198 AS DateTime), CAST(0x0000A08200CF6D2C
    AS DateTime), NULL, CAST(0x0000A1EF00BDD6D4 AS DateTime), CAST(0x0000A0E800756714 AS DateTime), NULL, N'Status changed from On Hold to Open.', 6, NULL, CAST(0x0000A0E800756714 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312779, N'AR', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A1AC00C3369C AS DateTime), CAST(0x0000A1F500699C54 AS DateTime), CAST(0x0000A1AC00C3369C
    AS DateTime), CAST(0x0000A1AC00C3369C AS DateTime), NULL, CAST(0x0000A0D800DFC974 AS DateTime), CAST(0x0000A1AC00C34830 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A1AC00C34830 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312779, N'AR', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A1AC00C3369C AS DateTime), CAST(0x0000A1F500699C54 AS DateTime), CAST(0x0000A1AC00C3369C
    AS DateTime), CAST(0x0000A1AC00C3369C AS DateTime), NULL, CAST(0x0000A0D800DFC974 AS DateTime), CAST(0x0000A1F50068EB60 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A1F50068EB60 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312878, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A09400B3C838 AS DateTime), CAST(0x0000A16400866064 AS DateTime), CAST(0x0000A0970096DB24
    AS DateTime), CAST(0x0000A123005BDD30 AS DateTime), NULL, CAST(0x0000A16400B446C8 AS DateTime), CAST(0x0000A0C8007F7A60 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A0C8007F7A60 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312878, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A09400B3C838 AS DateTime), CAST(0x0000A16400866064 AS DateTime), CAST(0x0000A0970096DB24
    AS DateTime), CAST(0x0000A123005BDD30 AS DateTime), NULL, CAST(0x0000A16400B446C8 AS DateTime), CAST(0x0000A0F600924E4C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A0F600924E4C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312878, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A09400B3C838 AS DateTime), CAST(0x0000A16400866064 AS DateTime), CAST(0x0000A0970096DB24
    AS DateTime), CAST(0x0000A123005BDD30 AS DateTime), NULL, CAST(0x0000A16400B446C8 AS DateTime), CAST(0x0000A14800C63054 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A14800C63054 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312878, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A09400B3C838 AS DateTime), CAST(0x0000A16400866064 AS DateTime), CAST(0x0000A0970096DB24
    AS DateTime), CAST(0x0000A123005BDD30 AS DateTime), NULL, CAST(0x0000A16400B446C8 AS DateTime), CAST(0x0000A15E00C06264 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A15E00C06264 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312904, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A0970083EC44 AS DateTime), CAST(0x0000A16400868F44 AS DateTime), CAST(0x0000A0970085113C
    AS DateTime), CAST(0x0000A164005B5C48 AS DateTime), NULL, CAST(0x0000A16400B4BE50 AS DateTime), CAST(0x0000A0C8007FCFEC AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A0C8007FCFEC AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312904, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A0970083EC44 AS DateTime), CAST(0x0000A16400868F44 AS DateTime), CAST(0x0000A0970085113C
    AS DateTime), CAST(0x0000A164005B5C48 AS DateTime), NULL, CAST(0x0000A16400B4BE50 AS DateTime), CAST(0x0000A0F60094EA44 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A0F60094EA44 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312904, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A0970083EC44 AS DateTime), CAST(0x0000A16400868F44 AS DateTime), CAST(0x0000A0970085113C
    AS DateTime), CAST(0x0000A164005B5C48 AS DateTime), NULL, CAST(0x0000A16400B4BE50 AS DateTime), CAST(0x0000A14800C6CFB4 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A14800C6CFB4 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (312904, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'1ADD', CAST(0x0000A0970083EC44 AS DateTime), CAST(0x0000A16400868F44 AS DateTime), CAST(0x0000A0970085113C
    AS DateTime), CAST(0x0000A164005B5C48 AS DateTime), NULL, CAST(0x0000A16400B4BE50 AS DateTime), CAST(0x0000A15E00C04E78 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A15E00C04E78 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313062, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF2AAC AS DateTime), CAST(0x0000A15700B6F6AC AS DateTime), CAST(0x0000A0AD007682AC
    AS DateTime), CAST(0x0000A0F5005421E4 AS DateTime), NULL, CAST(0x0000A15401028220 AS DateTime), CAST(0x0000A13A005DB7CC AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A13A005DB7CC AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313062, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF2AAC AS DateTime), CAST(0x0000A15700B6F6AC AS DateTime), CAST(0x0000A0AD007682AC
    AS DateTime), CAST(0x0000A0F5005421E4 AS DateTime), NULL, CAST(0x0000A15401028220 AS DateTime), CAST(0x0000A15400B077C8 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A15400B077C8 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313063, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF38BC AS DateTime), CAST(0x0000A15700B6E2C0 AS DateTime), CAST(0x0000A0AD007697C4
    AS DateTime), CAST(0x0000A0F600B0D6B4 AS DateTime), NULL, CAST(0x0000A15401016A0C AS DateTime), CAST(0x0000A13A005DD194 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A13A005DD194 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313063, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF38BC AS DateTime), CAST(0x0000A15700B6E2C0 AS DateTime), CAST(0x0000A0AD007697C4
    AS DateTime), CAST(0x0000A0F600B0D6B4 AS DateTime), NULL, CAST(0x0000A15401016A0C AS DateTime), CAST(0x0000A15400B08F38 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A15400B08F38 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313064, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF5E3C AS DateTime), CAST(0x0000A14900AFB8C4 AS DateTime), CAST(0x0000A0AD007A1138
    AS DateTime), CAST(0x0000A0D700CB9F58 AS DateTime), NULL, CAST(0x0000A14800CDD1D8 AS DateTime), CAST(0x0000A12A00583D10 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A12A00583D10 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313064, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF5E3C AS DateTime), CAST(0x0000A14900AFB8C4 AS DateTime), CAST(0x0000A0AD007A1138
    AS DateTime), CAST(0x0000A0D700CB9F58 AS DateTime), NULL, CAST(0x0000A14800CDD1D8 AS DateTime), CAST(0x0000A1480057F7EC AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A1480057F7EC AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313065, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF6C4C AS DateTime), CAST(0x0000A14800DBB424 AS DateTime), CAST(0x0000A0AD007A3B68
    AS DateTime), CAST(0x0000A0D6009BABF4 AS DateTime), NULL, CAST(0x0000A14800C892E0 AS DateTime), CAST(0x0000A12A00584EA4 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A12A00584EA4 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313065, N'RP', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'RS', CAST(0x0000A0AC00BF6C4C AS DateTime), CAST(0x0000A14800DBB424 AS DateTime), CAST(0x0000A0AD007A3B68
    AS DateTime), CAST(0x0000A0D6009BABF4 AS DateTime), NULL, CAST(0x0000A14800C892E0 AS DateTime), CAST(0x0000A14800583284 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A14800583284 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313103, N'Barbara Ash-Roots', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'LBCHR', CAST(0x0000A1880098C3D0 AS DateTime), CAST(0x0000A18800AF6EF0 AS DateTime),
    CAST(0x0000A1880098C3D0 AS DateTime), CAST(0x0000A1880098C3D0 AS DateTime), NULL, CAST(0x0000A18800AF6EF0 AS DateTime), CAST(0x0000A0CF007A81B8 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A0CF007A81B8 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313103, N'Barbara Ash-Roots', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'LBCHR', CAST(0x0000A1880098C3D0 AS DateTime), CAST(0x0000A18800AF6EF0 AS DateTime),
    CAST(0x0000A1880098C3D0 AS DateTime), CAST(0x0000A1880098C3D0 AS DateTime), NULL, CAST(0x0000A18800AF6EF0 AS DateTime), CAST(0x0000A0D8008F6178 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A0D8008F6178 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313120, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A1650087B8EC AS DateTime), CAST(0x0000A1650088F8D8 AS DateTime), CAST(0x0000A1650087B8EC
    AS DateTime), CAST(0x0000A1650087B8EC AS DateTime), NULL, CAST(0x0000A16500B97B34 AS DateTime), CAST(0x0000A12B007E0B94 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A12B007E0B94 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313120, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A1650087B8EC AS DateTime), CAST(0x0000A1650088F8D8 AS DateTime), CAST(0x0000A1650087B8EC
    AS DateTime), CAST(0x0000A1650087B8EC AS DateTime), NULL, CAST(0x0000A16500B97B34 AS DateTime), CAST(0x0000A1640059D60C AS DateTime), NULL, N'Status changed from On Hold to Deact', 7, NULL, CAST(0x0000A1640059D60C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313120, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A1650087B8EC AS DateTime), CAST(0x0000A1650088F8D8 AS DateTime), CAST(0x0000A1650087B8EC
    AS DateTime), CAST(0x0000A1650087B8EC AS DateTime), NULL, CAST(0x0000A16500B97B34 AS DateTime), CAST(0x0000A164005A0168 AS DateTime), NULL, N'Status changed from On Hold to Deact', 7, NULL, CAST(0x0000A164005A0168 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313141, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16600CAD820 AS DateTime), CAST(0x0000A16600CF5364 AS DateTime), CAST(0x0000A16600CAD820
    AS DateTime), CAST(0x0000A16600CAD820 AS DateTime), NULL, CAST(0x0000A16600FCCDF8 AS DateTime), CAST(0x0000A13A00D68DC8 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A13A00D68DC8 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313141, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16600CAD820 AS DateTime), CAST(0x0000A16600CF5364 AS DateTime), CAST(0x0000A16600CAD820
    AS DateTime), CAST(0x0000A16600CAD820 AS DateTime), NULL, CAST(0x0000A16600FCCDF8 AS DateTime), CAST(0x0000A164005B3CA4 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005B3CA4 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313142, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A169007B5700 AS DateTime), CAST(0x0000A16900A2F0E4 AS DateTime), CAST(0x0000A169007B5700
    AS DateTime), CAST(0x0000A169007B5700 AS DateTime), NULL, CAST(0x0000A16900D3F7AC AS DateTime), CAST(0x0000A11500E4B9E8 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A11500E4B9E8 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313142, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A169007B5700 AS DateTime), CAST(0x0000A16900A2F0E4 AS DateTime), CAST(0x0000A169007B5700
    AS DateTime), CAST(0x0000A169007B5700 AS DateTime), NULL, CAST(0x0000A16900D3F7AC AS DateTime), CAST(0x0000A164005B51BC AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005B51BC AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313144, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900A36AC4 AS DateTime), CAST(0x0000A16900A42E78 AS DateTime), CAST(0x0000A16900A36AC4
    AS DateTime), CAST(0x0000A16900A36AC4 AS DateTime), NULL, CAST(0x0000A16900D5573C AS DateTime), CAST(0x0000A11C00D17C84 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A11C00D17C84 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313144, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900A36AC4 AS DateTime), CAST(0x0000A16900A42E78 AS DateTime), CAST(0x0000A16900A36AC4
    AS DateTime), CAST(0x0000A16900A36AC4 AS DateTime), NULL, CAST(0x0000A16900D5573C AS DateTime), CAST(0x0000A164005BCDF4 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005BCDF4 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313145, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900A52490 AS DateTime), CAST(0x0000A16900C3D728 AS DateTime), CAST(0x0000A16900A52490
    AS DateTime), CAST(0x0000A16900A52490 AS DateTime), NULL, CAST(0x0000A16900F4FEC0 AS DateTime), CAST(0x0000A12C00BCC118 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A12C00BCC118 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313145, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900A52490 AS DateTime), CAST(0x0000A16900C3D728 AS DateTime), CAST(0x0000A16900A52490
    AS DateTime), CAST(0x0000A16900A52490 AS DateTime), NULL, CAST(0x0000A16900F4FEC0 AS DateTime), CAST(0x0000A164005BDE5C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005BDE5C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313146, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C4BCD8 AS DateTime), CAST(0x0000A16900C5808C AS DateTime), CAST(0x0000A16900C4BCD8
    AS DateTime), CAST(0x0000A16900C4BCD8 AS DateTime), NULL, CAST(0x0000A16900F6A950 AS DateTime), CAST(0x0000A12700E16CFC AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A12700E16CFC AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313146, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C4BCD8 AS DateTime), CAST(0x0000A16900C5808C AS DateTime), CAST(0x0000A16900C4BCD8
    AS DateTime), CAST(0x0000A16900C4BCD8 AS DateTime), NULL, CAST(0x0000A16900F6A950 AS DateTime), CAST(0x0000A164005BEFF0 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005BEFF0 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313148, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C62DFC AS DateTime), CAST(0x0000A16900C6EF58 AS DateTime), CAST(0x0000A16900C62DFC
    AS DateTime), CAST(0x0000A16900C62DFC AS DateTime), NULL, CAST(0x0000A16900F81CCC AS DateTime), CAST(0x0000A11500E4D608 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A11500E4D608 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313148, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C62DFC AS DateTime), CAST(0x0000A16900C6EF58 AS DateTime), CAST(0x0000A16900C62DFC
    AS DateTime), CAST(0x0000A16900C62DFC AS DateTime), NULL, CAST(0x0000A16900F81CCC AS DateTime), CAST(0x0000A164005BFF2C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005BFF2C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313149, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C7A04C AS DateTime), CAST(0x0000A16900C91E54 AS DateTime), CAST(0x0000A16900C7A04C
    AS DateTime), CAST(0x0000A16900C7A04C AS DateTime), NULL, CAST(0x0000A16900F99048 AS DateTime), CAST(0x0000A15E00A5BCE8 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A15E00A5BCE8 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313149, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C7A04C AS DateTime), CAST(0x0000A16900C91E54 AS DateTime), CAST(0x0000A16900C7A04C
    AS DateTime), CAST(0x0000A16900C7A04C AS DateTime), NULL, CAST(0x0000A16900F99048 AS DateTime), CAST(0x0000A164005C0D3C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005C0D3C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313150, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C9CF48 AS DateTime), CAST(0x0000A16900CD4FC4 AS DateTime), CAST(0x0000A16900C9CF48
    AS DateTime), CAST(0x0000A16900C9CF48 AS DateTime), NULL, CAST(0x0000A16900FE79B4 AS DateTime), CAST(0x0000A12D00C68838 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A12D00C68838 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313150, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900C9CF48 AS DateTime), CAST(0x0000A16900CD4FC4 AS DateTime), CAST(0x0000A16900C9CF48
    AS DateTime), CAST(0x0000A16900C9CF48 AS DateTime), NULL, CAST(0x0000A16900FE79B4 AS DateTime), CAST(0x0000A164005C1DA4 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005C1DA4 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313153, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900CDF2A8 AS DateTime), CAST(0x0000A16900CEB2D8 AS DateTime), CAST(0x0000A16900CDF2A8
    AS DateTime), CAST(0x0000A16900C62DFC AS DateTime), NULL, CAST(0x0000A16900FFD6EC AS DateTime), CAST(0x0000A11500E4F804 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A11500E4F804 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313153, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900CDF2A8 AS DateTime), CAST(0x0000A16900CEB2D8 AS DateTime), CAST(0x0000A16900CDF2A8
    AS DateTime), CAST(0x0000A16900C62DFC AS DateTime), NULL, CAST(0x0000A16900FFD6EC AS DateTime), CAST(0x0000A164005C3190 AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005C3190 AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313154, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900CF34EC AS DateTime), CAST(0x0000A16900D03338 AS DateTime), CAST(0x0000A16900CF34EC
    AS DateTime), CAST(0x0000A16900CF34EC AS DateTime), NULL, CAST(0x0000A16901012164 AS DateTime), CAST(0x0000A12D00D34208 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A12D00D34208 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313154, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16900CF34EC AS DateTime), CAST(0x0000A16900D03338 AS DateTime), CAST(0x0000A16900CF34EC
    AS DateTime), CAST(0x0000A16900CF34EC AS DateTime), NULL, CAST(0x0000A16901012164 AS DateTime), CAST(0x0000A164005C538C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005C538C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313155, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16C00D7CDB4 AS DateTime), CAST(0x0000A16C00D9182C AS DateTime), CAST(0x0000A16C00D7CDB4
    AS DateTime), CAST(0x0000A16C00D7CDB4 AS DateTime), NULL, CAST(0x0000A16C010A2F5C AS DateTime), CAST(0x0000A11600EE4EA4 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A11600EE4EA4 AS DateTime), NULL, NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313155, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16C00D7CDB4 AS DateTime), CAST(0x0000A16C00D9182C AS DateTime), CAST(0x0000A16C00D7CDB4
    AS DateTime), CAST(0x0000A16C00D7CDB4 AS DateTime), NULL, CAST(0x0000A16C010A2F5C AS DateTime), CAST(0x0000A164005C664C AS DateTime), NULL, N'Status changed from On Hold to Open.', 7, NULL, CAST(0x0000A164005C664C AS DateTime), NULL)
    INSERT [dbo].[Reporting_Duration2] ([UNIVERSL_ID], [ASSIGNEE_EMPLOYEE_NAME], [Team], [Service], [DateLoaded], [LINE_OF_BUSINESS], [APLN_ID], [T_MILESTONE_3], [T_MILESTONE_8], [T_MILESTONE_4], [T_MILESTONE_5], [T_MILESTONE_6], [T_MILESTONE_7], [LOG_DATESTAMP],
    [T#LOG_ID], [LOG_COMMENTS], [STATUS], [OPEN_OH], [OH_OPEN], [OH_CLOSE]) VALUES (313156, N'RB', N'TTS', N'MFT', CAST(0x0000A35600C5772C AS DateTime), NULL, N'TOG', CAST(0x0000A16C00D9C7F4 AS DateTime), CAST(0x0000A16C00DA9760 AS DateTime), CAST(0x0000A16C00D9C7F4
    AS DateTime), CAST(0x0000A16C00D9C7F4 AS DateTime), NULL, CAST(0x0000A16C010BB91C AS DateTime), CAST(0x0000A11500E51424 AS DateTime), NULL, N'Status changed from Open to On Hold.', 7, CAST(0x0000A11500E51424 AS DateTime), NULL, NULL)

  • How to count days between two dates excluding saterady and sunday

    Hi all
    iam working on oracle sql/plsql.
    In my application , i need to caliculate leave days between two dates excluding saterady and sunday
    Please tell me the solution if any one knows
    thanks in advance ,
    balu

    More modern version:
    WITH date_tab AS
    (SELECT TO_DATE ('&from_date', 'dd-MON-yyyy')
    + LEVEL
    - 1 business_date
    FROM DUAL
    CONNECT BY LEVEL <=
    TO_DATE ('&to_date', 'dd-MON-yyyy')
    - TO_DATE ('&from_date', 'dd-MON-yyyy')
    + 1)
    SELECT business_date
    FROM date_tab
    WHERE TO_CHAR (business_date, 'DY') NOT IN ('SAT', 'SUN');Thank you,
    Tony Miller
    Webster, TX
    Never Surrender Dreams!
    JMS
    If this question is answered, please mark the thread as closed and assign points where earned..

  • Calculate the number of days in a year excluding Saturday and Sunday

    Hi All,
    I need to get the number of days in a year excluding Saturday and Sunday for HR module and then subtract the public holidays.
    Can some let me know how this needs to be done while loading data from one infocube to another.
    Is there any Function module for the same so that i can write any start routines.
    And also is there any table available for Tcode-SCAL with which i can write any start routines.
    Kindly help me as soon as possible.
    Regards,
    Kumar

    Hi Harish
    Refer to the screenshot for Import and Export parameters
    Code
    FUNCTION ZBI_FM_GET_HOLIDAYS .
    *"*"Local Interface:
    *"  IMPORTING
    *"    VALUE(DATE_FROM) TYPE  SCAL-DATE DEFAULT SY-DATUM
    *"    VALUE(DATE_TO) TYPE  SCAL-DATE DEFAULT SY-DATUM
    *"    VALUE(FACT_CAL) TYPE  SCAL-FCALID DEFAULT SPACE
    *"    VALUE(ONLYFACT_DAYS) TYPE  CHAR1 OPTIONAL
    *"  EXPORTING
    *"    REFERENCE(HOLIDAYS) TYPE  I
    *"  TABLES
    *"      DAY_ATTRIBUTES STRUCTURE  CASDAYATTR
    *"  EXCEPTIONS
    *"      FACTORY_CALENDAR_NOT_FOUND
    *"      HOLIDAY_CALENDAR_NOT_FOUND
    *"      DATE_HAS_INVALID_FORMAT
    *"      DATE_INCONSISTENCY
    DATA: LT_DAY_ATTRIBUTES TYPE TABLE OF  CASDAYATTR WITH HEADER LINE.
    DATA: LV_LINES TYPE SY-SUBRC.
    DATA: DATE1 LIKE DATE_FROM,
    DATE2 LIKE DATE_TO.
    *if from date is gt to date then interchange the dates and multiply the result with -1.
    IF DATE_FROM GT DATE_TO.
    DATE2 = DATE_FROM.
    DATE1 = DATE_TO.
    ELSE.
    DATE1 = DATE_FROM.
    DATE2 = DATE_TO.
    ENDIF.
    CALL FUNCTION 'DAY_ATTRIBUTES_GET'
    EXPORTING
    FACTORY_CALENDAR                = FACT_CAL
    *  HOLIDAY_CALENDAR                = ' '
    DATE_FROM                        = DATE1
    DATE_TO                          = DATE2
    LANGUAGE                        = SY-LANGU
    * IMPORTING
    *  YEAR_OF_VALID_FROM              =
    *  YEAR_OF_VALID_TO                =
    *  RETURNCODE                      =
    TABLES
    DAY_ATTRIBUTES                  = LT_DAY_ATTRIBUTES
    EXCEPTIONS
    FACTORY_CALENDAR_NOT_FOUND      = 1
    HOLIDAY_CALENDAR_NOT_FOUND      = 2
    DATE_HAS_INVALID_FORMAT          = 3
    DATE_INCONSISTENCY              = 4
    OTHERS                          = 5 .
    IF SY-SUBRC = 0.
    IF ONLYFACT_DAYS = 'X'.
    DELETE LT_DAY_ATTRIBUTES WHERE FREEDAY EQ SPACE.
    ELSE.
    DELETE LT_DAY_ATTRIBUTES WHERE WEEKDAY LT 6.
    ENDIF.
    DESCRIBE TABLE LT_DAY_ATTRIBUTES LINES LV_LINES.
    HOLIDAYS =  LV_LINES.
    *    IF DATE_FROM GT DATE_TO.
    *      HOLIDAYS = HOLIDAYS * -1.
    *    ENDIF.
    ELSEIF SY-SUBRC = 1.
    RAISE FACTORY_CALENDAR_NOT_FOUND.
    ELSEIF SY-SUBRC = 2.
    RAISE HOLIDAY_CALENDAR_NOT_FOUND.
    ELSEIF SY-SUBRC = 3.
    RAISE DATE_HAS_INVALID_FORMAT.
    ELSEIF SY-SUBRC = 4.
    RAISE DATE_INCONSISTENCY.
    ENDIF.
    ENDFUNCTION.

  • Day between two dates excluding Saturday and Sunday

    Hi,
    I have the Requirement like : there are two inputs in query 1)startdate and 2)end date when end user enter the start date and end date the sql query has to retrive the number of days between given start and end dates, and it should be retrivied with two condition 1)all sundays between the above dates excluded 2)second and fourth Saturday of the month in between the start and end dates has to be excluded .
    example start date:01-may-09
    end date: 16-may-09
    expected output:13

    Balaji.M wrote:
    Hope this will be helpful for you.
    SELECT dates,
    TO_CHAR(dates, 'D'),
    TO_CHAR(dates, 'DAY'),
    TO_CHAR(inner.dates, 'W')
    FROM (SELECT TO_DATE('01-may-09') + LEVEL - 1 dates
    FROM DUAL
    CONNECT BY LEVEL <= (TO_DATE('16-may-09') - TO_DATE('01-may-09')) + 1) inner
    WHERE ( ( TO_CHAR(inner.dates, 'D') = 7
    AND TO_CHAR(inner.dates, 'W') NOT IN(2, 4)
    OR TO_CHAR(inner.dates, 'D') not in (1,7)
    You can replace the start date (two place) and end date (one place) by variables and check.Of course we have to be aware of local NLS settings:
    SQL> SELECT dates,
      2  TO_CHAR(dates, 'D'),
      3  TO_CHAR(dates, 'DAY'),
      4  TO_CHAR(inner.dates, 'W')
      5  FROM (SELECT TO_DATE('01-may-09') + LEVEL - 1 dates
      6  FROM DUAL
      7  CONNECT BY LEVEL <= (TO_DATE('16-may-09') - TO_DATE('01-may-09')) + 1) inner
      8  WHERE ( ( TO_CHAR(inner.dates, 'D') = 7
      9  AND TO_CHAR(inner.dates, 'W') NOT IN(2, 4)
    10  )
    11  OR TO_CHAR(inner.dates, 'D') not in (1,7)
    12  );
    DATES     T TO_CHAR(D T
    01-MAY-09 5 FRIDAY    1
    02-MAY-09 6 SATURDAY  1
    03-MAY-09 7 SUNDAY    1
    05-MAY-09 2 TUESDAY   1
    06-MAY-09 3 WEDNESDAY 1
    07-MAY-09 4 THURSDAY  1
    08-MAY-09 5 FRIDAY    2
    09-MAY-09 6 SATURDAY  2
    12-MAY-09 2 TUESDAY   2
    13-MAY-09 3 WEDNESDAY 2
    14-MAY-09 4 THURSDAY  2
    15-MAY-09 5 FRIDAY    3
    16-MAY-09 6 SATURDAY  3
    13 rows selected.
    SQL>Day 1 on my local database is Monday, not Sunday.

  • How to exclude 'Saturday' and 'sunday' In APEX 4.1 count(*)

    Hi everyone am using APEX 4.1,
    The Leave_transaction Table has the following Fields,
    1.Leave_id
    2.Emp_name
    3.From_date
    4.To_date
    5.Remaining_days
    The Emp_Master Table has the following columns,
    1.Emp_id
    2.Emp_Name
    3.Remaining_days
    select count(*) into days from (select dt
    from(
        select to_date(:p1_from_date, 'DD-Mon-YYYY') + rownum -1 dt
            from dual
    connect by level <= to_date(:p1_to_date, 'DD-Mon-YYYY') - to_date(:p1_from_date, 'DD-Mon-YYYY') + 1)
    where to_char(dt,'fmday') not in ('sunday','saturday') dual;
    If the Dates is between from_date and To_date comes in Saturday and sunday , it should exclude and return the count(*) remaining dates,
    For example,
    If the From_date is 04-may-2012'
    and To_date is 08-may-2012,
    Here the dates 5th may and 6th may are "saturday" and "sunday"
    Then the remaining dates are(excluding sat,sunday and dates in holiday_table),
    04-may-2012,
    07-may-2012
    08-may-2012.
    so
    count(*)
    3I am using the above code but still it returning 5,
    I think this
    ..where to_char(dt,'fmday') not in ('sunday','saturday')
    code is not working.
    Can anyone help me to solve my Issue.

    Hi theoa,
    Actually this is my full code,
    declare
          days          number(3);
         ex_days          emp_master.remaining_days%type;
          new_rem_days  emp_master.remaining_days%type;
        begin
          select count(*)
          into   days
          from   (select dt
                    from   (select to_date (:p1_from_date, 'DD-Mon-YYYY',
                                  'NLS_DATE_LANGUAGE=''english''')
                           + rownum - 1 dt
                       from   dual
                        connect by level <=
                       to_date (:p1_to_date, 'DD-Mon-YYYY',
                             'NLS_DATE_LANGUAGE=''english''')
                       - to_date (:p1_from_date, 'DD-Mon-YYYY',
                               'NLS_DATE_LANGUAGE=''english''')
                       + 1)
                   where  rtrim(to_char(dt,'fmDay', 'NLS_DATE_LANGUAGE=''english''')) not in
                       ('Sunday','Saturday')
                   minus
                   (select holiday_start
                 from   holiday_master)) dual;
    apex_application.g_print_success_message := 'Hi '||:APP_USER||' '||'You are applied leave for'||' ' || days||' ' ||'days';    
    select remaining_days
         into   ex_days
        from   emp_master
         where  upper(emp_name) = upper(:APP_USER);
         new_rem_days := ex_days - days;
         update emp_master
         set    remaining_days = new_rem_days
         where  upper(emp_name) = upper(:APP_USER);
         update leave_transaction
         set    remaining_days = new_rem_days
         where  upper(emp_name) = upper(:APP_USER)
         and    leave_id=
                  (select max(leave_id)
                   from   leave_transaction);
       end;The select statement which i mentioned above is working fine in database but not working in PAEX application.

  • Mail Escalation only on working days i.e except saturday and sunday

    Hi Experts,
    I have a scenario that mail should be escalated to 5 levels.
    First Level condition----
    > complaint date + 2days.
    Second level condition if 1st is not satisfied Compalint date + 4 days.
    next is complaint date + 6 days.
    Problem is when saturday or sunday comes then complaint should not be escalted iam doing this also by getting out of program but iam unable to trigger that complaint which was caught on sat and sunday....
    Small Hint shall be highly appreciated and rewarded..
    Regards,
    Bohra

    Hi,
    You can do this by changing the Day Types Selection Rules.
    Time Management->Work Schedules->Day Types->Define Selection Rules
    Rule - <same as existing>
    D.Ty.Wkdy - <same as existing>
    D.typ.Sat - 1111
    D.typ.Sun - 2222
    Thanks.
    Edited by: Ilyas Shaik Md on Jan 16, 2012 10:13 PM
    Edited by: Ilyas Shaik Md on Jan 16, 2012 10:13 PM

  • EXHAUSTED!!! 25 DAYS AND COUNTING FOR INSTALL!

    Well its got to the point where i think ive just about had it with BT im appalled by them now!!!up to now ive been kept well informed as to what's been going on without me having to ring them .Then Last Friday the day that finally i was gonna get my final appointment (the 4th appointment) i was told yet another excuse/reason as to why this wasn't going to happen and that it will take 48 hrs to sort, so tuesday will now be the day i get my appointment, i was then sent a text with a number and to call  if it wasn't sorted by tuesday which is when they were suppose to ring me again with an update but i didn't get the call (the 1ST time)?
    so i called the number i got texted and its the infinity call centre in Dundee well guess what? the problem still persists and that they sent a request but it still hasn't been answered so it could well be another 48 hrs until openreach respond, i asked for a manager to call me back because the person at the call centre was just not bothered atall about my situation and sounded uninterested,well that didn't happen either.
    My MAC code runs out on the 20th that will be a month since i ordered, just over infact!!! i ordered 17th march.And just to add insult to injury my BT account states that the total order was complete on the 7th april(my 3rd appointment date)and they will be taking the 1st month broadband payment off me by DD on the 23rd april. I KNOW ITS HARD TO BELIEVE BUT ITS ALL TRUE!!!
    SO I WARN ANYONE THINKING OF DEALING WITH BT THINK HARD AND LONG???
    days off work,3 engineer appointments,25 days and counting for install,paying for a service i havnt got and uninterested customer services and managers not returning calls.WELCOME TO BT!!!
    WATCHDOG,CISAS,OFFICE OF FAIR TRADING AND THE MAN HIMSELF IAN LIVINGSTON. all getting emails.

    I read through your thread Boostmonkey like you say similar in alot of ways,only i wished id read your thread earlier as i mite have got things done sooner(infact i don't know how i missed it).Ive had some progress today but im not saying anything as im still waitng for some concrete confirmation.
    Good luck with it anyway. let me know how you get on.

  • 91 Days and counting and Photo Stream still grayed out in iCloud CP

    Well, in the past 11 days, my daughter produced twin boys. However, Apple hasn't fixed the crummy attempt at iCloud for 91 days now.
    91 Days and counting and Photo Stream still grayed out in iCloud CP since problem first discussed with Apple. No help, just reported to software engineers for investigation. Three months ago!
    So much for Apples's superior products and customer service.
    Photo Stream works fine between 2iPhone4Ssand one iPad2.
    Completely removed iTunes, per tech help instructions, and completely remove iCloud.
    Downloaded latest iTunes
    Reinstalled iTunes.
    Downloaded latest iCloud
    Reinstalled iCloud.
    Logged in to iCloud on PC
    Photo Stream still grayed out on PC iCloud Control Panel

    I have posted a fix that works for two issues:
    You can't sign onto iCloud Control Panel;  just hangs with a spinning progress wheel forever..
    You CAN sign onto iCloud Control Panel, but things like photostream are greyed out
    https://discussions.apple.com/thread/3811063?tstart=30
    If you have iCloud control panel open, close it. Make sure its not even minimized on your system tray.
    Copy this path to your clipboard: %userprofile%\AppData\Roaming\Apple Computer\Preferences
    Goto 'start -> run' (or click 'windows+r' hotkey)
    Paste the path in the run box and hit enter
    From the folder that is opened, rename 'MobileMeAccounts.plist' out of the way (or you can delete it if want..)
    Restart iCloud control panel and try logging on again. MobileMeAccounts.plist is regenerated the next time you sign out from control panel.
    Apparently MobileMeAccounts.plist is getting screwed up in a couple different ways and prevents this from working correctly.  After you log on control panel again, photostream will not be greyed out.  You will have to reselect your custom path you want to store your pictures unless you just wanted to stick with the default path control panel is set to.
    ~~Corey

  • 84 Days and counting and Photo Stream still grayed out in iCloud CP

    84 Days and counting and Photo Stream still grayed out in iCloud CP since problem first discussed with Apple. No help, just reported to software engineers for investigation. Two months ago!
    So much for Apples's superior products and customer service.
    Photo Stream works fine between 2 iPhone4Ss and one iPad2.
    Completely removed iTunes, per tech help instructions, and completely remove iCloud.
    Downloaded latest iTunes
    Reinstalled iTunes.
    Downloaded latest iCloud
    Reinstalled iCloud.
    Logged in to iCloud on PC
    Photo Stream still grayed out on PC iCloud Control Panel

    I have posted a fix that works for two issues:
    You can't sign onto iCloud Control Panel;  just hangs with a spinning progress wheel forever..
    You CAN sign onto iCloud Control Panel, but things like photostream are greyed out
    https://discussions.apple.com/thread/3811063?tstart=30
    If you have iCloud control panel open, close it. Make sure its not even minimized on your system tray.
    Copy this path to your clipboard: %userprofile%\AppData\Roaming\Apple Computer\Preferences
    Goto 'start -> run' (or click 'windows+r' hotkey)
    Paste the path in the run box and hit enter
    From the folder that is opened, rename 'MobileMeAccounts.plist' out of the way (or you can delete it if want..)
    Restart iCloud control panel and try logging on again. MobileMeAccounts.plist is regenerated the next time you sign out from control panel.
    Apparently MobileMeAccounts.plist is getting screwed up in a couple different ways and prevents this from working correctly.  After you log on control panel again, photostream will not be greyed out.  You will have to reselect your custom path you want to store your pictures unless you just wanted to stick with the default path control panel is set to.
    ~~Corey

  • 80 Days and counting and Photo Stream still grayed out in iCloud CP

    80 Days and counting and Photo Stream still grayed out in iCloud CP since problem first discussed with Apple. No help, just reported to software engineers for investigation. Two months ago!
    So much for Apples's superior products and customer service.
    Photo Stream works fine between 2iPhone4Ssand one iPad2.
    Completely removed iTunes, per tech help instructions, and completely remove iCloud.
    Downloaded latest iTunes
    Reinstalled iTunes.
    Downloaded latest iCloud
    Reinstalled iCloud.
    Logged in to iCloud on PC
    Photo Stream still grayed out on PC iCloud Control Panel

    I have posted a fix that works for two issues:
    You can't sign onto iCloud Control Panel;  just hangs with a spinning progress wheel forever..
    You CAN sign onto iCloud Control Panel, but things like photostream are greyed out
    https://discussions.apple.com/thread/3811063?tstart=30
    If you have iCloud control panel open, close it. Make sure its not even minimized on your system tray.
    Copy this path to your clipboard: %userprofile%\AppData\Roaming\Apple Computer\Preferences
    Goto 'start -> run' (or click 'windows+r' hotkey)
    Paste the path in the run box and hit enter
    From the folder that is opened, rename 'MobileMeAccounts.plist' out of the way (or you can delete it if want..)
    Restart iCloud control panel and try logging on again. MobileMeAccounts.plist is regenerated the next time you sign out from control panel.
    Apparently MobileMeAccounts.plist is getting screwed up in a couple different ways and prevents this from working correctly.  After you log on control panel again, photostream will not be greyed out.  You will have to reselect your custom path you want to store your pictures unless you just wanted to stick with the default path control panel is set to.
    ~~Corey

  • 78 Days and counting and Photo Stream still grayed out in iCloud CP

    78 Days and counting and Photo Stream still grayed out in iCloud CP since problem first discussed with Apple. No help, just reported to software engineers for investigation. Two months ago!
    So much for Apples's superior products and customer service.
    Photo Stream works fine between 2iPhone4Ssand one iPad2.
    Completely removed iTunes, per tech help instructions, and completely remove iCloud.
    Downloaded latest iTunes
    Reinstalled iTunes.
    Downloaded latest iCloud
    Reinstalled iCloud.
    Logged in to iCloud on PC
    Photo Stream still grayed out on PC iCloud Control Panel

    I have posted a fix that works for two issues:
    You can't sign onto iCloud Control Panel;  just hangs with a spinning progress wheel forever..
    You CAN sign onto iCloud Control Panel, but things like photostream are greyed out
    https://discussions.apple.com/thread/3811063?tstart=30
    If you have iCloud control panel open, close it. Make sure its not even minimized on your system tray.
    Copy this path to your clipboard: %userprofile%\AppData\Roaming\Apple Computer\Preferences
    Goto 'start -> run' (or click 'windows+r' hotkey)
    Paste the path in the run box and hit enter
    From the folder that is opened, rename 'MobileMeAccounts.plist' out of the way (or you can delete it if want..)
    Restart iCloud control panel and try logging on again. MobileMeAccounts.plist is regenerated the next time you sign out from control panel.
    Apparently MobileMeAccounts.plist is getting screwed up in a couple different ways and prevents this from working correctly.  After you log on control panel again, photostream will not be greyed out.  You will have to reselect your custom path you want to store your pictures unless you just wanted to stick with the default path control panel is set to.
    ~~Corey

  • 77 Days and counting and Photo Stream still grayed out in iCloud

    77 Days and counting and Photo Stream stillgrayed out in iCloud CP since problem first discussed with Apple. No help, justreported to software engineers for investigation. Two months ago!
    So muchfor Apples's superior products and customerservice.
    Photo Stream works fine between 2iPhone4Ssand one iPad2.
    Completely removed iTunes, per tech helpinstructions, and completely remove iCloud.
    Downloaded latest iTunes
    Reinstalled iTunes.
    Downloaded latest iCloud
    Reinstalled iCloud.
    Logged in to iCloud on PC
    Photo Stream still grayed out on PCiCloudControlPanel

    I have posted a fix that works for two issues:
    You can't sign onto iCloud Control Panel;  just hangs with a spinning progress wheel forever..
    You CAN sign onto iCloud Control Panel, but things like photostream are greyed out
    https://discussions.apple.com/thread/3811063?tstart=30
    If you have iCloud control panel open, close it. Make sure its not even minimized on your system tray.
    Copy this path to your clipboard: %userprofile%\AppData\Roaming\Apple Computer\Preferences
    Goto 'start -> run' (or click 'windows+r' hotkey)
    Paste the path in the run box and hit enter
    From the folder that is opened, rename 'MobileMeAccounts.plist' out of the way (or you can delete it if want..)
    Restart iCloud control panel and try logging on again. MobileMeAccounts.plist is regenerated the next time you sign out from control panel.
    Apparently MobileMeAccounts.plist is getting screwed up in a couple different ways and prevents this from working correctly.  After you log on control panel again, photostream will not be greyed out.  You will have to reselect your custom path you want to store your pictures unless you just wanted to stick with the default path control panel is set to.
    ~~Corey

  • 76 Days and counting and Photo Stream still grayed out in iCloud

    76 Days and counting and Photo Stream still grayedout in iCloud CP since problem first discussed with Apple. No help, just reportedto software engineers for investigation. Two months ago!
    So much for Apples's superior products and customerservice.
    Photo Stream works fine between 2 iPhone4Ssand one iPad2.
    Completely removed iTunes, per tech help instructions,and completely remove iCloud.
    Downloaded latest iTunes
    Reinstalled iTunes.
    Downloaded latest iCloud
    Reinstalled iCloud.
    Logged in to iCloud on PC
    Photo Stream still grayed out on PCiCloudControl Panel.
    And last night I saw more Apple commercials touting the iPhone 4s and iCloud. When will Apple address their existing problems with iCloud?

    I have posted a fix that works for two issues:
    You can't sign onto iCloud Control Panel;  just hangs with a spinning progress wheel forever..
    You CAN sign onto iCloud Control Panel, but things like photostream are greyed out
    https://discussions.apple.com/thread/3811063?tstart=30
    If you have iCloud control panel open, close it. Make sure its not even minimized on your system tray.
    Copy this path to your clipboard: %userprofile%\AppData\Roaming\Apple Computer\Preferences
    Goto 'start -> run' (or click 'windows+r' hotkey)
    Paste the path in the run box and hit enter
    From the folder that is opened, rename 'MobileMeAccounts.plist' out of the way (or you can delete it if want..)
    Restart iCloud control panel and try logging on again. MobileMeAccounts.plist is regenerated the next time you sign out from control panel.
    Apparently MobileMeAccounts.plist is getting screwed up in a couple different ways and prevents this from working correctly.  After you log on control panel again, photostream will not be greyed out.  You will have to reselect your custom path you want to store your pictures unless you just wanted to stick with the default path control panel is set to.
    ~~Corey

  • 74 Days and counting and Photo Stream still grayed out in iCloud CP

    74 Days and counting and Photo Stream stillgrayed out in iCloud CP since problem first discussed with Apple. No help, justreported to software engineers for investigation. Two months ago!
    So much for Apples's superior products andcustomer service.
    Photo Stream works fine between 2 iPhone 4Ssand one iPad2.
    Completely removed iTunes, per tech helpinstructions, and completely remove iCloud.
    Downloaded latest iTunes
    Reinstalled iTunes.
    Downloaded latest iCloud
    Reinstalled iCloud.
    Logged in to iCloud on PC
    Photo Stream still grayed out on PC iCloudControl Panel.

    I have posted a fix that works for two issues:
    You can't sign onto iCloud Control Panel;  just hangs with a spinning progress wheel forever..
    You CAN sign onto iCloud Control Panel, but things like photostream are greyed out
    https://discussions.apple.com/thread/3811063?tstart=30
    If you have iCloud control panel open, close it. Make sure its not even minimized on your system tray.
    Copy this path to your clipboard: %userprofile%\AppData\Roaming\Apple Computer\Preferences
    Goto 'start -> run' (or click 'windows+r' hotkey)
    Paste the path in the run box and hit enter
    From the folder that is opened, rename 'MobileMeAccounts.plist' out of the way (or you can delete it if want..)
    Restart iCloud control panel and try logging on again. MobileMeAccounts.plist is regenerated the next time you sign out from control panel.
    Apparently MobileMeAccounts.plist is getting screwed up in a couple different ways and prevents this from working correctly.  After you log on control panel again, photostream will not be greyed out.  You will have to reselect your custom path you want to store your pictures unless you just wanted to stick with the default path control panel is set to.
    ~~Corey

Maybe you are looking for

  • Why don't I have internet service for laptop and desktop at the same time

    Time capsule will either provide Internet service to my iMac (hardwired) or my laptop (wireless), but not simultaneously.

  • WR DVD Drive not capable of writing

    i have a ThinkPad W520 (4276-37U).   In the product spec it says the following regarding the DVD drive "CDRW/DVDRW",  which I assume means read / write.   I'm trying to burn and ISO image to a DVD.    Windows reports that the drive is not capable of

  • Language Conversion problem.

    I follow the tutorial for converting english(us) to germany (de) ...no problem when i try to convert english (us) to chinese (zh)....it doesnt convert any idea ...

  • Problem with Snow Leopard

    I have recently purchased a 24inch imac and had been very impressed. However last night I installed Snow Leopard now I have no Internet. When I clik on Safari it states that it is unable to locate the web proxy server. Good windows was easier. How ca

  • What kind of memory for my Macbook Pro Laptop

    Hello: I am thinking of getting more memory for my laptop. I am unsure on what brand to buy, so I appreciate any input you might have. I have 2 memory slots that have 2gb each. How much can I put in each slot? 4gb, 8gb? What kind of prices for the me