EBS标准的查看供应商地址
- --获取供应商PARTY_ID
- SELECT * FROM HZ_PARTIES HP WHERE HP.PARTY_NAME='XXXXXX'
VO数据源:oracle.apps.pos.supplier.server.AddrSummVO
- --获取供应商地址
--将代码中的:1,:2,:3替换为供应商对应的PARTY_ID- SELECT hps.party_site_id,
- hps.party_site_name AS address_name,
- 'CURRENT' AS status,
- hzl.address1 AS loc_address1,
- hzl.address2 AS loc_address2,
- hzl.address3 AS loc_address3,
- hzl.city AS loc_city,
- hzl.county AS loc_county,
- hzl.state AS loc_state,
- hzl.province AS loc_province,
- hzl.postal_code AS loc_postal_code,
- hzl.country AS loc_country,
- fvl.territory_short_name AS country_name,
- hzl.address4 AS loc_address4,
- email.email_address,
- phone.phone_area_code || ' ' || phone.phone_number AS phone_number,
- fax.phone_area_code || ' ' || fax.phone_number AS fax_number,
- decode(pos_util_pkg.is_addr_ccr(1.0,
- '',
- hps.party_site_id),
- 'T',
- 'removeInActiveImage',
- 'removeActiveImage') AS remove_image,
- 'mngSites' AS edit_image,
- -1 AS address_request_id,
- decode(pay.site_use_type,
- 'PAY',
- 'Y',
- 'N') AS pay_flag,
- decode(pur.site_use_type,
- 'PURCHASING',
- 'Y',
- 'N') AS pur_flag,
- decode(rfq.site_use_type,
- 'RFQ',
- 'Y',
- 'N') AS rfq_flag,
- 'TCA' AS address_type,
- hzl.address1 || ' , ' || hzl.address2 || ' , ' || hzl.address3 || ' , ' || hzl.address4 || ' , ' || hzl.city ||
- ' , ' || hzl.county || ' , ' || hzl.state || ' , ' || hzl.province || ' , ' || hzl.postal_code || ' , ' ||
- fvl.territory_short_name AS address_detail_int
- FROM hz_party_sites hps,
- hz_locations hzl,
- fnd_territories_vl fvl,
- hz_contact_points email,
- hz_contact_points phone,
- hz_contact_points fax,
- hz_party_site_uses pay,
- hz_party_site_uses pur,
- hz_party_site_uses rfq
- WHERE hps.status = 'A'
- AND hps.party_id = :1
- --and hps.created_by_module like 'POS%'
- AND hzl.country = fvl.territory_code
- AND email.owner_table_id(+) = hps.party_site_id
- AND email.owner_table_name(+) = 'HZ_PARTY_SITES'
- AND email.status(+) = 'A'
- AND email.contact_point_type(+) = 'EMAIL'
- AND email.primary_flag(+) = 'Y'
- AND phone.owner_table_id(+) = hps.party_site_id
- AND phone.owner_table_name(+) = 'HZ_PARTY_SITES'
- AND phone.status(+) = 'A'
- AND phone.contact_point_type(+) = 'PHONE'
- AND phone.phone_line_type(+) = 'GEN'
- AND phone.primary_flag(+) = 'Y'
- AND fax.owner_table_id(+) = hps.party_site_id
- AND fax.owner_table_name(+) = 'HZ_PARTY_SITES'
- AND fax.status(+) = 'A'
- AND fax.contact_point_type(+) = 'PHONE'
- AND fax.phone_line_type(+) = 'FAX'
- AND hps.location_id = hzl.location_id
- AND pay.party_site_id(+) = hps.party_site_id
- AND pur.party_site_id(+) = hps.party_site_id
- AND rfq.party_site_id(+) = hps.party_site_id
- AND pay.status(+) = 'A'
- AND pur.status(+) = 'A'
- AND rfq.status(+) = 'A'
- AND nvl(pay.end_date(+),
- SYSDATE) >= SYSDATE
- AND nvl(pur.end_date(+),
- SYSDATE) >= SYSDATE
- AND nvl(rfq.end_date(+),
- SYSDATE) >= SYSDATE
- AND nvl(pay.begin_date(+),
- SYSDATE) <= SYSDATE
- AND nvl(pur.begin_date(+),
- SYSDATE) <= SYSDATE
- AND nvl(rfq.begin_date(+),
- SYSDATE) <= SYSDATE
- AND pay.site_use_type(+) = 'PAY'
- AND pur.site_use_type(+) = 'PURCHASING'
- AND rfq.site_use_type(+) = 'RFQ'
- AND NOT EXISTS (SELECT 1
- FROM pos_address_requests par,
- pos_supplier_mappings psm
- WHERE psm.party_id = hps.party_id
- AND psm.mapping_id = par.mapping_id
- AND party_site_id = hps.party_site_id
- AND request_status = 'PENDING'
- AND request_type IN ('UPDATE',
- 'DELETE'))
- UNION ALL
- SELECT hps.party_site_id,
- hps.party_site_name AS address_name,
- decode(par.request_type,
- 'UPDATE',
- 'CHANGED',
- 'DELETE',
- 'CHANGED') AS status,
- hzl.address1 AS loc_address1,
- hzl.address2 AS loc_address2,
- hzl.address3 AS loc_address3,
- hzl.city AS loc_city,
- hzl.county AS loc_county,
- hzl.state AS loc_state,
- hzl.province AS loc_province,
- hzl.postal_code AS loc_postal_code,
- hzl.country AS loc_country,
- fvl.territory_short_name AS country_name,
- hzl.address4 AS loc_address4,
- email.email_address,
- phone.phone_area_code || ' ' || phone.phone_number AS phone_number,
- fax.phone_area_code || ' ' || fax.phone_number AS fax_number,
- 'removeInActiveImage' AS remove_image,
- decode(par.request_type,
- 'UPDATE',
- 'mngSites',
- 'DELETE',
- 'mngSitesDisabled') AS edit_image,
- par.address_request_id AS address_request_id,
- decode(pay.site_use_type,
- 'PAY',
- 'Y',
- 'N') AS pay_flag,
- decode(pur.site_use_type,
- 'PURCHASING',
- 'Y',
- 'N') AS pur_flag,
- decode(rfq.site_use_type,
- 'RFQ',
- 'Y',
- 'N') AS rfq_flag,
- 'TCA' AS address_type,
- hzl.address1 || ' , ' || hzl.address2 || ' , ' || hzl.address3 || ' , ' || hzl.address4 || ' , ' || hzl.city ||
- ' , ' || hzl.county || ' , ' || hzl.state || ' , ' || hzl.province || ' , ' || hzl.postal_code || ' , ' ||
- fvl.territory_short_name AS address_detail_int
- FROM hz_party_sites hps,
- hz_locations hzl,
- fnd_territories_vl fvl,
- hz_contact_points email,
- hz_contact_points phone,
- hz_contact_points fax,
- pos_address_requests par,
- pos_supplier_mappings psm,
- hz_party_site_uses pay,
- hz_party_site_uses pur,
- hz_party_site_uses rfq
- WHERE hps.status = 'A'
- AND hps.party_id = :2
- --and hps.created_by_module like 'POS%'
- AND hzl.country = fvl.territory_code
- AND email.owner_table_id(+) = hps.party_site_id
- AND email.owner_table_name(+) = 'HZ_PARTY_SITES'
- AND email.status(+) = 'A'
- AND email.contact_point_type(+) = 'EMAIL'
- AND email.primary_flag(+) = 'Y'
- AND phone.owner_table_id(+) = hps.party_site_id
- AND phone.owner_table_name(+) = 'HZ_PARTY_SITES'
- AND phone.status(+) = 'A'
- AND phone.contact_point_type(+) = 'PHONE'
- AND phone.phone_line_type(+) = 'GEN'
- AND phone.primary_flag(+) = 'Y'
- AND fax.owner_table_id(+) = hps.party_site_id
- AND fax.owner_table_name(+) = 'HZ_PARTY_SITES'
- AND fax.status(+) = 'A'
- AND fax.contact_point_type(+) = 'PHONE'
- AND fax.phone_line_type(+) = 'FAX'
- AND hps.location_id = hzl.location_id
- AND par.party_site_id = hps.party_site_id
- AND psm.party_id = hps.party_id
- AND psm.mapping_id = par.mapping_id
- AND par.request_type IN ('UPDATE',
- 'DELETE')
- AND par.request_status = 'PENDING'
- AND pay.party_site_id(+) = hps.party_site_id
- AND pur.party_site_id(+) = hps.party_site_id
- AND rfq.party_site_id(+) = hps.party_site_id
- AND pay.status(+) = 'A'
- AND pur.status(+) = 'A'
- AND rfq.status(+) = 'A'
- AND nvl(pay.end_date(+),
- SYSDATE) >= SYSDATE
- AND nvl(pur.end_date(+),
- SYSDATE) >= SYSDATE
- AND nvl(rfq.end_date(+),
- SYSDATE) >= SYSDATE
- AND nvl(pay.begin_date(+),
- SYSDATE) <= SYSDATE
- AND nvl(pur.begin_date(+),
- SYSDATE) <= SYSDATE
- AND nvl(rfq.begin_date(+),
- SYSDATE) <= SYSDATE
- AND pay.site_use_type(+) = 'PAY'
- AND pur.site_use_type(+) = 'PURCHASING'
- AND rfq.site_use_type(+) = 'RFQ'
- UNION ALL
- SELECT par.party_site_id,
- par.party_site_name AS address_name,
- decode(par.request_type,
- 'ADD',
- 'NEW',
- 'UPDATE',
- 'CHANGED',
- 'UNKNOWN') AS status,
- par.address_line1 AS loc_address1,
- par.address_line2 AS loc_address2,
- par.address_line3 AS loc_address3,
- par.city AS loc_city,
- par.county AS loc_county,
- par.state AS loc_state,
- par.province AS loc_province,
- par.postal_code AS loc_postal_code,
- par.country AS loc_country,
- fvl.territory_short_name AS country_name,
- par.address_line4 AS loc_address4,
- par.email_address,
- par.phone_area_code || ' ' || par.phone_number || ' ' || par.phone_extension AS phone_number,
- par.fax_area_code || ' ' || par.fax_number AS fax_number,
- 'removeInActiveImage' AS remove_image,
- decode(par.request_type,
- 'UPDATE',
- 'mngSites',
- 'mngSitesDisabled') AS edit_image,
- par.address_request_id AS address_request_id,
- decode(par.pay_flag,
- 'Y',
- 'Y',
- 'N') AS pay_flag,
- decode(par.pur_flag,
- 'Y',
- 'Y',
- 'N') AS pur_flag,
- decode(par.rfq_flag,
- 'Y',
- 'Y',
- 'N') AS rfq_flag,
- 'POS' AS address_type,
- par.address_line1 || ' , ' || par.address_line2 || ' , ' || par.address_line3 || ' , ' || par.address_line4 ||
- ' , ' || par.city || ' , ' || par.county || ' , ' || par.state || ' , ' || par.province || ' , ' ||
- par.postal_code || ' , ' || fvl.territory_short_name AS address_detail_int
- FROM pos_address_requests par,
- pos_supplier_mappings psm,
- fnd_territories_vl fvl
- WHERE par.mapping_id = psm.mapping_id
- AND par.country = fvl.territory_code
- AND psm.party_id = :3
- AND par.request_status = 'PENDING'
- AND par.request_type = 'ADD'
- 数据来源:oracle.apps.ar.hz.components.address.server.HzPuiLocationVO
- --地址标准信息
- SELECT hzpuilocationeoex.location_id,
- hzpuilocationeoex.country,
- hzpuilocationeoex.address1,
- hzpuilocationeoex.address2,
- hzpuilocationeoex.address3,
- hzpuilocationeoex.address4,
- hzpuilocationeoex.city,
- hzpuilocationeoex.postal_code,
- hzpuilocationeoex.postal_plus4_code,
- hzpuilocationeoex.state,
- hzpuilocationeoex.province,
- hzpuilocationeoex.county,
- hzpuilocationeoex.address_lines_phonetic,
- territory.territory_short_name country_name,
- hzpuilocationeoex.address_style,
- hzpuilocationeoex.attribute_category,
- hzpuilocationeoex.attribute1,
- hzpuilocationeoex.attribute2,
- hzpuilocationeoex.attribute3,
- hzpuilocationeoex.attribute4,
- hzpuilocationeoex.attribute5,
- hzpuilocationeoex.attribute6,
- hzpuilocationeoex.attribute7,
- hzpuilocationeoex.attribute8,
- hzpuilocationeoex.attribute9,
- hzpuilocationeoex.attribute10,
- hzpuilocationeoex.attribute11,
- hzpuilocationeoex.attribute12,
- hzpuilocationeoex.attribute13,
- hzpuilocationeoex.attribute14,
- hzpuilocationeoex.attribute15,
- hzpuilocationeoex.attribute16,
- hzpuilocationeoex.attribute17,
- hzpuilocationeoex.attribute18,
- hzpuilocationeoex.attribute19,
- hzpuilocationeoex.attribute20,
- hzpuilocationeoex.sales_tax_geocode,
- hzpuilocationeoex.sales_tax_inside_city_limits,
- hzpuilocationeoex.language,
- hzpuilocationeoex.object_version_number
- FROM hz_locations hzpuilocationeoex,
- fnd_territories_vl territory
- WHERE hzpuilocationeoex.country = territory.territory_code
- AND hzpuilocationeoex.location_id =302489;
EBS标准的查看供应商地址的更多相关文章
- EBS标准的查看供应商地点
VO数据源:oracle.apps.pos.supplier.server.SitesVO SELECT pvsa.address_style, hzl.language, pvsa.province ...
- 供应商和管理员查看供应商地址簿信息SQL
--管理员查看地址簿 SELECT hps.party_site_id, hps.party_site_name AS address_name, 'CURRENT' AS status, hzl.a ...
- EBS R12使用接口表往已存在的供应商地址下创建新的地点
在供应商 "测试供应商A" 下已经有了两个地址,分别为 "地址A","地址B",现在由于某些原因,需要在地址A下面创建新的地点. 由于业务需 ...
- Oracle EBS AP更新供应商地址
SELECT pvs.vendor_site_id, pvs.party_site_id, hps.party_site_name, hps.object_version_number, hps.pa ...
- 供应商API补充(详解EBS接口开发之供应商导入)(转)
原文地址 供应商导入的API补充(详解EBS接口开发之供应商导入) --供应商 --创建 AP_VENDOR_PUB_PKG.Create_Vendor ( p_api_version IN NUM ...
- Oracle EBS标准错误信息如何追踪 (Debug)
http://www.cnblogs.com/songdavid/articles/2067534.html 调用EBS标准API的时候,可能会返回一些让人看不懂的错误,比如最近我在开发rcv_tra ...
- Win8怎么查看IP地址
win8查看自己IP地址方法一:查看本地网络法 1.首先从桌面右下角的“网络连接图标上”点击右键,然后选择打开网络和共享中心,如下图所示: 打开win8网络和共享中心 2.之后在打开的网络和共享中心窗 ...
- 查看ip地址信息和配置临时ip
查看ip地址信息:ifconfig –a 配置临时ip: ifconfig eth0 192.168.11.107
- fiddler查看IP地址和请求响应时间
(一)fiddler查看IP地址 1.点击菜单栏rules——customize rules… 2.ctrl+f搜索“static function main” 3.在main函数里加入下面一行代码, ...
随机推荐
- 09: python基础补充
1.1 闭包 1.闭包概念 1. 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用,这样就构成了一个闭包 2. 一般情况下,在我们认知当中,如果一个函数 ...
- 20162311 编写Android程序测试查找排序算法
20162311 编写Android程序测试查找排序算法 一.设置图形界面 因为是测试查找和排序算法,所以先要有一个目标数组.为了得到一个目标数组,我设置一个EditText和一个Button来添加数 ...
- vim 开启我们的Python之旅
1.在我们的Mac系统下打开“终端”,输入python,然后回车即可看到我们电脑是否安装了python,以及它的版本,这里我的是2.7.5版本,如果未安装请百度之.
- P4 Tutorials Flowlet Switching
Github链接: Exercise 2: Implementing TCP flowlet switching P4 Tutorials Flowlet Switching 最近P4社区更新了Tut ...
- NS3 Ptr<Rocket> 与 TcpRocket 的一个小问题
前因:ns3网络仿真 实验进行到很关键的一步,我尝试进行了代码的编写(还没有添加Traceback的函数),如下: #include "ns3/core-module.h" #in ...
- 同一主机配置:vsftpd+pam+mysql
两种情况: 1.vsftpd和MySQL不在同一台主机上 vsftpd服务器和MySQL服务器不在同一台主机上时,vsftpd服务器需要安装pam_mysql. 在指定用户认证时,vsftpd需要链接 ...
- 机器学习-数据可视化神器matplotlib学习之路(二)
之前学习了matplotlib的一些基本画图方法(查看上一节),这次主要是学习在图中加一些文字和其其它有趣的东西. 先来个最简单的图 from matplotlib import pyplot as ...
- ng-model 数据不更新 及 ng-repeat【ngRepeat:dupes】错误
一.ng-include 引入的文件中 ,ng-model 数据不更新 例如, $scope.username = “Jones” .此时,在 ng-include 引入的文件中,直接使用 ng-m ...
- testNG 学习笔记 Day2 配置testNG自带的监听器
IntelliJ IDEA配置testNG自带的监听器的时候,操作如下菜单栏中 run ----> 下拉菜单中的 Edit Configurations ----> 新矿口中TeatNG下 ...
- Springboot 编码规范
1.规范的意义和作用 编码规范可以最大限度的提高团队开发的合作效率 编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 编码规范可以 ...