当您阅读本方案时,即表示您同意不传播本方案的所有内容 【823】流程明细导入支持所有非归档节点需求说明书 目录 第一章需求简介..4 1、目的..4 2、范围..4 3、概述..4 第二章产品项目概述..4 1、用户特点..4 2、系统环境..4 第三章功能需求详细说明..4 1、背景..4 2、功能入口..4 3、功能说明..5 第四章注意事项..8 文档版本历史 变更序号日期版本文件变更 申请编号变更说明修改人 12014-4-24V1.0无新文件罗燕 22014-4-25V2.0无原功能就不支持系统表单,这里明确说明系统表单流程隐藏设置项罗燕 32014-5-12V3.0无增加【明细导入】菜单显示条件说明罗燕 42014-5-12V4.0无【明细导入】菜单显示条件中最后一个写错了,已更正。罗燕 第一章需求简介 1、目的 现对明细导入功能进行改造,使所有节点处理页面均支持Excel导入明细功能。 2、范围 自定义表单一般模式、模板模式和html模式均要支持; 系统表单流程不支持。 3、概述 将原功能名称【允许创建节点导入明细】更改为【Excel导入明细】,默认不启用; 启用【Excel导入明细】功能后,后面显示下拉框,默认选择仅创建节点可导入,可选可选仅创建节点可导入、所有节点均可导入两个选项; 选择所有节点均可导入时,所有节点的节点操作者均可在流程处理页面做明细导入操作。 第二章产品项目概述 1、用户特点 系统管理员、有工作流维护权限的用户、所有普通用户。 2、系统环境 操作系统:Windows、Linux 数据库:SQLServer、Oracle 第三章功能需求详细说明 1、背景 原明细导入功能只能在创建节点使用,局限性较大,而且在客户实际应用中,并非只是在创建节点需要导入明细,现对些功能做修改,使所有非归档节点都能够导入明细。 2、功能入口 中端设置【工作流程】-【路径设置】-【基础设置】-【功能设置】: 更名为【Excel导入明细】 可选仅创建节点可导入、所有节点均可导入两个选项,默认为前者 图1-1 说明: 1)将原功能名称【允许创建节点导入明细】更改为【Excel导入明细】,默认不启用; 2)启用【Excel导入明细】功能后,后面显示下拉框,默认选择仅创建节点可导入,可选仅创建节点可导入、所有节点均可导入两个选项; 3)升级此功能后,历史数据默认选择仅创建节点可导入选项; 4)系统表单不支持该功能,只要是关联系统表单的流程均不显示【Excel导入明细】设置项。 3、功能说明 启用【Excel导入明细】功能并选择所有节点均可导入时,流程新建及各节点处理页面都有【导入明细】菜单,如图1-2所示; 中间节点处理页面也有【明细导入】菜单 图1-2 点击【明细导入】菜单,打开明细导入窗口,如图1-3所示: 图1-3 下载的Excel模板如图1-4所示: 模板中增加列【序号】,同明细表中的【序号】字段 图1-4 【说明】 1)模板中新加入一个【序号】字段,作为主键,此字段为整数类型,非必填,仅作为跟已有明细做对应关系,并不是最终导入后的明细行序号,该字段为空时,默认增加; 2)如果明细表已经有数据,会把原有数据及【序号】一起导出到模板中,用户在原有数据基础上进行明细的添加、修改、删除,最后再导入到流程中; 3)明细导入时根据主键【序号】对数据进行新增、修改、删除,同时受【允许新增明细】、【允许修改已有明细】、【允许删除已有明细】三个设置项的控制,规则如下: Ø若一条明细数据的【序号】在流程中不存在但在模板中存在,并且当前用户有【允许新增明细】权限,则在流程中新增该条明细; Ø若一条明细数据的【序号】在流程及模板中都存在,并且当前用户有【允许修改已有明细】权限,则在流程中更新该条明细; Ø若一条明细数据的【序号】在流程中存在但在模板中不存在,并且当前用户有【允许删除已有明细】权限,则在流程中删除该条明细; Ø下载模板时,所有字段都能导出到模板中,导入时只有可编辑的字段才能进行导入。 4)如果明细表中原来没有数据,下载的模板还是有【序号】字段; 5)只有可编辑的字段才能进行导入,如果查看的字段有默认值,则会自动加上默认值; 6)流程创建或处理页面节点操作者使用【明细导入】菜单导入明细,规则同上,支持受控【允许新增明细】、【允许修改已有明细】、【允许删除已有明细】三个设置项; 7)按以下条件判断【明细导入】菜单是否显示: Ø启用【Excel导入明细】功能 Ø节点允许导入(创建节点允许,或所有节点允许) Ø节点明细中有可编辑字段 Ø节点设置对明细可操作,即启用了【允许新增明细】、【允许修改已有明细】、【允许删除已有明细】任意一项。 即只有同时满足以上四个条件,流程处理页面才显示【明细导入】菜单。 第四章注意事项 Ø功能升级前需要制造历史数据,以检查明细导入功能的兼容性。 Ø本文档涉及界面原型图中的效果均为示意图,不代表实际效果。最终界面展现效果和图标显示以美工设计和开发实现为准。 Ø开发及测试过程中如发现需求中未明确说明或定义的内容,请及时与需求设计人沟通。 本案由泛微软件公司提供,如有何疑问请与我们联系!
信息发布:广州名易软件有限公司 http://www.myidp.net
|