应用 | Oracle Purchasing | 层 Level | Function | ||||||
函数名 Funcgtion Name | MT_POXPOEPO | 表单名 Form Name | POXPOEPO | ||||||
说明 Description | 检查加工费是否有父件(外协加工费采购订单下达自动生成任务时的检查) | ||||||||
条件 Condition | 触发器事件 Tirgger Event | WHEN-VALIDATE-RECORD | |||||||
触发器对象 Tirgger Object | PO_LINES | ||||||||
条件 Condition | substr(:PO_LINES.ITEM_NUMBER,1,2) = '5h' AND (select COUNT(bbom.assembly_item_id) from bom_bill_of_materials bbom, bom_inventory_components bic, inv.mtl_system_items_b msi where bbom.bill_sequence_id = bic.bill_sequence_id and bbom.organization_id = msi.organization_id and msi.inventory_item_id = bic.component_item_id and NVL(BIC.DISABLE_DATE,SYSDATE+1) > SYSDATE and msi.organization_id = *** (REMARK: 组织ID) and msi.segment1 = :PO_LINES.ITEM_NUMBER) =0 and :PO_LINES.CREATED_BY IS NULL | ||||||||
处理模式 Processing Mode | Not in Enter-Query Mode | ||||||||
上下文 层/值 Contest Level/Value | Responsibility/***职责 | ||||||||
活动 Actions | 序号 seq | 特性 Type | 说明 Description | 语言 Language | 消息类型 Message Type | Error | |||
10 | Message | / | ALL | 消息文本 Message Type | 加工费没有对应的加工件! 请联系BOM管理人员修正此错误! | ||||
20 | Builtin | / | ALL | 内置类型 Builtin Type | RAISE FORM_TIRGGER_FAILURE | ||||
处理模式 | 讯息提醒模式 | ||||||||
作业 | 讯息型态:显示 | ||||||||
讯息内容: 加工费没有对应的加工件! 请联系BOM管理人员修正此错误! |