oracle外币账套 初始化,Oracle EBS查找帐套本位币及币种间汇率转换的方法

(1)获取帐套本位币

--取得当前帐套本位币

SELECT gsob.currency_code

FROM gl_sets_of_books   gsob,

hr_operating_units hou

WHERE gsob.set_of_books_id = hou.set_of_books_id

AND hou.organization_id = fnd_profile.value('ORG_ID');

(2)币种间转换

--取得指定币种(例如:HKD)当天转向当前帐套本位币(例如:CNY)的汇率

SELECT gdr.conversion_rate

FROM gl_daily_rates_v gdr

WHERE gdr.from_currency = 'HKD'

AND gdr.to_currency IN (SELECT gsob.currency_code

FROM gl_sets_of_books   gsob,

hr_operating_units hou

WHERE gsob.set_of_books_id = hou.set_of_books_id

AND hou.organization_id = fnd_profile.value('ORG_ID'))

AND gdr.conversion_type = 'Corporate'

AND gdr.conversion_date = trunc(SYSDATE);

(3)调用EBS的API来转换

SELECT gl_currency_api.get_rate(x_from_currency   => 'HKD',

x_to_currency     => 'CNY',

x_conversion_date => trunc(SYSDATE),

x_conversion_type => 'Corporate') from dual;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值