SAP Business One-帮助查询发票表OINV/INV1

2020-08-30 20:19发布

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

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


SAP B1 9.3 PL5

我写了一个查询给我一些特定增值税代码和特定货币的发票清单。 目前的结果是每行。

我希望每张发票可以运行1行。 (因此将各个发票行总计在一起)

附带的屏幕截图以示例显示。

有人知道怎么做吗? 非常感谢。

查询:

选择T0。[DocNum],T0。[DocDate],T1。[LineTotal],T1。[VatGroup],T1。[Currency]来自OINV T0内连接INV1 T1在T0上。[DocEntry] = T1。[ DocEntry] T1。[VatGroup] ='O1'和T1。[Currency] ='EUR'

screenshot.jpg

screenshot.jpg (99.0 kB)

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

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


SAP B1 9.3 PL5

我写了一个查询给我一些特定增值税代码和特定货币的发票清单。 目前的结果是每行。

我希望每张发票可以运行1行。 (因此将各个发票行总计在一起)

附带的屏幕截图以示例显示。

有人知道怎么做吗? 非常感谢。

查询:

选择T0。[DocNum],T0。[DocDate],T1。[LineTotal],T1。[VatGroup],T1。[Currency]来自OINV T0内连接INV1 T1在T0上。[DocEntry] = T1。[ DocEntry] T1。[VatGroup] ='O1'和T1。[Currency] ='EUR'

screenshot.jpg

screenshot.jpg (99.0 kB)
付费偷看设置
发送
6条回答
bbpeas
1楼 · 2020-08-30 20:51.采纳回答

嗨,

选择T0。[DocNum],T0。[DocDate],SUM(T1。[LineTotal])AS [不含增值税总额],T1。[VatGroup],T1。  [货币]
 从OINV T0内连接INV1 T1到T0。[DocEntry] = T1。[DocEntry]
 T1。[VatGroup] ='O1'和T1。[Currency] ='EUR'
 GROUP BY T0。[DocNum],T0。[DocDate],T1。[VatGroup],T1。[Currency] 

此致

Johan

闻人可可
2楼-- · 2020-08-30 21:00
< p>谢谢您的答复。

宇峰Kouji
3楼-- · 2020-08-30 21:14

选择T0。" DocNum",T0。" DocDate",T0。" DocTotal",MAX(T1。" VatGroup")作为"税",MAX(T1。" 货币"),如" PriceCurrency"
FROM OINV T0
内连接INV1 T1在T0上。" DocEntry" = T1。" DocEntry"
WHERE T1。" VatGroup" ='O1'和T1。" Currency " ='EUR'
按T0组。" DocNum",T1。" VatGroup",T0。" DocDate",T0。" DocTotal"

SKY徐
4楼-- · 2020-08-30 20:52

感谢您的答复。

软件心理学工程师
5楼-- · 2020-08-30 21:08

您好,

您需要使用聚合函数和分组。

选择T0。[DocNum],T0。[DocDate]  ,T0.DocTotal,MAX(T1。[VatGroup])AS税收,Max(T1。[Currency])AS从OINV T0内联INV1 T1到T0的PriceCurrency。[DocEntry] = T1。[DocEntry] T1。[VatGroup]  ] ='O1'和T1。[货币] ='SGD'按T0。[DocNum],T0。[DocDate],T0.DocTotal分组

谢谢。

小c菟菟
6楼-- · 2020-08-30 21:12

感谢您的回复。 非常感谢。

一周热门 更多>