通过BAPI_ACC_DOCUMENT_POST发布本地货币

2020-09-25 03:11发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们正尝试使用BAPI_ACC_DOCUMENT_POST过帐FI收据。 我们的公司代码货币是INR。 在过帐凭证货币为USD的凭证时,我们要过帐一个凭证货币金额= 0.00 USD且本币金额为汇兑差额的行项目。 通过FB05也可以做到这一点。

EG:通过FB05

BAPI也需要相同的内容。 请帮助。

(54.4 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们正尝试使用BAPI_ACC_DOCUMENT_POST过帐FI收据。 我们的公司代码货币是INR。 在过帐凭证货币为USD的凭证时,我们要过帐一个凭证货币金额= 0.00 USD且本币金额为汇兑差额的行项目。 通过FB05也可以做到这一点。

EG:通过FB05

BAPI也需要相同的内容。 请帮助。

(54.4 kB)
付费偷看设置
发送
3条回答
compass1988
1楼 · 2020-09-25 03:57.采纳回答

只需在币种金额表参数中创建两个记录,一个记录以文档货币表示的金额为零,而一个以本地货币表示的金额不为零。

"零金额的凭证货币
     清除ls_currency。
     ls_currency-itemno_acc =项目。
     ls_currency-amt_doccur = 0。
     ls_currency-currency =浪费。
     ls_currency-curr_type ='00'。
     将ls_currency附加到lgt_currencyamount。
     "当地货币金额
     清除ls_currency。
     ls_currency-itemno_acc =项目。
     ls_currency-amt_doccur =金额。
     ls_currency-currency = hwaer。
     ls_currency-curr_type ='10'。
     将ls_currency添加到lgt_currencyamount。
nice_wp
2楼-- · 2020-09-25 03:55

嗨,Avijit,

我正面临着同样的问题,但是无法使用BAPI获得为兑换差额创建的订单项。 您能指导我还是提供源代码?

致谢

Sreeni

愤怒的猪头君
3楼-- · 2020-09-25 03:46

尊敬的达斯,

可以使用BAPI BAPI_ACC_DOCUMENT_POST,但是我现在无法访问源代码。 解决方案是在负数行中添加另一个条目(当您检测到它时),并保留数量0.00,它将为您正确。

此致

唐尼克(Nick Tang)

一周热门 更多>