文章目录
1 Introduction2 Code3 Summary
1 Introduction
We will transfer amount curency and amt in lo.cur and index-base as Excel. We can do it by following code. ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0bac329e60654d45a5edd37b93faf010.png)
2 Code
" 1 When there is value in the dmbtr and there is value in the dmbe2.
IF gt_out-dmbtr IS NOT INITIAL AND gt_out-dmbe2 IS NOT INITIAL.
lt_currencyamount-itemno_acc = gt_out-tabix.
lt_currencyamount-curr_type = '10' . " The first currency .
lt_currencyamount-amt_doccur = gt_out-dmbtr .
lt_currencyamount-currency = l_waers.
APPEND lt_currencyamount.
lt_currencyamount-itemno_acc = gt_out-tabix.
lt_currencyamount-curr_type = '50' . " INDEX-base is Tureky currency .
lt_currencyamount-amt_doccur = gt_out-dmbe2 .
lt_currencyamount-currency = 'TRY'.
APPEND lt_currencyamount.
lt_currencyamount-itemno_acc = gt_out-tabix. " Voucher amount
lt_currencyamount-curr_type = '00' .
lt_currencyamount-currency = l_waers.
lt_currencyamount-amt_doccur = gt_out-wrbtrf.
APPEND lt_currencyamount.
ENDIF.
" 2 There are any value in the dmbtr and dmbe2 .
lt_currencyamount-itemno_acc = gt_out-tabix.
lt_currencyamount-currency = l_waers.
lt_currencyamount-amt_doccur = gt_out-wrbtrf.
APPEND lt_currencyamount.
3 Summary
Curr_type and Currency are important . lt_currencyamount-itemno_acc is the same for every data,
|