EBS开发_导入物料编码
以下为参考连接,虚拟机实现物料编码导入,但也是稍微走了一些弯路
http://blog.itpub.net/7200614/viewspace-846525/
1-找到主组织,现在主组织下建立物料再进行分配
select a.organization_id,
a.organization_code,
a.master_organization_id,
b.organization_code
from mtl_parameters a, org_organization_definitions b
where a.master_organization_id = b.organization_id
order by a.organization_code;
2、清空相关接口表
TRUNCATE TABLE INV.MTL_SYSTEM_ITEMS_INTERFACE;
TRUNCATE TABLE INV.MTL_INTERFACE_ERRORS;
TRUNCATE TABLE INV.MTL_ITEM_REVISIONS_INTERFACE;
TRUNCATE TABLE INV.MTL_ITEM_CATEGORIES_INTERFACE;
3、裸机必须先使用以下脚本插入数据接口,通过库存->物料->导入->导入产品这个路径下提交请求导入产品物料编码后才能使用接口,这里很奇怪,也不知道为什么,否则会提示如下错误“MESSAGE NAME : BOM_PARSE_ITEM_ERROR ”,我就是这里出错搞了半天
insert into mtl_system_items_interface
(process_flag,set_process_id,transaction_type,organization_id,
segment1,description,template_id)
values
(1,1,'CREATE',83,'120602', 'Testing Item Import',1);
commit;
4、第3步多试几次后就可以使用如下接口导入物料编码了,我也不知道为什么,链接里的说明就是这么写的。。。
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;
l_template_id NUMBER := 1;--2; --Purchased Item£¬table inv.mtl_item_templates
x_return_status VARCHAR2(1);
l_user_id NUMBER := 0; --User ID, Sysadmin here
l_mst_mfg_org_id NUMBER := 83;--83; --Master Inv Organization
l_cur_mfg_org_id NUMBER := 207; --Current Inv Organization
BEGIN
--Initialize first, or create_by will be -1
fnd_global.apps_initialize(user_id => 1110,
resp_id => 50597,
resp_appl_id => 20003);
--Item
l_item_rec.item_number := '120604';
l_item_rec.description := 'Testing Item Import';
--l_item_rec.primary_uom_code := '个';
--Master Inv Organization first, then Current Inv Organization
l_item_rec.organization_id := l_mst_mfg_org_id;
--API
inv_item_grp.create_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,
p_template_id => l_template_id);
--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(x_item_rec.inventory_item_id);
END IF;
END;
EBS开发_导入物料编码相关推荐
- EBS开发_供应商地点联系人银行等导入
--定义接口表字段 create table CUX_INV_VENDOR_8MIMPORT ( group_id NUMBER not null, vendor_name ...
- EBS开发_创建AP付款
--以下代码于20181002在Tony环境测试通过 /* BEGIN --mo_global.init('SQLAP'); apps.fnd_global.apps_initialize(u ...
- EBS开发_固定资产成批增加
--以下脚本于20180114在tony环境实现 --插入接口表之后需要手动提交请求 :N: FA/Mass Addtions/Post Mass Addtions DECLARE l_iface ...
- EBS开发_费用类采购订单创建
--以下代码于20171230在TONY环境中实现 --初始化 /* begin fnd_global.apps_initialize(user_id => 1110, ...
- EBS开发_收款核销API
--收款注销 Tony环境实现 20190703 DECLARE l_org_id NUMBER; x_return_status VARCHAR2(60); x_msg_c ...
- EBS开发_费用类采购订单接收
--以下脚本于20171230在tony上成功实现 --费用类采购订单接受成功_20171230_只需要输入一个采购订单号即可 --初始化 /* begin fnd_global.apps_ini ...
- EBS开发_费用类采购订单退货
--以下脚本于20171230在tony上成功实现 --费用类采购订单退货成功_20171230_只需要输入一个采购订单号即可 --初始化 /* begin fnd_global.apps_ini ...
- EBS开发_验证AP发票
--以下代码于20181002在Tony环境实现 DECLARE p_invoice_id NUMBER := 10104; -- 'TXXTEST01' p_org_id ...
- ORACLE ERP开发基础之EBS开发基础
作者: IT168 JarWang 日期: 2009-05-07 [内容导航] 第1页:开发工具安装 第2页:增加数据块 第3页:注册表单FORM 第4页:注册请求 第5页:注册职责 第6页:注册值 ...
- 移动端开发_手机快速登录
文章目录 移动端开发_手机快速登录 第一章. 需求分析 第二章. 手机快速登录 [路径] 2.1. 前台代码 2.1.1. 发送验证码 2.1.2. 提交登录请求 2.2. 后台代码 2.2.1. C ...
最新文章
- Windows——Modern Standby(现代待机) S0改Suspend to RAM(待机到内存)S3睡眠解决方案(以机械革命F1 i5-11300H为例)
- mysql bench建立一张表_使用MySQL Workbench建立数据库,建立新的表,向表中添加数据...
- android intent action 介绍大全
- 版本1.8.1Go安装以及语法高亮配置
- C++vector容器-赋值操作
- border,padding,margin盒模型理解
- SHA-3的获胜者:keccak - 在 3GPP TS 35.231、FIPS 202 和 SP 800-185 中标准化
- android dialog内嵌listview样式,android 開發dialog 嵌套listview布局
- python字典最大长度_支持key过期失效和限制字典大小的开源项目 [python expire max length]...
- ajax1—php(27)
- 解题报告 poj 2528 (罕见的浮水法解这个题的。。。。。。)
- 至少连接一个aura sync兼容设备_EDA365:浅谈电磁兼容
- 在此计算机中仅有部分vs2010产品升级到sp1,解决安装Microsoft Visual Studio 2010 Service Pack 1 ,系统无法找到指定的对象
- Tcl 语言 ——列表篇
- Java判断上海自来水来自海上_JavaAPI
- 极速办公(excel)身份证中的出生日期如何提取
- 「量化技术」Inv_Strategy 胜率76%的趋势反转策略
- B 站崩了,总结下「高可用」和「异地多活」
- 【Win32 API】GetPixel函数返回的颜色值不正确
- Flex Builder 3的破解
热门文章
- 了解Go编译处理(一)—— go tool
- 计算机自带键盘无法使用,笔记本电脑键盘用不了怎么回事_笔记本电脑键盘不能用如何解决-win7之家...
- 诺顿误杀导致系统崩溃--起因及对策
- iPhone硬件拆机解锁方法 十步!
- OpenGL下载和配置
- 大厂Android高级多套面试专题整理集合,大厂直通车!
- FLASH寿命测试!
- 基于R语言分析决策树和随机森林(1)
- PCWorld:流量日趋集中 大公司影响整个互联网
- 第六届蓝桥杯A组C/C++ 第三题 奇妙的数字