Oracle EBS GL獲得貨幣匯率

GL獲得貨幣匯率的API參考如下:
 

DECLARE
  Lv_Conversion_Type    VARCHAR2(30) := 'Corporate';
  Lv_From_Currency_Code VARCHAR2(10) := 'CNY';
  Lv_To_Currency_Code   VARCHAR2(10) := 'USD';
  Ld_Rate_Date          DATE := Trunc(SYSDATE);
  Ln_Rate               NUMBER;
BEGIN
  --獲得匯率 Api
  Ln_Rate := Gl_Currency_Api.Get_Rate(x_From_Currency   => Lv_From_Currency_Code
                                     ,x_To_Currency     => Lv_To_Currency_Code
                                     ,x_Conversion_Date => Ld_Rate_Date
                                     ,x_Conversion_Type => Lv_Conversion_Type);

  Dbms_Output.Put_Line('匯率:' || Ln_Rate);
EXCEPTION
  WHEN OTHERS THEN
    Dbms_Output.Put_Line('獲得匯率失敗或者未維護匯率!');
END;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章