96 lines
2.5 KiB
Java
96 lines
2.5 KiB
Java
|
|
package com.engine.salary.remote.tax.request.deductionAmount;
|
|||
|
|
|
|||
|
|
import lombok.Data;
|
|||
|
|
|
|||
|
|
import java.util.List;
|
|||
|
|
|
|||
|
|
@Data
|
|||
|
|
public class ConfirmPreDeductRequest {
|
|||
|
|
/**
|
|||
|
|
* 外部业务编号 必填:是 外部业务编号,唯一,幂等需要,最长64位,建议使用UUID
|
|||
|
|
*/
|
|||
|
|
private String bizNo;
|
|||
|
|
/**
|
|||
|
|
* 企业名称 必填:是 代报企业全称
|
|||
|
|
*/
|
|||
|
|
private String qymc;
|
|||
|
|
/**
|
|||
|
|
* 密码类型 必填:否 默认不传则设置为0, 0表示申报密码;2表示实名账号实名密码
|
|||
|
|
*/
|
|||
|
|
private String mmlx;
|
|||
|
|
/**
|
|||
|
|
* 实名账号 必填:选择必填 当mmlx=2时,必填
|
|||
|
|
*/
|
|||
|
|
private String smzh;
|
|||
|
|
/**
|
|||
|
|
* 实名密码 必填:选择必填 当mmlx=2时,必填
|
|||
|
|
*/
|
|||
|
|
private String smmm;
|
|||
|
|
/**
|
|||
|
|
* 加密实名密码 必填:否 默认不传则设置为0,0表示不加密;1表示加密 参考3.4代报、实名密码加密说明
|
|||
|
|
*/
|
|||
|
|
private String jmsmmm;
|
|||
|
|
/**
|
|||
|
|
* 登记序号 必填:否 存在多个登记序号时,需要指定传入一个.例:10117440105249764755
|
|||
|
|
*/
|
|||
|
|
private String djxhid;
|
|||
|
|
/**
|
|||
|
|
* 税号 必填:是 扣缴单位纳税人识别号
|
|||
|
|
*/
|
|||
|
|
private String nsrsbh;
|
|||
|
|
/**
|
|||
|
|
* 地区编号 必填:是 6位行政区划代码,精确到市级,例如:440100,参考省市区编码
|
|||
|
|
*/
|
|||
|
|
private String areaid;
|
|||
|
|
/**
|
|||
|
|
* 部门编号 必填:否 分部门代报时必传
|
|||
|
|
*/
|
|||
|
|
private String bmbh;
|
|||
|
|
/**
|
|||
|
|
* 部门名称 必填:否
|
|||
|
|
*/
|
|||
|
|
private String bmmc;
|
|||
|
|
/**
|
|||
|
|
* 申报密码 必填:条件必填 当mmlx=0时,必填
|
|||
|
|
*/
|
|||
|
|
private String sbmm;
|
|||
|
|
/**
|
|||
|
|
* 加密申报密码 必填:否 默认不传则设置为0,0表示不加密;1表示加密
|
|||
|
|
*/
|
|||
|
|
private String jmsbmm;
|
|||
|
|
/**
|
|||
|
|
* 税款所属年度 必填:必填 yyyy
|
|||
|
|
*/
|
|||
|
|
private String skssnd;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 扣除资格列表
|
|||
|
|
*/
|
|||
|
|
private List<kczg> kczglb;
|
|||
|
|
|
|||
|
|
|
|||
|
|
public static class kczg {
|
|||
|
|
/**
|
|||
|
|
* 姓名
|
|||
|
|
*/
|
|||
|
|
private String xm;
|
|||
|
|
/**
|
|||
|
|
* 证件类型 见证件类型字典
|
|||
|
|
*/
|
|||
|
|
private String zzlx;
|
|||
|
|
/**
|
|||
|
|
* 证件号码 证件号码
|
|||
|
|
*/
|
|||
|
|
private String zzhm;
|
|||
|
|
/**
|
|||
|
|
* 国籍
|
|||
|
|
*/
|
|||
|
|
private String gj;
|
|||
|
|
/**
|
|||
|
|
* 扣除标识 是/否
|
|||
|
|
*/
|
|||
|
|
private String kcbs;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|