Views [dbo].[usm_vw_sla_instance_times]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Created11:19:33 AM Monday, December 13, 2010
Last Modified11:19:33 AM Monday, December 13, 2010
Columns
Name
sla_instance_id
offering_sla_def_id
subscription_detail_id_char
subscription_detail_id
request_id_char
request_id
is_sla_active
sla_status
time_to_warn
time_to_violate
last_event_time
next_event_time
next_event_type
created_time
warned_time
violated_time
completed_time
paused_time
resumed_time
canceled_time
hold_approval_seconds
hold_fulfilled_seconds
hold_compled_seconds
current_day_tf
current_week_tf
current_month_tf
current_year_tf
Permissions
TypeActionOwning Principal
GrantSelectusmgroup
SQL Script
create view usm_vw_sla_instance_times as
select
    sla_instance_id,
    offering_sla_def_id,
    cast(subscription_detail_id as varchar) as subscription_detail_id_char,
    subscription_detail_id,
    cast(request_id as varchar) as request_id_char,
    request_id,
    is_sla_active,
    sla_status,
    time_to_warn,
    time_to_violate,
    last_event_time,
    next_event_time,
    next_event_type,
    created_time,
    warned_time,
    violated_time,
    completed_time,
    paused_time,
    resumed_time,
    canceled_time,
    dbo.usm_fn_get_request_holdtime(request_id,subscription_detail_id,'Approval Done') as hold_approval_seconds,
    dbo.usm_fn_get_request_holdtime(request_id,subscription_detail_id,'Fulfilled') as hold_fulfilled_seconds,
    dbo.usm_fn_get_request_holdtime(request_id,subscription_detail_id,'Completed') as hold_compled_seconds,
    case when (datediff(day,created_time,getdate()) < 1) then 1 else 0 end as current_day_tf,
    case when (datediff(week,created_time,getdate()) < 1) then 1 else 0 end as current_week_tf,
    case when (datediff(month,created_time,getdate()) < 1) then 1 else 0 end as current_month_tf,
    case when (datediff(year,created_time,getdate()) < 1) then 1 else 0 end as current_year_tf
from usm_request_sla_instance
GO
GRANT SELECT ON  [dbo].[usm_vw_sla_instance_times] TO [usmgroup]
GO
Uses