锐腾搅拌上料功能
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.

119 lines
3.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.NcApiEntity
  6. {
  7. /// <summary>
  8. /// 创建pr单传入实体
  9. /// </summary>
  10. public class CreatePRIntity
  11. {
  12. //日期格式2021-09-03 12:00:00
  13. /// <summary>
  14. /// 集团
  15. /// </summary>
  16. public string pk_group { get; set; }
  17. /// <summary>
  18. /// 组织
  19. /// </summary>
  20. public string pk_org { get; set; }
  21. /// <summary>
  22. /// 建单人
  23. /// </summary>
  24. public string billmaker { get; set; }
  25. /// <summary>
  26. /// 币种
  27. /// </summary>
  28. public string ccurrencyid { get; set; }
  29. /// <summary>
  30. /// 建单日期
  31. /// </summary>
  32. public string dbilldate { get; set; }
  33. /// <summary>
  34. /// 其他日期
  35. /// </summary>
  36. public string time { get; set; }
  37. /// <summary>
  38. /// 请购类型
  39. /// </summary>
  40. public string ctrantypeid { get; set; }
  41. public string vbmemo { get; set; }
  42. /// <summary>
  43. /// 子表
  44. /// </summary>
  45. public List<CreatePRIntityLine> list { get; set; }
  46. }
  47. public class CreatePRIntityLine
  48. {
  49. /// <summary>
  50. /// 集团
  51. /// </summary>
  52. public string pk_group { get; set; }
  53. /// <summary>
  54. /// 组织
  55. /// </summary>
  56. public string pk_org { get; set; }
  57. /// <summary>
  58. /// 行
  59. /// </summary>
  60. public string crowno { get; set; }
  61. /// <summary>
  62. /// 采购组织
  63. /// </summary>
  64. public string pk_purchaseorg { get; set; }
  65. /// <summary>
  66. /// 物料编码
  67. /// </summary>
  68. public string pk_srcmaterial { get; set; }
  69. /// <summary>
  70. /// 物料版本
  71. /// </summary>
  72. public string pk_material { get; set; }
  73. /// <summary>
  74. /// 数量
  75. /// </summary>
  76. public string nastnum { get; set; }
  77. /// <summary>
  78. /// 单位
  79. /// </summary>
  80. public string castunitid { get; set; }
  81. /// <summary>
  82. /// 转换率
  83. /// </summary>
  84. public string vchangerate { get; set; }
  85. /// <summary>
  86. /// 需求日期
  87. /// </summary>
  88. public string dreqdate { get; set; }
  89. /// <summary>
  90. /// 建议日期
  91. /// </summary>
  92. public string dsuggestdate { get; set; }
  93. //
  94. public string vsourcecode { get; set; }
  95. //
  96. public string vsourcerowno { get; set; }
  97. ////币种
  98. //public string ccurrencyid { get; set; }
  99. public string vbmemo { get; set; }
  100. }
  101. public class CreatePRDetailEntity
  102. {
  103. public string MOCODE { get; set; }
  104. public string LOTNO { get; set; }
  105. public string ItemCode { get; set; }
  106. public string INVNAME { get; set; }
  107. public string INVTYPE { get; set; }
  108. public string INVUOM { get; set; }
  109. public string OPCODE { get; set; }
  110. public string OPDESC { get; set; }
  111. public decimal PRQty { get; set; }
  112. public DateTime StartPlanDate { get; set; }
  113. public DateTime EndPlanDate { get; set; }
  114. public DateTime dreqdate { get; set; }
  115. }
  116. }