文档章节

使用O2OA二次开发搭建企业办公平台(十三)流程开发篇:报销审批流程表单开发

O2OA企业信息化平台
 O2OA企业信息化平台
发布于 2018/11/20 14:32
字数 1670
阅读 1162
收藏 0

本博客为O2OA系列教程、O2OA使用手册,教程目录和各章节天梯将在连载完后更新。

使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署

使用O2OA二次开发搭建企业办公平台(二)平台部署篇:端口冲突和服务器端口配置

使用O2OA二次开发搭建企业办公平台(三)平台部署篇:使用外部数据库

使用O2OA二次开发搭建企业办公平台(四)平台部署篇:用户密码设置

使用O2OA二次开发搭建企业办公平台(五)平台部署篇:连接O2云使用APP

使用O2OA二次开发搭建企业办公平台(六)平台部署篇:定制自己的APP

使用O2OA二次开发搭建企业办公平台(七)平台部署篇:服务器备份和数据导入导出

使用O2OA二次开发搭建企业办公平台(八)组织管理篇:创建组织和个人信息

使用O2OA二次开发搭建企业办公平台(九)组织管理篇:组织职务的创建和使用

使用O2OA二次开发搭建企业办公平台(十)组织管理篇:组织管理者设定

使用O2OA二次开发搭建企业办公平台(十一)组织管理篇:关于系统角色管理

使用O2OA二次开发搭建企业办公平台(十二)流程开发篇:报销审批流程需求和应用创建

使用O2OA二次开发搭建企业办公平台(十三)流程开发篇:报销审批流程表单开发

使用O2OA二次开发搭建企业办公平台(十四)流程开发篇:使用数据字典进行报销类型配置

使用O2OA二次开发搭建企业办公平台(十五)流程开发篇:创建报销审批流程

使用O2OA二次开发搭建企业办公平台(十六)信息开发篇:信息栏目和分类的创建及权限的设置

使用O2OA二次开发搭建企业办公平台(十七)信息开发篇:信息发布的审批功能

使用O2OA二次开发搭建企业办公平台(十八)流程打印表单设置

 

 

本章题纲:

1、报销审批需求说明

2、新建报销审批表单

3、修改表单字段

4、报销审批表单保存

      说明:关于开发者权限,流程开发入口等,请见上一篇《使用O2OA二次开发搭建企业办公平台(十二)流程开发篇:报销审批流程需求和应用创建》,本入世不在赘述。

 

一、报销审批流程需求说明

       上一讲中我们介绍到要设计的报销审批流程大致需求如下:

       1、报销审批属于财务部门主管的业务流程,所以需要放入财务管理的应用中。

       2、审批过程:拟稿人申请 --> 部门领导审核 --> 财务部门复审 --> 如果超过5000元需要公司领导审批 --> 财务人员办理 --> 结束。

       3、需要申请人填写的信息有:标题、报销事项的简要说明、报销类型、报销明细(包括费用发生日期、费用类型、费用说明、金额和备注)、电子发票可以通过附件上传等。

       了解了基本的需求信息,我们就可以开始设计流程了。   

 

二、新建报销审批表单

       在应用设计界面中选中“表单配置”导航,点击左上角的“新建表单”按钮 + “,弹出表单模板选择对话框。

       系统将弹出可供用户选择使用的常用表单模板:

点击“通用表单模板”,新建一个表单,并将表单名称改为“报销申请表单”。如下图:

 

三、修改表单字段

       接下来,我们按照需求来修改表单内容。

       在基本信息表格中,删除多余的行。选中要删除的行的一个单元个,在操作条上点击“删除”按钮。如下图:

保留 “选择字段”和“简要说明”行,修改字段标题,将“选择字段”改为:“报销类型”;将“简要说明”改为“报销说明”。如下图:

修改“报销类型”选择框,如下图:

       然后修改报销明细。

       将下面的“订单信息”改为“报销明细”,然后修改明细表(设计元素为:数据网格),

       将数据网格的标识修改为“expenseList“。

       将数据网格第二列标题修改为“费用发生日期”;

       将数据网格第三列标题修改为“费用类型”;

       将数据网格第四列标题修改为“费用说明”;

       将数据网格第五列标题修改为“金额”,标识改为“amountCol”,并选中“合计数值”;

       然后删除数据网格第二行(数据网格内容行)中的所有字段。选中字段,在操作条上点击“删除”按钮,可将其删除。如下图:

       再在内容单元格中创建相应的字段。从工具区将需要的元素拖动至合适的位置,可创建一个设计元素。

       在第二列内容单元格中创建一个  日期选择  字段,命名为“expenseDate”;

       在第三列内容单元格中创建一个 下拉框  字段,命名为“expenseType”;

       在第四列内容单元格中创建一个  文本  字段,命名为“expenseExplain”;

       在第五列内容单元格中创建一个  数字  字段,命名为“expenseAmount”;

       在第六列内容单元格中创建一个  文本  字段,命名为“expenseRemark”;

       将“expenseDate”字段的选择类型改为“仅日期”;

       设置“expenseType”字段的可选值:交通费、办公用品、办事处费用、培训费、通信费……

       配置完成后如下图:

 

四、报销审批表单保存

       点击工具栏的保存按钮,或按下快捷键Ctrl+S,即可保存表单。

 

下一篇:使用O2OA二次开发搭建企业办公平台(十四)流程开发篇:使用数据字典进行报销类型配置

 

© 著作权归作者所有

O2OA企业信息化平台

O2OA企业信息化平台

粉丝 87
博文 45
码字总数 61033
作品 1
杭州
私信 提问
O2OA:开源免费智慧办公平台新版本即将发布!七大看点不可错过!

近日,基于AI大数据的智慧办公平台O2OA新版本即将发布,小智机器人、AI智能决策中心、企业数据中心、加强版流程引擎、第三方认证登录,扫码登录、人脸识别登录,全文检索、钉钉、企业微信等亮...

O2OA
2018/11/01
15
0
O2OA 开发版 V4.2039 发布,优化手写输入新增审计日志

O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外...

O2OA企业信息化平台
07/19
1K
0
O2OA V4.1237 发布,页面设计器重要优化

O2OA是一套现代风格的企业级办公平台及开发套件,服务器以及移动APP代码基于AGPL开源,全功能免费。 软件特点: 1、全功能全平台化办公平台解决方案 2、部署简单、使用方便、二次开发成本超低...

O2OA
01/08
1K
0
使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署

本博客为O2OA系列教程,教程目录和各章节天梯将在连载完后更新。 使用O2OA二次开发搭建企业办公平台(一)平台部署篇:平台下载和部署 使用O2OA二次开发搭建企业办公平台(二)平台部署篇:端...

O2OA
2018/10/23
2
0
O2OA 稳定版 V4.2235 发布,功能性能等多方面优化升级

O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外...

O2OA企业信息化平台
08/29
1K
11

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
今天
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部