|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
智+打印常见问题排查方案
作者:陈丽君
打印机及打印插件相关
打印请求提交成功了,打印机没有反应;[/ol]
--原因:这种情况有多种原因: 1)打印机脱机;
选择的打印机不是想要的打印机,导致打印到其他打印机上了;打印队列中有积压任务;[/ol][/ol]--解决方案:按步骤操作:
进入打印预览页面检查打印机状态是否为就绪;检查打印机有没有选正确;检查打印插件的打印任务中是否有任务压入队列了,如果有压入队列的任务,首先杀掉打印插件的进程,然后重新启动并登录,再重启打印机,再次打印就正常了。[/ol]注意:如果多次出现打印机阻塞的情况,需要排除下原因:1)查看当前打印机是否为虚拟打印机,目前不建议添加网络打印机;2)检查打印模板是否有问题;
打印机经常出现阻塞的情况;
--原因:打印模板设置的有问题,表体区没有普通行,只有合计、小计行;
--解决方案:调整打印膜版;
不能登录打印插件(电信网络),电信调试后可以正常登录,但是退出代理之后再次登录时又不行了;
--原因:打印的 tcp 协议用的是 80 端口,被网络运营商给封掉了;
--解决方案:2.1.0.1 版本之后的打印插件都已经添加了端口为 8888 的自定义连接方式,理论上不会再出现此问题;
有时候重启电脑后,打印就不好使了;
--原因:打印机脱机了,USB 线连接不正常;
--解决方案:进入打印预览页面查看当前已选打印机的状态,如果是脱机状态, 需要用户重新插一下打印机的 USB 线,并确认打印机的状态为就绪;
打印时卡死,需要刷新页面才可用,再次打印又卡死了;
--原因:打印模板中没有数据行;
--解决方案:按规范调整打印模板,打印模板表体区的数据表,必须要有标题行和数据行;
登录了打印插件,但是打印时弹出了打印插件的下载提示框;
--原因:此账号下存在多个企业,打印插件中登录的企业与智+登录的企业不一致,导致打印预览时弹出打印插件的下载框;
--解决方案:核对打印插件与智+的登录信息是否一致,确保两边登录信息一致就可以正常使用打印功能;(打印插件中,打印任务右边的下拉三角, 可以选择登录账号下的所有企业!)
导出时提示:打印机连接异常,请切换其他打印机,单据可以打印,不能导出;
--原因:当前打印机的状态为未连接,红色叹号;客户在预览页面重新选择了打印机后直接预览,没有保存设置;
--解决方案:在打印预览页面选择正常状态的打印机并保存设置; 打印模板设置
打印数据与单据不一致;
--原因:大概率是数据源取的不对;
--解决方案:首先检查打印数据源与单据中显示的字段是否一致,如果不一致调整打印模板中的数据源;(单据、金额类的字段需要注意是优惠前还是优惠后!!)
打印出来的行序号错乱;
--原因:数据源取的不对;
--解决方案:调整打印模板的数据源,行号应该用数据源‘上下文变量.行号’;
打印时一张单据的表头乱码,另一张表尾乱码了;
--原因:未知;
--解决方案:重新设置下系统的语言,再次打印就可以了;
打印预览页面点击 Ctrl+s 会弹出另存为页面;
--原因:浏览器设置了快捷方式;
--解决方案:按用户习惯更改快捷方式;
导出打印模板后页面没反应;
--原因:浏览器有拦截;
--解决方案:去掉浏览器的拦截;
按打印模板导出 1 个文件后就不能再导了;
--原因:部分浏览器会有自动拦截;--360 极速浏览器
--解决方案:设置允许自动下载多个文件就可以了;
无法按打印模板导出 Excel,弹出下载框,但是显示‘失败-网络错误’;
--原因:用的极速浏览器,兼容性不好;
--解决方案:使用安卓了谷歌浏览器后,导出正常;
打印模板打不开;
--原因:表体中有一个数据在模板设计器中不能识别,导致后面都渲染不出来;
--解决方案:这种问题需要技术排查,可以把问题模板导出为云打印模板,或者账号信息给技术,方便排查问题;
单据有多行明细,打印出来后第二行明细的数据格式不正确,其他明细行正常;
--原因:表尾设置了两行合计行,导致打印时明细数据的小数精度不一致;
--解决方案:调整打印模板,表体区只能有一行普通行、一行小计行、一行合计行,不能设置多行小计行、多行合计行;
没有打印出电话号码,之前能打印;
--原因:单据模板中没有勾选出主联系人电话,打印模板中取不到数据源;
--解决方案:在单据模板中把往来单位的属性字段‘主联系人电话’勾选出来, 再次打印就可以了;
手机打印时‘数量’字段的数据未打印出来;
--原因:客户打印模板中将数量的小数位数设置为 0,且 0 值不显示;但是单据中的数量为 0.2 和 0.4,四舍五入后数据为 0,所以不显示;
--解决方案:按客户的实际业务要求调整打印模板中的小数位数,同时建议将所有的数值型字段都设置显示 0 值,方便定位问题;
打印效果异常
打印时多出现一张空白纸;[/ol]
--原因:模板宽度超过了纸张宽度,导致超出纸张的列打印到了下一页;
--解决方案:检查打印模板的宽度和打印设置的纸张宽度是否匹配(模板设计器中有对应纸张的宽度提示,注意把模板的整体宽度控制在线框内;二等分241*140,A4 纸 210*297mm);
表体和表尾中间有一片较长的空白处,表尾打印到下一张纸上面了,很浪费纸;
--原因:打印模板设置问题,表尾备注行太高;(当表尾部分不能打印在同一张纸上时,会自动把整个表尾区打印到下一张纸。)
--解决方案:调整打印模板,按客户实际业务情况设置打印模板,避免不必要的浪费,影响客户使用;
单据预览时,表尾设置的内容看不到了,而且打印模板中也看不到之前设置的表尾内容了;
--原因:模板的表尾区,高度给设置到 6723 像素了,导致出现了很大一片空白,误认为模板的表尾区丢失;
--解决方案:调整打印模板,修改表尾区的高度;
无论纸多长能打印出来的只有五六个;并且会出现很多页表体区为空的情况。
--原因:1)打印模板中设置了每页打印表尾、合计行;2)设置了固定打印 50 行;3)选用的二等分纸;
--解决方案:1)纸张修改为自定义纸张;2)打印模板中去掉每页打印表尾、合计行;3)去掉固定打印行数设置;3)勾选即打即停,避免纸张浪费。
单据中有 53 条明细,只打出来 46 条就不打了;
--原因:自定义纸张,宽度 241、高度 600;自定义纸张高度最大设置为 550;
--解决方案:调整打印设置中的纸张高度,不超过 550;
打印设置三要素的注意点: 1、 打印模板设计器、销货单的几个关键数据源: 本单上欠:往来余额[/ol][/ol]累计欠款:客户应收余额本单欠款:未收款金额 本单收款:累计收款金额后收款:按单收款信息 现结收款:现结收款信息
制单日期:如果要求打印时分秒,则用制单日期单据日期:年月日,无法打印出时分秒
优惠前的单价、金额:优惠前单价、优惠前金额(带优惠前字样) 优惠后的单价、金额:如金额、单价(不带优惠字样)
、打印模板设计器中设置某个数据源,如果需要绑定的数据源是档案的携带属性,例如:[/ol][/ol]往来单位联系人电话,需要到当前打印设置单据的对应单据模板中将档案携带属性勾选出来并保存,打印模板中才可以找到该数据源。
、打印二维码,两个二维码数据源的含义:[/ol][/ol]销货单二维码:打印出来扫描该二维码,进入旺铺当前销货单详情。 旺铺分享二维码:打印出来扫描该二维码,进入旺铺的分享页面(旺铺
商品展现)。
、明细表打印设计,只能有一行普通行、一行小计行、一行合计行,不能设置多行小计行或者多行合计行。[/ol][/ol]
、如果打印模板中设置了“即打即停”,但是在实际打印时没有生效或者打印出错,请检查打印机是否支持“即打即停”,可上网查找打印机型号确认是否支持。[/ol][/ol]
2、 打印插件(插件名称:畅捷网络打印)
、畅捷网络打印插件,目前只能在 windows 操作系统登录,不能安装在苹果电脑上。、畅捷网络打印插件需要用智+账号、密码登录,然后选择对应的企业(如果该账号下存在多个智+的企业,需要选择企业;如果只有一个企业,则不需要选),最后勾选打印机并‘添加为网络打印机’;、畅捷网络打印插件登录时报错,无法登录,有可能是打印插件连接的固定端口号在用户的网络设置中被封,可尝试在插件的连接设置中更换端口号。[/ol]
、在智+中打印或者预览提示超时,或者打印机是正常运行的,但在智+ 中无法正常打印,可尝试在打印插件的打印任务列表中清除打印任务。[/ol]
3、 打印预览设置
、在智+中直接进行打印、按打印模板导出 Excel 或 PDF 时提示“打印机连接异常,请切换其他打印机”,需要进入打印预览设置中检查打印机状态, 确保打印机是绿色连接状态。、打印预览设置页面,只有进行“保存设置”操作后,下次进行打印、预览才会默认使用已经保存的打印设置。、自定义纸张高度最大设置为 500。如果出现打印机打一部分后不再正常出纸,可检查打印机驱动中对纸张的设置。[/ol] |
|