一、离线场景说明
以设备维修流程为例,重点支持【上门服务—现场标准作业】环节的离线模式,对应工单业务流程中的【执行标准作业】节点


对应到系统中的操作,在离线模式下,支持:
1、查看工单列表、打开工单详情、更新工单基本信息;
2、点击[执行标准作业]按钮,执行标准作业:点击签到、故障确认、填写检查项目、记录备件消耗、填写服务项目/产品。
离线模式下不支持以下功能,请在有网的环境下操作
二、后台管理端
1、定义数据离线规则
1)查看离线规则


快捷入口:进入服务通系统设置—> 辅助功能—> 离线工单,查看离线规则列表页

通用入口:管理后台—>CRM平台管理—>对象管理—>离线规则,查看离线规则列表页
2)新建/编辑离线规则

- 优先级:默认为0,最大为9,数字越大代表优先级越高(当优先级相同时,取创建时间最晚的)。
- 适用应用:一期先支持【平台应用】,暂不支持【互联应用】
- 适用人员:一期先支持内部人员,暂不支持互联用户
- 主对象:有且只能选择1个对象
- 数据范围:默认【按条件筛选】
- 下载数据量限制:默认500条,提示:单对象下载记录数最大不超过2000条
- 下载数据截取规则:默认「创建时间」字段,默认「降序」。搭配下载数据量限制,则组成规则为:按创建时间降序截取下载500条。
- 下载记录包含文件/图片:默认全不选。可以全选,或全不选,或二选一。


- 相关对象配置:数据范围、下载数据量限制、下载数据截取规则、下载记录包含文件/图片,与上面一致
编辑离线规则限制
2、初始化离线规则
- 服务通应用初始化时,同时初始化「工单离线数据包」规则,默认【停用】,以及【离线工单】菜单
- 规则名称:工单离线数据包
- 优先级:0
- 适用应用:服务通
- 适用人员:「服务工程师」角色
- 主对象:工单
- 数据范围:按条件筛选「服务工程师+工单流程状态」:服务工程师/协同工程师支持业务变量=当前登录人,工单流程状态=进行中
- 下载数据量限制:500
- 下载数据截取规则:创建时间、降序
- 下载记录包含文件/图片:默认全选
- 相关对象配置如下表:
| 对象 | 数据范围 | 下载数据量限制 | 下载数据截取规则 | 下载记录包含文件/图片 | 备注 |
| 工单设备 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 1.下载数据时,一定会通过当前用户的数据访问权限过滤 |
| 客户 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 设备 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 产品分类 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 产品 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 库存 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 员工个人库 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 个人库明细 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 故障部位 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 故障现象 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 故障原因 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 故障解决方法 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上1 |
| 现场标准作业实例 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 2.本项及以下是查找关联工单的对象,用于离线本地编辑。实际上需要把关联离线主对象工单实例的数据全部下载,应忽略「下载数据量限制+下载数据截取规则」组合条件 |
| 现场标准作业工序实例 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上2 |
| 现场标准作业动作实例 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上2 |
| 工单检查组 | 生按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认全不选 | 同上2 |
| 工单检查项 | 按条件筛选,生命状态 = 正常 | 2000 | 创建时间、降序 | 默认选择「图片」 | 同上2 |
三、工程师使用端
1、下载离线数据
- 在联网状态下,进入服务通首页:首先点击【离线工单】菜单,进入离线应用页面;根据当前用户关联的人员/部门/角色去匹配,显示优先级最高的1条离线规则;然后点击【下载离线数据包】,进入下载离线数据页面
- 工程师点击“下载”按钮,系统根据规则实时计算将要下载的数据量并显示出来,同时开始下载并显示进度。

在有网络的环境下,工程师需要提前下载离线数据
实际下载的数据范围限定
2、进入离线作业
- 在无网或弱网的环境下,进入服务通首页:工程师首先点击【离线工单】菜单,进入离线应用页面;然后点击【待处理的工单】,进入离线作业页面

工单列表卡片和工单详情页上均会显示「 执行标准作业」 按钮(为业务预置),点击按钮打开标准作业页面
特殊逻辑声明
3、上传离线数据
- 在联网状态下,进入服务通首页:工程师点击【离线工单】菜单,进入离线应用页面;然后点击【待上传的工单】,可以查看上传进度。
- 一旦上传失败,会在卡片上显示失败日志;支持打开工单详情页,修改本地记录后,手工二次“上传”。系统也会定期自动上传。

点击「完成」标准作业任务后,一旦切换到有网络的环境下,系统会自动上传本地数据到服务器端。