信息系统审批流程项目-流程开发手册

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息系统审批流程项目_流程开发手册(以项目验收流程为例)

一、创建业务对象

1、在设计器里—>SF_APP_INFO_1.0下找到数据,点击+号,选择业务对象。

2、填写名称点击完成。

3、点击添加按钮,在名称处填写字段名,要与数据库字段一一对应。

二、创建流程

1、在设计器里找到流程点击+ 号——>业务流程定义。

2、填写名称点击完成。

3、选择通道,按着鼠标右键往里托通道。

4、根据需求,有多少环节托多少通道。

5、选中通道,在常规里可以修改通道名称。

6、点中活动往流程图里托。

7、同样选中活动,在常规里可以修改名称。

8、点中序列流,把各环节连接起来。

连接完成。

在流程里添加一些变量,具体哪些变量视需求而定。

专用变量的前三个是环节办理人。lastOperation是驳回要用到的。

专用变量pi,变量类型选择GBO_PI。

选中环节,点击属性里的分配,如果当前环节是一个人办理,选择定制,并选择要分配的人。

如果要是多人会签,就选择用户列表,用户分发选择:循环法。绑定出选择LIST的变量。

在常规里,循环类型选择多实例循环。复合条件直接从其他流程拷贝过来,不需要修改。

如果是团队,就选择团队,用户分配选择:循环法。绑定选择一个团队。

选择属性里的条件,条件可以从其他流程里拷贝过来,但是要注意的是,members要是当前办理人。

当前办理人是多人

当前办理人是团队。

三、添加资源束组

添加表单中需要的label显示

四、创建人员服务

1、创建人员服务

在设计器里——>用户界面点击+ 号,人员服务。

2、添加常用变量

添加变量,具体都需要什么变量视需求组而定,但pi,bo,ti是必须的。Pi在变量类型处选择GBO_PI,

Bo在变量类型处选择你前面建的数据,

Ti在变量类型处选择GBO_TI.

3、添加资源束组

在变量里,链接本地资源,选择上面添加的资源束组.

4、画扭转图

1、初始化数据

在SFTK2.0里的实施找到组件GS_InitForDraft后续组件都是这样找。

初始化数据组件,要在数据映射里映射一些变量,其他组件大同小异。有些组件会在前后置中写代码,详情看组件.

2、查询字典表

根据类型查询字典表里的值

添加专用变量types String类型的List,并赋初始值,专用变量data Map 类型。

专用变量nvpDateDics和nvpDateDic 前者是NameValuePair类型的List后者是NameValuePair 类型

并把他们在数据映射里分别映射

并在组件后置里获得值

3、获得部门经理

获得申请人的部门经理,新建三个专用变量,分别是,ManagerEmployeeID、ManagerName、ManagerAccount。并把这些变量在数据映射里映射。

4、获得历史附件

获得历史附件,新建专用变量oldTiid,并在数据映射里映射数据。

5、画表单

画表单,双击进去。

拉一个CVPageNavHeader控件。

并在配置里。

拉一个CVPageTotalBusinessInfo,其他的Coach都写在这个里面。

再拉一个CVPageTitleHead,表头,在常规的标签那,可以选择资源束组里定义的lebel。

拉一个CVPageselect2,并在常规里设置。

在配置里设置

选择立项申请单

单选框

人员选择组件CVPageSelectorUser

多行文本框CVPageTextArea

附件CVPageFiles

历史控件CVPageHistory

按钮控件CVPageButtonGroup,需要什么按钮就选择哪个

在做好加上一个CVPageBottom

托一个定制HTML控件,里面可以写js代码。