MSC_AP_WORK_DEFINITIONS_V
Details
-
Schema: FUSION
-
Object owner: MSC
-
Object type: VIEW
Columns
Name |
---|
ORGANIZATION_CODE ASSEMBLY_NAME ASSEMBLY_ITEM_ID ORGANIZATION_ID SR_WD_ID WORK_DEFINITION_TYPE WORK_DEF_NAME WORK_DEF_NAME_DESCRIPTION PROJECT_ID TASK_ID LINE_ID COMMON_ROUTING_SEQUENCE_ID PRODUCTION_PRIORITY CFM_ROUTING_FLAG SR_COMPLETION_LOCATOR_ID COMPLETION_SUBINVENTORY_CODE CTP_FLAG TOTAL_PRODUCT_CYCLE_TIME MIXED_MODEL_MAP_FLAG WORK_DEFINITION_CODE SR_BILL_SEQUECE_ID SR_ALTERNATE_BOM_DESIGNATOR EFFECTIVE_FROM_DATE EFFECTIVE_TO_DATE WD_ROWID WDB_ROWID WDTL_ROWID WORK_DEFINITION_HEADER_NAME TOTAL_OUTPUT_QUANTITY MINIMUM_TRANSFER_QUANTITY UOM_CODE WORK_METHOD_CODE PRIMARY_FLAG PRODUCTION_LINE_ID |
Query
SQL_Statement |
---|
with wd_eff as ( select min(wv2.effective_from_date) effective_from_date, max(nvl(wv2.effective_to_date, trunc(sysdate) + 1000000)) effective_to_date, wv2.work_definition_id from WIS_WD_VERSIONS_V wv2 where nvl(wv2.effective_to_date, sysdate + 1) >= trunc(sysdate) group by wv2.work_definition_id ) SELECT esi.organization_code organization_code, esi.item_number assembly_name, wd.inventory_item_id assembly_item_id, wd.organization_id , wd.work_definition_id sr_wd_id, DECODE(wd.work_definition_type, 'STANDARD', 1, 2) work_definition_type, wd.work_def_name work_def_name, wd.work_def_name_description work_def_name_description, null project_id, null task_id, null line_id, null common_routing_sequence_id , wd.production_priority production_priority, null cfm_routing_flag , null sr_completion_locator_id, null completion_subinventory_code, null ctp_flag, null total_product_cycle_time, null mixed_model_map_flag, wd.work_definition_code work_definition_code, wd.bill_sequence_id sr_bill_sequece_id , esb.alternate_bom_designator sr_alternate_bom_designator, wd_eff.effective_from_date effective_from_date, DECODE(wd_eff.effective_to_date, TRUNC(SYSDATE) + 1000000, to_timestamp(null), wd_eff.effective_to_date) effective_to_date, wd.row_id wd_rowid, wd.names_b_row_id wdb_rowid, wd.names_tl_row_id wdtl_rowid, wd.work_definition_header_name, wd.quantity total_output_quantity, wd.minimum_transfer_quantity minimum_transfer_quantity, wd.uom_code, DECODE(wd.work_method_code, 'PROCESS_MANUFACTURING', 2, 'DISCRETE_MANUFACTURING', 1, 4) work_method_code, DECODE(wd.production_priority, 1, 1 ,2) primary_flag, wd.production_line_id FROM wis_work_definitions_v wd, msc_planned_egp_system_items esi, egp_structures_b esb, wd_eff WHERE wd.work_definition_id = wd_eff.work_definition_id AND wd.organization_id = esi.organization_id AND wd.inventory_item_id = esi.inventory_item_id AND wd.bill_sequence_id = esb.bill_sequence_id(+) AND wd.used_in_planning_flag = 'Y' AND wd.work_method_code IN ('DISCRETE_MANUFACTURING','PROCESS_MANUFACTURING','FLOW_MANUFACTURING') AND wd.status_code IN ('ACTIVE', 'PENDING_INACTIVE') ORDER BY wd.work_definition_id |