查询中的转换货币

2020-08-31 11:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我有一个查询来显示GR...

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

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


专家,

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

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

13条回答
Violet凡
2020-08-31 11:57

尝试一下

选择
T0。" CardCode" AS"供应商代码",
T0。" CardName" AS"供应商名称",T1。" WhsCode" AS"仓库",
T1。 " ItemCode" AS"项目代码",
T1。" Dscription" AS"项目描述",
T1。" BaseRef" AS" PO",
T0。" DocNum" AS" GRPO Number" ,
T0。" DocDate"为" GRPO日期",
T1。"数量"为" GRPO数量",
T1。"价格"为" GRPO单位价格",
T1。" 货币",
T1。"费率",
T0。" DiscPrcnt",AS为"折扣(%)",
T0。" DiscSum",AS为"折扣总额",
T0。," DiscSumFC" AS"折扣总IDR",
T1。" LineTotal" AS" GRPO总",
T1。" TotalFrgn" AS" GRPO总IDR",
T0。" TotalExpns",
T7。 " DocNum" AS"返回编号",
T7。" DocDate" AS"返回日期",
T6。"数量" AS"数量返回",
T6。" LineTotal" AS"返回行总计 ",
T6。" TotalSumSy" AS"返回行总IDR",
T0。"注释" AS" GRPO备注",
T9。" DocNum" AS" AP编号",
T8 。"数量" AS" AP数量",
T8。"价格" AS" Ap单价",
T8。" LineTotal" AS" AP总计", T8。" TotalFrgn"作为" AP总IDR"
FROM OPDN T0
T0上的内部联接PDN1 T1。" DocEntry" = T1。" DocEntry"
T1上的内部联接OITM T2。" ItemCode " = T2。" ItemCode"
T2上的内部联接OITB T3。" ItmsGrpCod" = T3。" ItmsGrpCod"
左外联接RPD1 T6 ON T6。" BaseEntry" = T1。" DocEntry" AND T1。" " LineNum" = T6。" BaseLine"和t6。" BaseType" ='20'
左外连接ORPD T7在T6上。" DocEntry" = T7。" DocEntry"
左外连接PCH1 T8在T8上。" BaseEntry" = T1。" DocEntry"和T8。" BaseLine" = T1。" LineNum"和t8。" BaseType" ='20'
左外连接OPCH T9在T9上。" DocEntry" = T8。" DocEntry"
T2。" ItemCode" LIKE'%% [%0] %%'和T0。" CardCode" LIKE'%[%1] %%'AND
T1。" WhsCode" LIKE'%[% 2] %%'AND T3。" ItmsGrpNam",就像'%[%3]%'AND T0。" DocDate"> ='[%4]'AND
T0。" DocDate" <='[%5] '

一周热门 更多>