应用 |
Oracle Cost Management |
层 Level |
Function |
||||||
函数名 Funcgtion Name |
CST_CSTFITCT |
表单名 Form Name |
CSTFITCT |
||||||
说明 Description |
成本维护不允许超过设定比例 |
||||||||
条件 Condition |
触发器事件 Tirgger Event |
WHEN-VALIDATE-RECORD |
|||||||
触发器对象 Tirgger Object |
ITEM_COST_USER |
||||||||
条件 Condition |
(ABS((select ITEM_COST from BOM.CST_ITEM_COST_DETAILS WHERE INVENTORY_ITEM_ID = :ITEM_COST_USER.INVENTORY_ITEM_ID AND COST_TYPE_ID = :ITEM_COST_USER.COST_TYPE_ID AND ORGANIZATION_ID = :ITEM_COST_USER.ORGANIZATION_ID)-:ITEM_COST_USER.USAGE_RATE_OR_AMOUNT)/(select ITEM_COST from BOM.CST_ITEM_COST_DETAILS WHERE INVENTORY_ITEM_ID = :ITEM_COST_USER.INVENTORY_ITEM_ID AND COST_TYPE_ID = :ITEM_COST_USER.COST_TYPE_ID AND ORGANIZATION_ID = :ITEM_COST_USER.ORGANIZATION_ID))>0.2 |
||||||||
处理模式 Processing Mode |
Not in Enter-Query Mode |
||||||||
上下文 层/值 Contest Level/Value |
Responsibility/***职责 |
||||||||
活动 Actions |
序号 seq |
特性 Type |
说明 Description |
语言 Language |
对象类型 Object Type |
BLOCK |
|||
10 |
Property |
/ |
ALL |
目标对象 Target Object |
ITEM_COST_USER |
||||
特性名称 Proprety Name |
DELETE_ALLOWED |
||||||||
值 Value |
False |
||||||||
活动 Actions |
序号 seq |
特性 Type |
说明 Description |
语言 Language |
消息类型 Message Type |
Show |
|||
10 |
Message |
// |
ALL |
消息文本 Message Type |
你维护的成本超过了误差范围,请核查! 如果确实需要超过这个范围的,请提交***处理! |
||||
20 |
Builtin |
/ |
ALL |
内置类型 Builtin Type |
RAISE FORM_TIRGGER_FAILURE |
||||
处理模式 |
讯息提醒模式 |
||||||||
作业 |
讯息型态:显示 |
||||||||
讯息内容: 你维护的成本超过了误差范围,请核查! 如果确实需要超过这个范围的,请提交***处理! |