本文描述了解决电子回单无法批量打印的问题过程。首先,更正文件服务地址和管理中心URL配置,确保文件服务可用。接着,针对Office和DCOM配置问题,建议改用本地文件服务预览。最终,通过调整云平台的文件服务参数设置,成功解决了电子回单批量打印问题。附有相关配置指南链接。
问题描述
电子回单界面点【批量打印】报错“发生一个或多个错误……”,如下图所示。
分析处理过程
1、用administrator登录云星空,打开文件服务设置;
2、发现客户那设置的文件服务地址是localhosts,点【地址变更】改为实际的服务器IP地址;
3、点击【检测文件服务是否可用】有报错提示,文件服务目录下配置文件里面记录的管理中心url是错误的;
根据报错提示,进入服务器上的金蝶云星空安装目录,
打开安装目录\Kingdee\K3Cloud\FileService\App_Data\common.cnofig文件,以记事本方式打开该文件,修改managementSiteUrl的value值,改为正确的管理中心url网址,然后保存该文件;
4、然后重新点【检测文件服务是否可用】文件服务器检测通过了,但是【附件测试】界面点【在线预览】,提示报错需要安装office 2010 32位以及配置DCOM参数;
5、客户的版本是PT-146884 [7.7.0.202108];所以建议使用本地文件服务器预览方式,更方便。
用administrator登录cloud,打开参数设置-基础管理-BOS平台-文件服务参数,取消勾选“使用flash预览”,勾选“使用本地文件服务预览”参数,保存;
6、确认附件测试界面的附件可以正常点【在线预览】打开了;
然后重新进入【电子回单】界面,再点【批量打印】可以正常打印出来了。问题解决。
结语:本案例中,前台现象是电子回单无法批量打印,实际上是与金蝶云文件服务配置有关联的,必须做好文件服务器的配置,才能正常打印电子回单。
附:
文件服务器配置指南可参看如下帖子
https://vip.kingdee.com/article/13138