|
@@ -15,269 +15,322 @@ namespace Bussiness.Model.Tech
|
|
|
/// 销售订单明细表id
|
|
/// 销售订单明细表id
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Key]
|
|
[Key]
|
|
|
|
|
+ [Description("销售订单明细表id")]
|
|
|
public long seorderentry_id { get; set; }
|
|
public long seorderentry_id { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 销售订单id
|
|
/// 销售订单id
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
|
|
+ [Description("销售订单id")]
|
|
|
public long seorder_id { get; set; }
|
|
public long seorder_id { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 销售订单编号
|
|
/// 销售订单编号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(50)]
|
|
[StringLength(50)]
|
|
|
- public long bill_no { get; set; }
|
|
|
|
|
|
|
+ [Description("销售订单编号")]
|
|
|
|
|
+ public string? bill_no { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 行号
|
|
/// 行号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public int entry_seq { get; set; }
|
|
|
|
|
|
|
+ [Description("行号")]
|
|
|
|
|
+ public int? entry_seq { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 对应代码
|
|
/// 对应代码
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string map_number { get; set; }
|
|
|
|
|
|
|
+ [Description("对应代码")]
|
|
|
|
|
+ public string? map_number { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 代码名称
|
|
/// 代码名称
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string map_name { get; set; }
|
|
|
|
|
|
|
+ [Description("代码名称")]
|
|
|
|
|
+ public string? map_name { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 产品代码
|
|
/// 产品代码
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string item_number { get; set; }
|
|
|
|
|
|
|
+ [Description("产品代码")]
|
|
|
|
|
+ public string? item_number { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// FMS旧料号
|
|
/// FMS旧料号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string fms_number { get; set; }
|
|
|
|
|
|
|
+ [Description("FMS旧料号")]
|
|
|
|
|
+ public string? fms_number { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 产品名称
|
|
/// 产品名称
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public int item_name { get; set; }
|
|
|
|
|
|
|
+ [Description("产品名称")]
|
|
|
|
|
+ public string? item_name { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 规格型号
|
|
/// 规格型号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public int specification { get; set; }
|
|
|
|
|
|
|
+ [Description("规格型号")]
|
|
|
|
|
+ public string? specification { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 加急级别
|
|
/// 加急级别
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public int urgent { get; set; }
|
|
|
|
|
|
|
+ [Description("加急级别")]
|
|
|
|
|
+ public int? urgent { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// BOM编号
|
|
/// BOM编号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string bom_number { get; set; }
|
|
|
|
|
|
|
+ [Description("BOM编号")]
|
|
|
|
|
+ public string? bom_number { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 单位
|
|
/// 单位
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(50)]
|
|
[StringLength(50)]
|
|
|
- public string unit { get; set; }
|
|
|
|
|
|
|
+ [Description("单位")]
|
|
|
|
|
+ public string? unit { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 订单数量
|
|
/// 订单数量
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20,8)]
|
|
[Precision(20,8)]
|
|
|
- public decimal qty { get; set; }
|
|
|
|
|
|
|
+ [Description("订单数量")]
|
|
|
|
|
+ public decimal? qty { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 单价
|
|
/// 单价
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal price { get; set; }
|
|
|
|
|
|
|
+ [Description("单价")]
|
|
|
|
|
+ public decimal? price { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 含税单价
|
|
/// 含税单价
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal tax_price { get; set; }
|
|
|
|
|
|
|
+ [Description("含税单价")]
|
|
|
|
|
+ public decimal? tax_price { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 金额
|
|
/// 金额
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal amount { get; set; }
|
|
|
|
|
|
|
+ [Description("金额")]
|
|
|
|
|
+ public decimal? amount { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 税率
|
|
/// 税率
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal tax_rate { get; set; }
|
|
|
|
|
|
|
+ [Description("税率")]
|
|
|
|
|
+ public decimal? tax_rate { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 折扣率
|
|
/// 折扣率
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal discount_rate { get; set; }
|
|
|
|
|
|
|
+ [Description("折扣率")]
|
|
|
|
|
+ public decimal? discount_rate { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 折扣额
|
|
/// 折扣额
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal discount_amount { get; set; }
|
|
|
|
|
|
|
+ [Description("折扣额")]
|
|
|
|
|
+ public decimal? discount_amount { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 实际含税单价
|
|
/// 实际含税单价
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal aux_price_discount { get; set; }
|
|
|
|
|
|
|
+ [Description("实际含税单价")]
|
|
|
|
|
+ public decimal? aux_price_discount { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 销项税额
|
|
/// 销项税额
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal tax_amtount { get; set; }
|
|
|
|
|
|
|
+ [Description("销项税额")]
|
|
|
|
|
+ public decimal? tax_amtount { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 价税合计
|
|
/// 价税合计
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal total_amount { get; set; }
|
|
|
|
|
|
|
+ [Description("价税合计")]
|
|
|
|
|
+ public decimal? total_amount { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 客户要求交期
|
|
/// 客户要求交期
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public DateTime plan_date { get; set; }
|
|
|
|
|
|
|
+ [Description("客户要求交期")]
|
|
|
|
|
+ public DateTime? plan_date { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 最终交货日期
|
|
/// 最终交货日期
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public DateTime date { get; set; }
|
|
|
|
|
|
|
+ [Description("最终交货日期")]
|
|
|
|
|
+ public DateTime? date { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 计划员
|
|
/// 计划员
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(50)]
|
|
[StringLength(50)]
|
|
|
- public string planner_name { get; set; }
|
|
|
|
|
|
|
+ [Description("计划员")]
|
|
|
|
|
+ public string? planner_name { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 计划员_工号
|
|
/// 计划员_工号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(50)]
|
|
[StringLength(50)]
|
|
|
- public string planner_no { get; set; }
|
|
|
|
|
|
|
+ [Description("计划员_工号")]
|
|
|
|
|
+ public string? planner_no { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 备注
|
|
/// 备注
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string remark { get; set; }
|
|
|
|
|
|
|
+ [Description("备注")]
|
|
|
|
|
+ public string? remark { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 源单编号
|
|
/// 源单编号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(50)]
|
|
[StringLength(50)]
|
|
|
- public string soure_bill_no { get; set; }
|
|
|
|
|
|
|
+ [Description("源单编号")]
|
|
|
|
|
+ public string? soure_bill_no { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 客户订单号
|
|
/// 客户订单号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(50)]
|
|
[StringLength(50)]
|
|
|
- public string custom_order_bill_no { get; set; }
|
|
|
|
|
|
|
+ [Description("客户订单号")]
|
|
|
|
|
+ public string? custom_order_bill_no { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 客户订单行号
|
|
/// 客户订单行号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public int custom_order_entryid { get; set; }
|
|
|
|
|
|
|
+ [Description("客户订单行号")]
|
|
|
|
|
+ public int? custom_order_entryid { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 系统建议交期(产能)
|
|
/// 系统建议交期(产能)
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public DateTime sys_capacity_date { get; set; }
|
|
|
|
|
|
|
+ [Description("系统建议交期(产能)")]
|
|
|
|
|
+ public DateTime? sys_capacity_date { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
///调整建议交期
|
|
///调整建议交期
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public DateTime adjust_date { get; set; }
|
|
|
|
|
|
|
+ [Description("调整建议交期")]
|
|
|
|
|
+ public DateTime? adjust_date { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
///调整建议交期
|
|
///调整建议交期
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public bool mrp_closed { get; set; }
|
|
|
|
|
|
|
+ [Description("mrp关闭")]
|
|
|
|
|
+ [DefaultValue(false)]
|
|
|
|
|
+ public bool? mrp_closed { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 操作时间
|
|
/// 操作时间
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public DateTime op_time { get; set; }
|
|
|
|
|
|
|
+ [Description("操作时间")]
|
|
|
|
|
+ public DateTime? op_time { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 客户料号
|
|
/// 客户料号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- [StringLength(50)]
|
|
|
|
|
- public string custom_order_itemno { get; set; }
|
|
|
|
|
|
|
+ [StringLength(80)]
|
|
|
|
|
+ [Description("客户料号")]
|
|
|
|
|
+ public string? custom_order_itemno { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 数据状态标识 0停用 1启用
|
|
/// 数据状态标识 0停用 1启用
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
|
|
+ [Description("数据状态标识 0停用 1启用")]
|
|
|
|
|
+ [DefaultValue(true)]
|
|
|
public bool state { get; set; }
|
|
public bool state { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 评审状态
|
|
/// 评审状态
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public int rstate { get; set; }
|
|
|
|
|
|
|
+ [Description("评审状态")]
|
|
|
|
|
+ public int? rstate { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 评审次数
|
|
/// 评审次数
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public int rnumber { get; set; }
|
|
|
|
|
|
|
+ [Description("评审次数")]
|
|
|
|
|
+ public int? rnumber { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 订单进度
|
|
/// 订单进度
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string progress { get; set; }
|
|
|
|
|
|
|
+ [Description("订单进度")]
|
|
|
|
|
+ public string? progress { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 发货通知单数量
|
|
/// 发货通知单数量
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal deliver_notice_count { get; set; }
|
|
|
|
|
|
|
+ [Description("发货通知单数量")]
|
|
|
|
|
+ public decimal? deliver_notice_count { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 发货数量(已出库数量)
|
|
/// 发货数量(已出库数量)
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal deliver_count { get; set; }
|
|
|
|
|
|
|
+ [Description("发货数量(已出库数量)")]
|
|
|
|
|
+ public decimal? deliver_count { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 业务员工号
|
|
/// 业务员工号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- [StringLength(255)]
|
|
|
|
|
- public string se_reject_reason { get; set; }
|
|
|
|
|
|
|
+ [StringLength(80)]
|
|
|
|
|
+ [Description("业务员工号")]
|
|
|
|
|
+ public string? se_reject_reason { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 出库类型
|
|
/// 出库类型
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(50)]
|
|
[StringLength(50)]
|
|
|
- public string out_stock_type { get; set; }
|
|
|
|
|
|
|
+ [Description("出库类型")]
|
|
|
|
|
+ public string? out_stock_type { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 是否完成检测,0未完成,1完成
|
|
/// 是否完成检测,0未完成,1完成
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public bool is_checked { get; set; }
|
|
|
|
|
|
|
+ [Description("是否完成检测,0未完成,1完成")]
|
|
|
|
|
+ public bool? is_checked { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 系统建议交期(物料)
|
|
/// 系统建议交期(物料)
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public DateTime sys_material_date { get; set; }
|
|
|
|
|
|
|
+ [Description("系统建议交期(物料)")]
|
|
|
|
|
+ public DateTime? sys_material_date { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 合同编号
|
|
/// 合同编号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public string contract_no { get; set; }
|
|
|
|
|
|
|
+ [Description("合同编号")]
|
|
|
|
|
+ [StringLength(50)]
|
|
|
|
|
+ public string? contract_no { get; set; }
|
|
|
|
|
|
|
|
|
|
+ /// <summary>
|
|
|
|
|
+ /// 创建部门id
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
- public long create_dept { get; set; }
|
|
|
|
|
|
|
+ [Description("创建部门id")]
|
|
|
|
|
+ public long? create_dept { get; set; }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|