MSC_DIM_ORGANIZATION_V
Details
-
Schema: FUSION
-
Object owner: MSC
-
Object type: VIEW
Columns
Name |
---|
ID PARENT_ORG_ID ORGANIZATION_CODE NAME DEST_ORGANIZATION_CODE DESCRIPTION PARENT_ID SR_INSTANCE_ID FULFILLMENT_INSTANCE_FLAG DROP_SHIP_VAL_ORG_FLAG OPERATING_UNIT_NAME BUSINESS_UNIT_NAME LEGAL_ENTITY_NAME REFRESH_NUMBER SUBINV_PLANNING_ENABLED PAST_DUE_SO_DAYS PAST_DUE_FORECAST_DAYS PAST_DUE_SUPPLY_DAYS COLLECT_NONNETTABLE_PAR_SUBINV |
Query
SQL_Statement |
---|
SELECT MP.ORGANIZATION_ID ID , MP.ORGANIZATION_ID PARENT_ORG_ID, IO.SR_ORGANIZATION_CODE ORGANIZATION_CODE, MP.ORGANIZATION_NAME NAME , MP.ORGANIZATION_CODE DEST_ORGANIZATION_CODE, MP.ORGANIZATION_ID ||'-'|| ORGANIZATION_NAME DESCRIPTION , NVL(CASE AI.APPS_VER WHEN 2 THEN MP.BUSINESS_UNIT_ID ELSE MP.OPERATING_UNIT_ID END ,-1) PARENT_ID , IO.SR_INSTANCE_ID SR_INSTANCE_ID , IO.FULFILLMENT_INSTANCE_FLAG, IO.DROP_SHIP_VAL_ORG_FLAG, MP.OPERATING_UNIT_NAME OPERATING_UNIT_NAME, MP.BUSINESS_UNIT_NAME BUSINESS_UNIT_NAME , MP.LEGAL_ENTITY_NAME LEGAL_ENTITY_NAME , MP.REFRESH_NUMBER, MP.SUBINV_PLANNING_ENABLED SUBINV_PLANNING_ENABLED, MP.PAST_DUE_SO_DAYS PAST_DUE_SO_DAYS, MP.PAST_DUE_FORECAST_DAYS PAST_DUE_FORECAST_DAYS, MP.PAST_DUE_SUPPLY_DAYS PAST_DUE_SUPPLY_DAYS, MP.COLLECT_NONNETTABLE_PAR_SUBINV COLLECT_NONNETTABLE_PAR_SUBINV FROM MSC_PARAMETERS MP, MSC_APPS_INSTANCES AI, MSC_INSTANCE_ORGS IO WHERE AI.INSTANCE_ID = IO.SR_INSTANCE_ID AND MP.ORGANIZATION_ID = IO.ORGANIZATION_ID AND ( ( IO.FULFILLMENT_INSTANCE_FLAG = 1 ) OR ( mp.modeled_supplier_id is not null AND mp.MODELED_SUPPLIER_SITE_ID is not null AND io.INVENTORY_FLAG='N' ) ) UNION SELECT MP.ORGANIZATION_ID ID , MP.ORGANIZATION_ID PARENT_ORG_ID, IO.SR_ORGANIZATION_CODE ORGANIZATION_CODE, MP.ORGANIZATION_NAME NAME , MP.ORGANIZATION_CODE DEST_ORGANIZATION_CODE, MP.ORGANIZATION_ID ||'-'||ORGANIZATION_NAME DESCRIPTION , nvl(CASE AI.APPS_VER WHEN 2 THEN MP.BUSINESS_UNIT_ID ELSE MP.OPERATING_UNIT_ID END ,-1) PARENT_ID , IO.SR_INSTANCE_ID SR_INSTANCE_ID , IO.FULFILLMENT_INSTANCE_FLAG, IO.DROP_SHIP_VAL_ORG_FLAG, MP.OPERATING_UNIT_NAME OPERATING_UNIT_NAME, MP.BUSINESS_UNIT_NAME BUSINESS_UNIT_NAME , MP.LEGAL_ENTITY_NAME LEGAL_ENTITY_NAME , MP.REFRESH_NUMBER, MP.SUBINV_PLANNING_ENABLED SUBINV_PLANNING_ENABLED, MP.PAST_DUE_SO_DAYS PAST_DUE_SO_DAYS, MP.PAST_DUE_FORECAST_DAYS PAST_DUE_FORECAST_DAYS, MP.PAST_DUE_SUPPLY_DAYS PAST_DUE_SUPPLY_DAYS, MP.COLLECT_NONNETTABLE_PAR_SUBINV COLLECT_NONNETTABLE_PAR_SUBINV FROM MSC_PARAMETERS MP, MSC_APPS_INSTANCES AI, MSC_INSTANCE_ORGS IO WHERE AI.INSTANCE_ID = IO.SR_INSTANCE_ID AND MP.ORGANIZATION_ID = IO.ORGANIZATION_ID AND IO.DROP_SHIP_VAL_ORG_FLAG = 1 union SELECT MOSI.SUB_INVENTORY_ID ID, MOSI.ORGANIZATION_ID PARENT_ORG_ID, IO.SR_ORGANIZATION_CODE||':'||MOSI.SUB_INVENTORY_CODE ORGANIZATION_CODE, MOSI.SUB_INVENTORY_CODE NAME , CASE AI.APPS_VER WHEN 3 THEN AI.INSTANCE_CODE||':'||IO.SR_ORGANIZATION_CODE||':'||MOSI.SUB_INVENTORY_CODE ELSE IO.SR_ORGANIZATION_CODE||':'||MOSI.SUB_INVENTORY_CODE END DEST_ORGANIZATION_CODE, MOSI.SUB_INVENTORY_ID ||'-'||MOSI.SUB_INVENTORY_CODE DESCRIPTION , nvl(CASE AI.APPS_VER WHEN 2 THEN MP.BUSINESS_UNIT_ID ELSE MP.OPERATING_UNIT_ID END ,-1) PARENT_ID , IO.SR_INSTANCE_ID SR_INSTANCE_ID , IO.FULFILLMENT_INSTANCE_FLAG, IO.DROP_SHIP_VAL_ORG_FLAG, MP.OPERATING_UNIT_NAME OPERATING_UNIT_NAME, MP.BUSINESS_UNIT_NAME BUSINESS_UNIT_NAME , MP.LEGAL_ENTITY_NAME LEGAL_ENTITY_NAME , MP.REFRESH_NUMBER, MP.SUBINV_PLANNING_ENABLED SUBINV_PLANNING_ENABLED, MP.PAST_DUE_SO_DAYS PAST_DUE_SO_DAYS, MP.PAST_DUE_FORECAST_DAYS PAST_DUE_FORECAST_DAYS, MP.PAST_DUE_SUPPLY_DAYS PAST_DUE_SUPPLY_DAYS, MP.COLLECT_NONNETTABLE_PAR_SUBINV COLLECT_NONNETTABLE_PAR_SUBINV FROM MSC_PARAMETERS MP, MSC_APPS_INSTANCES AI, MSC_INSTANCE_ORGS IO, MSC_ORG_SUB_INVENTORIES MOSI WHERE AI.INSTANCE_ID = IO.SR_INSTANCE_ID AND MP.ORGANIZATION_ID = IO.ORGANIZATION_ID AND MOSI.ORGANIZATION_ID=MP.ORGANIZATION_ID AND MP.SUBINV_PLANNING_ENABLED=1 |