[KB 111562功能解说] serveur.tra中报错“FINREQ-锁定错误ABATPAR
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
[KB 111562功能解说] serveur.tra中报错“FINREQ-锁定错误ABATPAR/ABP fstat=1 (44000)”
创建日期: 06-22-2021
最后修改日期:06-22-2021
发布日期:06-22-2021
适用范围:定期处理 > 处理
问题概要
批次服务器中的周期性工作存在间歇性问题,它们有时只是停止处理,又不重启。 当它们被手动重启时,它们会继续一段时间,没有错误。
大约在周期性任务停止的时候,serveur.tra文件显示报错“FINREQ - 锁定错误ABATPAR/ABP fstat=1 (44000) ”。
受影响的往往是会计任务工作,而且当使用多个会计任务工作而不仅仅是默认的一个时,这个问题可能特别普遍。
这个问题是在Sage X3 V12版本中被注意到的,但V11版本也可能有类似的问题。
解决方法
应采取的步骤:
1. 检查/更新会计任务的周期性任务,以清除批次工作记录
导航至功能:工具→批次服务器→周期性任务管理
对于你所有运行任务代码为ACCBATCH的中气下陷任务,查询返回周期性任务并检查“清除”复选框是否被勾选。如果没有,则勾选该复选框,并保存更改。
2. 更改批次服务器配置的搜索间隔时间
导航到功能:管理→管理→端点→批次服务器
编辑并更改“两次搜索之间的时间间隔(秒)”为(至少)60的值,而不是默认值30秒。
这项更改将在你重启批次服务器时生效。
3. 设置批次服务器的清除
为了保持最佳性能,将数据库批次表和serveur.tra日志文件保持在一个合理的大小是很重要的
a. 在博客文章https://www.sagecity.com/gb/sage ... sts/time-to-tidy-up中提到的V12的内务管理文件中
在第10页,你可以看到“ABATCH任务的设置实例”,其中设置了ABATCH任务来清除批次服务器的数据
b. 你也应该定期归档serveur.tra文件:
- 关闭批次服务器
- 手动重命名 serveur.tra 文件(例如,改为“serveur_June2021.tra”)。
- 启动批次服务器
4. 一旦完成上述步骤,如果V12版本实例的问题仍然存在,那么下一步很可能是实施一个刚刚被确定为类似问题的热修复补丁。这目前只适用于P24补丁到P26补丁,并且预计这将在未来的补丁集中得到解决。 |