锐腾搅拌上料功能
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

194 lines
7.3 KiB

5 months ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace ICSSoft.Frame.Data.Entity
  6. {
  7. public class FormICSRSVDataModel : ICSAQL
  8. {
  9. public class DispatchContext
  10. {
  11. public decimal TotalQty { get; set; }
  12. public string ERPName { get; set; }
  13. public string WorkPointCode { get; set; }
  14. public string cMemo { get; set; }
  15. public string UserCode { get; set; }
  16. public string UserName { get; set; }
  17. public DateTime ERPrdcMakeTime { get; set; }
  18. public string ERPDEF_ID { get; set; }
  19. public string ERPCardNumber { get; set; }
  20. public string ERPcCusCode { get; set; }
  21. public string cCusInvName { get; set; }
  22. public string caddcode { get; set; }
  23. public string cShipAddress { get; set; }
  24. public string iDLsID { get; set; }
  25. /// <summary>
  26. /// 发货单参数
  27. /// </summary>
  28. public string cDLCode { get; set; }
  29. public string irowno { get; set; }
  30. public string DLID { get; set; }
  31. public string AutoID { get; set; }
  32. public string BatchCode { get; set; }
  33. public string DeptCode { get; set; }
  34. public string DeptName { get; set; }
  35. public string ERPrdCode { get; set; }
  36. public string ERPrdID { get; set; }
  37. public string ERPrdDid { get; set; }
  38. public int ERPrdRowCount { get; set; }
  39. public string ERPcWhCode { get; set; }
  40. public string StockCode { get; set; }
  41. public string ERPcSTCode { get; set; }
  42. public string ERPcBusType { get; set; }
  43. public string ERPcRdCode { get; set; }
  44. public string ERPcPersonCode { get; set; }
  45. /// <summary>
  46. /// 销售订单参数
  47. /// </summary>
  48. public string ERPSoCode { get; set; }
  49. public string ERPSoSeq { get; set; }
  50. public string ERPSoID { get; set; }
  51. public string ERPSoDid { get; set; }
  52. public string ERPSoSid { get; set; }
  53. public string ERPSotype { get; set; }
  54. public string conStr { get; set; }
  55. public string ERPStr { get; set; }
  56. public string LotNo { get; set; }
  57. public string LotQty { get; set; }
  58. public string cInvCode { get; set; }
  59. }
  60. public class storageInfoContext
  61. {
  62. public string ERPDataName { get; set; }
  63. public string WorkPointCode { get; set; }
  64. public string UserName { get; set; }
  65. public DateTime UserTime { get; set; }
  66. public string Storage_Serial { get; set; }
  67. public string Stack_Serial { get; set; }
  68. public string Stack { get; set; }
  69. public string ERPDeptCode { get; set; }
  70. public string ERPrdCode { get; set; }
  71. public string ERPrdcRdCode { get; set; }
  72. public int ERPrdID { get; set; }
  73. public int ERPrdDid { get; set; }
  74. public int ERPrdRowCount { get; set; }
  75. public string ERPcWhCode { get; set; }
  76. public string ERPrdPerson { get; set; }
  77. public string ERPcMaker { get; set; }
  78. public string ERPrdcDate { get; set; }
  79. public string ERPDEF_ID { get; set; }
  80. public string ERPCardNumber { get; set; }
  81. public string ERPcPersonCode { get; set; }
  82. public string conStr { get; set; }
  83. public string LotQty { get; set; }
  84. public string InvCode { get; set; }
  85. public string status { get; set; }
  86. public string BarCode { get; set; }
  87. public string TransferNO { get; set; }
  88. public string TransferLine { get; set; }
  89. public string LotNO { get; set; }
  90. public string WHCode { get; set; }
  91. public string BinCode { get; set; }
  92. public string Center { get; set; }
  93. public decimal Qty { get; set; }
  94. public string POCode { get; set; }
  95. }
  96. public class RCVData
  97. {
  98. public string asnNo { get; set; }
  99. public string userName { get; set; }
  100. public string createTime { get; set; }
  101. public List<RCVDatas> datas { get; set; }
  102. }
  103. public class RCVDatas
  104. {
  105. public string itemCode { get; set; }
  106. public string qty { get; set; }
  107. public string lotNo { get; set; }
  108. }
  109. public class TransNO
  110. {
  111. public List<string> TransferNO { get; set; }
  112. public List<string> LotNO { get; set; }
  113. public List<string> BinCode { get; set; }
  114. public List<decimal> Qty { get; set; }
  115. public List<string> type { get; set; }
  116. }
  117. public class ICS_Center
  118. {
  119. public string Language { get; set; }
  120. public string Center { get; set; }
  121. public DateTime Endtime { get; set; }
  122. public string Department { get; set; }
  123. }
  124. public enum barCodeTypeEnum
  125. {
  126. PO,
  127. Barcode,
  128. Pallent,
  129. ASN
  130. }
  131. public enum rcvTypeEnum
  132. {
  133. Quality,
  134. NG
  135. }
  136. public class InputCheck
  137. {
  138. public string Check { get; set; }
  139. public string LotNO { get; set; }
  140. public string WHCode { get; set; }
  141. public string BinCode { get; set; }
  142. public string INVCode { get; set; }
  143. public decimal Qty { get; set; }
  144. public string WorkPoint { get; set; }
  145. }
  146. public class CheckData
  147. {
  148. public string Type { get; set; }
  149. public string Message { get; set; }
  150. public string VoucherNO { get; set; }
  151. public string Year { get; set; }
  152. public string VoucherRow { get; set; }
  153. public string InvCode { get; set; }
  154. public string WorkPoint { get; set; }
  155. public string WHCode { get; set; }
  156. public string LotNO { get; set; }
  157. public string Sign { get; set; }
  158. public string WHType { get; set; }
  159. public string SOCode { get; set; }
  160. public string SORow { get; set; }
  161. public string VenCode { get; set; }
  162. public string CusCode { get; set; }
  163. public string ProjectCode { get; set; }
  164. public decimal QuantitySAP { get; set; }
  165. public decimal Quantity { get; set; }
  166. public string ComUnitCode { get; set; }
  167. public string NullSign { get; set; }
  168. public string DifferentSign { get; set; }
  169. public string DeleteSign { get; set; }
  170. public string ActualUser { get; set; }
  171. public DateTime ActualTime { get; set; }
  172. public string ModifyUser { get; set; }
  173. public DateTime ModifyTime { get; set; }
  174. public string DifferentVoucherNO { get; set; }
  175. public string DifferentYear { get; set; }
  176. public string DifferentVoucherRow { get; set; }
  177. public string DifferentUser { get; set; }
  178. public DateTime DifferentTime { get; set; }
  179. }
  180. }
  181. }