将付款与总账科目关联

2020-09-01 01:00发布

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

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


您好,尊敬的专家,

我有以下查询,我正在尝试链接每个付款的总账科目名称。 但是,我的帐户名空白。 有人可以帮忙吗?

选择

T0。[DocDate]作为"付款日期",

T0。[DocNum] AS'DocNum',

T1.InvType = 18则为'PU'的情况T1.InvType = 30则为'JE'结束时为'Document Type'的情况,

T0。[CardCode] AS"供应商代码",

T0。[CardName] AS'供应商名称',

T3。[DocNum] AS"供应商发票",

T3。[NumAtCard]作为"供应商发票参考",

T3。[DocTotal]作为"发票金额",

当T0。[CashSum]> 0时为'Cash',当T0。[CreditSum]> 0则为'Cash'。当T0。[TrsfrSum]> 0则为'Credit Card'。 '

T2。[CheckNum] AS'Check#',

T0。[TrsfrRef] AS'电线参考',

T0。[DocTotal] AS"已付款",

T4。[AcctName],

T5。[AcctName]

从OVPM T0

内部联接VPM2 T1开启T1.DocNum = T0.DocEntry

在T1.DocNum = T2.DocNum上向左加入VPM1 T2

在T1.DocEntry = T3.DocEntry上向左加入OPCH T3

向左联接VPM4 T4,位于T0.docnum = T4.DocNum

在t4.acctcode = t5.AcctCode上左加入OACT T5

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

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


您好,尊敬的专家,

我有以下查询,我正在尝试链接每个付款的总账科目名称。 但是,我的帐户名空白。 有人可以帮忙吗?

选择

T0。[DocDate]作为"付款日期",

T0。[DocNum] AS'DocNum',

T1.InvType = 18则为'PU'的情况T1.InvType = 30则为'JE'结束时为'Document Type'的情况,

T0。[CardCode] AS"供应商代码",

T0。[CardName] AS'供应商名称',

T3。[DocNum] AS"供应商发票",

T3。[NumAtCard]作为"供应商发票参考",

T3。[DocTotal]作为"发票金额",

当T0。[CashSum]> 0时为'Cash',当T0。[CreditSum]> 0则为'Cash'。当T0。[TrsfrSum]> 0则为'Credit Card'。 '

T2。[CheckNum] AS'Check#',

T0。[TrsfrRef] AS'电线参考',

T0。[DocTotal] AS"已付款",

T4。[AcctName],

T5。[AcctName]

从OVPM T0

内部联接VPM2 T1开启T1.DocNum = T0.DocEntry

在T1.DocNum = T2.DocNum上向左加入VPM1 T2

在T1.DocEntry = T3.DocEntry上向左加入OPCH T3

向左联接VPM4 T4,位于T0.docnum = T4.DocNum

在t4.acctcode = t5.AcctCode上左加入OACT T5

付费偷看设置
发送
10条回答
DafaDDDa
1楼-- · 2020-09-01 01:09

尝试

一切正常

选择T0。" DocDate"作为"付款日期",T0。" DocNum"作为" DocNum",当案例T1时。" InvType" = 18然后,当T1时,'PU'
。 " InvType" = 30 THEN'JE'
END AS"文档类型",T0。" CardCode" AS"供应商代码",T0。" CardName" AS"供应商名称",
T3。" DocNum" AS "供应商发票",T3。" NumAtCard" AS,"供应商发票参考",T3。" DocTotal",AS"发票金额",当案例T0。"现金总和"> 0 THEN'现金'
当T0。" CreditSum"> 0则为'信用卡'
当T0。" TrsfrSum"> 0 THEN'Wire''SESE'Check'
END为" Pay By",T2。" CheckNum" AS"检查编号",T0。" TrsfrRef" AS"电线编号",T0。" DocTotal" AS"已付款金额",T4。" AcctName",OACT。" AcctName"
从ROM OVPM T0
T1上的内联接VPM2 T1。" DocNum" = T0。" DocEntry"
左外联接VPM1 T2在T1。" DocNum" = T2。" DocNum"
左外联接OPCH T3在T1上。" DocEntry " = T3。" DocEntry"
外部连接VPM4 T4在T0上。" DocNum" = T4。" DocNum" 内部连接OJDT在T0上。" TransId" = OJDT。" TransId"
在内部连接 JDT1 ON OJDT。" TransId" = JDT1。" TransId" AND JDT1。"借方 " <> 0
OACT上的内部联接OACT。" AcctCode" = JDT1。"帐户"

Bunny_CDM
2楼-- · 2020-09-01 01:07

您好 Mohd Danish ,谢谢您的帮助。 我需要的是所有付款和它所达到的总帐。 这不符合我的目的。 请看图片。

小c菟菟
3楼-- · 2020-09-01 01:10

对不起,兄弟,但执行此操作时出现错误

SAP砖家
4楼-- · 2020-09-01 01:05

查询 上面没有带总帐帐户名称

bbpeas
5楼-- · 2020-09-01 01:14

亲爱的@ahmet karakuza

您能告诉我您需要哪个帐户名称吗?我的意思是供应商名称;或者您想查看日记帐输入项。

请在查询下方检查

选择T0。[DocDate] AS为"付款日期",T0。[DocNum] AS为" DocNum",当T1.InvType = 18时为TASE.InvType = 30 THEN'PU'时为"文档" 类型',T0。[CardCode] AS'供应商代码',T0。[CardName] AS'供应商名称',T3。[DocNum] AS'供应商发票',T3。[NumAtCard] AS'供应商发票参考',T3。 [DocTotal]作为"发票金额",如果为T0。[现金总和]> 0,则为现金,当T0。[信用卡总和]> 0然后为"信用卡",当T0。[TrsfrSum]> 0然后为"电汇",否则"检查" '结束AS'Pay By',T2。[CheckNum] AS'Check#',T0。[TrsfrRef] AS'Wire Ref',T0。[DocTotal] AS'Paid Amount',isnull(T3.CardNAme,T5.AcctName )'名称',T4。[AcctName],T5。[AcctName]来自OVPM T0内部联接VPM2 T1开启T1.DocNum = T0.DocEntry左侧联接VPM1 T2开启T1.DocNum = T2.DocNum左侧联接OPCH T3开启T1。 DocEntry = T3.DocEntry左联接VPM4 T4 ON T0.docnum = T4.DocNum左联接OACT T5 ON t4.acctcode = t5.AcctCode

此致

Brij

zhangjiyang1323
6楼-- · 2020-09-01 01:10

仍然给我一个错误。 已实现T5。" AcctName不应该在那儿。仍然无法正常工作。

一周热门 更多>