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;

猜你喜欢

转载自blog.csdn.net/chenxianping/article/details/103399595