应用 | Oracle Purchasing | 层 Level | Function | ||||||
函数名 Funcgtion Name | MT_POXPOEPO | 表单名 Form Name | POXPOEPO | ||||||
说明 Description | 报价单内,同一物料只允许一条行价格记录 | ||||||||
条件 Condition | 触发器事件 Tirgger Event | WHEN-VALIDATE-RECORD | |||||||
触发器对象 Tirgger Object | PO_LINES | ||||||||
条件 Condition | ((SELECT COUNT(*) FROM PO_LINES_ALL WHERE PO_HEADER_ID = :PO_HEADERS.PO_HEADER_ID AND ITEM_ID = :PO_LINES.ITEM_ID AND nvl(cancel_flag,'N') = 'N' AND nvl(closed_code,'OPEN') = 'OPEN') > 0) AND :PO_LINES.CREATION_DATE IS NULL AND :PO_HEADERS.DOC_TYPE_NAME = '一揽子采购协议' | ||||||||
处理模式 Processing Mode | Not in Enter-Query Mode | ||||||||
上下文 层/值 Contest Level/Value | Responsibility/***职责 | ||||||||
活动 Actions | 序号 seq | 特性 Type | 说明 Description | 语言 Language | 消息类型 Message Type | Error | |||
10 | Message | / | ALL | 消息文本 Message Type | 此供应商已存在此物料的报价!
请在已有的报价行上维护物料价格!! | ||||
20 | Builtin | / | ALL | 内置类型 Builtin Type | RAISE FORM_TIRGGER_FAILURE | ||||
处理模式 | 讯息提醒模式 | ||||||||
作业 | 讯息型态:显示 | ||||||||
讯息内容: 此供应商已存在此物料的报价! 请在已有的报价行上维护物料价格! |