2020-08-30 01:31发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我希望查询显示每个发... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我希望查询显示每个发票编号的摘要,并显示"折扣总额"("折扣总额" =订单项中的折扣总额+发票总额的折扣)。 我想在此查询中显示的数据如下:
发票编号,发票日期,客户代码,折扣前总额,"折扣总额",总额,增值税金额
请提出获取这些数据的方法。
谢谢您。
安南
hii
如果"折扣前总额"是指对每个项目应用折扣前的金额,那么这是老年人所指出的计算字段。
请尝试以下查询:
选择T0。[DocNum],T0。[TaxDate],T0。[CardCode],T0。[CardName],大小写T0。[DocType],当'i'然后求和(T1。[PriceBefDi] * T0。[ DocRate] * T1。[Quantity]),当's'时,sum(T1。[PriceBefDi] * T0。[DocRate])以'折扣前总数'结尾,情况为T0。[DocType],当'i'然后sum(T1 。[PriceBefDi] * T0。[DocRate] * T1。[Quantity] * T1。[DiscPrcnt]/100)当's'然后求和(T1。[PriceBefDi] * T0。[DocRate] * T1。[DiscPrcnt]/100)结尾为'item discount',T0。[DiscSumSy],情况T0。[DocType]当'i'然后((sum(T1。[PriceBefDi] * T0。[DocRate] * T1。[Quantity] * T1。 [DiscPrcnt]/100)+ T0。[DiscSumSy]))时为s'((sum(T1。[PriceBefDi] * T0。[DocRate] * T1。[DiscPrcnt]/100)+ T0。[DiscSumSy]) )结尾为"折扣总额",T0。[VatSum],T0。[DocTotalSy] 从OINV T0内联接INV1 T1到T0。[DocEntry] = T1。[DocEntry] >在T0。[TaxDate]> = [%0]和T0。[TaxDate] <= [%1]中,T0。[DocNum],T0。[TaxDate],T0。[CardCode]组成。 ,T0。[CardName],T0。[DiscSumSy],T0。[VatSum],T0。[DocTotalSy],T0。[DocType]
注意事项
上面的查询可能不适用于涉及外币的所有情况。
您可以考虑使用INV1表中的[TotalSumSy]字段,该字段给出项目折扣后但单据折扣之前的金额。 [TotalSumSy]字段将以系统货币显示金额。
(SAP B1 v9.2)
致谢
最多设置5个标签!
hii
如果"折扣前总额"是指对每个项目应用折扣前的金额,那么这是老年人所指出的计算字段。
请尝试以下查询:
选择T0。[DocNum],T0。[TaxDate],T0。[CardCode],T0。[CardName],大小写T0。[DocType],当'i'然后求和(T1。[PriceBefDi] * T0。[ DocRate] * T1。[Quantity]),当's'时,sum(T1。[PriceBefDi] * T0。[DocRate])以'折扣前总数'结尾,情况为T0。[DocType],当'i'然后sum(T1 。[PriceBefDi] * T0。[DocRate] * T1。[Quantity] * T1。[DiscPrcnt]/100)当's'然后求和(T1。[PriceBefDi] * T0。[DocRate] * T1。[DiscPrcnt]/100)结尾为'item discount',T0。[DiscSumSy],情况T0。[DocType]当'i'然后((sum(T1。[PriceBefDi] * T0。[DocRate] * T1。[Quantity] * T1。 [DiscPrcnt]/100)+ T0。[DiscSumSy]))时为s'((sum(T1。[PriceBefDi] * T0。[DocRate] * T1。[DiscPrcnt]/100)+ T0。[DiscSumSy]) )结尾为"折扣总额",T0。[VatSum],T0。[DocTotalSy]
从OINV T0内联接INV1 T1到T0。[DocEntry] = T1。[DocEntry]
>在T0。[TaxDate]> = [%0]和T0。[TaxDate] <= [%1]中,T0。[DocNum],T0。[TaxDate],T0。[CardCode]组成。 ,T0。[CardName],T0。[DiscSumSy],T0。[VatSum],T0。[DocTotalSy],T0。[DocType]
注意事项
上面的查询可能不适用于涉及外币的所有情况。
您可以考虑使用INV1表中的[TotalSumSy]字段,该字段给出项目折扣后但单据折扣之前的金额。 [TotalSumSy]字段将以系统货币显示金额。
(SAP B1 v9.2)
致谢
一周热门 更多>