DBA Data[Home] [Help]

VIEW: APPS.EDWBV_HR_SRVC_SRV_BAND_LCV

Source

View Text - Preformatted

SELECT /* $Header: hrisvlw.odf 120.0 2005/05/29 06:43:45 appldev noship $ */ bnds.band_min_total_years || '-' || bnds.band_min_total_months || '-' || bnds.band_min_total_weeks || '-' || bnds.band_min_total_days || '-' || NVL(to_char(bnds.band_max_total_years), 'NA_EDW') || '-' || NVL(to_char(bnds.band_max_total_months),'NA_EDW') || '-' || NVL(to_char(bnds.band_max_total_weeks), 'NA_EDW') || '-' || NVL(to_char(bnds.band_max_total_days), 'NA_EDW') || '-' || inst.instance_code service_band_pk ,inst.instance_code instance ,'ALL' all_fk ,RTRIM(DECODE(bnds.band_min_total_years + bnds.band_min_total_months + bnds.band_min_total_weeks + bnds.band_min_total_days, 0,'0 ', NULL) || DECODE(bnds.band_min_total_years, 0, NULL, 1, bnds.band_min_total_years || ' ' || hr_general.decode_lookup('FREQUENCY','Y') || ' ', bnds.band_min_total_years || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','Y') || ' ') || DECODE(bnds.band_min_total_months, 0, NULL, 1, bnds.band_min_total_months || ' ' || hr_general.decode_lookup('FREQUENCY','M') || ' ', bnds.band_min_total_months || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','M') || ' ') || DECODE(bnds.band_min_total_weeks, 0, NULL, 1, bnds.band_min_total_weeks || ' ' || hr_general.decode_lookup('FREQUENCY','W') || ' ', bnds.band_min_total_weeks || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','W') || ' ') || DECODE(bnds.band_min_total_days, 0, NULL, 1, bnds.band_min_total_days || ' ' || hr_general.decode_lookup('FREQUENCY','D') || ' ', bnds.band_min_total_days || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','D') || ' ') || ' - ' || DECODE(bnds.band_max_total_years, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_years || ' ' || hr_general.decode_lookup('FREQUENCY','Y') || ' ', bnds.band_max_total_years || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','Y') || ' ') || DECODE(bnds.band_max_total_months, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_months || ' ' || hr_general.decode_lookup('FREQUENCY','M') || ' ', bnds.band_max_total_months || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','M') || ' ') || DECODE(bnds.band_max_total_weeks, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_weeks || ' ' || hr_general.decode_lookup('FREQUENCY','W') || ' ', bnds.band_max_total_weeks || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','W') || ' ') || DECODE(bnds.band_max_total_days, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_days || ' ' || hr_general.decode_lookup('FREQUENCY','D'), bnds.band_max_total_days || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','D'))) name ,RTRIM(DECODE(bnds.band_min_total_years + bnds.band_min_total_months + bnds.band_min_total_weeks + bnds.band_min_total_days, 0,'0 ', NULL) || DECODE(bnds.band_min_total_years, 0, NULL, 1, bnds.band_min_total_years || ' ' || hr_general.decode_lookup('FREQUENCY','Y') || ' ', bnds.band_min_total_years || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','Y') || ' ') || DECODE(bnds.band_min_total_months, 0, NULL, 1, bnds.band_min_total_months || ' ' || hr_general.decode_lookup('FREQUENCY','M') || ' ', bnds.band_min_total_months || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','M') || ' ') || DECODE(bnds.band_min_total_weeks, 0, NULL, 1, bnds.band_min_total_weeks || ' ' || hr_general.decode_lookup('FREQUENCY','W') || ' ', bnds.band_min_total_weeks || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','W') || ' ') || DECODE(bnds.band_min_total_days, 0, NULL, 1, bnds.band_min_total_days || ' ' || hr_general.decode_lookup('FREQUENCY','D') || ' ', bnds.band_min_total_days || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','D') || ' ') || ' - ' || DECODE(bnds.band_max_total_years, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_years || ' ' || hr_general.decode_lookup('FREQUENCY','Y') || ' ', bnds.band_max_total_years || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','Y') || ' ') || DECODE(bnds.band_max_total_months, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_months || ' ' || hr_general.decode_lookup('FREQUENCY','M') || ' ', bnds.band_max_total_months || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','M') || ' ') || DECODE(bnds.band_max_total_weeks, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_weeks || ' ' || hr_general.decode_lookup('FREQUENCY','W') || ' ', bnds.band_max_total_weeks || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','W') || ' ') || DECODE(bnds.band_max_total_days, TO_NUMBER(NULL),NULL, 0, NULL, 1, bnds.band_max_total_days || ' ' || hr_general.decode_lookup('FREQUENCY','D'), bnds.band_max_total_days || ' ' || hr_general.decode_lookup('QUALIFYING_UNITS','D'))) service_band_dp ,bnds.band_max_total_years service_length_max_year ,bnds.band_max_total_months service_length_max_month ,bnds.band_max_total_weeks service_length_max_week ,bnds.band_max_total_days service_length_max_day ,bnds.band_min_total_years service_length_min_year ,bnds.band_min_total_months service_length_min_month ,bnds.band_min_total_weeks service_length_min_week ,bnds.band_min_total_days service_length_min_day ,NVL(bnds.last_update_date, to_date('01-01-2000','DD-MM-YY')) last_update_date ,bnds.creation_date creation_date FROM edw_local_instance inst ,hri_service_bands bnds WHERE bnds.days_to_month IS NULL
View Text - HTML Formatted

SELECT /* $HEADER: HRISVLW.ODF 120.0 2005/05/29 06:43:45 APPLDEV NOSHIP $ */ BNDS.BAND_MIN_TOTAL_YEARS || '-' || BNDS.BAND_MIN_TOTAL_MONTHS || '-' || BNDS.BAND_MIN_TOTAL_WEEKS || '-' || BNDS.BAND_MIN_TOTAL_DAYS || '-' || NVL(TO_CHAR(BNDS.BAND_MAX_TOTAL_YEARS)
, 'NA_EDW') || '-' || NVL(TO_CHAR(BNDS.BAND_MAX_TOTAL_MONTHS)
, 'NA_EDW') || '-' || NVL(TO_CHAR(BNDS.BAND_MAX_TOTAL_WEEKS)
, 'NA_EDW') || '-' || NVL(TO_CHAR(BNDS.BAND_MAX_TOTAL_DAYS)
, 'NA_EDW') || '-' || INST.INSTANCE_CODE SERVICE_BAND_PK
, INST.INSTANCE_CODE INSTANCE
, 'ALL' ALL_FK
, RTRIM(DECODE(BNDS.BAND_MIN_TOTAL_YEARS + BNDS.BAND_MIN_TOTAL_MONTHS + BNDS.BAND_MIN_TOTAL_WEEKS + BNDS.BAND_MIN_TOTAL_DAYS
, 0
, '0 '
, NULL) || DECODE(BNDS.BAND_MIN_TOTAL_YEARS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'Y') || ' '
, BNDS.BAND_MIN_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'Y') || ' ') || DECODE(BNDS.BAND_MIN_TOTAL_MONTHS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'M') || ' '
, BNDS.BAND_MIN_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'M') || ' ') || DECODE(BNDS.BAND_MIN_TOTAL_WEEKS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'W') || ' '
, BNDS.BAND_MIN_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'W') || ' ') || DECODE(BNDS.BAND_MIN_TOTAL_DAYS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'D') || ' '
, BNDS.BAND_MIN_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'D') || ' ') || ' - ' || DECODE(BNDS.BAND_MAX_TOTAL_YEARS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'Y') || ' '
, BNDS.BAND_MAX_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'Y') || ' ') || DECODE(BNDS.BAND_MAX_TOTAL_MONTHS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'M') || ' '
, BNDS.BAND_MAX_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'M') || ' ') || DECODE(BNDS.BAND_MAX_TOTAL_WEEKS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'W') || ' '
, BNDS.BAND_MAX_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'W') || ' ') || DECODE(BNDS.BAND_MAX_TOTAL_DAYS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'D')
, BNDS.BAND_MAX_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'D'))) NAME
, RTRIM(DECODE(BNDS.BAND_MIN_TOTAL_YEARS + BNDS.BAND_MIN_TOTAL_MONTHS + BNDS.BAND_MIN_TOTAL_WEEKS + BNDS.BAND_MIN_TOTAL_DAYS
, 0
, '0 '
, NULL) || DECODE(BNDS.BAND_MIN_TOTAL_YEARS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'Y') || ' '
, BNDS.BAND_MIN_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'Y') || ' ') || DECODE(BNDS.BAND_MIN_TOTAL_MONTHS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'M') || ' '
, BNDS.BAND_MIN_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'M') || ' ') || DECODE(BNDS.BAND_MIN_TOTAL_WEEKS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'W') || ' '
, BNDS.BAND_MIN_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'W') || ' ') || DECODE(BNDS.BAND_MIN_TOTAL_DAYS
, 0
, NULL
, 1
, BNDS.BAND_MIN_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'D') || ' '
, BNDS.BAND_MIN_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'D') || ' ') || ' - ' || DECODE(BNDS.BAND_MAX_TOTAL_YEARS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'Y') || ' '
, BNDS.BAND_MAX_TOTAL_YEARS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'Y') || ' ') || DECODE(BNDS.BAND_MAX_TOTAL_MONTHS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'M') || ' '
, BNDS.BAND_MAX_TOTAL_MONTHS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'M') || ' ') || DECODE(BNDS.BAND_MAX_TOTAL_WEEKS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'W') || ' '
, BNDS.BAND_MAX_TOTAL_WEEKS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'W') || ' ') || DECODE(BNDS.BAND_MAX_TOTAL_DAYS
, TO_NUMBER(NULL)
, NULL
, 0
, NULL
, 1
, BNDS.BAND_MAX_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('FREQUENCY'
, 'D')
, BNDS.BAND_MAX_TOTAL_DAYS || ' ' || HR_GENERAL.DECODE_LOOKUP('QUALIFYING_UNITS'
, 'D'))) SERVICE_BAND_DP
, BNDS.BAND_MAX_TOTAL_YEARS SERVICE_LENGTH_MAX_YEAR
, BNDS.BAND_MAX_TOTAL_MONTHS SERVICE_LENGTH_MAX_MONTH
, BNDS.BAND_MAX_TOTAL_WEEKS SERVICE_LENGTH_MAX_WEEK
, BNDS.BAND_MAX_TOTAL_DAYS SERVICE_LENGTH_MAX_DAY
, BNDS.BAND_MIN_TOTAL_YEARS SERVICE_LENGTH_MIN_YEAR
, BNDS.BAND_MIN_TOTAL_MONTHS SERVICE_LENGTH_MIN_MONTH
, BNDS.BAND_MIN_TOTAL_WEEKS SERVICE_LENGTH_MIN_WEEK
, BNDS.BAND_MIN_TOTAL_DAYS SERVICE_LENGTH_MIN_DAY
, NVL(BNDS.LAST_UPDATE_DATE
, TO_DATE('01-01-2000'
, 'DD-MM-YY')) LAST_UPDATE_DATE
, BNDS.CREATION_DATE CREATION_DATE
FROM EDW_LOCAL_INSTANCE INST
, HRI_SERVICE_BANDS BNDS
WHERE BNDS.DAYS_TO_MONTH IS NULL