| | |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æååºåä¸»é® |
| | | /// åºåä¸»é® |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "æååºå主é®")] |
| | | public int ProStockId { get; set; } |
| | | /// <summary> |
| | | /// åºåºæç»ä¸»é® |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åºåºæç»ä¸»é®")] |
| | | public int OutDetailId { get; set; } |
| | | /// <summary> |
| | | /// æååºåºæç»éå®å· |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "æååºåºæç»éå®å·")] |
| | | public string OutDetailSaleNo { get; set; } |
| | | /// <summary> |
| | | /// æååºåºåå· |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "æååºåºåå·")] |
| | | public string OutProNo { get; set; } |
| | | /// <summary> |
| | | /// åé
æ ç»åæ°éå 餿 è¯ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åé
æ ç»åæ°éå 餿 è¯")] |
| | | public int AssignDel { get; set; } |
| | | /// <summary> |
| | | /// å
å
å· |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "å
å
å·")] |
| | | public string BagNo { get; set; } |
| | | /// <summary> |
| | | /// 产åç¼ç |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "产åç¼ç ")] |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "ç©æç¼ç ")] |
| | | public string ProductCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "ç©æåç§°")] |
| | | public string ProductName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è§æ ¼ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "è§æ ¼")] |
| | | public string ProductSpec { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åä½ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "åä½")] |
| | | public string ProductUnit { get; set; } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// åºåæ° |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åºåæ°")] |
| | | public float StockQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåºæ°é |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åºåºæ°é")] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "åºåºæ°é")] |
| | | public float OutboundQuantity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåºSETæ°é |
| | | /// åºåæç»ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åºåºSETæ°é")] |
| | | public float OutSETQty { get; set; } |
| | | /// <summary> |
| | | /// æååºåæç»ç¶æ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "æååºåæç»ç¶æ")] |
| | | public int ProOutDetailStatus { get; set; } |
| | | /// <summary> |
| | | /// çæ¬ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "çæ¬")] |
| | | public string ProductVersion { get; set; } |
| | | /// <summary> |
| | | /// å
è£
SETæ°é |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "å
è£
SETæ°é")] |
| | | public float SETQty { get; set; } |
| | | /// <summary> |
| | | /// åºååæ ¼PCSæ° |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åºååæ ¼PCSæ°")] |
| | | public float StockPcsQty { get; set; } |
| | | /// <summary> |
| | | /// 卿 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "卿")] |
| | | public string DateCode { get; set; } |
| | | /// <summary> |
| | | /// Xæ° |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "Xæ°")] |
| | | public float XQty { get; set; } |
| | | /// <summary> |
| | | /// Xä½ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "Xä½")] |
| | | public string XSite { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
å
éé |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "å
å
éé")] |
| | | public float Weight { get; set; } |
| | | /// <summary> |
| | | /// å
è£
æ¶é´ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "å
è£
æ¶é´")] |
| | | public DateTime PackingDate { get; set; } |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åºåæç»ç¶æ")] |
| | | public int ProStockDetailStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¹æ¬¡å· |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "æ¹æ¬¡å·")] |
| | | [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "æ¹æ¬¡å·")] |
| | | public string LotNumber { get; set; } |
| | | /// <summary> |
| | | /// ERPå·¥å |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "ERPå·¥å")] |
| | | public string ERPOrder { get; set; } |
| | | /// <summary> |
| | | /// å¶é 订å |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "å¶é 订å")] |
| | | public string MoNumber { get; set; } |
| | | /// <summary> |
| | | /// éå®è®¢å |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "éå®è®¢å")] |
| | | public string SaleOrder { get; set; } |
| | | /// <summary> |
| | | /// éå®ææ´¾çæ¬ |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "éå®ææ´¾çæ¬")] |
| | | public string SpecifyVer { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |