zoukankan      html  css  js  c++  java
  • 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')
    如果要转换的两种币种是一样的,那么在查询的时候,要做一个判断,然后取值为1。

  • 相关阅读:
    LeetCode——加油站
    LeetCode——分发糖果
    LeetCode——单词拆分 ii
    LeetCode—— 单词拆分
    LeetCode——重排链表
    IAR ARM、IAR STM8、IAR MSP430共用一个IDE
    OSAL多任务资源分配机制
    Win7系统Matlab2013a安装.m文件不自动关联到MATLAB.exe解决方法
    Java SE/ME/EE的概念介绍
    STL,ATL,WTL之间的联系和区别
  • 原文地址:https://www.cnblogs.com/gary-bao/p/4861141.html
Copyright © 2011-2022 走看看