易助9.0补丁20251031
附件添加文件对话框优化
场景:
1 附件上传文件时,弹出文件选择窗口,建议能调用搜索文件名功能,能快速的找到要的附件文件上传,减少上传文件时找文件的工作量
修改建议:

具体修改:
修改前:

修改后:

2 OpenAPI 优化
新增接口 getMultiple
场景:
某客户get多笔数据非常慢,需要15秒,因为多笔get是分开查询,一些环境复杂的服务器每次加载dll都要4秒,导致返回不及时。
具体修改:
增加getMultiple,区别在于 一次加载dll,可以获取多笔数据。
可以完全取代之前的Get接口,但是因为和Get返回的Json节点有细微差距(Get有多个Success返回,getMultiple只有一个Success返回),只能另外新增一个接口。
修改前

修改后:

新增 TPAopenAPITask.exe
场景:
审核dll出问题后会导致整个TPAOpenAPI服务无法正常工作。
TPAOpenAPIProcess.exe 会在每次请求的时候,启动进程,关闭进程。当调用次数上万次之后,会导致windows操作系统原子表无资源可用,导致程序报错。
且每次启动进程会在时间上有所损耗。
具体修改:
使用TPAOpenAPITask.exe 替代 TPAOpenAPIProcess.exe 进行常驻运行,不会不停的关闭进程了。
并发时会启动多个TPAOpenAPITask.exe进行队列监控。
任务队列有状态控制,如果某一个TPAOpenAPITast出现问题,会由新的替补上,不会导致大规模无法使用。
TPAOpenAPITast闲置5分钟后会自动结束进程,释放硬件和操作系统资源。
审核 由 TPAOpenAPI.exe 移出到 TPAOpenAPITast.exe。
3 易助对接PLM接口优化
支持更多的对接字段,
90版本限定,指适用ERP为TPA90,可以支持更多的自定义字段

更新逻辑优化:对PLM没传递的字段不会使用初始默认值覆盖原有ERP内容
4 商品查询中心加‘快捷码'栏位
场景:商品信息快捷码栏位填写重要信息,商品查询中心可以用快捷码搜索但不显示此栏位。
修改建议:商品查询中心界面显示‘快捷键’栏位,方便查看

5采购发票取单界面增加含税金额
场景:采购发票进货单上,只有选中的未开票金额是未税的,是否可以增加一个选中明细的含税金额,因为发票来的时候,含税金额是整数,不含税的金额是小数,还会有一些尾差,不方便核对
修改建议:
发票取单增加显示价税合计汇总,目前日常开票总金额还是以含税金额为准。

6 工艺转移优化
场景:
易助90工艺转移单,跨工序转移时,不要提醒找不到对应的工艺

修改方案:
增加判断:默认下一道工序要考虑单头的转入地是否和下一道工序的生产者一致,如果不一致,则不默认。
7 采购底稿增加【日期】按钮
场景:当前企业客户的采购物料明细越来越多,大多采用将采购底稿更正完成后,即抛转生成后置有效的相关单据。不需要再人为二次调整。当前采购底稿作业不支持批量修改预交货日期的功能,建议参照采购订单,追加此项功能!

8供应商、客户导入修改
场景:
供应商、客户导入,结账方式、付款方式月结的,希望不能输入0日,避免数据错误导致进货单录入时候报错
修改方案:
导入时如果 结账方式/付款方式 =2 且 结账日/月结日/付款日/票期日 为空或者0时,赋值默认值1
9 树状信息查询增加工艺名称
场景:
订单树状信息中,工单工艺部分,希望能显示工序名称。现在只有工序代号,不方便看到实际进度
修改方案:

10 物料需求计算增加单据判断
场景:
物料需求计算作业,当工单没有审核的时候,订单生产计划还能选择到,会导致计算重复
希望能提醒一下,该订单或者生产计划已经存在工单,是否还需计算,根据工单的全职单号和行号进行判断
修改方案:
选择来源单据后,检查下是否有未审核的工单/委外单,(条件:来源单据为勾选的单据)
在选择完单据进入下一步之前,增加判断是否有前置来源和前置单号是勾选单据且未审核的工单以及委外单,如果存在,则弹框提示,用户选择是则继续,选择否,则停留在当前页面,不进行后续操作
11 数量F6 批号开窗优化
扩大界面宽度,完整显示所有字段,批号说明在下方展示,方便操作,无需每次进行拖动才能输入数量

11 【切换样式】变更为单客户端设置
单据【切换样式】按钮,因为只是操作方式改变不会影响数据不同,由原先只有设计权限才能点击,改为所有用户可以自由设置
每个客户端都可以对不同单据设置不同的样式操作,不会影响到其他客户端,配置文件保存在config文件夹中

12 审核段支持标准和个案分别部署
场景:审核段只能放在bin下,导致个案维护困难,如果标准审核段改了bug无关个案的审核段也无法更新
修改方案:bin文件夹下的confirm.dll为标准审核段,Modify文件夹下的confirm.dll为个案审核段。
个案审核段中内置个案清单,只有个案逻辑才会走
注意:
原个案confirm.dll不适用,需要进行升级,90版本可以向个案接口人发起申请。
需和最新主程序v9.0.0.207配套使用。
OpenAPI也更新支持
如果标准审核段被误放入modify下会有如下提示

14 打印和明细表前端区间选项改为离散控件
第一期 打印凭证和明细报表,共计262个程序
第二期 统计类报表放下一个补丁包,共计389个程序


