凭证生成慢卡在99%原创
金蝶云社区-破折号
破折号
80人赞赏了该文章 988次浏览 未经作者许可,禁止转载编辑于2024年08月26日 10:49:49

问题描述:

产品成本核算模块的材料费用分配结果、生产费用分配结果、完工成本结转、完工成本结转(数量金额式)、期初在产品成本调整单,生成凭证很慢,进度条卡在99%。凭证生成情况查询打开也慢,进度条卡在99%。


处理方法:

有下面三个,建议用方法3。

方法1:在数据库执行下方脚本(仅针对SQL Sever数据库,大概一两分钟可以执行完),只解决产品成本核算模块的凭证生成慢、凭证生成情况查询慢问题。
备注
:方法1执行一次管用一段时间,不能永久管用,需要手工执行。公有云客户需要提单找金蝶运维执行或在天梯系统提交申请。

------------------------------完工成本结转、完工成本结转(数量金额式)、材料费用分配结果、 生产费用分配结果的后台表优化脚本
declare @SqlStr1 nvarchar(max)
set @SqlStr1=''
select  @SqlStr1= @SqlStr1+ + 'UPDATE STATISTICS '+name+ ';'  from sysobjects where xtype='U'
and (name  in ('T_CB_COSTALLORESULTSEND', 'T_CB_COSTALLORESULTSEND_H', 'T_HS_OUTINSTOCKSEQ_H', 'T_CB_COSTALLORESULTREC','T_CB_COSTALLORESULTREC_H','T_HS_OUTACCTG','T_HS_CALDIMENSIONS',
'T_FA_ACCTPOLICY','T_CB_COSTCENTER','T_CB_PROORDERDIME','T_HS_InivBalanceExp_H', 'T_HS_InivBalance_H', 'T_HS_STOCKDIMENSION', 'T_HS_InivStockDimension','T_CB_COSTCALEXPENSEDETAIL','T_CB_COSTCALEXPENSE','T_CB_COSTCALEXPENSEDETAIL_H','T_CB_COSTCALEXPENSE_H','T_CB_PROORDERINFO','T_CB_PROORDERINFO_H','T_CB_PRORDERDIME','T_BD_MATERIAL','T_BD_MATERIALBASE','T_BD_ACCOUNTCALENDAR','T_BD_ACCOUNTPERIOD','T_CB_EXPALLORESULTSEND', 'T_CB_EXPALLORESULTSEND_H', 'T_CB_EXPENSECOLLENTRY', 'T_CB_EXPENSECOLLECTION','T_CB_EXPALLORESULTREC_H','T_CB_EXPALLORESULTREC')
) and (name not like 'TMP%') 
exec (@SqlStr1)


方法2:在数据库设置代理作业实现定时自动执行优化,操作步骤见https://vip.kingdee.com/link/s/lwWa5,第4步的脚本替换为方法1的脚本,每周或每月结账前自动优化。
备注方法2也是执行一次管用一段时间,优点是数据库会到期自动执行,不用手工执行。

方法3:8.1以上版本的话,启用成本分表功能,操作见 https://vip.kingdee.com/link/s/lHUYh
备注方法3长期有用,在前台端操作就行。


图标赞 80
80人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
1人打赏
还没有人打赏,快来当第一个打赏的人吧!