创建新的帐户余额查询

2020-08-24 22:30发布

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

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


你好

我的COA帐户余额有问题。
我的累积余额(FC)显示数据****
,所以我决定使用 Query创建一个新查询 生成器类似于帐户余额。

我想问一下,在哪里可以获取OB(期初余额)来计算累计余额(LC),累计余额(SC)和累计余额(FC)

有可能吗?

感谢您的时间与合作

screenshot-1.jpg (236.3 kB)

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

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


你好

我的COA帐户余额有问题。
我的累积余额(FC)显示数据****
,所以我决定使用 Query创建一个新查询 生成器类似于帐户余额。

我想问一下,在哪里可以获取OB(期初余额)来计算累计余额(LC),累计余额(SC)和累计余额(FC)

有可能吗?

感谢您的时间与合作

screenshot-1.jpg (236.3 kB)
付费偷看设置
发送
4条回答
SC_Yao
1楼 · 2020-08-24 23:05.采纳回答

嗨,诺曼,

正如 mll md 所述,您会看到星号,因为系统报告列总计的机制实际上只是所有这些值的总和 列中的数字。 由于FC列可以容纳许多不同的货币,因此无法显示可靠的总数。

所以您走在正确的轨道上。 您需要编写查询。 有两件事要注意:

1。 您在系统报告中看到的期初余额不是存储在任何地方的值,而是计算得出的数字。 这意味着您将不得不"双重"查询。 在伪sql代码中,您将必须执行以下操作:

选择SUM(SomeValue)AS OpeningBalance
 从SomeTable
 在@BeginningOfTimes和@TheDayBeforeYourStartingDateParameter之间的DateField
 全联盟
 SELECT SUM(SomeValue)AS余额
 从SomeTable
 @YourStartingDateParameter和@YourEndingDateParameter之间的日期字段

2。 由于字段值使用不同的货币,因此在将它们加在一起之前,必须格外小心地包括ORTT表,并将每个总和转换为通用货币(可能是系统货币?)。 在伪SQL代码中再次如此:

选择SUM(SomeValue * RateForTheGivenCurrency)AS余额

此致

Johan

小熊yu生菜
2楼-- · 2020-08-24 23:17

尊敬的mll md,

感谢您的回答。
对不起,但我不知道在SAP哪里可以创建数学公式?< br>我应该创建一个新查询吗?

谢谢:)

四川大学会员
3楼-- · 2020-08-24 23:25

亲爱的诺曼,

显示*****,因为余额涉及两种以上的货币。

我认为您不能直接从任何表中查询,而必须创建数学公式来计算累积余额。

95年老男孩
4楼-- · 2020-08-24 23:15
 SELECT
    T0。" AcctCode",T0。" AcctName",
    T1。" TransType" = 13 THEN'IN-A/R Invoice'的情况
         当T1。" TransType" = 14时'CN-A/R贷项凭证'
         当T1。" TransType" = 15 THEN'DN-Delivery'
         当T1。" TransType" = 16然后'RE-返回'
         当T1。" TransType" = 162 THEN'MR-Inventory Valuation'
         当T1。" TransType" = 18然后'PU-A/P发票'
         当T1。" TransType" = 19然后'PC-A/P贷项凭证'
         当T1。" TransType" = 20然后'PD-收货'
         当T1。" TransType" = 202然后'PW-生产订单'
         当T1。" TransType" = 21然后'PR-退货'
         当T1。" TransType" = 24然后'RC-收款'
         当T1。" TransType" = 30 THEN'JE-Journal Entry'
         当T1。" TransType" = 46然后'PS-付款/供应商付款'
         当T1。" TransType" = 58然后" ST-股票更新"
         当T1。" TransType" = 59然后'SI-收货'
         当T1。" TransType" = 60然后" SO-发货"
         当T1。" TransType" = 67然后'IM-库存转移'
         ELSE T1。" TransType"
    以" TransType"结尾,
    T1。" LineMemo",
    T1时的情况。"信用"> 0 T2时的情况。"评论"
         当T1"借方"> 0时T3"注释"
    结束"备注",
    T1。" TransId",T1。" BaseRef",T1。"借方",T1。"信用"
 从OACT T0
 左联接JDT1 T1 ON T0。" AcctCode" = T1。" Account"
 左联接OVPM T2在T1上。" TransId" = T2。" TransId"
 在T1上向左联接ORCT T3。" TransId" = T3。" TransId"
 哪里
    T0。"可发布" =" Y"
    AND T0。" AcctCode" ='[%0]'
    AND(T1。" [%1]"和" [%2]"之间的" RefDate")
 

一周热门 更多>