[Home] [Help]
MATERIALIZED VIEW: APPS.BIX_EMAIL_DETAILS_MV
Source
(SELECT /* 12.0: bug#4526784 */ bef.time_id time_id,
bef.period_type_id period_type_id,
bef.period_start_date period_start_date,
bef.email_account_id email_account_id,
bef.email_classification_id email_classification_id,
bef.agent_id agent_id, bef.party_id party_id,
bef.outcome_id outcome_id,
bef.result_id result_id,
bef.reason_id reason_id,
GROUPING_ID(bef.time_id,bef.period_type_id,bef.period_start_date, bef.email_account_id,
bef.email_classification_id,bef.agent_id,bef.party_id, bef.outcome_id,
bef.result_id,bef.reason_id ) g_id,
(CASE WHEN GROUPING_ID(bef.time_id,bef.period_type_id,bef.period_start_date, bef.email_account_id,
bef.email_classification_id,bef.agent_id,bef.party_id, bef.outcome_id,bef.result_id,bef.reason_id ) = 15
THEN 'ACR'
WHEN GROUPING_ID(bef.time_id,bef.period_type_id,bef.period_start_date, bef.email_account_id,
bef.email_classification_id,bef.agent_id,bef.party_id,bef.outcome_id,bef.result_id,bef.reason_id ) = 23
THEN 'ACP'
WHEN GROUPING_ID(bef.time_id,bef.period_type_id,bef.period_start_date, bef.email_account_id,
bef.email_classification_id,bef.agent_id,bef.party_id, bef.outcome_id,bef.result_id,bef.reason_id ) = 31
THEN 'AC'
WHEN GROUPING_ID(bef.time_id,bef.period_type_id,bef.period_start_date, bef.email_account_id,
bef.email_classification_id,bef.agent_id,bef.party_id, bef.outcome_id,bef.result_id,bef.reason_id ) = 24
THEN 'ACORR' ELSE 'UNKNOWN' END ) row_type,
SUM(bef.emails_offered_in_period) emails_offered_in_period,
SUM(bef.emails_fetched_in_period) emails_fetched_in_period,
SUM(bef.emails_replied_in_period) emails_replied_in_period,
SUM(bef.emails_rpld_by_goal_in_period) emails_rpld_by_goal_in_period,
SUM(bef.AGENT_EMAILS_RPLD_BY_GOAL) AGENT_EMAILS_RPLD_BY_GOAL,
SUM(bef.emails_deleted_in_period) emails_deleted_in_period,
SUM(bef.emails_trnsfrd_out_in_period) emails_trnsfrd_out_in_period,
SUM(bef.emails_trnsfrd_in_in_period) emails_trnsfrd_in_in_period,
SUM(bef.emails_rsl_and_trfd_in_period) emails_rsl_and_trfd_in_period,
SUM(bef.emails_assigned_in_period) emails_assigned_in_period,
SUM(bef.emails_auto_routed_in_period) emails_auto_routed_in_period,
SUM(bef.emails_auto_uptd_sr_in_period) emails_auto_uptd_sr_in_period,
SUM(bef.sr_created_in_period) sr_created_in_period,
SUM(bef.accumulated_open_emails) accumulated_open_emails,
SUM(bef.accumulated_open_age) accumulated_open_age,
SUM(bef.accumulated_emails_in_queue) accumulated_emails_in_queue,
SUM(bef.accumulated_queue_time) accumulated_queue_time,
SUM(bef.email_resp_time_in_period) email_resp_time_in_period,
SUM(bef.agent_resp_time_in_period) agent_resp_time_in_period,
SUM(bef.accumulated_emails_one_day) accumulated_emails_one_day,
SUM(bef.accumulated_emails_three_days) accumulated_emails_three_days,
SUM(bef.accumulated_emails_week) accumulated_emails_week,
SUM(bef.accumulated_emails_week_plus) accumulated_emails_week_plus,
SUM(bef.one_rsln_in_period) one_rsln_in_period,
SUM(bef.two_rsln_in_period) two_rsln_in_period,
SUM(bef.three_rsln_in_period) three_rsln_in_period,
SUM(bef.four_rsln_in_period) four_rsln_in_period,
SUM(bef.interaction_threads_in_period) interaction_threads_in_period,
SUM(bef.EMAILS_ORR_COUNT_IN_PERIOD) EMAILS_ORR_COUNT_IN_PERIOD,
SUM(bef.EMAILS_AUTO_REPLIED_IN_PERIOD) EMAILS_AUTO_REPLIED_IN_PERIOD,
SUM(bef.EMAILS_AUTO_DELETED_IN_PERIOD) EMAILS_AUTO_DELETED_IN_PERIOD,
SUM(bef.EMAILS_AUTO_RESOLVED_IN_PERIOD) EMAILS_AUTO_RESOLVED_IN_PERIOD,
SUM(bef.EMAILS_COMPOSED_IN_PERIOD) EMAILS_COMPOSED_IN_PERIOD,
SUM(bef.LEADS_CREATED_IN_PERIOD) LEADS_CREATED_IN_PERIOD,
SUM(bef.EMAILS_REROUTED_IN_PERIOD) EMAILS_REROUTED_IN_PERIOD,
COUNT(bef.emails_offered_in_period) emails_offered_c,
COUNT(bef.emails_fetched_in_period) emails_fetched_c,
COUNT(bef.emails_replied_in_period) emails_replied_c,
COUNT(bef.emails_rpld_by_goal_in_period) emails_rpld_by_goal_c,
COUNT(bef.AGENT_EMAILS_RPLD_BY_GOAL) AGENT_EMAILS_RPLD_BY_GOAL_C,
COUNT(bef.emails_deleted_in_period) emails_deleted_c,
COUNT(bef.emails_trnsfrd_out_in_period) emails_trnsfrd_out_c,
COUNT(bef.emails_trnsfrd_in_in_period) emails_trnsfrd_in_c,
COUNT(bef.emails_rsl_and_trfd_in_period) emails_rsl_and_trfd_c,
COUNT(bef.emails_assigned_in_period) emails_assigned_c,
COUNT(bef.emails_auto_routed_in_period) emails_auto_routed_c,
COUNT(bef.emails_auto_uptd_sr_in_period) emails_auto_uptd_sr_c,
COUNT(bef.sr_created_in_period) sr_created_c,
COUNT(bef.accumulated_open_emails) accu_open_emails_c,
COUNT(bef.accumulated_open_age) accu_open_age_c,
COUNT(bef.accumulated_emails_in_queue) accu_emails_in_queue_c,
COUNT(bef.accumulated_queue_time) accu_queue_time_c,
COUNT(bef.email_resp_time_in_period) email_resp_time_c,
COUNT(bef.agent_resp_time_in_period) agent_resp_time_c,
COUNT(bef.accumulated_emails_one_day) accu_emails_one_day_c,
COUNT(bef.accumulated_emails_three_days) accu_emails_three_days_c,
COUNT(bef.accumulated_emails_week) accu_emails_week_c,
COUNT(bef.accumulated_emails_week_plus) accu_emails_week_plus_c,
COUNT(bef.one_rsln_in_period) one_rsln_c,
COUNT(bef.two_rsln_in_period) two_rsln_c,
COUNT(bef.three_rsln_in_period) three_rsln_c,
COUNT(bef.four_rsln_in_period) four_rsln_c,
COUNT(bef.interaction_threads_in_period) interaction_thread_c,
COUNT(bef.EMAILS_ORR_COUNT_IN_PERIOD) EMAILS_ORR_COUNT_C,
COUNT(bef.EMAILS_AUTO_REPLIED_IN_PERIOD) EMAILS_AUTO_REPLIED_c,
COUNT(bef.EMAILS_AUTO_DELETED_IN_PERIOD) EMAILS_AUTO_DELETED_c,
COUNT(bef.EMAILS_AUTO_RESOLVED_IN_PERIOD) EMAILS_AUTO_RESOLV_c,
COUNT(bef.EMAILS_COMPOSED_IN_PERIOD) EMAILS_COMPOSED_c,
COUNT(bef.LEADS_CREATED_IN_PERIOD) LEADS_CREATED_c,
COUNT(bef.EMAILS_REROUTED_IN_PERIOD) EMAILS_REROUTED_c,
COUNT(*) tot_cnt
FROM BIX.BIX_EMAIL_DETAILS_F bef
GROUP BY GROUPING SETS((bef.time_id, bef.period_type_id, bef.period_start_date,bef.email_account_id,
bef.email_classification_id, bef.agent_id ),
(bef.time_id, bef.period_type_id, bef.period_start_date, bef.email_account_id,
bef.email_classification_id, bef.party_id ),
(bef.time_id, bef.period_type_id, bef.period_start_date, bef.email_account_id,
bef.email_classification_id ),
(bef.time_id, bef.period_type_id, bef.period_start_date, bef.email_account_id,
bef.email_classification_id, bef.outcome_id, bef.result_id, bef.reason_id)
)
)