同一供应商同一物料存在有效报价时不能再新增报价
应用 |
Oracle Purchasing |
层 Level |
Function |
||||||
函数名 Funcgtion Name |
PO_POXSCERQ_Q |
表单名 Form Name |
POXSCERQ |
||||||
说明 Description |
同一供应商同一物料存在有效报价时不能再新增报价 |
||||||||
条件 Condition |
触发器事件 Tirgger Event |
WHEN-VALIDATE-RECORD |
|||||||
触发器对象 Tirgger Object |
PO_LINES |
||||||||
条件 Condition |
1<> (select nvl(max(po_line_id),1) from po_headers_all pha ,po_lines_all pla where pha.po_header_id = pla.po_header_id and pha.type_lookup_code = 'QUOTATION' and pha.status_lookup_code = 'A' and sysdate between nvl(pha.start_date ,sysdate) and nvl(pha.end_date ,sysdate + 1) and pha.org_id = 124 and pha.vendor_id = :po_headers.vendor_id and pha.vendor_site_id = :po_headers.vendor_site_id and pla.item_id = :po_lines.item_id and pla.unit_meas_lookup_code = :po_lines.unit_meas_lookup_code and pla.po_line_id <> nvl(:po_lines.po_line_id,0) and sysdate between nvl(:po_headers.start_date ,sysdate) and nvl(:po_headers.end_date,sysdate + 1)) |
||||||||
处理模式 Processing Mode |
Not in Enter-Query Mode |
||||||||
上下文 层/值 Contest Level/Value |
Responsibility/***职责 |
||||||||
活动 Actions |
序号 seq |
特性 Type |
说明 Description |
语言 Language |
消息类型 Message Type |
Show |
|||
10 |
Message |
/ |
ALL |
消息文本 Message Type |
此供应商已存在有效的报价单,请查找对应的供应商报价单后进行维护!! |
||||
20 |
Builtin |
/ |
ALL |
内置类型 Builtin Type |
RAISE FORM_TIRGGER_FAILURE |
||||
处理模式 |
讯息提醒模式 |
||||||||
作业 |
讯息型态:显示 |
||||||||
讯息内容: 此供应商已存在有效的报价单,请查找对应的供应商报价单后进行维护! |