赤龙ERP的EHR功能讲解--第26篇

用日志记录“开源软件”的诞生

【进入地址 点亮星星】----祈盼着一个鼓励

博主开源地址:

码云:https://gitee.com/redragon/redragon-erp

GitHub:https://github.com/redragon1985/redragon-erp

说流程

ERP中的HR模块属于ERP的基础数据部分,在业务流程中主要用于记录操作人员以及操作部门,并配合控制权限和工作流。赤龙ERP中的HR模块内的流程是:创建职员并关联用户;创建部门;创建职位;最终将部门、职位、职员关联在一起后,即完成配置的全部流程。

说业务

下面我们来聊聊HR模块的功能以及解决了哪些问题。

(1)职员关联用户:之前说过,赤龙ERP的设计是用户与人员信息分离的,即用户只负责登陆和权限,职员负责记录人员信息,并最终反映到业务系统中,形成管控。

(2)业务数据与HR数据:业务数据几乎无一例外需要记录职员信息,包括操作人员和所属部门,然后又通过这两个字段来管控数据权限。

(3)职位的作用:ERP中为什么需要职位呢?通过职位的类型和管理属性,来控制工作流的流转节点,即谁来审批。有时我们需要判定部门或中心负责人审批,或某个职位的人来审批,就需要人员职位的辅助。

说操作

一、职员管理

操作说明:

1、进入“职员管理”菜单,可查看所有职员的列表

2、新增职员

(1)点击“新增职员”按钮,打开编辑页面

(2)关联用户名,并填写工号、姓名、性别、职员状态等信息,保存后生效

二、岗位管理

操作说明:

1、进入“岗位管理”菜单,可查看所有岗位的列表

2、新增岗位

(1)点击“新增岗位”按钮,进入编辑页面

(2)输入岗位编码、岗位名称、岗位类型,保存后生效

三、部门管理

操作说明:

1、进入“部门管理”菜单,可查看所有部门的树形结构

2、可通过“新增节点”,“修改节点”,“删除节点”按钮来实现对部门的增删改

四、职员关联部门

操作说明:

1、进入“职员关联部门”菜单,点击左侧部门,可查看所有的关联关系

2、新增关联

(1)选择要关联的部门

(2)点击“新增关联”按钮

(3)选择职员和岗位,点击确定完成关联

五、数据字典(基础配置)

数据字典用于定义各业务模块中的选择值范围,此功能用户可自定义增减。新增后的编码无法修改,业务记录后将编码作为唯一辨识依据

操作说明:

1、进入“数据字典设置”菜单,可查看所有字典(值集)列表

2、新增值集类型

(1)点击“新增值集类型”按钮,打开编辑页面

(2)输入编码和名称,并保存生效

3、维护值集的值

(1)点击列表页中“维护值集”按钮,进入编辑页面

(2)点击“新增值”按钮

(3)输入值编码和值内容,并保存生效

后记

如果您对我们正在做的开源软件感兴趣,欢迎各种形式的合作,加入我们一起打造一套开源的信息化解决方案。

【码云】或【GitHub】搜索“赤龙ERP”点击星标。等待着您的支持!

最新文章

  1. 一篇很好的Java、C、PHP、前端、Android、IOS的文章
  2. Sublime3 快捷键
  3. 可视化工具gephi源码探秘(二)---导入netbeans
  4. CCNA 6.5
  5. ABAP 使用的字符类型
  6. 如何设置potplayer播放时总在最前端
  7. 【android-cocos2d-X 环境配置】在Mac下搭建Cocos2d-X-android开发环境!
  8. Xamarin开发Android时Visual Studio 2012没有智能提示解决办法
  9. ubuntu maven 安装 设置
  10. 基于avalon1.4.x ----分页组件编写
  11. ArcGIS制图——多图层道路压盖处理
  12. eclipse中集成svn maven开发手册---导入项目
  13. java原装代码完成pdf在线预览和pdf打印及下载
  14. POPTEST老李分享DOM解析XML之java
  15. Servlet,JSP 中的中文乱码问题以及解决方案
  16. struts2 可以用ognl拿到值而不可以用el拿到值的解决方法
  17. Android特效专辑(二)——ViewPager渲染背景颜色渐变(引导页)
  18. Linux 命令详解(十三)如何启动、关闭和设置ubuntu防火墙
  19. SpringMVC常见面试题总结
  20. 题解【bzoj4650 [NOI2016]优秀的拆分】

热门文章

  1. Python+Appium自动化测试(10)-TouchAction类与MultiAction类(控件元素的滑动、拖动,九宫格解锁,手势操作等)
  2. 将本地代码初始化上传到gitlab仓库
  3. CSGO 服务端扩展插件开发记录之"DropClientReason"(1)
  4. MYSQL账户是否不允许远程连接。如果无法连接可以尝试以下方法:
  5. SpringBoot常见注解
  6. element中过滤器filters的使用(开发小记)
  7. 添加Google网络地图功能
  8. Js中Currying的应用
  9. 【C/C++编程入门学习】同样是数据类型,链表对比数组?哪一个更香?
  10. spring boot:shardingsphere+druid整合seata分布式事务(spring boot 2.3.3)