news 2026/3/18 14:31:19

Oracle EBS INV 物料属性更新API

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Oracle EBS INV 物料属性更新API

物料大部分的属性批量更新可用以下API操作,以下代码只是更新了状态,其他属性可自行测试

-- back table CUX.MTL_SYSTEM_ITEMS_BK210528 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); l_error_Msg VARCHAR2(4000); CURSOR r IS SELECT c.* ,c.rowid row_id FROM /*cux.cux_item_status_update*/cux.cux_inv_item_status c WHERE 1 = 1 --AND c.item_number = '54500249' AND c.inventory_item_id IS NOT NULL AND c.batch_no = 20230530001 AND nvl(c.status ,'E') <> 'S'; BEGIN fnd_global.apps_initialize(user_id => 0 ,resp_id => 50947 ,resp_appl_id => 20003); FOR rec IN r LOOP --Item l_item_rec.inventory_item_id := rec.inventory_item_id; l_item_rec.organization_id := rec.organization_id; l_item_rec.inventory_item_status_code := 'Inactive'; --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); --Result IF x_return_status <> fnd_api.g_ret_sts_success THEN l_error_Msg := NULL; FOR i IN 1..x_error_tbl.count LOOP --dbms_output.put_line(x_error_tbl(i).MESSAGE_NAME ||'--' || x_error_tbl(i).MESSAGE_TEXT); l_error_Msg := x_error_tbl(i).MESSAGE_NAME ||'--' || x_error_tbl(i).MESSAGE_TEXT; END LOOP; --dbms_output.put_line(rec.item_number); ROLLBACK; UPDATE cux.cux_inv_item_status c SET c.status = 'E' ,c.err_msg = substr(l_error_Msg, 1,2000) WHERE c.rowid = rec.row_id; COMMIT; --RETURN ; ELSE UPDATE cux.cux_inv_item_status c SET c.status = 'S' ,c.err_msg = NULL WHERE c.rowid = rec.row_id; COMMIT; END IF; END LOOP; dbms_output.put_line('END'); EXCEPTION WHEN OTHERS THEN dbms_output.put_line(SQLCODE || '--' || SQLERRM); END;
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/16 5:20:29

EmotiVoice情感控制接口详解:精准调控语音情绪强度

EmotiVoice情感控制接口详解&#xff1a;精准调控语音情绪强度 在虚拟主播深情演绎一首抒情曲目时&#xff0c;观众为何会感到“被共情”&#xff1f;在智能客服说出一句“我理解您的心情”时&#xff0c;我们是否真的感知到了一丝温度&#xff1f;这背后&#xff0c;是AI语音技…

作者头像 李华
网站建设 2026/3/16 0:28:38

Unity高斯泼溅终极指南:5分钟实现极致点云渲染

Unity高斯泼溅终极指南&#xff1a;5分钟实现极致点云渲染 【免费下载链接】UnityGaussianSplatting Toy Gaussian Splatting visualization in Unity 项目地址: https://gitcode.com/gh_mirrors/un/UnityGaussianSplatting 想要在Unity中实现电影级的实时点云渲染效果吗…

作者头像 李华
网站建设 2026/3/15 17:36:28

上下文协议(MCP)Java SDK 指南

当我们把各种内部系统、数据源、工具接入大语言模型时,往往会遇到一个尴尬的问题:每个团队、每套系统都有自己的一套“接入规范”。有的用 HTTP API,有的用消息队列,有的直接连数据库,最后一圈串下来,既难以统一治理,又很难在不同应用之间复用。这时,你可能会问:有没有…

作者头像 李华
网站建设 2026/3/17 1:43:19

LarkMidTable数据中台深度解析:从零构建企业级数据处理平台

LarkMidTable数据中台深度解析&#xff1a;从零构建企业级数据处理平台 【免费下载链接】LarkMidTable LarkMidTable 是一站式开源的数据中台&#xff0c;实现中台的 基础建设&#xff0c;数据治理&#xff0c;数据开发&#xff0c;监控告警&#xff0c;数据服务&#xff0c;数…

作者头像 李华
网站建设 2026/3/15 17:36:32

Boltz生物分子交互模型:从新手到专家的完整配置指南

Boltz生物分子交互模型&#xff1a;从新手到专家的完整配置指南 【免费下载链接】boltz Official repository for the Boltz-1 biomolecular interaction model 项目地址: https://gitcode.com/GitHub_Trending/bo/boltz Boltz是一款革命性的生物分子交互预测模型&#…

作者头像 李华