在供应商 "测试供应商A" 下已经有了两个地址,分别为 "地址A","地址B",现在由于某些原因,需要在地址A下面创建新的地点。

由于业务需要,所以使用的是将数据导入ap_supplier_sites_int接口表,再使用 "供应商站点开放接口导入" 请求来创建新的地点。

参考代码如下:根据实际业务补充。

SELECT * FROM ap.ap_supplier_sites_int;

/

truncate TABLE ap.ap_supplier_sites_int;

/

    SELECT pv.vendor_id,
hl.location_id,
hp.party_id,
hps.party_site_id,
hl.country,
hl.address1,
hps.party_site_name,
hl.address1,
hl.address2,
hl.address3,
hl.address4,
hl.city,
hl.state,
hl.province,
hl.country,
hl.county,
hl.language,
hl.address_style
FROM hz_locations hl,
hz_parties hp,
po_vendors pv,
hz_party_sites hps
WHERE pv.party_id = hp.party_id
AND hps.party_id = hp.party_id
AND hps.location_id = hl.location_id
AND pv.vendor_name = '简单的供应商导入1'
AND hl.address_lines_phonetic = 'Y'; / DECLARE
-- Local variables here l_iface_site_rec ap_supplier_sites_int%ROWTYPE; BEGIN
-- Test statements here FOR cc IN (SELECT pv.vendor_id,
hl.location_id,
hp.party_id,
hps.party_site_id,
hps.party_site_name,
hl.address1,
hl.address2,
hl.address3,
hl.address4,
hl.city,
hl.state,
hl.province,
hl.country,
hl.county,
hl.language,
hl.address_style
FROM hz_locations hl,
hz_parties hp,
po_vendors pv,
hz_party_sites hps
WHERE pv.party_id = hp.party_id
AND hps.party_id = hp.party_id
AND hps.location_id = hl.location_id
AND pv.vendor_name = '简单的供应商导入1'
AND hl.address_lines_phonetic = 'Y') LOOP
l_iface_site_rec.vendor_id := cc.vendor_id; --供应商ID
l_iface_site_rec.location_id := cc.location_id;
l_iface_site_rec.address_line1 := cc.address1;
l_iface_site_rec.address_line2 := cc.address2;
l_iface_site_rec.address_line3 := cc.address3;
l_iface_site_rec.address_line4 := cc.address4;
l_iface_site_rec.city := cc.city;
l_iface_site_rec.state := cc.state;
-- l_iface_site_rec.zip := --此字段我未找到
l_iface_site_rec.province := cc.province;
l_iface_site_rec.country := cc.country;
l_iface_site_rec.county := cc.county;
l_iface_site_rec.language := cc.language;
l_iface_site_rec.address_style := cc.address_style;
--付款标识
l_iface_site_rec.pay_site_flag := 'Y';
--采购标识
l_iface_site_rec.purchasing_site_flag := 'Y';
l_iface_site_rec.org_id := 161; --地点对应的业务实体
l_iface_site_rec.vendor_site_code := substr('地点0626_1',
1,
15);
END LOOP; INSERT INTO ap.ap_supplier_sites_int VALUES l_iface_site_rec; COMMIT;
END; / SELECT * FROM ap.ap_supplier_sites_int;

再执行"供应商站点开放接口导入"请求,导入地点。

参考文章:

交易方地点名称与地址详细信息不一致。

此供应商已经存在地址/交易方地点名称。请重新输入唯一名称。

Oracle EBS R12 接口导 供应商

供应商接口的使用

供应商导入

EBS R12使用接口表往已存在的供应商地址下创建新的地点的更多相关文章

  1. Oracle EBS R12经验谈(二)

    作者: jianping.ni    时间: 2009-2-13 12:52     标题: Oracle EBS R12经验谈(二) OAF页面:银行帐户开户人LOV值列表无值    在输入 应付超 ...

  2. Oracle EBS R12 (12.1.3) Installation Linux(64 bit)

    Oracle EBS R12 (12.1.3) Installation Linux(64 bit) Contents Objective. 3 1 Download & Unzip. 3 D ...

  3. Oracle Ebs R12 SLA与GL关系变化

    http://www.cnblogs.com/bruce_zhao/p/3809886.html Oracle Ebs R12 SLA与GL关系变化 SLA概念:SLA(Subledger Accou ...

  4. EBS R12安装升级(FRESH)(五)

    7.4.5 用DBUA升级 Database Upgrade Assistant提供图形界面进行升级. 将zysong.ttf复制到 /u01/oracle/TEST/db/tech_st/11.2. ...

  5. EBS R12安装升级(FRESH)(二)

    3 Linux系统设置 这一节步骤基本都在终端root用户下进行. 自行熟悉vi或其他文本工具的用法. 3.1 host-only外网连接 如果用的NAT模式这一节略过. 右击当前主机连接外网的网卡, ...

  6. EBS R12安装升级(FRESH)(一)

    from:http://nufeng.net/ebs-r12-fresh-installation-and-upgrades/ 文章目录[隐藏] 1 EBS安装前准备 1.1 硬件 1.2 虚拟机vm ...

  7. Oracle EBS R12 XML数据表格的Excel脚本报表

    http://www.cnblogs.com/quanweiru/archive/2012/07/28/2612680.html 一.概述 在EBS系统中,报表是一个非常重要的客户化开发内容,也是系统 ...

  8. ebs r12 -- adadmin: error while loading shared libraries: libclntsh.so.10.1

    安装EBS R12.2增加中文字符集时,运行$AU_TOP/bin/adadmin出错: $ adadmin adadmin: error while loading shared libraries ...

  9. EBS R12.2快速安装前没有配置Global Inventory报错

    EBS R12.2快速安装前没有配置Global Inventory,导致验证时"file systems"这一项没有通过,被标记了"X": (本图其它两个验证 ...

随机推荐

  1. PHP中private和public还有protected的区别

    原文链接:http://www.thinkphp.cn/code/1898.html <? //父类 class father{ public function a(){ echo " ...

  2. 20145104张家明 《Java程序设计》第8周学习总结

    20145104张家明 <Java程序设计>第8周学习总结 教材学习内容总结 第15章 -java.util.logging包提供了日志功能相关类与接口,不必额外配置日志组件,就可以在标准 ...

  3. 20145206邹京儒Exp6 信息搜集与漏洞扫描

    20145206邹京儒Exp6 信息搜集与漏洞扫描 一.实践过程记录 openvas漏洞扫描 1.openvas-check-setup来查看下他的安装状态: 如下图所示:在步骤7中出现错误,显示需要 ...

  4. Git 基础 —— 常见使用场景

    Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 突然插入 Bugifx 工作, ...

  5. CF620E New Year Tree 线段树 dfs序

    luogu链接 题目大意: 有一个节点有颜色的树 操作1.修改子树的颜色 操作2.查询子树颜色的种类 注意,颜色种类小于60种 只有子树的操作,dfs序当然是最好的选择 dfs序列是什么,懒得讲了,自 ...

  6. ZooKeeper 增加Observer部署模式提高性能

    Observer:在不伤害写性能的情况下扩展ZooKeeper. 虽然通过Client直接连接到ZooKeeper集群的性能已经很好了,可是这样的架构假设要承受超大规模的Client,就必须添加Zoo ...

  7. swift设计模式学习 - 代理模式

    移动端访问不佳,请访问我的个人博客 设计模式学习的demo地址,欢迎大家学习交流 代理模式 代理模式为其他对象提供一种代理以控制对这个对象的访问,在某些情况下,一个对象不适合或者不能直接引用另一个对象 ...

  8. 使用InputStreamReader读入,使用OutputStreamWriter写出,将一首诗按行重写?

    https://www.processon.com/view/link/5b1a3880e4b00490ac8f5f40 改善后: (可将不管一行有几个字时的不规律的文本,按行倒写) package ...

  9. Unity3D学习笔记(二十三):事件接口、虚拟摇杆、层级管理和背包系统

    事件接口 IDragHandler(常用):鼠标按下拖动时执行(只要鼠标在拖动就一直执行) IDropHandler:对象拖动结束时,如果鼠标在物体的范围内,执行一次(依赖于IDragHandler存 ...

  10. UVa 1331 最大面积最小的三角剖分

    https://vjudge.net/problem/UVA-1331 题意:输入一个多边形,找一个最大三角形面积最小的三角剖分,输出最大三角形的面积. 思路: 最优三角剖分. dp[i][j]表示从 ...