Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23292
  • 博文数量: 14
  • 博客积分: 480
  • 博客等级: 中士
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-28 00:07
文章分类

全部博文(14)

文章存档

2011年(24)

我的朋友
最近访客

分类: IT业界

2011-07-30 19:46:57

# CONVERT_TO_LOCAL_CURRENCY

- 원하는 필드에 환율을 적용한다.

문법)

 

CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'

         EXPORTING

              DATE             = 날짜

              FOREIGN_AMOUNT   = 외환금액

              FOREIGN_CURRENCY = 외환통화키

              LOCAL_CURRENCY   = 로컬 통화키

              RATE             = 비율

         IMPORTING

              LOCAL_AMOUNT     = 환산금액.

 

1. 날짜에 외환 환율 적요잉ㄹ을 입력한다.

2. 외환금액에 환산할 외한 금액을 입력한다.

3. 어느 통화키에 적용을 받는지 외환키를 입력한다.

4. 현재 사용하고 있는 통화키를 적는다.

5. 비율 ?

6. 환산금액에 환산된 외환이 나온다.

 

예제)

CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'

         EXPORTING

              DATE             = ITAB_BASIC-FKDAT

              FOREIGN_AMOUNT   = ITAB_BASIC-NETWR

              FOREIGN_CURRENCY = ITAB_BASIC-WAERK

              LOCAL_CURRENCY   = 'KRW'

              RATE             = ITAB_BASIC-KURRF

         IMPORTING

              LOCAL_AMOUNT     = ITAB_BASIC-NETWR.

 

 

 

 

 

 

 

 

 

 

CALL FUNCTION 'Z_BAPI_CA_READ_EXCHANGE_RATE'

      EXPORTING

        DATE = T_ERDAT  "레코드생성일자(가격결정일)

        SOURCE_CURRENCY  = T_WAERK  "원시화폐

      TARGET_CURRENCY  = 'USD'

        COMPANY_CURRENCY = 'KRW'

        TYPE_OF_RATE     = 'M'

        SOURCE_AMOUNT    = LV_ZZAMT  "원시화폐금액

      IMPORTING

        TARGET_AMOUNT    = LV_ZZUSD.  "변환된USD금액

 

 

 

*  LOOP AT LTT_ZTIE004 WHERE WAERS = 'JPY'.
*  CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
*         EXPORTING
*              DATE             = LTT_ZTIE004-ZSNCLG
*              FOREIGN_AMOUNT   = LTT_ZTIE004-NETPR
*              FOREIGN_CURRENCY = LTT_ZTIE004-WAERS
*              LOCAL_CURRENCY   = 'USD'
*         IMPORTING
*              LOCAL_AMOUNT     = LTT_ZTIE004-NETPR.
*
*  LTT_ZTIE004-WAERS = 'USD'.
*  MODIFY LTT_ZTIE004.
*  ENDLOOP.

阅读(362) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~