Files
tnb.server/ProductionMgr/Tnb.ProductionMgr.Entitys/Entity/PrdMo.cs
2023-04-27 18:40:38 +08:00

334 lines
9.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System;
using System.Linq;
using System.Text;
using SqlSugar;
namespace Tnb.ProductionMgr.Entities
{
///<summary>
///MES生产工单
///</summary>
[SugarTable("prd_mo")]
public partial class PrdMo
{
public PrdMo()
{
}
/// <summary>
/// Desc:Id
/// Default:
/// Nullable:False
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
public string id { get; set; }
/// <summary>
/// Desc:工单代码
/// Default:
/// Nullable:False
/// </summary>
public string mo_code { get; set; }
/// <summary>
/// 产品ID
/// </summary>
public string item_id { get; set; }
/// <summary>
/// Desc:产品代码, BAS_MATERIA.MATERIALCODE BAS_ITEM.ITEMCODE
/// Default:
/// Nullable:False
/// </summary>
public string item_code { get; set; }
/// <summary>
/// Desc:工单类型1-正常工单、2-返工工单、3-试制工单
/// Default:
/// Nullable:False
/// </summary>
public string mo_type { get; set; }
/// <summary>
/// Desc:生产状态 Initial: 初始, Confirm:确认 Release: 下发, Open: 生产中, Close: 关单, Pending: 暂停
/// Default:
/// Nullable:False
/// </summary>
public string mo_status { get; set; }
/// <summary>
/// Desc:生产数量
/// Default:
/// Nullable:False
/// </summary>
public decimal plan_qty { get; set; }
/// <summary>
/// Desc:已投入数量
/// Default:
/// Nullable:True
/// </summary>
public int input_qty { get; set; }
/// <summary>
/// Desc:已完工数量
/// Default:
/// Nullable:True
/// </summary>
public decimal? complete_qty { get; set; }
/// <summary>
/// Desc:报废数量
/// Default:
/// Nullable:True
/// </summary>
public decimal? scrap_qty { get; set; }
/// <summary>
/// Desc:计划开始时间
/// Default:
/// Nullable:False
/// </summary>
public DateTime plan_start_date { get; set; }
/// <summary>
/// Desc:计划结束时间
/// Default:
/// Nullable:False
/// </summary>
public DateTime plan_end_date { get; set; }
/// <summary>
/// Desc:实际开工日期
/// Default:
/// Nullable:True
/// </summary>
public DateTime? act_start_date { get; set; }
/// <summary>
/// Desc:实际完工日期
/// Default:
/// Nullable:True
/// </summary>
public DateTime? act_end_date { get; set; }
/// <summary>
/// Desc:订单行号
/// Default:
/// Nullable:True
/// </summary>
public int? order_seq { get; set; }
/// <summary>
/// Desc:关联比例
/// Default:
/// Nullable:True
/// </summary>
public decimal? relation_ratio { get; set; }
/// <summary>
/// Desc:下发日期
/// Default:
/// Nullable:True
/// </summary>
public DateTime? mo_down_date { get; set; }
/// <summary>
/// Desc:排程开始时间
/// Default:
/// Nullable:True
/// </summary>
public DateTime? seduling_start_date { get; set; }
/// <summary>
/// Desc:排程结束时间
/// Default:
/// Nullable:True
/// </summary>
public DateTime? seduling_end_date { get; set; }
/// <summary>
/// Desc:是否生派工单
/// Default:
/// Nullable:True
/// </summary>
public int? is_create_dispatch { get; set; }
/// <summary>
/// Desc:子工单序号(1开始,最大+1,不强制连续)
/// Default:
/// Nullable:True
/// </summary>
public int? seq { get; set; }
/// <summary>
/// Desc:租户ID
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string tenant_id { get; set; }
/// <summary>
/// Desc:ismerge
/// Default:
/// Nullable:True
/// </summary>
public int? is_merge { get; set; }
/// <summary>
/// Desc:创建时间
/// Default:
/// Nullable:True
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// Desc:修改时间
/// Default:
/// Nullable:True
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// Desc:扩展字段
/// Default:
/// Nullable:True
/// </summary>
public string extras { get; set; }
/// <summary>
/// Desc:所属组织ID
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string org_id { get; set; }
/// <summary>
/// Desc:产品附属信息
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string item_attribute { get; set; }
/// <summary>
/// Desc:生产部门ID
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string dept_id { get; set; }
/// <summary>
/// Desc:客户代码
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string customer_code { get; set; }
/// <summary>
/// Desc:订单号
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string order_no { get; set; }
/// <summary>
/// Desc:BOM版本
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string bom_version { get; set; }
/// <summary>
/// Desc:下发人员ID
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string mo_down_user_id { get; set; }
/// <summary>
/// Desc:下发人员名称
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string mo_down_user_name { get; set; }
/// <summary>
/// Desc:备注
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string remark { get; set; }
/// <summary>
/// Desc:工作中心代码
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string work_center_code { get; set; }
/// <summary>
/// Desc:主工单代码
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string parent_mo_code { get; set; }
/// <summary>
/// Desc:数据来源 10-计划,20-插入,30-导入
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string data_sources { get; set; }
/// <summary>
/// Desc:产线代码
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string production_linecode { get; set; }
/// <summary>
/// Desc:组合工单
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string combine_mo_code { get; set; }
/// <summary>
/// Desc:时间戳
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string time_stamp { get; set; }
/// <summary>
/// Desc:创建用户
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string create_id { get; set; }
/// <summary>
/// Desc:修改用户
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string modify_id { get; set; }
/// <summary>
/// Desc:工单组号
/// Default:NULL::character varying
/// Nullable:True
/// </summary>
public string mo_task_no { get; set; }
/// <summary>
/// 生产任务状态
/// </summary>
public string icmo_status { get; set; }
}
}