PO_XCC_DISTRIBUTIONS_V
Details
-
Schema: FUSION
-
Object owner: PO
-
Object type: VIEW
Columns
Name |
---|
PO_HEADER_ID PO_VERSION_ID PO_DISTRIBUTION_ID PO_LINE_ID PO_LINE_LOCATION_ID DATA_SET_ID SLA_PO_VERSION_ID EVENT_ID BUDGET_DATE FUNDS_STATUS |
Query
SQL_Statement |
---|
SELECT bc.PO_HEADER_ID, DECODE(bc.BC_EVENT, 'REOPEN_PO', bc.DATA_SET_ID, 'CF_REOPEN_PO', bc.DATA_SET_ID, bc.PO_VERSION_ID) po_version_id, bc.PO_DISTRIBUTION_ID, bc.PO_LINE_ID, bc.PO_LINE_LOCATION_ID, bc.DATA_SET_ID, bc.PO_VERSION_ID sla_po_version_id, bc.EVENT_ID, bc.BUDGET_DATE, bc.FUNDS_STATUS FROM PO_BCEA_DATA bc, PO_VERSIONS v WHERE bc.PO_VERSION_ID = v.VERSION_ID AND v.CHANGE_ORDER_STATUS = 'PROCESSED' AND v.CO_CANCELED_FLAG != 'Y' AND (bc.FUNDS_STATUS IN ('RESERVED_PASSED', 'RESERVED_WARNING', 'RESERVED_NO_CONTROL_BUD', 'RESERVED_NOT_APPLICABLE') OR (bc.FUNDS_STATUS = 'NOT_ATTEMPTED' AND EVENT_ID IS NOT NULL)) AND nvl(bc.reservation_backout_flag,'N') != 'Y' AND bc.BC_EVENT NOT IN ('FINALLY_CLOSE_PO', 'CF_FINALLY_CLOSE_PO') AND bc.CREATION_DATE = (SELECT MAX(bc1.CREATION_DATE) FROM PO_BCEA_DATA bc1, PO_VERSIONS v1 WHERE bc1.PO_VERSION_ID = v1.VERSION_ID AND v1.CHANGE_ORDER_STATUS = 'PROCESSED' AND v1.CO_CANCELED_FLAG != 'Y' AND bc1.PO_DISTRIBUTION_ID = bc.PO_DISTRIBUTION_ID AND nvl(bc1.reservation_backout_flag,'N') != 'Y' AND (bc1.FUNDS_STATUS IN ('RESERVED_PASSED', 'RESERVED_WARNING', 'RESERVED_NO_CONTROL_BUD', 'RESERVED_NOT_APPLICABLE') OR (bc1.FUNDS_STATUS = 'NOT_ATTEMPTED' AND EVENT_ID IS NOT NULL)) AND bc1.BC_EVENT NOT IN ('FINALLY_CLOSE_PO', 'CF_FINALLY_CLOSE_PO')) |