PSC_PZ_COA_TMPL_ITEMS_V
Details
-
Schema: FUSION
-
Object owner: PSC_PZ
-
Object type: VIEW
Columns
| Name |
|---|
|
AGENCY_ID TEMPLATE_ID TEMPLATE_NAME TEMPLATE_DESCRIPTION TEMPLATE_ENABLED CONDITION_ID TMPL_COND_ENABLED CONDITION_TYPE CATEGORY_ID CATEGORY_NAME SUBCATEGORY_ID SUBCATEGORY_NAME CLASSIFICATION COND_ENABLED_FLAG PRINT_SEQ CONDITION CONDITION_PLAIN COMPL_DETAILS |
Query
| SQL_Statement |
|---|
|
SELECT L.AGENCY_ID AGENCY_ID, L.TEMPLATE_ID TEMPLATE_ID, L.NAME TEMPLATE_NAME, L.DESCRIPTION TEMPLATE_DESCRIPTION, L.ENABLED_FLAG TEMPLATE_ENABLED, I.CONDITION_ID CONDITION_ID, I.ENABLED_FLAG TMPL_COND_ENABLED, LOOKUP.MEANING CONDITION_TYPE, C.CATEGORY_ID CATEGORY_ID, CAT.NAME CATEGORY_NAME, C.SUBCATEGORY_ID SUBCATEGORY_ID, SUBCAT.NAME SUBCATEGORY_NAME, C.CLASSIFICATION CLASSIFICATION, C.ENABLED_FLAG COND_ENABLED_FLAG, I.PRINT_SEQ PRINT_SEQ, C.CONDITION CONDITION, C.CONDITION_PLAIN CONDITION_PLAIN, case substr(COMPL.COMPL_DETAIL,1, length(COMPL.COMPL_DETAIL)-2) when '{,}' then ' ' else substr(COMPL.COMPL_DETAIL,1, length(COMPL.COMPL_DETAIL)-2) end FROM PSC_PZ_COA_TMPL_VL L, PSC_PZ_COA_TMPL_ITEMS I, PSC_PZ_COA_COND_VL C left outer join PSC_PZ_COA_CAT_VL CAT on (C.CATEGORY_ID= CAT.CATEGORY_ID) left outer join PSC_PZ_COA_SUBCAT_VL SUBCAT on (CAT.CATEGORY_ID=SUBCAT.CATEGORY_ID AND SUBCAT.SUBCATEGORY_ID = C.SUBCATEGORY_ID), PSC_LOOKUPS LOOKUP, (select c.condition_id CONDITION_ID ,'{' || LISTAGG(CY.COMPLY_PRD_ID || ','||COMPVL.NAME|| '},{') WITHIN GROUP (ORDER BY CY.COMPLY_PRD_ID || ','||COMPVL.NAME) as COMPL_DETAIL from PSC_PZ_COA_COND_VL C left outer join PSC_PZ_COA_COND_COMPLY CY on (C.CONDITION_ID=CY.CONDITION_ID AND C.AGENCY_ID=CY.AGENCY_ID and cy.enabled_flag='Y') left outer join PSC_PZ_COA_COMPLY_VL COMPVL on ( COMPVL.COMPLY_PRD_ID=CY.COMPLY_PRD_ID and cy.enabled_flag='Y') group by c.condition_id) COMPL WHERE L.AGENCY_ID=I.AGENCY_ID AND L.TEMPLATE_ID=I.TEMPLATE_ID AND I.CONDITION_ID=C.CONDITION_ID AND LOOKUP.LOOKUP_TYPE ='ORA_PSC_PZ_COA_COND' AND LOOKUP.LOOKUP_CODE=C.CONDITION_TYPE AND C.CONDITION_ID=COMPL.CONDITION_ID order by L.template_id,I.condition_id |