查询中的转换货币

2020-08-31 11:15发布

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

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


专家,

我有一个查询来显示GRPO列表。 问题是当GRPO货币是IDR时,查询将显示IDR中的GRPO总数,但是当GRPO货币是USD时,由于OPDN.DocTotalFC为0,查询将无法显示IDR中的GRPO总数。
我如何转换它?

系统设置:
本地货币:USD
系统货币:印尼盾(IDR)
默认帐户货币:当地货币。

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

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


专家,

我有一个查询来显示GRPO列表。 问题是当GRPO货币是IDR时,查询将显示IDR中的GRPO总数,但是当GRPO货币是USD时,由于OPDN.DocTotalFC为0,查询将无法显示IDR中的GRPO总数。
我如何转换它?

系统设置:
本地货币:USD
系统货币:印尼盾(IDR)
默认帐户货币:当地货币。

付费偷看设置
发送
13条回答
微wx笑
1楼 · 2020-08-31 11:41.采纳回答

亲爱的

请尝试此更改

查询

当T1。" Currency" ='USD'然后t1。" TotalSumSy"否则为T1。" TotalFrgn"以AS" GRPO Total IDR"结尾的情况

TotalSumSy的意思是...在下面

Linetotal是文档货币中的linetotal。 TotalSumSy是系统课程总数。

丹麦语

clever101
2楼-- · 2020-08-31 11:42

嗨,丹麦语,

您的查询和我的查询也都没有错误。
但是,问题是,当GRPO Doccur为USD时,则GRPO.TotalFrgn列为0,因为系统设置中的Local Currency是USD(也许)。

d56caomao
3楼-- · 2020-08-31 11:53

尊敬的查尔斯·汤加姆,

请分享屏幕截图,我会帮助您

Haoba3210
4楼-- · 2020-08-31 11:54

嗨,丹麦语

这是屏幕截图

jovirus
5楼-- · 2020-08-31 12:00

亲爱的

请检查下面的加入...........

您的加入

左联接RPD1 T6接通T0.DocNum = T6.BaseRef和T1.LineNum = T6.BaseLine
左联接ORPD T7接通T6.DocEntry = T7.DocEntry
左联接PCH1 T8接通T8.BaseEntry = T1.DocEntry AND T8.BaseRef = T1.LineNum
向左联接OPCH T9在T9.DocEntry = T8.DocEntry

新加入

左外连接RPD1 T6在T6上。" BaseEntry" = T1。" DocEntry"和T1。" LineNum" = T6。" BaseLine"和t6。" BaseType" ='20'
左外连接ORPD T7 在T6上。" DocEntry" = T7。" DocEntry"
在T8上外部联接PCH1 T8。" BaseEntry" = T1。" DocEntry"和T8。" BaseLine" = T1。" LineNum"和t8。" BaseType" = '20'
在T9上向左外部联接OPCH T9。" DocEntry" = T8。" DocEntry"

悻福寶寶
6楼-- · 2020-08-31 11:44

嗨,丹麦语

查询的问题是货币换算,而不是联接表。

bbpeas
7楼-- · 2020-08-31 11:40

尊敬的查尔斯,

以便我可以在您想加入我的地方解决您的问题。

一周热门 更多>