package com.jieling.domain;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.*;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 收款单实体类
* </p>
*
* @author 梁勇文
* @since 2023-05-03
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class Jxc_b_receipts implements Serializable {
private static final long serialVersionUID = 1L;
/**
* [GUID] (GUID主键)
*/
@TableId(value = "ReceiptsGuid", type = IdType.ASSIGN_UUID)
private String ReceiptsGuid;
/**
* [单据编号] (单据编号)
*/
private String BillNo;
/**
* [单据日期] (单据日期)
*/
private LocalDateTime BillDate;
//private LocalDate BillDate;
/**
* [省区GUID] (省区GUID)
*/
private String mpGuid;
/**
* [客户GUID] (客户GUID)
*/
private String mCustomerGuid;
/**
* [结算方式GUID] (支付方式GUID)
*/
private String mSettleGuid;
/**
* [收支账户GUID] (收支账户GUID)
*/
private String mAccountGuid;
/**
* [支票号] (支票号)
*/
private String CheckNo;
/**
* [应收款] (应收款)
*/
private BigDecimal Receivables;
/**
* [收款金额] (收款金额)
*/
private BigDecimal ReceivedAmount;
/**
* [实收金额] (实收金额)
*/
private BigDecimal IncomeAmount;
/**
* [业务员GUID] (业务员GUID)
*/
private String mmGuid;
/**
* [部门GUID] (业务部门GUID)
*/
private String sdGuid;
/**
* [备注] (备注)
*/
private String Remark;
/**
* [编辑人] (最后编辑人)
*/
@TableField(fill = FieldFill.UPDATE)
private String Editer;
/**
* [编辑时间] (最后编辑时间)
*/
@TableField(fill = FieldFill.UPDATE)
private LocalDateTime EditTime;
/**
* [创建人] (创建人)
*/
@TableField(fill = FieldFill.INSERT)
private String Creater;
/**
* [创建时间] (创建时间)
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime CreateTime;
/**
* [是否可用] ()
*/
private Integer IsActive;
/**
* [是否审批] (是否审批0-未审批1-已审批)
*/
private Integer HasExamine;
/**
* [审核人] (审核人)
*/
private String ExUser;
/**
* [审批时间] (审批时间)
*/
private LocalDateTime ExDate;
/**
* [单据类型] (0:收款,1:费用转回款,2:退货转回款,3:应收核销,4:欠货核销,5:返利转回款,6:罚款)
*/
private Integer ReceiptsType;
/**
* [来源GUID] (收款单来源GUID)
*/
private String SourceGuid;
/**
* [回款名称] (回款名称)
*/
private String ReturnAmontName;
/**
* [价格体系Guid] (价格体系Guid)
*/
private String PriceGroupMainGuid;
/**
* [大区Guid] (大区Guid)
*/
private String maGuid;
/**
* [县区Guid] (县区Guid)
*/
private String mcGuid;
/**
* [乡镇Guid] (乡镇Guid)
*/
private String mtGuid;
/**
* [收款类型] (0:客户,1:价格体系)
*/
private Integer CollectionType;
/**
* [是否摊分] (0:否,1:是)
*/
private Integer hasRepartition;
/**
* [流水类型] (0:不入流水,1:回款卡流水,2:现金流水)
*/
private Integer FlowType;
/**
* [售点GUID] (费用转回款类型使用)
*/
private String msGuid;
/**
* [费用类别GUID] (费用转回款类型使用)
*/
private String matGuid;
/**
* [发生月份] (费用转回款类型使用)
*/
private String bcYearMonth;
/**
* [上交金额] (费用转回款类型使用)
*/
private BigDecimal TurnOverAmount;
/**
* [登记时间] (费用转回款类型使用)
*/
private LocalDateTime bcUpdTime;
/**
* [费用金额] (费用转回款类型使用)
*/
private BigDecimal bcAmount;
/**
* [上交时间] (上交时间)
*/
private String TurnOverDate;
/**
* [付款单号] ()
*/
private String sbCode;
}
网友评论