【常见问题】
问题描述:成本计算提示:系统检测到存在单据日期在本期而过账日期在之前期间的单据,请删除上月月结记录,再执行成本计算操作!
问题现象:比如录单日期是2024-10-1,而过账日期是2024-9-30,那么成本计算从2024-10-1开始计算的话,就有这个提示。
处理方法:经营历程查询条件,【查询时间】筛选2024-10-1 00:00:00到9999年,【过账时间】筛选1999年到2024-9-30 23:59:59,将查询到的单据,影响成本类的单据,修改录单日期到过账日期同一月份后,再做成本计算即可。
问题说明:如果查询出来只有红冲单据的话不影响,如果查询不出来问题单据的话,应该是数据库里面的成本计算的日志表中存在数据导致,需要开发出脚本清除。
问题描述:成本计算提示:本业务期间内存在已生成会计凭证的出库类单据、或销售发货开票、采购/销售/退换货、委托/受托代销退货、发出商品退货单据,请检查删除会计凭证后,再执行成本计算操作!
问题现象:做成本计算从2024-10-1开始计算有这个提示。
问题说明:如果勾选了【独立结转出库成本】,2024年10月份的销售单生成了销售类凭证,但是没有生成成本类凭证,该类销售单生成的销售类凭证不影响做成本计算,所以不用删除。
处理方法:会计凭证查询条件,【期间】从2024年10期间到最后一个期间进行查询,【科目】选择“库存商品”,【凭证类型】选择“业务单据生成”,将查询到的凭证删除即可。
问题描述:当库存数量为负,库存金额也为负时,计算出来的成本均价是负数。有时候出库会读取成本均价,有时候会读取最近进价作为成本。
问题原因:以前很多版本都是库存为负数,成本金额也为负数,就直接取最近进价;只是995,我记得改了一下,但是我忘记是改的出库 还是 改的成本计算 ,遇到金额和数量都为负数,但是算出来的单价为正数的,不取最近进价,取成本均价。(和邓老师确认的)
问题描述:成本计算提示 “ 网络访问失败,请重试 ” 或者 “ 会话失效 ”
问题原因:计算的单据量很大,导致超时。
处理方法:
1、软件安装目录\Program下找到Web.config用记事本打开后,找到下面语句,将value值改大,7200秒就是2小时。
<!-- Sql执行超时,单位秒;没设时为 30 -->
<add key="DbHelper.CommandTimeout" value="7200" />
2、执行下面脚本后,当最近进价为0时,成本计算不会弹出录入成本的框,直接取0作为成本。
https://share.weiyun.com/FfezuecK ----当最近进价为0时,成本计算不会弹出录入成本的框,直接取0作为成本.sql
3、如果还是不行,可以备份账套数据后,执行下面链接的脚本重算成本,但需要修改脚本内容后再执行,该脚本邓老师提供的,支持9.9.2到10.0.9版本。
https://share.weiyun.com/MXpL4BlM ----单个商品成本计算.sql
https://share.weiyun.com/up8vW3cm ----全部商品成本计算.sql

