ACCT取JY、DY(重分类)取数逻辑及相关应用需求解决方案
重分类指会计报表的重分类,主要涉及往来类报表项目,以“应收账款”、“预收账款”为例,“应收账款”=应收账款所属明细科目的借方余额合计数+预收账款所属明细科目借方余额合计数一计提的相应的坏账准备计算填列;“预收款项”=应收账款所属明细科目贷方余额合计数+预收账款所属明细科目贷方余额合计数计算填列;)。
一、Acct取科目的借方/贷方余额:
如=Acct("","1122","JY","","","","") 以及Acct("","1122","DY","","","","")
1.【系统取数逻辑】根据科目包含所有最明细科目,分别计算每个最明细科目的JY、DY,再简单汇总。
举例:
二、Acct取科目下挂核算维度(或者维度组合)的借方/贷方余额:
如=Acct("","1122|[HSWD02_SYS~+~客户~+~]","JY","","","","") 以及 Acct("","1122|[HSWD02_SYS~+~客户~+~]","DY","","","","")
1.【系统取数逻辑】根据科目+核算维度明细(或者核算维度组合),分别计算科目+每个核算维度明细的JY、DY,再简单汇总。
举例:
2.由于系统目前基于取数科目本身下挂核算维度取数,如需从明细科目下挂核算维度取数,则有如下2种方式:
1)定义公式时,科目设置非明细科目,如=Acct("","1122|[HSWD02_SYS~+~客户~+~]","JY","","","","") 以及 Acct("","1122|[HSWD02_SYS~+~客户~+~]","DY","","","",""),并启用公式取数参数-核算维度-从最明细科目下挂核算维度取数(JY、DY、JC、DC)
2)定义公式时,科目设置为明细科目,如=Acct("","1122.01:1122.03|[HSWD02_SYS~+~客户~+~]","JY","","","","")或Acct("","1122.01:1122.03|[HSWD02_SYS~+~客户~+~]","DY","","","","")
三、如需直接基于非明细科目本身取JY/DY,即:不从明细科目汇总(第[一、]点已描述,系统内置从明细科目汇总),则变通方案如下:
举例:1122.01:1122:04二级科目,二级科目下还存在三级或者四级科目,现需要对1122.01:1122.04非明细科目本身取借方、贷方余额。
1.变通方案1:
编制明细表,统计获得非明细科目的JY、DY。
取科目的期末余额Y,
如果科目方向在借,期末余额为正,则放在JY;如果余额为负,则(-余额)放入DY。
如果科目方向在贷,期末余额为正,则放在DY;如果余额为负,则(-余额)放入JY。
2.变通方案2:
对所有明细科目,增加非必录的核算维度(或者已经存在该特殊维度也可)。
对所有明细科目,增加非必录的核算维度(或者已经存在该特殊维度也可)。
(1)从凭证层面,该核算维度切勿录值(为空)或者保持一个唯一值。新增非必录核算维度,仅适用于凭证基本通过智能会计平台生成,而非手工凭证(手工凭证将比较难控制值为空或者唯一)。
(2)通过acct非明细科目下挂该新增核算维度取JY、DY。
ACCT取JY、DY(重分类)取数逻辑及相关应用需求解决方案
本文2024-09-23 02:01:46发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-149756.html