现金流预测:
供分析参考,这是基于ERP平台直接进行现金预测分析的一种方法
位置:财务会计模块〉现金流量〉现金流预测
V12 系统中新增现金流预测功能,其作用是通过采集业务系统数据,对企业未来的资金流量和存量进行预测,使用户能随时掌握未来资金流入、流出和余额情况,以帮助用户防范支付危机和进行资金优化配置,根据调度后的资金预测可编制企业短期资金收付计划。
维护预测项目
增加流入预测和流出预测等项目,流入预测的明细项目包括销售收款(普通结算)、销售收款(票据结算)、预计其他收入,流出预测的明细项目包括经营支出(普通结算),经营支出(票据结算)、预计其他应付、预计薪酬支出、预计水电支出、预计其他支出。预测项目见下图
每个明细的预测项目都需要定义取数公式,系统提供的取数公式主要包括:抽取销售订单、采购订单、销售合同、采购合同、销售发票及其他应收单、采购发票及其他应付单、收款商业/银行承兑汇票、付款商业/银行承兑汇票的数据(各公式取数逻辑见备注);还可以定义ACCTEXT、MGACCT取数公式进行取数,以及支持手工录入等预测数据。演示数据中,销售收款/经营支出(普通结算)项目定义了发票、合同、订单等多个取数公式,销售收款/经营支出(票据结算)项目的取数来源为收付款票据,其他各明细项目的取数来源为总账科目、手工录入、预算系统取数等。维护项目取数公式见下图
维护预测模型
增加蓝海机械有限公司资金预测模型,其中,销售收款(普通结算)的取数公式选择销售发票及其他应收单数据,经营支出(普通结算)的取数公式选择采购订单数据,模型具体设置见下图
生成现金流预测报表。
选择该模型执行预测,指定预测时间段(系统支持任意时间段的预测),生成预测报表,查看项目明细,根据需要调整预测报表数据。报表内容见下图
备注:现金流预测项目取数公式的业务逻辑如下
销售订单(采购订单业务逻辑相同)
1、 销售订单的收款日期必须小于等于预测截止日期,收款日期大于截止日期的销售订单不参与本次现金流预测;
2、 作废的销售订单不参与现金流预测;
3、 销售订单的收款日期计算
(1)若销售订单中客户的收款条件不为空,则根据订单分录的交货日期和客户的收款条件,计算收款日期
(2)若销售订单中客户的收款条件为空,则取单据的结算日期
(3)若销售订单中客户的收款条件为空,结算日期也为空,则取订单交货日期;
4、销售订单收款金额的计算
(1)当行业务关闭为N时,取价税合计-收款关联金额
(2) 当行业务关闭为Y时,取出库数量*实际含税单价-收款关联金额;
5、 销售订单的销售范围为“调拨”,不参与资金预测。
销售发票及其他应收单(采购发票与其他应付单业务逻辑相同)
1、根据项目预测公式中设置的“取数来源”“单据状态”“币别”“核算项目类别”“核算项目”“起止期间”在应收系统取数。只有符合以下条件的销售发票、其他应收单、收款单、预收单、初始化预收单、应收退款单才做为现金流预测的取数依据。即
核算项目类别 =现金预测传递的核算项目类别 且
核算项目 =现金预测传递的核算项目 且
单据类型 =现金预测传递的单据类型 且
单据审核状态 =现金预测传递的单据状态 且
币别 =现金预测传递的币别 且
应收日期 ≤预测结束日期;
2、 销售发票包括应收系统期中和初始化的增值税发票和普通发票,以及销售系统的增值税发票和普通发票;
3、 其他应收单包括期中、初始化的其他应收单;
4、 取应收系统未核销金额原币>0的所有销售发票及其他应收单;
5、 在现金系统预测项目公式中,取数来源为销售发票及其他应收单,需要将符合过滤条件的收款单、应收退款单、预收单的数据返回,取数:收款单、应收退款单、预收单系统最新的未核销金额×(-1);
6、 现销、零售、作废的发票不参与预测。
销售合同(采购合同业务逻辑相同)
1、根据项目预测公式中设置的“取数来源”“单据状态”“币别”“核算项目类别”“核算项目”“起止期间”在应收系统取数。只有符合以下条件的销售合同,才做为现金流预测的取数依据。即
核算项目类别 =现金预测传递的核算项目类别 且
核算项目 =现金预测传递的核算项目 且
单据类型 =现金预测传递的单据类型 且
单据审核状态 =现金预测传递的单据状态 且
币别 =现金预测传递的币别 且
应收日期 ≤预测结束日期;
2、取应收系统未关闭合同且合同收款计划的“应收金额-收款关联金额>0的所有合同(包括初始化应收合同、应收合同)。已经关闭的合同不参与资金预测;
3、对于应收合同中刚好执行完毕和超额执行的收款计划的行次不参与资金预测。
付款票据
1、 传入现金预测付款票据金额不包括“已核销”票据金额;
2、 当计息年利率为空时,付款金额取“金额”字段;并且当付款日期小于等于预测截止日期时,将\"金额\"字段金额传到现金预测,否则不传;
3、 当计息年利率不为空时,付款金额取“到期价值”字段;并且当付款日期小于等于预测截止日期时,将\"到期价值\"字段金额传到现金预测,否则不传;
4、 当现金预测传来的币别参数为“综合本位币”,将所有币别的满足条件的单据过滤后,原币*汇率(取基础资料“币别”中对应的原币汇率)计算综合本位币(现金系统的票据没有本位币字段)期时,将计算后的金额传到现金预测,否则不传;
5、 本版本取未来现金的流入流出数据所涉及到的票据为用户最常用的商业承兑汇票和银行承兑汇票,其他票据本版本暂不支持。
收款票据
1、传入现金预测收款票据金额不包括“已核销”票据金额;
2、当贴现日期不为空时,收款日期取贴现日期,收款金额取“贴现所得”字段的金额;并且当收款日期小于等于预测截止日期时,将“贴现所得“字段金额传到现金预测,否则不传;
3、当贴现日期为空时,并且“计息年利率”为空,收款金额取“金额”字段,收款日期取“汇票到期日”;并且当收款日期小于等于预测截止日期时,将“金额“字段金额传到现金预测,否则不传;
4、当贴现日期为空时,并且“计息年利率”不为空,收款金额取“到期价值”字段,收款日期取“汇票到期日”;并且当收款日期小于等于预测截止日期时,将“到期价值“字段金额传到现金预测,否则不传;
5、当现金预测传来的币别参数为“综合本位币”,将所有币别的满足条件的单据过滤后,原币*汇率(取基础资料“币别”中对应的原币汇率)计算综合本位币(现金系统的票据没有本位币字段)。
ACCTEXT取数(总账按日取数函数)
1、ACCTEXT没有定义具体的币别、起止日期,则以“预测”时输入的币别、起止日
期取数;
2、ACCTEXT定义了具体的币别、起止日期,“预测”输入的与ACCTEXT不一致时,则以公式上的参数值取数;
3、如果ACCTEXT起止日期为空,则将预测第一日期范围段的开始日期,分别传给公式的开始日期和结束日期;
4、如果ACCTEXT币别为空,预测报表选择的又是综合本位币,则不传币别给取数公式,默认取综合本位币的数;
5、如果ACCTEXT币别为空,预测报表选择的又是综合本位币,但是取数类型选的是折合本位币等参数,则返回的是本位币金额;
6、ACCTEXT取数公式(包括未过账凭证):本版本支持取总账余额,取数类型包括:C 上日余额;Y 本日余额 TC 折合本位币上日余额 TY 折合本位币本日余额 AY 本日平均余额 TAY折合本位币本日平均余额;(经过与开发讨论,无法屏蔽其他取数类型,因此在程序上不屏蔽)。
MGACCT取数(预算取数函数)
1、MGACCT没有定义具体的币别、期间,则以“预测”时输入的币别、期间取数;
2、MGACCT定义了具体的币别、期间,“预测”输入的与MGACCT不一致时,则以公式上的参数值取数;
3、如果MGACCT期间为空,则根据预测第一日期范围开始日期和最后一个日期范围的截止日期,转换成对应的会计年度和起止期间传给MGACCT取数公式;
4、如果MGACCT币别为空,预测报表选择的又是综合本位币,则不传币别给取数公式,默认取综合本位币的数;
5、MGACCT取数公式,本版本支持取预算发生额,取数类型包括:JF 预算借方发生额 DF 预算贷方发生额 QJF 预算借方发生数量 QDF 预算贷方发生数量 SY 预算损益额 SX 预算收现额 FX 预算付现额 JFL 预算借方发生累计 JFL 预算贷方发生累计 SYL 预算损益额累计 SXL 预算收现额累计 FXL 预算付现额累计;其他取数类型不支持。
因篇幅问题不能全部显示,请点此查看更多更全内容