应付发票/贷项凭证

2020-08-15 17:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨。 有人可以更改我的代码,以便...

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

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


嗨。 有人可以更改我的代码,以便我的选择标准的输出应像这样->

并且数据应显示供应商 我选择的名字。

选择T3。[GroupName],T0。[DocDate]作为'InvoiceDate',T0。[DocDueDate]作为'InvoiceDueDate',T0。[DocNum]作为'InvoiceNum',t4.docnum作为'OutgoingPaymentNo。' 当t4.DocDate =''时,则返回null,否则t4.docdate以'OutgoingPaymentDate'结尾,T1。[BaseDocNum]以'GRPO/Invoice'结尾,T0。[NumAtCard]以'Vendor Ref。 No。',T0。[CardCode],T0。[CardName],sum(T1。[LineTotal])作为总计,sum(T1。[TotalFrgn])作为TotalFrgn,T1.Currency,T1。[VatGroup],T0。 [评论]来自OPCH T0内连接PCH1 T1开启T0。[DocEntry] = T1。[DocEntry]内连接OCRD T2开启T0。[CardCode] = T2。[CardCode]内连接OCRG T3开启T2。[GroupCode] = T3 。[GroupCode]在t4.docentry = t0.ReceiptNum T0上加入ovpm t4。[DocDate]> = [%0]和T0。[DocDate] <= [%1]按GroupName,T0.DocDate,T0分组。 DocDueDate,t0.DocNum,t4.DocNum,t4.docdate,BaseDocNum,NumAtCard,T0.CardCode,T0.CardName,T1.Currency,T1。[VatGroup],T0.Comments UNION选择"贷项通知单"作为GroupName,a。 DocDate为'InvoiceDate',a.DocDueDate为'InvoiceDueDate',a.DocNum为'InvoiceNum','','',b.BaseDocNum为'GRPO/Invoice',a.NumAtCard为'Vendor Ref。 No。',a.CardCode,a.CardName,sum(b.LineTotal * -1)为'Total',sum(b.TotalFrgn * -1)为'TotalFrgn',b.Currency,b.VatGroup,b。 在orpc上将a.DocEntry = b.DocEntry上的内部联接rpc1 b描述为"注释" –在c.docentry上的内部联接ovpm c = WHERE a.DocDate在[%0]和[%1]组之间,按a.docdate ,a.DocDueDate,a.docnum,b.BaseDocNum,a.numatcard,a.cardcode,a.cardname,b.Currency,b.VatGroup,b.Dscription

(5.6 kB)
2条回答
DafaDDDa
2020-08-15 17:41 .采纳回答

嗨,

尝试此查询,

选择T3。[GroupName],T0。[DocDate]作为" InvoiceDate",T0。[DocDueDate]作为" InvoiceDueDate", T0。[DocNum]为" InvoiceNum",t4.docnum为" OutgoingPaymentNo。",如果t4.DocDate =",则为null,否则t4.docdate结尾为" OutgoingPaymentDate",T1。[BaseDocNum]作为" GRPO/Invoice" ,T0。[NumAtCard]作为"供应商参考"。 No。',T0。[CardCode],T0。[CardName],sum(T1。[LineTotal])作为总计,sum(T1。[TotalFrgn])作为TotalFrgn,T1.Currency,T1。[VatGroup],T0。 [注释] 从OPCH T0内连接PCH1 T1到T0。[DocEntry] = T1。[DocEntry]内连接OCRD T2到T0。[CardCode] = T2。[CardCode]内连接OCRG T3 ON T2。[GroupCode] = T3。[GroupCode ]在t4.docentry = t0.ReceiptNum上左加入ovpm t4 T0。[DocDate]> = [%0]和T0。[DocDate] <= [%1]和T0.CardCode ='[%2]' 按GroupName,T0.DocDate,T0.DocDueDate,t0.DocNum,t4.DocNum,t4.docdate,BaseDocNum,NumAtCard,T0.CardCode,T0.CardName,T1.Currency,T1。[VatGroup],T0.Comments进行分组 联盟 选择"贷项通知单"作为GroupName,选择a.DocDate作为" InvoiceDateDate",a.DocDueDate作为" InvoiceDueDate",a.DocNum作为" InvoiceNum",",",b.BaseDocNum作为" GRPO/Invoice",a。 NumAtCard作为"供应商参考"。 No。',a.CardCode,a.CardName,sum(b.LineTotal * -1)为'Total',sum(b.TotalFrgn * -1)为'TotalFrgn',b.Currency,b.VatGroup,b。 描述为"评论" 来自orpc在a.DocEntry = b.DocEntry上的内部联接rpc1 b 在[%0]和[%1]之间的a.DocDate和a.Cardcode ='[%2]' 按文档日期,文档日期,文档编号,基本文档编号,卡编号,卡代码,卡名称,货币,b.VatGroup,b。说明

注意事项,

Nagarajan

一周热门 更多>