2009年1月26日 星期一

金額外顯

在SAP的金額與幣別有不同於一般的儲存方式
在不同的幣別時會有不同的轉換率
這時在SD或是FI的部份常常會用的到金額欄位就必須轉換
可用一個Call Function來達成單位的轉換

*&---------------------------------------------------------------------*
*&   Form  GET_CURRENCY
*&---------------------------------------------------------------------*
FORM GET_CURRENCY  USING    P_WAERS
   CHANGING P_FACTOR.
  CALL FUNCTION 'CURRENCY_CONVERTING_FACTOR'
    EXPORTING
  CURRENCY   = P_WAERS
    IMPORTING
  FACTOR     = P_FACTOR
    EXCEPTIONS
  TOO_MANY_DECIMALS = 1
  OTHERS     = 2.
ENDFORM.     " GET_CURRENCY

沒有留言:

張貼留言