发布说明
发布版本:8.6
上线日期:2023年3月10号
补丁号:PT170384
新特性介绍
一、应用场景
目前EAS对接银企30多家银行的电子回单,且支持网银机器人导入银行回单,目前发现各银行的电子回单格式不统一,有些是A3、有些是A4、有些是A5,有些是横向回单、有些是纵向回单。
目前EAS通过默认的EreceiptView.r1打印电子回单,一个套打模板难以满足格式各异的多家银行回单打印的需要。
为了解决这个问题,标准产品增加按银行设置打印格式功能,可以设置多个银行的电子回单展示模板,按需调整格式、缩放比例和旋转角度;然后设置不同的银行接口和不同的套打展示模板的映射关系。
之前逻辑:
系统默认(通过代码写死)的打印套打模板如下,此模板为A4格式,一页打印两张:
为了便于大家理解,将存在问题举例说明:
某客户希望将所有银行的电子回单套打模板通过A5纸打印,将默认的EreceiptView.r1调成了A5格式,但是仍然不能满足统一打印的需要:
其中中信银行回单为横向回单,浙商银行为纵向回单,通过默认的EreceiptView.r1(调成了A5格式)打印之后得到如下效果:中信回单:其中横向的中信银行回单可完全展示
杭州联合银行回单:纵向的浙商银行不能展示完全,底部的重要提示不能显示完全。
二、功能介绍
1、 在【电子回单】-【电子回单查询】序时簿下的文件栏下增加【按银行设置回单打印格式】功能,位置如下图:
2、 点击【按银行设置回单打印格式】后,弹出如下界面:
3、界面逻辑介绍
1)字段逻辑:
2)按钮逻辑:
【保存按钮】:
例如“民生银行3.0版-1-1213”就取“-”前的“民生银行3.0版”
【新增分录】:点击新增分录行
【删除分录】:点击删除分录行
三、配置指南:
步骤一:选择默认套打模板
系统预置如下套打模板可供选择:(如果没有预置的回单展示模板,就尝试从标准模板引入)
按照第一章的客户问题举例说明,需要将回单统一按A5格式打印,就可以将默认套打模板设置为“回单展示模板A5”。
步骤二:增加回单展示模板
默认套打模板不能满足个别银行打印需要时,比如上文提到的杭州联合银行不能通过A5格式套打模板展示全,就可以复制原有的A5套打模板基础上,设置旋转90度,就可以将回单图片旋转过来,调整到显示完全。
先复制A5格式套打模板新增一个新增回单显示模板,重新命名,例如命名为“杭州联合银行回单展示模板”
然后在套打的属性中设置旋转90度
如果某些银行需要按需调整为居中显示、需要调整缩放比例也可以参考上图设置其他银行的回单显示模板。
步骤三:设置按银行接口匹配回单模板
在按银行回单打印格式设置界面增加分录行:
中信银行回单通过默认的A5套打模板就能取得比较好的打印效果,就无需增加一行分录。
步骤四:打印预览
当回单进行打印、双击预览、点击查看回单、点击联查电子回单时,优先根据分录按银行设置回单打印格式模板上配置的匹配关系来显示及打印回单;如果有些银行没有设置对应的套打模板,就根据默认套打模板来展示回单文件;当默认套打模板不能生效,最后还可通过目前代码里写死的EreceiptView.r1展示回单文件。
按照上述步骤设置的杭州联合银行最后打印的效果如下:
设置前打印预览效果: