SUS_ACTIVITY_CLASSIFICATIONS_V
Details
-
Schema: FUSION
-
Object owner: SUS
-
Object type: VIEW
Columns
Name |
---|
ACTIVITY_ID DESCRIPTION COMMENTS SUPPLIER_ID INVENTORY_ITEM_ID ORGANIZATION_CODE INVOICE_DISTRIBUTION_ID RULE_ID CREATION_DATE LAST_UPDATE_DATE POSTING_DATE ESG_LEDGER_ID ESG_LEDGER_NAME LEGAL_ENTITY_ID CURRENT_CATEGORY_ID ORIGINAL_CATEGORY_ID |
Query
SQL_Statement |
---|
SELECT A.ACTIVITY_ID, A.DESCRIPTION, A.COMMENTS, A.SUPPLIER_ID, A.INVENTORY_ITEM_ID, FND_PROFILE.VALUE('ORA_SUS_ITEM_VALIDATION_ORG_CODE') AS ORGANIZATION_CODE, A.INVOICE_DISTRIBUTION_ID, DECODE(A.CLASSIFICATION_CATEGORY_ID, E.CATEGORY_ID, A.CLASSIFICATION_RULE_ID, NULL) AS RULE_ID, A.CREATION_DATE, A.LAST_UPDATE_DATE, A.POSTING_DATE, A.ESG_LEDGER_ID, (SELECT LEDGER_NAME FROM FUSION.SUS_LEDGERS WHERE LEDGER_ID = ESG_LEDGER_ID) AS ESG_LEDGER_NAME, A.LEGAL_ENTITY_ID, E.CATEGORY_ID AS CURRENT_CATEGORY_ID, A.CLASSIFICATION_CATEGORY_ID AS ORIGINAL_CATEGORY_ID FROM FUSION.SUS_ACTIVITIES A, FUSION.SUS_EMISSION_FACTOR_MAPS E WHERE A.STATUS_CODE = 'ORA_SUS_STATUS_POSTED' AND E.ACTIVITY_TYPE_CODE = A.ACTIVITY_TYPE_CODE AND NVL(E.EFM_ATTRIBUTE1, '@@@') = NVL(A.EFM_ATTRIBUTE1, '@@@') AND NVL(E.EFM_ATTRIBUTE2, '@@@') = NVL(A.EFM_ATTRIBUTE2, '@@@') AND NVL(E.EFM_ATTRIBUTE3, '@@@') = NVL(A.EFM_ATTRIBUTE3, '@@@') AND NVL(E.EFM_ATTRIBUTE4, '@@@') = NVL(A.EFM_ATTRIBUTE4, '@@@') AND NVL(E.EFM_ATTRIBUTE5, '@@@') = NVL(A.EFM_ATTRIBUTE5, '@@@') AND NVL(E.EFM_ATTRIBUTE6, '@@@') = NVL(A.EFM_ATTRIBUTE6, '@@@') AND NVL(E.EFM_ATTRIBUTE7, '@@@') = NVL(A.EFM_ATTRIBUTE7, '@@@') AND NVL(E.EFM_ATTRIBUTE8, '@@@') = NVL(A.EFM_ATTRIBUTE8, '@@@') AND NVL(E.EFM_ATTRIBUTE9, '@@@') = NVL(A.EFM_ATTRIBUTE9, '@@@') AND NVL(E.EFM_ATTRIBUTE10, '@@@') = NVL(A.EFM_ATTRIBUTE10, '@@@') AND NVL(E.EFM_ATTRIBUTE11, '@@@') = NVL(A.EFM_ATTRIBUTE11, '@@@') AND NVL(E.EFM_ATTRIBUTE12, '@@@') = NVL(A.EFM_ATTRIBUTE12, '@@@') AND NVL(E.EFM_ATTRIBUTE13, '@@@') = NVL(A.EFM_ATTRIBUTE13, '@@@') AND NVL(E.EFM_ATTRIBUTE14, '@@@') = NVL(A.EFM_ATTRIBUTE14, '@@@') AND NVL(E.EFM_ATTRIBUTE15, '@@@') = NVL(A.EFM_ATTRIBUTE15, '@@@') AND NVL(E.EFM_ATTRIBUTE16, '@@@') = NVL(A.EFM_ATTRIBUTE16, '@@@') AND NVL(E.EFM_ATTRIBUTE17, '@@@') = NVL(A.EFM_ATTRIBUTE17, '@@@') AND NVL(E.EFM_ATTRIBUTE18, '@@@') = NVL(A.EFM_ATTRIBUTE18, '@@@') AND NVL(E.EFM_ATTRIBUTE19, '@@@') = NVL(A.EFM_ATTRIBUTE19, '@@@') AND NVL(E.EFM_ATTRIBUTE20, '@@@') = NVL(A.EFM_ATTRIBUTE20, '@@@') AND NVL(E.EFM_ATTRIBUTE_NUMBER1, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER1, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER2, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER2, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER3, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER3, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER4, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER4, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER5, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER5, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER6, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER6, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER7, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER7, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER8, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER8, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER9, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER9, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_NUMBER10, -9999999999999) = NVL(A.EFM_ATTRIBUTE_NUMBER10, -9999999999999) AND NVL(E.EFM_ATTRIBUTE_DATE1, TO_DATE('1-1-1970','dd-mm-yyyy')) = NVL(A.EFM_ATTRIBUTE_DATE1, TO_DATE('1-1-1970','dd-mm-yyyy')) AND NVL(E.EFM_ATTRIBUTE_DATE2, TO_DATE('1-1-1970','dd-mm-yyyy')) = NVL(A.EFM_ATTRIBUTE_DATE2, TO_DATE('1-1-1970','dd-mm-yyyy')) AND NVL(E.EFM_ATTRIBUTE_DATE3, TO_DATE('1-1-1970','dd-mm-yyyy')) = NVL(A.EFM_ATTRIBUTE_DATE3, TO_DATE('1-1-1970','dd-mm-yyyy')) AND NVL(E.EFM_ATTRIBUTE_DATE4, TO_DATE('1-1-1970','dd-mm-yyyy')) = NVL(A.EFM_ATTRIBUTE_DATE4, TO_DATE('1-1-1970','dd-mm-yyyy')) AND NVL(E.EFM_ATTRIBUTE_DATE5, TO_DATE('1-1-1970','dd-mm-yyyy')) = NVL(A.EFM_ATTRIBUTE_DATE5, TO_DATE('1-1-1970','dd-mm-yyyy')) AND E.CATEGORY_VISIBILITY = 'Y' AND A.INVOICE_DISTRIBUTION_ID IS NOT NULL AND A.SOURCE_TYPE_CODE = 'ORA_SUS_SOURCE_INVOICE' |