weaver-hrm-salary/src/com/engine/salary/entity/ly/po/LySalaryReportPO.java

223 lines
4.3 KiB
Java
Raw Normal View History

2024-08-28 17:42:16 +08:00
package com.engine.salary.entity.ly.po;
import cn.hutool.core.annotation.Alias;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Collection;
import java.util.Date;
/**
* @author Harryxzy
* @ClassName LySalaryReportPO
* @date 2024/08/21 16:40
* @description 领悦 薪资报表PO
*/
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class LySalaryReportPO {
private Long id;
/**
* 薪资所属月
*/
private Date salaryMonth;
private Long subcompanyId;
2025-04-17 14:20:06 +08:00
private Long departmentId;
2024-08-30 17:44:26 +08:00
// 职能项目类型, 是职能还是项目
@Alias("职能项目类型")
private String znxmlx;
2024-08-28 17:42:16 +08:00
/**
* 发放公司全称
*/
@Alias("发放公司全称")
private String ffgsqc;
/**
* 费用承担公司全称
*/
@Alias("费用承担公司全称")
private String fycdgsqc;
/**
* 职能/项目名称
*/
@Alias("职能项目名称")
private String znxmmc;
/**
* 发放人数
*/
private Integer empNum;
/**
* 本月应发_应发合计
*/
@Alias("本月应发_应发合计")
private String byyfYfhj;
/**
* 本月应发_月度绩效
*/
@Alias("本月应发_月度绩效")
private String byyfYdjx;
/**
* 本月应发_季度/年度绩效
*/
2024-08-30 17:44:26 +08:00
@Alias("本月应发_季度年度绩效")
2024-08-28 17:42:16 +08:00
private String byyfJdndjx;
/**
2025-03-26 09:20:27 +08:00
* 本月应发_激励提成
2024-08-28 17:42:16 +08:00
*/
2025-03-26 09:20:27 +08:00
@Alias("本月应发_激励提成")
2024-08-28 17:42:16 +08:00
private String byyfJltcjy;
/**
2025-03-26 09:20:27 +08:00
* 本月应发_激励提成市场 修改为 代收代缴_社保/公积金补发补扣
2024-08-28 17:42:16 +08:00
*/
2025-03-26 09:20:27 +08:00
@Alias("代收代缴_社保公积金补发补扣")
2024-08-28 17:42:16 +08:00
private String byyfJltcsc;
/**
* 本月应发_工资含月度绩效福利等
*/
@Alias("本月应发_工资含月度绩效、福利等")
private String byyfGzfld;
/**
* 代收代缴_个人社保
*/
@Alias("代收代缴_个人社保")
private String dsdjGrsb;
/**
* 代收代缴_个人公积金
*/
@Alias("代收代缴_个人公积金")
private String dsdjGrgjj;
/**
* 代收代缴_个人所得税
*/
@Alias("代收代缴_个人所得税")
private String dsdjGrsds;
/**
* 税后扣除项_工装
*/
@Alias("税后扣除项_工装")
private String shkcxGz;
/**
* 税后扣除项_水电费
*/
@Alias("税后扣除项_水电费")
private String shkcxSdf;
/**
* 税后扣除项_爱心互助金
*/
@Alias("税后扣除项_爱心互助金")
private String shkcxAxhzj;
/**
* 税后扣除项_停车费
*/
@Alias("税后扣除项_停车费")
private String shkcxTcf;
/**
* 税后扣除项_个税调整
*/
@Alias("税后扣除项_个税调整")
private String shkcxGstz;
2025-03-20 15:31:38 +08:00
/**
* 税后扣除项_生育津贴
*/
@Alias("税后扣除项_生育津贴")
private String shkcxSyjt;
/**
* 税后扣除项_培训费
*/
@Alias("税后扣除项_培训费")
private String shkcxPxf;
2024-08-28 17:42:16 +08:00
/**
* 税后扣除项_其他
*/
@Alias("税后扣除项_其他")
private String shkcxQt;
/**
* 本月实发
*/
@Alias("本月实发")
private String bysf;
/**
* 数据来源哪些核算记录id
*/
private String dataSorce;
/**
* 薪资计提凭证生成标识
*/
private Integer xzjtpzFlag;
2024-09-13 13:32:01 +08:00
private String xzjtpzFlagStr;
2024-08-28 17:42:16 +08:00
/**
* 薪资发放凭证生成标识
*/
private Integer xzffpzFlag;
2024-09-13 13:32:01 +08:00
private String xzffpzFlagStr;
2024-08-28 17:42:16 +08:00
/**
* 社保计提凭证生成标识
*/
private Integer sbjtpzFlag;
/**
* 社保发放凭证生成标识
*/
private Integer sbffpzFlag;
/**
* 公积金计提凭证生成标识
*/
private Integer gjjjtpzFlag;
/**
* 公积金生成凭证生成标识
*/
private Integer gjjffpzFlag;
/**
* 创建人
*/
private Long creator;
/**
* 创建时间
*/
private Date createTime;
/**
* 更新时间
*/
private Date updateTime;
/**
* 是否已删除0未删除1已删除
*/
private Integer deleteType;
//主键id集合
private Collection<Long> ids;
}