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.

102 lines
3.2 KiB

3 weeks ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace NFine.Domain._03_Entity.WMS
  7. {
  8. #region 表头类
  9. public class TransferINHead
  10. {
  11. public string DocType { get; set; } = "TI2";
  12. public string OrgCode { get; set; }
  13. public string DocNo { get; set; }
  14. public string DocDate { get; set; }
  15. public string LLCode { get; set; }
  16. public string OutOrgCode { get; set; }
  17. public string cFree1 { get; set; }
  18. public string cFree2 { get; set; }
  19. public string cFree3 { get; set; }
  20. public string cFree4 { get; set; }
  21. public string cFree5 { get; set; }
  22. public string cFree6 { get; set; }
  23. public string cFree7 { get; set; }
  24. public string cFree8 { get; set; }
  25. public string cFree9 { get; set; }
  26. public string cFree10 { get; set; }
  27. public List<TransferINBody> details { get; set; }
  28. }
  29. #endregion
  30. public class OperationResult
  31. {
  32. /// <summary>
  33. /// 结果状态,默认值false
  34. /// </summary>
  35. public bool Success { get; set; }
  36. /// <summary>
  37. ///处理消息
  38. /// </summary>
  39. public string Message { get; set; }
  40. /// <summary>
  41. /// 输出领料订单
  42. /// </summary>
  43. public string DocCode { get; set; }
  44. }
  45. #region 表体类
  46. public class TransferINBody
  47. {
  48. public int Sequence { get; set; }
  49. /// <summary>
  50. /// 数量
  51. /// </summary>
  52. public decimal Quantity { get; set; }
  53. /// <summary>
  54. /// 调入仓库
  55. /// </summary>
  56. public string INWhCode { get; set; }
  57. /// <summary>
  58. /// 调入库位
  59. /// </summary>
  60. public string INBinCode { get; set; }
  61. public string BatchCode { get; set; }
  62. /// <summary>
  63. /// 调出库位
  64. /// </summary>
  65. public string OutBinCode { get; set; }
  66. /// <summary>
  67. /// 调出仓库
  68. /// </summary>
  69. public string OutWhCode { get; set; }
  70. /// <summary>
  71. /// 调拨物料
  72. /// </summary>
  73. public string InvCode { get; set; }
  74. /// <summary>
  75. /// 供应商编码
  76. /// </summary>
  77. public string SupplierCode { get; set; }
  78. /// <summary>
  79. /// 调出批号
  80. /// </summary>
  81. public string OutBatchCode { get; set; }
  82. public string cFree1 { get; set; }
  83. public string cFree2 { get; set; }
  84. public string cFree3 { get; set; }
  85. public string cFree4 { get; set; }
  86. public string cFree5 { get; set; }
  87. public string cFree6 { get; set; }
  88. public string cFree7 { get; set; }
  89. public string cFree8 { get; set; }
  90. public string cFree9 { get; set; }
  91. public string cFree10 { get; set; }
  92. }
  93. #endregion
  94. }