b_purchase.cs 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. using Business.Core.Attributes;
  2. using Microsoft.EntityFrameworkCore;
  3. using System;
  4. using System.ComponentModel.DataAnnotations;
  5. namespace Business.Domain
  6. {
  7. /// <summary>
  8. /// 采购明细信息
  9. /// </summary>
  10. [CollectionName("dopbase", "b_purchase")]
  11. [Comment("采购明细信息")]
  12. public class b_purchase : BaseEntity
  13. {
  14. /// <summary>
  15. /// 物料检查明细ID
  16. /// </summary>
  17. [Comment("物料检查明细ID")]
  18. public long? bom_child_examine_id { get; set; }
  19. /// <summary>
  20. /// pr单号
  21. /// </summary>
  22. [Comment("pr单号")]
  23. [StringLength(50)]
  24. public string pr_billno { get; set; }
  25. /// <summary>
  26. /// 供应商编码
  27. /// </summary
  28. [Comment("供应商编码")]
  29. [StringLength(80)]
  30. public string pr_purchasenumber { get; set; }
  31. /// <summary>
  32. /// 供应商名称
  33. /// </summary>
  34. [Comment("供应商名称")]
  35. [StringLength(80)]
  36. public string pr_purchasename { get; set; }
  37. /// <summary>
  38. /// 需求数量
  39. /// </summary>
  40. [Comment("需求数量")]
  41. [Precision(23, 10)]
  42. public decimal? pr_rqty { get; set; }
  43. /// <summary>
  44. /// 申请数量
  45. /// </summary>
  46. [Comment("申请数量")]
  47. [Precision(23, 10)]
  48. public decimal? pr_aqty { get; set; }
  49. /// <summary>
  50. /// 建议数量
  51. /// </summary>
  52. [Comment("建议数量")]
  53. [Precision(23, 10)]
  54. public decimal? pr_sqty { get; set; }
  55. /// <summary>
  56. /// 计划到达日期
  57. /// </summary>
  58. [Comment("计划到达日期")]
  59. public DateTime? pr_parrive_date { get; set; }
  60. /// <summary>
  61. /// 需求到货日期
  62. /// </summary>
  63. [Comment("需求到货日期")]
  64. public DateTime? pr_rarrive_date { get; set; }
  65. /// <summary>
  66. /// 采购确认到货日期
  67. /// </summary>
  68. [Comment("采购确认到货日期")]
  69. public DateTime? pr_pur_affirm_date { get; set; }
  70. /// <summary>
  71. /// 系统价格(含税)
  72. /// </summary>
  73. [Comment("系统价格(含税)")]
  74. [Precision(23, 10)]
  75. public decimal? pr_sysprice { get; set; }
  76. /// <summary>
  77. /// 订单价格(含税)
  78. /// </summary>
  79. [Comment("订单价格(含税)")]
  80. [Precision(23, 10)]
  81. public decimal? pr_orderprice { get; set; }
  82. /// <summary>
  83. /// 采购净价(不含税)
  84. /// </summary>
  85. [Comment("采购净价(不含税)")]
  86. [Precision(23, 10)]
  87. public decimal? pr_price { get; set; }
  88. /// <summary>
  89. /// 税率
  90. /// </summary>
  91. [Comment("税率")]
  92. [Precision(23, 10)]
  93. public decimal? pr_rate { get; set; }
  94. /// <summary>
  95. /// 最优解
  96. /// </summary>
  97. [Comment("最优解")]
  98. public bool isbestoptions { get; set; }
  99. }
  100. }