DBA Data[Home] [Help]

VIEW: APPS.IEC_G_REP_CAMPAIGN_DETAILS_V

Source

View Text - Preformatted

SELECT DISTINCT A.CAMPAIGN_ID , A.STATUS_CODE , NVL(B.RECORD_LOADED, 0) , NVL(B.RECORD_CALLED_ONCE, 0) , NVL(B.RECORD_CALLED_ONCE / Iec_CleanDivisor(B.RECORD_LOADED) * 100, 0) , NVL(B.RECORD_REMOVED, 0) , NVL(B.RECORD_REMOVED / Iec_CleanDivisor(B.RECORD_LOADED) * 100, 0) , NVL(B.RECORD_REMAINING, 0) , NVL(B.RECORD_REMAINING / Iec_CleanDivisor(B.RECORD_LOADED) * 100, 0) , NVL(B.RECORD_AVAILABLE, 0) , NVL(B.RECORD_AVAILABLE / Iec_CleanDivisor(B.RECORD_REMAINING) * 100, 0) , NVL(B.RECORD_UNAVAILABLE, 0) , NVL(B.RECORD_UNAVAILABLE / Iec_CleanDivisor(B.RECORD_REMAINING) * 100, 0) , B.PREDICTED_EXHAUSTION FROM IEC_G_CAMPAIGNS_V A , (SELECT C.CAMPAIGN_ID CAMPAIGN_ID , SUM(C.RECORD_LOADED) RECORD_LOADED , SUM(C.RECORD_CALLED_ONCE) RECORD_CALLED_ONCE , SUM(C.RECORD_REMOVED) RECORD_REMOVED , SUM(C.RECORD_REMAINING) RECORD_REMAINING , SUM(C.RECORD_AVAILABLE) RECORD_AVAILABLE , SUM(C.RECORD_UNAVAILABLE) RECORD_UNAVAILABLE , MAX(C.PREDICTED_EXHAUSTION) PREDICTED_EXHAUSTION FROM IEC_G_REP_LIST_DETAILS_V C GROUP BY C.CAMPAIGN_ID) B WHERE A.CAMPAIGN_ID = B.CAMPAIGN_ID(+)
View Text - HTML Formatted

SELECT DISTINCT A.CAMPAIGN_ID
, A.STATUS_CODE
, NVL(B.RECORD_LOADED
, 0)
, NVL(B.RECORD_CALLED_ONCE
, 0)
, NVL(B.RECORD_CALLED_ONCE / IEC_CLEANDIVISOR(B.RECORD_LOADED) * 100
, 0)
, NVL(B.RECORD_REMOVED
, 0)
, NVL(B.RECORD_REMOVED / IEC_CLEANDIVISOR(B.RECORD_LOADED) * 100
, 0)
, NVL(B.RECORD_REMAINING
, 0)
, NVL(B.RECORD_REMAINING / IEC_CLEANDIVISOR(B.RECORD_LOADED) * 100
, 0)
, NVL(B.RECORD_AVAILABLE
, 0)
, NVL(B.RECORD_AVAILABLE / IEC_CLEANDIVISOR(B.RECORD_REMAINING) * 100
, 0)
, NVL(B.RECORD_UNAVAILABLE
, 0)
, NVL(B.RECORD_UNAVAILABLE / IEC_CLEANDIVISOR(B.RECORD_REMAINING) * 100
, 0)
, B.PREDICTED_EXHAUSTION
FROM IEC_G_CAMPAIGNS_V A
, (SELECT C.CAMPAIGN_ID CAMPAIGN_ID
, SUM(C.RECORD_LOADED) RECORD_LOADED
, SUM(C.RECORD_CALLED_ONCE) RECORD_CALLED_ONCE
, SUM(C.RECORD_REMOVED) RECORD_REMOVED
, SUM(C.RECORD_REMAINING) RECORD_REMAINING
, SUM(C.RECORD_AVAILABLE) RECORD_AVAILABLE
, SUM(C.RECORD_UNAVAILABLE) RECORD_UNAVAILABLE
, MAX(C.PREDICTED_EXHAUSTION) PREDICTED_EXHAUSTION
FROM IEC_G_REP_LIST_DETAILS_V C GROUP BY C.CAMPAIGN_ID) B
WHERE A.CAMPAIGN_ID = B.CAMPAIGN_ID(+)