物料描述不可更新(分配组织后)

本文介绍了Oracle Inventory中物料描述(DESCRIPTION_MIR)在特定条件下不可更新的原因及实现方式。触发器在WHEN-NEW-RECORD-INSTANCE事件中运行,并通过复杂的SQL条件判断来阻止更新操作。

应用

Oracle Inventory

Level

Function

函数名

Funcgtion Name

INV_INVIDITM

表单名

Form Name

INVIDITM

说明

Description

物料描述不可更新(分配组织后)

条件

Condition

触发器事件

Tirgger Event

WHEN-NEW-RECORD-INSTANCE

触发器对象

Tirgger Object

MTL_SYSTEM_ITEMS

条件

Condition

exists (select 1

from mtl_system_items_b msi

where   msi.organization_id<>:STARTUP_INFO.MASTER_ORG_ID

and   msi.inventory_item_id=:MTL_SYSTEM_ITEMS.INVENTORY_ITEM_ID

union all

select 1

from vn_inv_items_desc viid

where   viid.master_organization_id=:STARTUP_INFO.MASTER_ORG_ID

and   viid.item_id=:MTL_SYSTEM_ITEMS.INVENTORY_ITEM_ID)

处理模式

Processing Mode

Not in   Enter-Query Mode

上下文 层/值

Contest   Level/Value

Responsibility/***职责

活动

Actions

序号

seq

特性

Type

说明

Description

语言

Language

对象类型

Object   Type

Item

10

Property

不允许更改DESCRIPTION_MIR

ALL

目标对象

Target   Object

MTL_SYSTEM_ITEMS.DESCRIPTION_MIR

特性名称

Proprety   Name

UPDATE_ALLOWED

Value

False

处理模式

输入确认模式

作业

讯息型态:无显示

讯息内容:无

转载于:https://www.cnblogs.com/st-sun/p/3180778.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值