员工档案

一、能力清单

编号 能力清单
1 业务流、推单
2 主子表
3 枚举

二、操作流程

图2

三、业务流程

  • 员工档案数据由入职申请单下推生成

图1

四、数据建模

4.1、员工状态

名称: 员工状态
编码: staffstate
类型: 字符
枚举内容: 枚举值 名称
1 试用
2 转正
3 离职
  • 点击新建枚举,按照下图填写信息后保存

图3

4.2、员工基本信息

  • 员工档案是入职申请单字段的子集,我们可以通过复制实体的方式快速构建实体
操作 描述
名称 员工基本信息
编码 base_staffdoc
父实体
引用接口 业务流 自动编码
属性 编码 名称 类型 引用
name 姓名 文本
gender 性别 单选 性别 developplatform.developplatform.gender
age 年龄 整数
province 地区 单选引用 区域行政类型 bd.region.BaseRegionVO
mobile 手机号 文本
contract_begin_date 合同开始日期 日期
contract_end_date 合同结束日期 日期
salary 工资 数值
staffstate 员工状态 单选 员工状态 developplatform.developplatform.staffstate
  • 点击新建实体,选择复制已有实体

图3

  • 选择自己需要复制的实体,点击确定按钮

图4

  • 填写目标实体编码、名称,点击复制按钮

图5

  • 点击编辑进入实体设计器、修改调整字段,添加员工状态字段,点击保存并发布即可

    图6 图7

4.3、员工任职信息

  • 同员工基本信息创建实体方式一样,创建员工任职信息
  • 员工任职信息是员工基本信息的子表,注意选择父实体
操作 描述
名称 员工任职信息
编码 staff_position
父实体 员工基本信息
引用接口 业务流
属性 编码 名称 类型 引用
belongdept 所属部门 单选引用 部门 bd.adminOrg.AdminOrgVO
Duty 职务 单选引用 职务 bd.duty.Duty
Rank 职级 单选引用 职级 bd.duty.Rank
Position 职位 单选引用 职位 bd.duty.Position
begindate 开始日期 日期
enddate 结束日期 日期
  • 显示效果

    图8

  • 子表没有编码的概念,取消是否可自动编码标签

图9 图10 图11 图12

  • 显示效果

图13

五、页面建模

5.1、创建主子表页面

  • 创建【员工档案】页面,单据类型:一主多子

图14 图15 图16

六、配置业务流

6.1、创建业务流

  • 切换流程&自动化页签,业务流子页签,点击新建,输入名称点击确定即可

图17 图18

6.2、配置业务流 (一)

  • 点击设计进入业务流设计器

图19

  • 将【入职申请】【员工档案】页面拖入右侧操作台、【入职申请】指向【员工档案】,表示【入职申请】下推【员工档案】

图20

6.3、引发知识点

  • 左侧清单是勾选了业务流的卡片页面清单,不是实体清单。所以如果没有根据实体去创建页面,在这个清单中是看不到的
  • 中间操作台选择页面,可看到右侧属性区有交易类型。交易类型适用于单据存在多种业务流程的场景

6.4、配置业务流 (二)

  • 补充了些知识点,继续配置业务流
  • 点击流程线加号图标,可看到右侧业务流场景,选择下推,点击新增规则

图21

  • 【基本信息】填写规则名称

图22

  • 【触发设置】选择单据生效
  • 【生单方式】默认即可

  • 【转换规则】员工基本信息配置

图24

  • 规则配置如下图,员工状态配置为常量1,即为试用

图23

  • 【转换规则】员工任职信息配置后点击确定

图25 图27

  • 点击保存完成业务流配置

图29

6.5、引发知识点

  • 一个业务流可以配置多个规则

图28

七、测试

  • 入职申请新增一条数据,审核通过后,会自动生成员工档案

图62

  • 审核流程走完后,关闭流程弹框即可

图63

  • 生成的员工档案效果

图64 图65

Copyright © 用友 -【生态技术部】 2021 all right reserved,powered by Gitbook修订时间: 2022-03-04 14:20:32

results matching ""

    No results matching ""