2020-09-27 21:17发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想要查询以生成SAP业务一张帐户层次结构图表。
选择oact.FatherNum,oact2.AcctName作为父亲组名称,OACT.Segment_0 +'-'+ oact.Segment_1 +'-'+ oact.Segment_2作为AccountCode,OACT.AcctName
来自OACT
在oact2.FatherNum = oact.AcctCode上左加入OACT oact2
更安全,
您可以通过递归查询来完成此操作。 针对您情况的示例:
使用ChartOfAccounts AS( 选择 CONCAT('/',CAST(ActId AS NVARCHAR(MAX)))AS路径, 验证码, 帐户名称, 父亲号 等级 从 OACT T0 哪里 FatherNum IS NULL 全联盟 选择 T1.Path +'/'+ CAST(T0.ActId AS NVARCHAR(MAX))AS路径, T0.AcctCode, T0.AcctName, T0.FatherNum, T0等级 从 OACT T0 内部联接ChartOfAccounts T1 ON T0.FatherNum = T1.AcctCode 哪里 T0.FatherNum不为空 ) -取消注释您喜欢的 -简单视图 --SELECT AcctCode,AcctName来自ChartOfAccounts ORDER BY路径 -缩进查看 --SELECT AcctCode,CONCAT(REPLICATE('',Levels * 3),AcctName)作为层次结构,来自ChartOfAccounts ORDER BY路径
亲切的问候
迭戈·拉瑟
感谢 DIEGO LOTHER 可以正常使用
最多设置5个标签!
更安全,
您可以通过递归查询来完成此操作。 针对您情况的示例:
亲切的问候
迭戈·拉瑟
感谢 DIEGO LOTHER 可以正常使用
一周热门 更多>