详解EBS接口开发之供应商导入补充-供应商地点增加实例
DECLARE
--v_org_id number;
v_vendor_interface_id NUMBER;
v_vendor_site_interface_id NUMBER; --接口表的id
v_vendor_contact_interface_id NUMBER; --接口表的id
v_temp_ext_bank_acct_id NUMBER;
v_org_id NUMBER; v_vendor_id NUMBER;
l_vendor_site_id NUMBER;
l_party_site_id NUMBER;
l_location_id NUMBER; l_result_rec iby_fndcpt_common_pub.result_rec_type;
l_bank_acct_id NUMBER;
l_return_status VARCHAR2(30);
l_msg_count NUMBER;
l_msg_data VARCHAR2(2000);
v_party_id NUMBER;
v_count_lov NUMBER;
v_vendor_num NUMBER;
g_vendor_count NUMBER;
g_vendor_site NUMBER;
g_vendor_contact NUMBER;
l_ext_bank_acct_rec iby_ext_bankacct_pub.extbankacct_rec_type; l_vendor_site_rec ap_vendor_pub_pkg.r_vendor_site_rec_type; --根据批处理id取得多个ou,实现根据ou提交标准请求
CURSOR cur_ou IS --取得系统中所有OU
SELECT DISTINCT hr.organization_id org_id
--INTO l_org_id
FROM hr_operating_units hr,
gl_sets_of_books gsob,
financials_system_params_all fsp
WHERE hr.set_of_books_id = gsob.set_of_books_id
AND hr.organization_id = fsp.org_id;
BEGIN
FOR rec_ou IN cur_ou LOOP
v_org_id := NULL; --初始化ou
v_org_id := rec_ou.org_id;
/*IF l_debug = 'Y' THEN
cux_conc_utl.log_msg('v_org_id:' || v_org_id);
END IF;*/
mo_global.set_policy_context(p_access_mode => 'S',
p_org_id => v_org_id);
l_vendor_site_rec.org_id := v_org_id;
l_vendor_site_rec.vendor_id := 5414; --V_PHILIPS
l_vendor_site_rec.vendor_site_code := 'V_PHILIPSDAP';
--l_vendor_site_rec.terms_name := rec_vendors.term_name;
l_vendor_site_rec.pay_site_flag := 'Y';
l_vendor_site_rec.purchasing_site_flag := 'Y';
l_vendor_site_rec.country := 'CN'; --必输字段
l_vendor_site_rec.primary_pay_site_flag := 'N';
l_vendor_site_rec.address_line1 := '飞利浦(中国)投资有限公司小家电事业部';
--cux_conc_utl.log_msg('---------@@@@@@@@@@@@--------');
pos_vendor_pub_pkg.create_vendor_site(p_vendor_site_rec => l_vendor_site_rec,
x_return_status => l_return_status,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
x_vendor_site_id => l_vendor_site_id,
x_party_site_id => l_party_site_id,
x_location_id => l_location_id);
IF l_return_status <> fnd_api.g_ret_sts_success THEN
FOR i IN 1 .. l_msg_count LOOP
l_msg_data := fnd_msg_pub.get(p_msg_index => i, p_encoded => 'F');
dbms_output.put_line('11111111:'||l_msg_data);
END LOOP;
END IF;
END LOOP;
END;
详解EBS接口开发之供应商导入补充-供应商地点增加实例的更多相关文章
- 详解EBS接口开发之物料导入API
create_item inv_item_grp.create_item(p_commit => fnd_api.g_true, -- p_item_rec => l_item_rec, ...
- 供应商API补充(详解EBS接口开发之供应商导入)(转)
原文地址 供应商导入的API补充(详解EBS接口开发之供应商导入) --供应商 --创建 AP_VENDOR_PUB_PKG.Create_Vendor ( p_api_version IN NUM ...
- 详解EBS接口开发之采购申请导入
更多内容可以参考我的博客 详解EBS接口开发之采购订单导入 http://blog.csdn.net/cai_xingyun/article/details/17114697 /*+++++++ ...
- 详解EBS接口开发之库存事务处理批次更新
库存事务处理批次有时候出现导入错误需要更新可使用次程序更新,批次导入可参考博客 详解EBS接口开发之库存事务处理-物料批次导入 http://blog.csdn.net/cai_xingyun/art ...
- 详解EBS接口开发之库存事务处理采购接收--补充
除了可以用 详解EBS接口开发之库存事务处理采购接收的方法还可以用一下方法,不同之处在于带有批次和序列控制的时候实现方式不同 The script will load records into ...
- 详解EBS接口开发之供应商导入
(一)供应商常用标准表简介 1.1 常用标准表 如下表中列出了与供应商相关的表和说明: 表名 说明 其他信息 ap_suppliers 供应商头表 供应商的头信息如:供应商名.供应商编码.税号等 ...
- 详解EBS接口开发之应收款处理
参考实例参考:杜春阳 R12应收模块收款API研究 (一)应收款常用标准表简介 1.1 常用标准表 如下表中列出了与应收款处理相关的表和说明: 表名 说明 其他信息 AR_BATCHES_ALL ...
- 供应商导入的API补充(详解EBS接口开发之供应商导入)
--供应商 --创建 AP_VENDOR_PUB_PKG.Create_Vendor ( p_api_version IN NUMBER, p_init_msg_list IN VARCHAR2 := ...
- 详解EBS接口开发之供应商导入(补充)--供应商银行账户更新
CREATE OR REPLACE PACKAGE BODY update_vendor_account IS PROCEDURE main(errbuf OUT VARCHAR2, retcode ...
- 详解EBS接口开发之供应商导入(补充)--错误信息处理
check reject details on records of AP_SUPPLIER_INT SELECT s.parent_table,s.reject_lookup_code,S.LAST ...
随机推荐
- [Luogu 3835]【模板】可持久化平衡树
Description 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作(对于各个以往的历史版本): 插入x数 删除x数(若有多个相同的数,因只删除一个,如果没有请忽略该操作 ...
- [HNOI 2001]软件开发
Description 某软件公司正在规划一项n天的软件开发计划,根据开发计划第i天需要ni个软件开发人员,为了提高软件开发人员的效率,公司给软件人员提供了很多的服务,其中一项服务就是要为每个开发人员 ...
- HDU 6107 Typesetting
Problem Description Yellowstar is writing an article that contains N words and 1 picture, and the i- ...
- [APIO2012]
来自FallDream的博客,未经允许,请勿转载,谢谢. --------------------------------------------------- A.dispatching 派遣 上次 ...
- IPQ4028开启I2C功能
0 概述 IPQ4028是一款集约式4核心ARM7 SOC芯片,内嵌独立双频WiFi子系统,offload式,支持MU-MIMO,最高支持1.2Gbps.标准的官方Demo方案中,IPQ4019开启了 ...
- Windows下使用notepad++对文本进行行列转换
行转列: Ctrl + F 选择替换 查找目标:填写指定的内容 替换为:\r\n 查找模式:正则表达式 单击替换或全部替换按钮 列转行: Ctrl + F 选择替换 查找目标:\r\n 替换为:不 ...
- SpringMVC中url-pattern /和/*的区别
http://blog.csdn.net/u010648555/article/details/51612030
- Spring AOP @Around @Before @After 区别
此段小代码演示了spring aop中@Around @Before @After三个注解的区别@Before是在所拦截方法执行之前执行一段逻辑.@After 是在所拦截方法执行之后执行一段逻辑.@A ...
- maven generating project in batch mode hang
最新版已经自己就设置了 设置maven不要从远程服务器上获取catalog,增加参数-DarchetypeCatalog=internal 如何在idea里设置maven参数:
- Python小代码_9_求水仙花数
for i in range(100, 1000): ge = i % 10 shi = i // 10 % 10 bai = i // 100 if ge ** 3 + shi ** 3 + bai ...