using SqlSugar;
|
|
namespace MES.Service.Modes;
|
|
/// <summary>
|
/// 销售订单表
|
/// </summary>
|
[SugarTable("SALES_ORDER")]
|
public class SalesOrder
|
{
|
/// <summary>
|
///
|
///</summary>
|
[SugarColumn(ColumnName = "id", IsPrimaryKey = true)]
|
public Guid Id { get; set; }
|
|
/// <summary>
|
///
|
///</summary>
|
[SugarColumn(ColumnName = "erp_id")]
|
public decimal? ErpId { get; set; }
|
|
/// <summary>
|
/// 单据编号
|
///</summary>
|
[SugarColumn(ColumnName = "bill_no")]
|
public string? BillNo { get; set; }
|
|
/// <summary>
|
/// 单据类型
|
///</summary>
|
[SugarColumn(ColumnName = "bill_type_id")]
|
public string? BillTypeId { get; set; }
|
|
/// <summary>
|
/// 单据状态
|
///</summary>
|
[SugarColumn(ColumnName = "document_status")]
|
public string? DocumentStatus { get; set; }
|
|
/// <summary>
|
/// 日期
|
///</summary>
|
[SugarColumn(ColumnName = "f_date")]
|
public DateTime? FDate { get; set; }
|
|
/// <summary>
|
/// 业务类型
|
///</summary>
|
[SugarColumn(ColumnName = "business_type")]
|
public string? BusinessType { get; set; }
|
|
/// <summary>
|
/// 交货方式
|
///</summary>
|
[SugarColumn(ColumnName = "head_delivery_way")]
|
public string? HeadDeliveryWay { get; set; }
|
|
/// <summary>
|
/// 交货地点
|
///</summary>
|
[SugarColumn(ColumnName = "head_loc_id")]
|
public string? HeadLocId { get; set; }
|
|
/// <summary>
|
/// 客户
|
///</summary>
|
[SugarColumn(ColumnName = "cust_id")]
|
public string? CustId { get; set; }
|
|
/// <summary>
|
/// 关闭状态
|
///</summary>
|
[SugarColumn(ColumnName = "close_status")]
|
public string? CloseStatus { get; set; }
|
|
/// <summary>
|
/// 销售部门
|
///</summary>
|
[SugarColumn(ColumnName = "sale_dept_id")]
|
public string? SaleDeptId { get; set; }
|
|
/// <summary>
|
/// 销售员
|
///</summary>
|
[SugarColumn(ColumnName = "saler_id")]
|
public string? SalerId { get; set; }
|
|
/// <summary>
|
/// 变更原因
|
///</summary>
|
[SugarColumn(ColumnName = "change_reason")]
|
public string? ChangeReason { get; set; }
|
|
/// <summary>
|
/// 备注
|
///</summary>
|
[SugarColumn(ColumnName = "note")]
|
public string? Note { get; set; }
|
|
/// <summary>
|
/// 结算方
|
///</summary>
|
[SugarColumn(ColumnName = "settle_id")]
|
public string? SettleId { get; set; }
|
|
/// <summary>
|
/// 审核人
|
///</summary>
|
[SugarColumn(ColumnName = "approver_id")]
|
public string? ApproverId { get; set; }
|
|
/// <summary>
|
/// 收货人姓名
|
///</summary>
|
[SugarColumn(ColumnName = "link_man")]
|
public string? LinkMan { get; set; }
|
|
/// <summary>
|
/// 付款方
|
///</summary>
|
[SugarColumn(ColumnName = "charge_id")]
|
public string? ChargeId { get; set; }
|
|
/// <summary>
|
/// 联系电话
|
///</summary>
|
[SugarColumn(ColumnName = "link_phone")]
|
public string? LinkPhone { get; set; }
|
|
/// <summary>
|
/// 创建人
|
///</summary>
|
[SugarColumn(ColumnName = "creator_id")]
|
public string? CreatorId { get; set; }
|
|
/// <summary>
|
/// 创建日期
|
///</summary>
|
[SugarColumn(ColumnName = "create_date")]
|
public DateTime? CreateDate { get; set; }
|
|
/// <summary>
|
/// 最后修改人
|
///</summary>
|
[SugarColumn(ColumnName = "modifier_id")]
|
public string? ModifierId { get; set; }
|
|
/// <summary>
|
/// 最后修改日期
|
///</summary>
|
[SugarColumn(ColumnName = "modify_date")]
|
public DateTime? ModifyDate { get; set; }
|
|
/// <summary>
|
/// 审核日期
|
///</summary>
|
[SugarColumn(ColumnName = "approve_date")]
|
public DateTime? ApproveDate { get; set; }
|
|
/// <summary>
|
/// 关闭人
|
///</summary>
|
[SugarColumn(ColumnName = "closer_id")]
|
public string? CloserId { get; set; }
|
|
/// <summary>
|
/// 关闭日期
|
///</summary>
|
[SugarColumn(ColumnName = "close_date")]
|
public DateTime? CloseDate { get; set; }
|
|
/// <summary>
|
/// 变更日期
|
///</summary>
|
[SugarColumn(ColumnName = "change_date")]
|
public DateTime? ChangeDate { get; set; }
|
|
/// <summary>
|
/// 作废状态
|
///</summary>
|
[SugarColumn(ColumnName = "cancel_status")]
|
public string? CancelStatus { get; set; }
|
|
/// <summary>
|
/// 作废人
|
///</summary>
|
[SugarColumn(ColumnName = "canceller_id")]
|
public string? CancellerId { get; set; }
|
|
/// <summary>
|
/// 版本号
|
///</summary>
|
[SugarColumn(ColumnName = "version_no")]
|
public int? VersionNo { get; set; }
|
|
/// <summary>
|
/// 变更人
|
///</summary>
|
[SugarColumn(ColumnName = "changer_id")]
|
public string? ChangerId { get; set; }
|
|
/// <summary>
|
/// 备注
|
///</summary>
|
[SugarColumn(ColumnName = "entry_note")]
|
public string? EntryNote { get; set; }
|
|
/// <summary>
|
///
|
///</summary>
|
[SugarColumn(ColumnName = "fbilltype")]
|
public string? Fbilltype { get; set; }
|
|
/// <summary>
|
/// 销售组织ID
|
///</summary>
|
[SugarColumn(ColumnName = "SALE_ORG_ID")]
|
public string? SaleOrgId { get; set; }
|
|
/// <summary>
|
/// 收货方
|
///</summary>
|
[SugarColumn(ColumnName = "RECEIVE_ID")]
|
public string? ReceiveId { get; set; }
|
|
/// <summary>
|
/// 收货方联系人
|
///</summary>
|
[SugarColumn(ColumnName = "RECEIVE_CONTACT")]
|
public string? ReceiveContact { get; set; }
|
|
/// <summary>
|
/// 同步时间
|
///</summary>
|
[SugarColumn(ColumnName = "SYNCHRONOUS_DATE")]
|
public DateTime? SynchronousDate { get; set; }
|
}
|