我该如何查询将在会计科目表中选择总帐/科目及其周转金额和运营成本?
例如
选择总帐/帐户,金额从OACT WHERE them_type ='营业额'
从他们的type_'Operating Costs'中的OACT中选择GL /帐户,金额
我试图在SAP B1的OACT表中搜索,但没有存储营业额,运营成本或资产的列....
如何在不设置一对一帐户条件的情况下进行上述查询?
例如
从总帐中选择总帐金额/帐户,其中AcctCode ='0001'或AcctCode ='0002'或AcctCode ='0003'或AcctCode ='0004'的金额
请任何人都可以帮助我
答案 0 :(得分:0)
您必须将OACT表与具有金额的JDT1联接。
我不确定卢旺达会计科目表的标准,但是您可以使用类似的东西:
SELECT T0.AcctCode, T0.AcctName, T0.FatherNum, SUM(T1.Debit - T1.Credit) * -1 AS 'Amount'
FROM OACT T0
INNER JOIN JDT1 T1 ON T0.[AcctCode] = T1.[Account]
WHERE T0.AcctCode LIKE '41%' AND T0.Postable = 'Y'
AND (T1.RefDate BETWEEN {?StartDate} AND {?EndDate})
GROUP BY T0.AcctCode, T0.AcctName, T0.FatherNum
以上假设所有以41开头的帐户均涉及营业额。同样也不确定您完成的所有发布是否都在一个级别上完成,例如4个或多个级别。