|
|
@@ -16,460 +16,494 @@
|
|
|
*/
|
|
|
package org.springblade.los.finance.fee.entity;
|
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
-import java.time.LocalDateTime;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
-import java.io.Serializable;
|
|
|
-import lombok.Data;
|
|
|
-import lombok.EqualsAndHashCode;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
- * 业务-财务账单,各分公司独立实体类
|
|
|
+ * 业务-财务账单实体类
|
|
|
*
|
|
|
* @author BladeX
|
|
|
* @since 2023-10-31
|
|
|
*/
|
|
|
@Data
|
|
|
@TableName("los_fin_acc_bills")
|
|
|
-@ApiModel(value = "FinAccBills对象", description = "业务-财务账单,各分公司独立")
|
|
|
+@ApiModel(value = "FinAccBills对象", description = "业务-财务账单")
|
|
|
public class FinAccBills implements Serializable {
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
/**
|
|
|
- * 主键
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "主键")
|
|
|
- private Long id;
|
|
|
- /**
|
|
|
- * 分公司 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "分公司 Id")
|
|
|
- private String branchId;
|
|
|
- /**
|
|
|
- * 创建人 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建人 Id")
|
|
|
- private Long createUser;
|
|
|
- /**
|
|
|
- * 创建人
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建人")
|
|
|
- private String createUserName;
|
|
|
- /**
|
|
|
- * 创建部门 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建部门 Id")
|
|
|
- private String createDept;
|
|
|
- /**
|
|
|
- * 创建部门
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建部门")
|
|
|
- private String createDeptName;
|
|
|
- /**
|
|
|
- * 创建时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建时间")
|
|
|
- private LocalDateTime createTime;
|
|
|
- /**
|
|
|
- * 修改人 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改人 Id")
|
|
|
- private Long updateUser;
|
|
|
- /**
|
|
|
- * 修改人
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改人")
|
|
|
- private String updateUserName;
|
|
|
- /**
|
|
|
- * 修改时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改时间")
|
|
|
- private LocalDateTime updateTime;
|
|
|
- /**
|
|
|
- * 账单编号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单编号")
|
|
|
- private String billNo;
|
|
|
- /**
|
|
|
- * 账单日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单日期")
|
|
|
- private LocalDateTime billDate;
|
|
|
- /**
|
|
|
- * 账单类型,LOCAL 应收,LOCAL 应付,舱单 应收,舱单 应付
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单类型,LOCAL 应收,LOCAL 应付,舱单 应收,舱单 应付")
|
|
|
- private String accountType;
|
|
|
- /**
|
|
|
- * 账单属性,D=应收,C= 应付
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单属性,D=应收,C= 应付")
|
|
|
- private String accountDc;
|
|
|
- /**
|
|
|
- * 财务日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "财务日期")
|
|
|
- private LocalDateTime accountDate;
|
|
|
- /**
|
|
|
- * 账单关键字 业务表的id+结算单位+收付 +核算要素作为关键字
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单关键字 业务表的id+结算单位+收付 +核算要素作为关键字")
|
|
|
- private String billKey;
|
|
|
- /**
|
|
|
- * 业务类型
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务类型")
|
|
|
- private String businessType;
|
|
|
- /**
|
|
|
- * 业务 id(主单,直单)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务 id(主单,直单)")
|
|
|
- private Long businessBillId;
|
|
|
- /**
|
|
|
- * 业务单据编号(主单,直单)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务单据编号(主单,直单)")
|
|
|
- private String businessBillNo;
|
|
|
- /**
|
|
|
- * 业务单据日期(主单,直单)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务单据日期(主单,直单)")
|
|
|
- private LocalDateTime businessDate;
|
|
|
- /**
|
|
|
- * 业务 id(分单)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务 id(分单)")
|
|
|
- private Long businessBillDivideId;
|
|
|
- /**
|
|
|
- * 业务单据编号(分单)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务单据编号(分单)")
|
|
|
- private String businessBillDivideNo;
|
|
|
- /**
|
|
|
- * 业务单据日期(分单)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务单据日期(分单)")
|
|
|
- private LocalDateTime businessDivideDate;
|
|
|
- /**
|
|
|
- * 合同号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "合同号")
|
|
|
- private String contractNo;
|
|
|
- /**
|
|
|
- * 付款方式 PP=预付, CC=到付, FPA, Other
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "付款方式 PP=预付, CC=到付, FPA, Other")
|
|
|
- private String paymode;
|
|
|
- /**
|
|
|
- * 核算要素 id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "核算要素 id")
|
|
|
- @TableField("accelementID")
|
|
|
+ * 主键
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "主键")
|
|
|
+ private Long id;
|
|
|
+ /**
|
|
|
+ * 分公司 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "分公司 Id")
|
|
|
+ private String branchId;
|
|
|
+ /**
|
|
|
+ * 创建人 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建人 Id")
|
|
|
+ private Long createUser;
|
|
|
+ /**
|
|
|
+ * 创建人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
+ private String createUserName;
|
|
|
+ /**
|
|
|
+ * 创建部门 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建部门 Id")
|
|
|
+ private String createDept;
|
|
|
+ /**
|
|
|
+ * 创建部门
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建部门")
|
|
|
+ private String createDeptName;
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建时间")
|
|
|
+ private Date createTime;
|
|
|
+ /**
|
|
|
+ * 修改人 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改人 Id")
|
|
|
+ private Long updateUser;
|
|
|
+ /**
|
|
|
+ * 修改人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改人")
|
|
|
+ private String updateUserName;
|
|
|
+ /**
|
|
|
+ * 修改时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改时间")
|
|
|
+ private Date updateTime;
|
|
|
+ /**
|
|
|
+ * 账单编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单编号")
|
|
|
+ private String billNo;
|
|
|
+ /**
|
|
|
+ * 账单日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单日期")
|
|
|
+ private Date billDate;
|
|
|
+ /**
|
|
|
+ * 账单类型,LOCAL 应收,LOCAL 应付,舱单 应收,舱单 应付
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单类型,LOCAL 应收,LOCAL 应付,舱单 应收,舱单 应付")
|
|
|
+ private String accountType;
|
|
|
+ /**
|
|
|
+ * 账单属性,D=应收,C= 应付
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单属性,D=应收,C= 应付")
|
|
|
+ private String accountDc;
|
|
|
+ /**
|
|
|
+ * 财务日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "财务日期")
|
|
|
+ private Date accountDate;
|
|
|
+ /**
|
|
|
+ * 账单关键字 业务表的id+结算单位+收付 +核算要素作为关键字
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单关键字 业务表的id+结算单位+收付 +核算要素作为关键字")
|
|
|
+ private String billKey;
|
|
|
+ /**
|
|
|
+ * 业务类型
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务类型")
|
|
|
+ private String businessType;
|
|
|
+ /**
|
|
|
+ * 业务 id(主单,直单)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务 id(主单,直单)")
|
|
|
+ private Long businessBillId;
|
|
|
+ /**
|
|
|
+ * 业务单据编号(主单,直单)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务单据编号(主单,直单)")
|
|
|
+ private String businessBillNo;
|
|
|
+ /**
|
|
|
+ * 业务单据日期(主单,直单)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务单据日期(主单,直单)")
|
|
|
+ private Date businessDate;
|
|
|
+ /**
|
|
|
+ * 业务 id(分单)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务 id(分单)")
|
|
|
+ private Long businessBillDivideId;
|
|
|
+ /**
|
|
|
+ * 业务单据编号(分单)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务单据编号(分单)")
|
|
|
+ private String businessBillDivideNo;
|
|
|
+ /**
|
|
|
+ * 业务单据日期(分单)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务单据日期(分单)")
|
|
|
+ private Date businessDivideDate;
|
|
|
+ /**
|
|
|
+ * 合同号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "合同号")
|
|
|
+ private String contractNo;
|
|
|
+ /**
|
|
|
+ * 付款方式 PP=预付, CC=到付, FPA, Other
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "付款方式 PP=预付, CC=到付, FPA, Other")
|
|
|
+ private String paymode;
|
|
|
+ /**
|
|
|
+ * 核算要素 id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "核算要素 id")
|
|
|
+ @TableField("accelementID")
|
|
|
private Long accelementid;
|
|
|
/**
|
|
|
- * 核算要素名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "核算要素名称")
|
|
|
- private String accelementname;
|
|
|
- /**
|
|
|
- * 客户 id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "客户 id")
|
|
|
- private Long corpId;
|
|
|
- /**
|
|
|
- * 客户中文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "客户中文名称")
|
|
|
- private String corpCnName;
|
|
|
- /**
|
|
|
- * 客户英文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "客户英文名称")
|
|
|
- private String corpEnName;
|
|
|
- /**
|
|
|
- * 客户是否已签约
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "客户是否已签约")
|
|
|
- private Integer corpIsSigned;
|
|
|
- /**
|
|
|
- * 客户约号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "客户约号")
|
|
|
- private String corpArgreementNo;
|
|
|
- /**
|
|
|
- * 主表客户 id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "主表客户 id")
|
|
|
- private Long billCorpId;
|
|
|
- /**
|
|
|
- * 主表客户中文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "主表客户中文名称")
|
|
|
- private String billCorpCnName;
|
|
|
- /**
|
|
|
- * 主表客户英文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "主表客户英文名称")
|
|
|
- private String billCorpEnName;
|
|
|
- /**
|
|
|
- * 业务所在部门 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务所在部门 Id")
|
|
|
- private Long deptId;
|
|
|
- /**
|
|
|
- * 业务所在部门
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务所在部门")
|
|
|
- private String deptName;
|
|
|
- /**
|
|
|
- * 船名 id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "船名 id")
|
|
|
- private Long vesselId;
|
|
|
- /**
|
|
|
- * 中文船名
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "中文船名")
|
|
|
- private String vesselCnName;
|
|
|
- /**
|
|
|
- * 英文船名
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "英文船名")
|
|
|
- private String vesselEnName;
|
|
|
- /**
|
|
|
- * 航次
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "航次")
|
|
|
- private String voyageNo;
|
|
|
- /**
|
|
|
- * MB/L NO
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "MB/L NO")
|
|
|
- private String mblno;
|
|
|
- /**
|
|
|
- * HB/L NO
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "HB/L NO")
|
|
|
- private String hblno;
|
|
|
- /**
|
|
|
- * Reference NO
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "Reference NO")
|
|
|
- private String refno;
|
|
|
- /**
|
|
|
- * 开船日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "开船日期")
|
|
|
- private LocalDateTime etd;
|
|
|
- /**
|
|
|
- * 到港日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "到港日期")
|
|
|
- private LocalDateTime eta;
|
|
|
- /**
|
|
|
- * 装货港 id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "装货港 id")
|
|
|
- private Long polId;
|
|
|
- /**
|
|
|
- * 装货港代码
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "装货港代码")
|
|
|
- private String polCode;
|
|
|
- /**
|
|
|
- * 装货港英文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "装货港英文名称")
|
|
|
- private String polCnName;
|
|
|
- /**
|
|
|
- * 装货港英文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "装货港英文名称")
|
|
|
- private String polEnName;
|
|
|
- /**
|
|
|
- * 装货港英文名称打印 默认等于pol_en_name 可以编辑
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "装货港英文名称打印 默认等于pol_en_name 可以编辑")
|
|
|
- private String polNamePrint;
|
|
|
- /**
|
|
|
- * 卸货港 id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "卸货港 id")
|
|
|
- private Long podId;
|
|
|
- /**
|
|
|
- * 卸货港代码
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "卸货港代码")
|
|
|
- private String podCode;
|
|
|
- /**
|
|
|
- * 卸货港中文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "卸货港中文名称")
|
|
|
- private String podCnName;
|
|
|
- /**
|
|
|
- * 卸货港英文名称
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "卸货港英文名称")
|
|
|
- private String podEnName;
|
|
|
- /**
|
|
|
- * 卸货港英文名称打印 默认等于pol_en_name 可以编辑
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "卸货港英文名称打印 默认等于pol_en_name 可以编辑")
|
|
|
- private String podNamePrint;
|
|
|
- /**
|
|
|
- * 本位币应收(CNY)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "本位币应收(CNY)")
|
|
|
- private BigDecimal amountDr;
|
|
|
- /**
|
|
|
- * 本位币应付(CNY)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "本位币应付(CNY)")
|
|
|
- private BigDecimal amountCr;
|
|
|
- /**
|
|
|
- * 综合 USD 应收(USD) - 非 USD 外币转换为 USD
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "综合 USD 应收(USD) - 非 USD 外币转换为 USD")
|
|
|
- private BigDecimal amountDrUsd;
|
|
|
- /**
|
|
|
- * 综合 USD 应付(USD) - 非 USD 外币转换为 USD
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "综合 USD 应付(USD) - 非 USD 外币转换为 USD")
|
|
|
- private BigDecimal amountCrUsd;
|
|
|
- /**
|
|
|
- * 合计本位币应收(CNY )
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "合计本位币应收(CNY )")
|
|
|
- private BigDecimal amountDrLoc;
|
|
|
- /**
|
|
|
- * 合计本位币应付(CNY)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "合计本位币应付(CNY)")
|
|
|
- private BigDecimal amountCrLoc;
|
|
|
- /**
|
|
|
- * 结算 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "结算 Id")
|
|
|
- private Long stlBillId;
|
|
|
- /**
|
|
|
- * 结算单据编号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "结算单据编号")
|
|
|
- private String stlBillNo;
|
|
|
- /**
|
|
|
- * 结算日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "结算日期")
|
|
|
- private LocalDateTime stlDate;
|
|
|
- /**
|
|
|
- * 已结算本位币应收(CNY)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "已结算本位币应收(CNY)")
|
|
|
- private BigDecimal stlAmountDr;
|
|
|
- /**
|
|
|
- * 已结算本位币应付(CNY)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "已结算本位币应付(CNY)")
|
|
|
- private BigDecimal stlAmountCr;
|
|
|
- /**
|
|
|
- * 已结算综合 USD 应收(USD) - 非 USD 外币转换为 USD
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "已结算综合 USD 应收(USD) - 非 USD 外币转换为 USD")
|
|
|
- private BigDecimal stlAmountDrUsd;
|
|
|
- /**
|
|
|
- * 已结算综合 USD 应付(USD) - 非 USD 外币转换为 USD
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "已结算综合 USD 应付(USD) - 非 USD 外币转换为 USD")
|
|
|
- private BigDecimal stlAmountCrUsd;
|
|
|
- /**
|
|
|
- * 已结算合计本位币应收(CNY )
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "已结算合计本位币应收(CNY )")
|
|
|
- private BigDecimal stlAmountDrLoc;
|
|
|
- /**
|
|
|
- * 已结算合计本位币应付(CNY)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "已结算合计本位币应付(CNY)")
|
|
|
- private BigDecimal stlAmountCrLoc;
|
|
|
- /**
|
|
|
- * 发票 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "发票 Id")
|
|
|
- private String invoiceBillId;
|
|
|
- /**
|
|
|
- * 发票单据编号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "发票单据编号")
|
|
|
- private String invoiceBillNo;
|
|
|
- /**
|
|
|
- * 发票号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "发票号")
|
|
|
- private String invoiceNo;
|
|
|
- /**
|
|
|
- * 发票日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "发票日期")
|
|
|
- private LocalDateTime invoiceDate;
|
|
|
- /**
|
|
|
- * 凭证 Id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "凭证 Id")
|
|
|
- private Long voucherBillId;
|
|
|
- /**
|
|
|
- * 凭证单据编号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "凭证单据编号")
|
|
|
- private String voucherBillNo;
|
|
|
- /**
|
|
|
- * 凭证号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "凭证号")
|
|
|
- private String voucherNo;
|
|
|
- /**
|
|
|
- * 凭证日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "凭证日期")
|
|
|
- private LocalDateTime voucherDate;
|
|
|
- /**
|
|
|
- * 是否对账(0 未对账 1 已对账)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "是否对账(0 未对账 1 已对账)")
|
|
|
- private Integer isChecked;
|
|
|
- /**
|
|
|
- * 是否销账(0 未销账 3 部分销账 9 销账)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "是否销账(0 未销账 3 部分销账 9 销账)")
|
|
|
- private Integer isCleared;
|
|
|
- /**
|
|
|
- * 账单状态(0 未完成 1 已完成)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单状态(0 未完成 1 已完成)")
|
|
|
- private Integer billStatus;
|
|
|
- /**
|
|
|
- * 版本
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "版本")
|
|
|
- private String version;
|
|
|
- /**
|
|
|
- * 状态(0 正常 1停用)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "状态(0 正常 1停用)")
|
|
|
- private Integer status;
|
|
|
- /**
|
|
|
- * 是否已删除(0 否 1是)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "是否已删除(0 否 1是)")
|
|
|
- private Integer isDeleted;
|
|
|
- /**
|
|
|
- * 备注
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "备注")
|
|
|
- private String remarks;
|
|
|
+ * 核算要素名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "核算要素名称")
|
|
|
+ private String accelementname;
|
|
|
+ /**
|
|
|
+ * 客户 id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户 id")
|
|
|
+ private Long corpId;
|
|
|
+ /**
|
|
|
+ * 客户中文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户中文名称")
|
|
|
+ private String corpCnName;
|
|
|
+ /**
|
|
|
+ * 客户英文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户英文名称")
|
|
|
+ private String corpEnName;
|
|
|
+ /**
|
|
|
+ * 客户是否已签约
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户是否已签约")
|
|
|
+ private Integer corpIsSigned;
|
|
|
+ /**
|
|
|
+ * 客户约号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户约号")
|
|
|
+ private String corpArgreementNo;
|
|
|
+ /**
|
|
|
+ * 主表客户 id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "主表客户 id")
|
|
|
+ private Long billCorpId;
|
|
|
+ /**
|
|
|
+ * 主表客户中文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "主表客户中文名称")
|
|
|
+ private String billCorpCnName;
|
|
|
+ /**
|
|
|
+ * 主表客户英文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "主表客户英文名称")
|
|
|
+ private String billCorpEnName;
|
|
|
+ /**
|
|
|
+ * 业务所在部门 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务所在部门 Id")
|
|
|
+ private Long deptId;
|
|
|
+ /**
|
|
|
+ * 业务所在部门
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务所在部门")
|
|
|
+ private String deptName;
|
|
|
+ /**
|
|
|
+ * 船名 id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "船名 id")
|
|
|
+ private Long vesselId;
|
|
|
+ /**
|
|
|
+ * 中文船名
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "中文船名")
|
|
|
+ private String vesselCnName;
|
|
|
+ /**
|
|
|
+ * 英文船名
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "英文船名")
|
|
|
+ private String vesselEnName;
|
|
|
+ /**
|
|
|
+ * 航次
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "航次")
|
|
|
+ private String voyageNo;
|
|
|
+ /**
|
|
|
+ * MB/L NO
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "MB/L NO")
|
|
|
+ private String mblno;
|
|
|
+ /**
|
|
|
+ * HB/L NO
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "HB/L NO")
|
|
|
+ private String hblno;
|
|
|
+ /**
|
|
|
+ * Reference NO
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "Reference NO")
|
|
|
+ private String refno;
|
|
|
+ /**
|
|
|
+ * 开船日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "开船日期")
|
|
|
+ private Date etd;
|
|
|
+ /**
|
|
|
+ * 到港日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "到港日期")
|
|
|
+ private Date eta;
|
|
|
+ /**
|
|
|
+ * 装货港 id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "装货港 id")
|
|
|
+ private Long polId;
|
|
|
+ /**
|
|
|
+ * 装货港代码
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "装货港代码")
|
|
|
+ private String polCode;
|
|
|
+ /**
|
|
|
+ * 装货港英文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "装货港英文名称")
|
|
|
+ private String polCnName;
|
|
|
+ /**
|
|
|
+ * 装货港英文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "装货港英文名称")
|
|
|
+ private String polEnName;
|
|
|
+ /**
|
|
|
+ * 装货港英文名称打印 默认等于pol_en_name 可以编辑
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "装货港英文名称打印 默认等于pol_en_name 可以编辑")
|
|
|
+ private String polNamePrint;
|
|
|
+ /**
|
|
|
+ * 卸货港 id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "卸货港 id")
|
|
|
+ private Long podId;
|
|
|
+ /**
|
|
|
+ * 卸货港代码
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "卸货港代码")
|
|
|
+ private String podCode;
|
|
|
+ /**
|
|
|
+ * 卸货港中文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "卸货港中文名称")
|
|
|
+ private String podCnName;
|
|
|
+ /**
|
|
|
+ * 卸货港英文名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "卸货港英文名称")
|
|
|
+ private String podEnName;
|
|
|
+ /**
|
|
|
+ * 卸货港英文名称打印 默认等于pol_en_name 可以编辑
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "卸货港英文名称打印 默认等于pol_en_name 可以编辑")
|
|
|
+ private String podNamePrint;
|
|
|
+ /**
|
|
|
+ * 本位币应收(CNY)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "本位币应收(CNY)")
|
|
|
+ private BigDecimal amountDr;
|
|
|
+ /**
|
|
|
+ * 本位币应付(CNY)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "本位币应付(CNY)")
|
|
|
+ private BigDecimal amountCr;
|
|
|
+ /**
|
|
|
+ * 综合 USD 应收(USD) - 非 USD 外币转换为 USD
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "综合 USD 应收(USD) - 非 USD 外币转换为 USD")
|
|
|
+ private BigDecimal amountDrUsd;
|
|
|
+ /**
|
|
|
+ * 综合 USD 应付(USD) - 非 USD 外币转换为 USD
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "综合 USD 应付(USD) - 非 USD 外币转换为 USD")
|
|
|
+ private BigDecimal amountCrUsd;
|
|
|
+ /**
|
|
|
+ * 合计本位币应收(CNY )
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "合计本位币应收(CNY )")
|
|
|
+ private BigDecimal amountDrLoc;
|
|
|
+ /**
|
|
|
+ * 合计本位币应付(CNY)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "合计本位币应付(CNY)")
|
|
|
+ private BigDecimal amountCrLoc;
|
|
|
+ /**
|
|
|
+ * 结算 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "结算 Id")
|
|
|
+ private Long stlBillId;
|
|
|
+ /**
|
|
|
+ * 结算单据编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "结算单据编号")
|
|
|
+ private String stlBillNo;
|
|
|
+ /**
|
|
|
+ * 结算日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "结算日期")
|
|
|
+ private Date stlDate;
|
|
|
+ /**
|
|
|
+ * 已结算本位币应收(CNY)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "已结算本位币应收(CNY)")
|
|
|
+ private BigDecimal stlAmountDr;
|
|
|
+ /**
|
|
|
+ * 已结算本位币应付(CNY)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "已结算本位币应付(CNY)")
|
|
|
+ private BigDecimal stlAmountCr;
|
|
|
+ /**
|
|
|
+ * 已结算综合 USD 应收(USD) - 非 USD 外币转换为 USD
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "已结算综合 USD 应收(USD) - 非 USD 外币转换为 USD")
|
|
|
+ private BigDecimal stlAmountDrUsd;
|
|
|
+ /**
|
|
|
+ * 已结算综合 USD 应付(USD) - 非 USD 外币转换为 USD
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "已结算综合 USD 应付(USD) - 非 USD 外币转换为 USD")
|
|
|
+ private BigDecimal stlAmountCrUsd;
|
|
|
+ /**
|
|
|
+ * 已结算合计本位币应收(CNY )
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "已结算合计本位币应收(CNY )")
|
|
|
+ private BigDecimal stlAmountDrLoc;
|
|
|
+ /**
|
|
|
+ * 已结算合计本位币应付(CNY)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "已结算合计本位币应付(CNY)")
|
|
|
+ private BigDecimal stlAmountCrLoc;
|
|
|
+ /**
|
|
|
+ * 发票 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "发票 Id")
|
|
|
+ private String invoiceBillId;
|
|
|
+ /**
|
|
|
+ * 发票单据编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "发票单据编号")
|
|
|
+ private String invoiceBillNo;
|
|
|
+ /**
|
|
|
+ * 发票号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "发票号")
|
|
|
+ private String invoiceNo;
|
|
|
+ /**
|
|
|
+ * 发票日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "发票日期")
|
|
|
+ private Date invoiceDate;
|
|
|
+ /**
|
|
|
+ * 凭证 Id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "凭证 Id")
|
|
|
+ private Long voucherBillId;
|
|
|
+ /**
|
|
|
+ * 凭证单据编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "凭证单据编号")
|
|
|
+ private String voucherBillNo;
|
|
|
+ /**
|
|
|
+ * 凭证号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "凭证号")
|
|
|
+ private String voucherNo;
|
|
|
+ /**
|
|
|
+ * 凭证日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "凭证日期")
|
|
|
+ private Date voucherDate;
|
|
|
+ /**
|
|
|
+ * 是否对账(0 未对账 1 已对账)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "是否对账(0 未对账 1 已对账)")
|
|
|
+ private Integer isChecked;
|
|
|
+ /**
|
|
|
+ * 是否销账(0 未销账 3 部分销账 9 销账)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "是否销账(0 未销账 3 部分销账 9 销账)")
|
|
|
+ private Integer isCleared;
|
|
|
+ /**
|
|
|
+ * 账单状态(0 未完成 1 已完成)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单状态(0 未完成 1 已完成)")
|
|
|
+ private Integer billStatus;
|
|
|
+ /**
|
|
|
+ * 版本
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "版本")
|
|
|
+ private String version;
|
|
|
+ /**
|
|
|
+ * 状态(0 正常 1停用)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "状态(0 正常 1停用)")
|
|
|
+ private Integer status;
|
|
|
+ /**
|
|
|
+ * 是否已删除(0 否 1是)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "是否已删除(0 否 1是)")
|
|
|
+ @TableLogic(value = "0", delval = "1")
|
|
|
+ private Integer isDeleted;
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "备注")
|
|
|
+ private String remarks;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 租户
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "租户")
|
|
|
+ private String tenantId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 订舱号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "订舱号")
|
|
|
+ private String bookingNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用中心
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private List<FeeCenter> feeCenterList;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 编码生成code
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private String billNoFormat;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务类型表 id
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private Long businessTypeId;
|
|
|
|
|
|
|
|
|
}
|