凭证生成慢卡在99%原创
80人赞赏了该文章
990次浏览
编辑于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人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读