合并报表/财务报表,固定表取数常见问题排查方向
问题描述
固定表点公式取数后,常见数据问题分为两类:
(1)点击公式取数后,无数据展示;
(2)点击公式取数后,数据与总账(或其他数据源头数据)核对不一致或没有取过来。
本篇主要以上述两类,提供思路进行排查。
解决方案
1. 初步定位是报表问题还是总账问题
首先,将公式复制到无维度格子里(如截图所示,不在数据区域内的就是无维度格子),重新公式取数,若仍无数据或者跟有维度的数据一致,但数据有误,需要联系对应业务模块咨询。
或者,在报表编制选一个格子ctrl+alt+shift+F11,选择体系、财年、期间,补充公式中的组织和指定的核算成员取数,若返回为0则本身就是0(跟有维度的数据一致,但数据有误),需要联系对应业务模块咨询。
2. 报表问题的几种常见场景
2.1 报表编制公式与模板中设置不一致导致取数有问题:
(1)报表模板更改表样或者公式后,需要在报表编制界面做状态重置
(2)我的模板中有做个性化公式
(3)存在多个版本
(4)报表模板【报表参数】中选择了科目重分类
这个选择后公式中不会体现,但是还是会去按照重分类后结果返回,具体可参见总账重分类参数文章
2.2 设置了Excel公式或REF公式追溯数和表格数不一致:
excel公式设置有可能会导致表格数和追溯数不一致,可以选中数据源头格子,右键联查(或数据追溯),看表格数和追溯数是否一致。表格数,即为表上看到的数据;追溯数,即为多维库的数据,报表数据后台运算都是采用多维库数据。
如截图所示,虽然表上有数据,但实际上多维库并没有按照表上的数据存库。
像是这种数据,可以通过多次保存确保表上数据存库,或者替换为v公式/规则运算,让想要的数据存库,v公式才能取到正确的数据。
2.3 有业务规则影响
如果一个单元格同时设置了取数公式和业务规则,那么单元格数据的计算结果以业务规则计算结果为准。此时需要根据现场的情况,选中公式取数或者业务规则取数其中一种作为数据来源维护数据即可。
2.4 报表模板中维度成员组合重复
星瀚维度存储的报表,如果维度成员组合相同,那么在报表中显示的值也会是一样。
比如:下图报表中存货科目实际没有余额,预付款项有余额,由于预付款项 和 存货 维度成员组合重复了,那么这连个单元格最终展示的数据会一致,即公式取数后,存货和预付款项要么都展示预付账款的取数结果,要么都展示0(存货的取数结果)。
因此,也要检查同一个组织的多个报表模板间是否存在重复的维度成员组合。
2.5 取数公式中存在错误的公式时不返回值
如果某个单元格中有多个取数公式,其中存在错误的公式(比如:取数公式中会计科目未分配或者实际不存在),同时,报表参数CM014关闭,则该单元格中正确的公式也不会返回值
因此,如果多个公式相加计算的单元格,取数以后显示0,可以去打开CM014参数:忽略取数公式里取数失败的值,返回正确的部分。
2.6 检查单元格的变动类型是否是使用BOP变动类型
使用BOP变动类型时,需要做【期初数初始期间设置】:https://club.kdcloud.com/article/231099279090428672?productLineId=2&isKnowledge=2
PS:建议现场不要使用BOP来维护期初数,因为该变动类型只能维护做了期初数初始期间设置的期间数据,而初始期间只能设置一个期间,即,用了BOP只能有一个期间有数。因此,期初数的维护更推荐使用BBOY相关的变动类型,具体可以参见相关文章:https://club.kdcloud.com/article/282209739080331520?productLineId=2
2.7 取不到数还无法联查到总账
出现这种情况时,请检查一下【基础服务】中业务单元的编码是否发生变动,与合并报表中【维度】-【组织成员】的编码是否一致,若不一致,acct公式无法识别。
注意:合并报表中维度成员的编码无法更改,只能修改业务单元的编码。
如果是科目余额表有数据,但Acctage取不到,是因为acctage取数公式获取的是账龄分析表中的数据而非科目余额表中的数据,需要维护账龄分析表,并对照取数
3. 总账问题的几种常见场景
3.1 总账对应科目实际没有数据导致的取数取不到
① ACCT公式:取数类型为 Y 期末余额、CY 年初余额(一般为资产负债表上的取数公式)
排查思路:可根据取数公式中的会计科目,直接在科目余额表中查询该科目综合本位币下是否有期末余额、年初余额。
② ACCT公式:取数类型为 SY 损益表本期发生额、SL 损益表本年累计发生额(一般为利润表上的取数公式)
排查思路:可根据取数公式中的会计科目,在科目余额表中查询该科目综合本位币,不包含结转损益凭证时,本期发生额、本年累计金额。
如果查询出本期发生额、本年累计借贷金额相等,或者本期发生额、本年累计借贷金额都为0,则利润表该科目使用SY、SL取数也应该为0。
本期发生额借贷金额相等或者借贷金额都为0 可能原因:
手工做了结转损益凭证,或者本期损益发生额被全额冲销
本年累计借贷金额相等或者借贷金额都为0 可能原因:
手工做了结转损益凭证,或者本年损益发生额被全额冲销
比如:主营业务收入,日常做账应该做在贷方,只有结转损益的凭证做在借方。由于系统损益表不认可手工凭证为结转损益凭证,如果手工在借方做了结转损益凭证,科目余额表勾选“不包含结转损益凭证时”并未排除这笔凭证。 SY 损益表本期发生额=贷方金额-借方金额,因手工做了结转损益凭证后借贷金额相等,那么SY取数肯定就为0。
Tips:请使用系统标准的结转损益功能生成结转损益凭证!!!
3.2 科目的余额方向设置有问题
取数类型为 SY 损益表本期发生额、SL 损益表本年累计发生额时,可能会因为符号不一致导致,导致取了一个相反数,可以确认一下科目的借贷方向。
取数损益表发生额=(借方发生额-贷方发生额)*余额方向(如果会计科目的余额方向是借方,即乘以1;如果会计科目的余额方向是贷方,即乘以-1)
3.3 总账数据找的不对导致和报表对不上
固定表取数需要关注一下取数类型,像如总账存在多币别,公式中没有选择具体币别时,一定要把科目余额表、核算维度余额表等账表的币别切换为综合本位币再跟报表数据核对。
SY、SL与总账核对时一定要勾选“不包含结转损益凭证”选项后
关于总账取数设置的更多内容具体可参见:ACCT取数类型说明文档
若现场根据上述排查思路,无法解决该问题,请附上详细截图提单处理。
合并报表/财务报表,固定表取数常见问题排查方向
本文2024-09-22 23:13:01发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-131625.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf