金蝶云星空 关于快消品行业快速录单需求的操作建议原创
金蝶云社区-程晓峰
程晓峰
4人赞赏了该文章 597次浏览 未经作者许可,禁止转载编辑于2019年05月29日 19:40:47
经常遇到快消品行业的销售订单录入,录单员对订单录入效率要求较高,录单员经常抱怨系统反应慢跟不上录单员的录入速度,录入容易出错等,
这个是金蝶云星空 B/S架构模式下,带来的烦恼,由于录入数据需要即时与服务器之间进行交互,且通过服务器返回数据结果填充到单据上。
比如:录入物料 -需要携带物料相关的 销售单位、计价单位、基本单位等等字段。 还需要获取系统设置的税率相关设置返回到税率字段等
这里的响应跟网络环境也有关系,如果网络传输不稳定也会导致交互的不流畅。

关于这一块的录入,只能做一些指导建议,来尽可能的提升目前的这种响应效率问题:

1.关于物料模糊查询速率:可以到单据参数配置 设置物料的模糊查询的显示字段和支持查询字段,支持查询的字段越少效率越高(比如仅模糊查询编码),
模糊查询显示字段不宜太多,一般编码、名称即可。

2.关于物料回车后的相关的触发服务,可以在BOS-销售订单-分录物料字段属性-值更新事件--配置的服务可以酌情修改。比如:税率是固定的13%,
则不需要通过国际化服务靠服务去匹配获取税率。则可以酌情停掉国际化服务,固定配置税率默认值13.

3.启用快速录单模式(目前仅支持数量、文本字段)需插件设置。 
  3.1 快速录单模式需要插件配合设置(见后续示例),目前可以支持数量、文本类型字段。
  3.2 快速录单模式建议采用竖向录单模式,即先录入所有分录行的物料字段(也可以通过excel录好后块粘贴多行物料)后,再切换快速录单模式,
  从上往下快速录入数量字段。  竖向录入模式是为了规避 录入物料字段后需要与服务器交互返回相关结果同时,快速录入后面的数量字段值时,数量的首个数字没有录入成功。
  如 录入 58,可能只有8被有效数字录入进去。

4.快速录单插件仅支持金蝶云客户端,不支持SilverLight和HTML5端不支持。

5.除了默认使用快捷键Ctrl+K切换快速录入模式,也可定义一个单据体菜单触发切换模式如:菜单名称为:tbQuickInput菜单标题可自定义,如:切换快速录入模式 通过按钮也可触发模式切换

6.可以在BOS设计器里面使用注册 Python 插件


参考代码示例:(默认切换为 Ctrl+K 快捷键)
def AfterBindData(e):       
    this.View.GetControl("FSaleOrderEntry").SetCustomPropertyValue("QuickInputColKeys", "FQty,FQty2".ToUpper());

--通过单据体菜单按钮 触发 模式切换
def AfterEntryBarItemClick(e):      
    if e.BarItemKey=="tbQuickInput":                
        this.View.GetControl("FSaleOrderEntry").InvokeControlMethod("QuikInputColModeChange", None);

KSLD.jpg

图标赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!