kyy
2025-08-22 43010e679768b1afc58c6acddeac9a92fc290ffb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
using SqlSugar;
 
namespace MES.Service.Modes;
 
/// <summary>
/// 采购退货申请明细表(MES_CGTH_SQ_DETAIL)
/// </summary>
[SugarTable("MES_CGTH_SQ_DETAIL")]
public class MesCgthSqDetail
{
    /// <summary>
    /// 明细表记录唯一标识(主键)
    /// </summary>
    [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public Guid Id { get; set; }
 
    /// <summary>
    /// 关联主表(MES_CGTH_SQ)的 ID
    /// </summary>
    [SugarColumn(ColumnName = "MID")]
    public Guid? Mid { get; set; }
 
    /// <summary>
    /// 库存单据编号
    /// </summary>
    [SugarColumn(ColumnName = "INV_BILL_NO")]
    public string? InvBillNo { get; set; }
 
    /// <summary>
    /// 库存作业行号
    /// </summary>
    [SugarColumn(ColumnName = "INV_WORK_LINE")]
    public int? InvWorkLine { get; set; }
 
    /// <summary>
    /// 采购订单号(通常来自 ERP 系统)
    /// </summary>
    [SugarColumn(ColumnName = "EBELN")]
    public string? Ebeln { get; set; }
 
    /// <summary>
    /// 外部系统 ID(关联其他系统记录)
    /// </summary>
    [SugarColumn(ColumnName = "EID")]
    public int? Eid { get; set; }
 
    /// <summary>
    /// ERP 系统中的明细记录 ID
    /// </summary>
    [SugarColumn(ColumnName = "ERPID")]
    public int? ErpId { get; set; }
 
    /// <summary>
    /// 物料 ID(关联物料主表)
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_ID")]
    public int? ItemId { get; set; }
 
    /// <summary>
    /// 申请退货数量
    /// </summary>
    [SugarColumn(ColumnName = "SQ_NUM")]
    public decimal? SqNum { get; set; }
 
    /// <summary>
    /// 已收退货数量
    /// </summary>
    [SugarColumn(ColumnName = "YS_NUM")]
    public decimal? YsNum { get; set; }
 
    /// <summary>
    /// 明细备注信息
    /// </summary>
    [SugarColumn(ColumnName = "REMARK")]
    public string? Remark { get; set; }
 
    /// <summary>
    /// 明细完成标识(0/1)
    /// </summary>
    [SugarColumn(ColumnName = "IS_FINISH")]
    public bool? IsFinish { get; set; }
 
    /// <summary>
    /// 明细排序号
    /// </summary>
    [SugarColumn(ColumnName = "ORDER_NO")]
    public int? OrderNo { get; set; }
 
    /// <summary>
    /// 入库明细 GUID(关联入库单明细)
    /// </summary>
    [SugarColumn(ColumnName = "RKMX_GUID")]
    public Guid? RkmxGuid { get; set; }
 
    /// <summary>
    /// 仓库 ID(关联仓库表)
    /// </summary>
    [SugarColumn(ColumnName = "depot_id")]
    public long? DepotId { get; set; }
 
    /// <summary>
    /// 源单单号(关联原始业务单据)
    /// </summary>
    [SugarColumn(ColumnName = "FSRCBillNo")]
    public string? FsrcBillNo { get; set; }
 
    /// <summary>
    /// 源单类型(标识原始单据类型)
    /// </summary>
    [SugarColumn(ColumnName = "FSRCBillTypeId")]
    public string? FsrcBillTypeId { get; set; }
 
    /// <summary>
    /// 库存单位(物料的库存计量单位)
    /// </summary>
    [SugarColumn(ColumnName = "FUnitID")]
    public string? FUnitId { get; set; }
 
    /// <summary>
    /// 仓位(物料在仓库中的具体存储位置)
    /// </summary>
    [SugarColumn(ColumnName = "FSTOCKLOCID")]
    public string? FstockLocId { get; set; }
 
    /// <summary>
    /// 批号(物料生产批次编号)
    /// </summary>
    [SugarColumn(ColumnName = "FLot")]
    public string? FLot { get; set; }
 
    /// <summary>
    /// 计划跟踪号(跟踪物料计划)
    /// </summary>
    [SugarColumn(ColumnName = "FMtoNo")]
    public string? FMtoNo { get; set; }
 
}