EBS 使用API更新物料属性 Inv_Item_Grp
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,使用标准API Inv_Item_Grp 更新物料属性,可以修改大部分字段,包括物料编码、物料描述等属性。不可修改字段:PRIMARY_UNIT_OF_MEASURE, TRACKING_QUANTI
千家信息网最后更新 2025年11月13日EBS 使用API更新物料属性 Inv_Item_Grp
使用标准API Inv_Item_Grp 更新物料属性,可以修改大部分字段,包括物料编码、物料描述等属性。
不可修改字段:PRIMARY_UNIT_OF_MEASURE, TRACKING_QUANTITY_IND, ONT_PRICING_QTY_SOURCE, SECONDARY_UOM_CODE, SECONDARY_DEFAULT_IND, DUAL_UOM_DEVIATION_HIGH, DUAL_UOM_DEVIATION_LOW 和 ENGINEERING_ITEM_FLAG.
脚本如下:
DECLARE l_Item_Rec Inv_Item_Grp.Item_Rec_Type; x_Item_Rec Inv_Item_Grp.Item_Rec_Type; x_Error_Tbl Inv_Item_Grp.Error_Tbl_Type; x_Return_Status VARCHAR2(1);BEGIN Fnd_Global.Apps_Initialize(User_Id => 0, Resp_Id => 20634, Resp_Appl_Id => 401); --Item l_Item_Rec.Inventory_Item_Id := 3374628; l_Item_Rec.Organization_Id := 176; --可修改: l_Item_Rec.Segment1 := 'CCITSpeed001-1'; --不可修改字段:PRIMARY_UNIT_OF_MEASURE, TRACKING_QUANTITY_IND, ONT_PRICING_QTY_SOURCE, SECONDARY_UOM_CODE, SECONDARY_DEFAULT_IND, DUAL_UOM_DEVIATION_HIGH, DUAL_UOM_DEVIATION_LOW 和 ENGINEERING_ITEM_FLAG --API Inv_Item_Grp.Update_Item(p_Commit => Fnd_Api.g_False, p_Item_Rec => l_Item_Rec, x_Item_Rec => x_Item_Rec, x_Return_Status => x_Return_Status, x_Error_Tbl => x_Error_Tbl); Dbms_Output.Put_Line('x_Return_Status:' || x_Return_Status); --Result IF x_Return_Status <> Fnd_Api.g_Ret_Sts_Success THEN -- ROLLBACK; FOR i IN 1 .. x_Error_Tbl.Count LOOP Dbms_Output.Put_Line('Transaction ID :' || x_Error_Tbl(i) .Transaction_Id); Dbms_Output.Put_Line('Unique ID :' || x_Error_Tbl(i) .Unique_Id); Dbms_Output.Put_Line('Message Name :' || x_Error_Tbl(i) .Message_Name); Dbms_Output.Put_Line('Message Text: :' || x_Error_Tbl(i) .Message_Text); Dbms_Output.Put_Line('Table Name :' || x_Error_Tbl(i) .Table_Name); Dbms_Output.Put_Line('Column Name :' || x_Error_Tbl(i) .Column_Name); Dbms_Output.Put_Line('Organization ID :' || x_Error_Tbl(i) .Organization_Id); END LOOP; IF (x_Return_Status = Fnd_Api.g_Ret_Sts_Unexp_Error) THEN RAISE Fnd_Api.g_Exc_Unexpected_Error; ELSIF (x_Return_Status = Fnd_Api.g_Ret_Sts_Error) THEN RAISE Fnd_Api.g_Exc_Error; END IF; ELSE -- COMMIT; Dbms_Output.Put_Line('ok:' || x_Item_Rec.Item_Number); END IF;END;已测试。
物料
字段
属性
更新
大部分
标准
编码
脚本
测试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
崇明区企业网络技术咨询信息推荐
企业微信如何清除服务器记录
形成网络安全态势感知
数据库表格按打印后无反应
永天服务器
1比1麻将软件开发平台
西城区智能网络技术哪里好
大连网络安全与信息化研究院
武汉国家网络安全创新基地投资
2018清华网络安全拟录取
面料库存管理软件开发
全国各大企业网络安全检查
网络安全和法学
洲头乡网络安全宣传
中国黑客网络技术怎么样
宁夏海思网络技术有限公司招聘
软件开发外包利润
银行和支付宝的服务器
ffu串行服务器
软件开发风险威胁
乘风破浪软件开发
深圳市最近有哪些网络技术公司
经济法课件软件开发
苏州汇贤网络技术
网络安全解密课程
电商在线交流数据库设计
公司服务器内存一般是多大
用友t3怎么加数据库
php数据库增删改查
做数据库需要什么东西