in_kd_material.cs 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809
  1. using Business.Core.Attributes;
  2. using Microsoft.EntityFrameworkCore;
  3. using System.ComponentModel.DataAnnotations;
  4. using Volo.Abp.Domain.Entities;
  5. namespace Business.Model.Ext
  6. {
  7. /// <summary>
  8. /// 物料
  9. /// </summary>
  10. [CollectionName("dopbase", "in_kd_material")]
  11. [Comment("物料")]
  12. public class in_kd_material : Entity<long>
  13. {
  14. /// <summary>
  15. /// 创建组织
  16. /// </summary>
  17. [StringLength(80)]
  18. [Comment("创建组织")]
  19. public string? FCreateOrgId_Name { get; set; }
  20. /// <summary>
  21. /// 使用组织
  22. /// </summary>
  23. [StringLength(80)]
  24. [Comment("使用组织")]
  25. public string? FUseOrgId_Name { get; set; }
  26. /// <summary>
  27. /// 编码
  28. /// </summary>
  29. [StringLength(80)]
  30. [Comment("编码")]
  31. public string? FNumber { get; set; }
  32. /// <summary>
  33. /// 物料来源
  34. /// </summary>
  35. [StringLength(10)]
  36. [Comment("物料来源")]
  37. public string? FDataSource { get; set; }
  38. /// <summary>
  39. /// 名称
  40. /// </summary>
  41. [StringLength(80)]
  42. [Comment("名称")]
  43. public string? FName_2052 { get; set; }
  44. /// <summary>
  45. /// 规格型号
  46. /// </summary>
  47. [StringLength(255)]
  48. [Comment("规格型号")]
  49. public string? FSpecification_2052 { get; set; }
  50. /// <summary>
  51. /// 助记码
  52. /// </summary>
  53. [StringLength(80)]
  54. [Comment("助记码")]
  55. public string? FMnemonicCode { get; set; }
  56. /// <summary>
  57. /// 旧物料编码
  58. /// </summary>
  59. [StringLength(80)]
  60. [Comment("旧物料编码")]
  61. public string? FOldNumber { get; set; }
  62. /// <summary>
  63. /// 描述
  64. /// </summary>
  65. [StringLength(255)]
  66. [Comment("描述")]
  67. public string? FDescription_2052 { get; set; }
  68. /// <summary>
  69. /// 物料分组
  70. /// </summary>
  71. [StringLength(80)]
  72. [Comment("物料分组")]
  73. public string? FMaterialGroup_Name { get; set; }
  74. /// <summary>
  75. /// 物料分组编码
  76. /// </summary>
  77. [StringLength(80)]
  78. [Comment("物料分组编码")]
  79. public string? FMaterialGroup { get; set; }
  80. /// <summary>
  81. /// 数据状态
  82. /// </summary>
  83. [Comment("数据状态")]
  84. [StringLength(255)]
  85. public string? FUseStatus { get; set; }
  86. /// <summary>
  87. /// 禁用状态
  88. /// </summary>
  89. [Comment("禁用状态")]
  90. [StringLength(10)]
  91. public string? FForbidStatus { get; set; }
  92. /// <summary>
  93. /// 创建人
  94. /// </summary>
  95. [StringLength(80)]
  96. [Comment("创建人")]
  97. public string? FCreatorId_Name { get; set; }
  98. /// <summary>
  99. /// 创建日期
  100. /// </summary>
  101. [Comment("创建日期")]
  102. public DateTime? FCreateDate { get; set; }
  103. /// <summary>
  104. /// 修改人
  105. /// </summary>
  106. [Comment("修改人")]
  107. [StringLength(80)]
  108. public string? FModifierId_Name { get; set; }
  109. /// <summary>
  110. /// 修改日期
  111. /// </summary>
  112. [Comment("修改日期")]
  113. public DateTime? FModifyDate { get; set; }
  114. /// <summary>
  115. /// 审核人
  116. /// </summary>
  117. [StringLength(80)]
  118. [Comment("审核人")]
  119. public string? FApproverId_Name { get; set; }
  120. /// <summary>
  121. /// 审核日期
  122. [Comment("审核日期")]
  123. public DateTime? FApproveDate { get; set; }
  124. /// <summary>
  125. /// 禁用人
  126. /// </summary>
  127. [Comment("禁用人")]
  128. [StringLength(80)]
  129. public string? FForbidderId_Name { get; set; }
  130. /// <summary>
  131. /// 禁用日期
  132. /// </summary>
  133. [Comment("禁用日期")]
  134. public DateTime? FForbidDate { get; set; }
  135. /// <summary>
  136. /// 物料属性
  137. /// </summary>
  138. [StringLength(80)]
  139. [Comment("物料属性")]
  140. public string? FErpClsID { get; set; }
  141. /// <summary>
  142. /// 存货类别
  143. /// </summary>
  144. [Comment("存货类别")]
  145. [StringLength(80)]
  146. public string? FCategoryID_Name { get; set; }
  147. /// <summary>
  148. /// 税分类
  149. /// </summary>
  150. [Comment("税分类")]
  151. [StringLength(80)]
  152. public string? FTaxType_Name { get; set; }
  153. /// <summary>
  154. /// 默认税率
  155. /// </summary>
  156. [Comment("默认税率")]
  157. [StringLength(80)]
  158. public string? FTaxRateId_Name { get; set; }
  159. /// <summary>
  160. /// 基本单位
  161. /// </summary>
  162. [StringLength(80)]
  163. [Comment("基本单位")]
  164. public string? FBaseUnitId_Name { get; set; }
  165. /// <summary>
  166. /// 允许采购
  167. /// </summary>
  168. [Comment("允许采购")]
  169. [StringLength(1)]
  170. public string? FIsPurchase { get; set; }
  171. /// <summary>
  172. /// 允许库存
  173. /// </summary>
  174. [StringLength(1)]
  175. [Comment("允许库存")]
  176. public string? FIsInventory { get; set; }
  177. /// <summary>
  178. /// 允许委外
  179. /// </summary>
  180. [Comment("允许委外")]
  181. [StringLength(1)]
  182. public string? FIsSubContract { get; set; }
  183. /// <summary>
  184. /// 允许销售
  185. /// </summary>
  186. [Comment("允许销售")]
  187. [StringLength(1)]
  188. public string? FIsSale { get; set; }
  189. /// <summary>
  190. /// FIsProduce
  191. /// </summary>
  192. [Comment("FIsProduce")]
  193. [StringLength(1)]
  194. public string? FIsProduce { get; set; }
  195. /// <summary>
  196. /// 允许资产
  197. /// </summary>
  198. [Comment("允许资产")]
  199. [StringLength(1)]
  200. public string? FIsAsset { get; set; }
  201. /// <summary>
  202. /// 条码
  203. /// </summary>
  204. [Comment("条码")]
  205. [StringLength(80)]
  206. public string? FBARCODE { get; set; }
  207. /// <summary>
  208. /// 毛重
  209. /// </summary>
  210. [Precision(23,10)]
  211. [Comment("毛重")]
  212. public decimal? FGROSSWEIGHT { get; set; }
  213. /// <summary>
  214. /// 净重
  215. /// </summary>
  216. [Comment("净重")]
  217. [Precision(23, 10)]
  218. public decimal? FNETWEIGHT { get; set; }
  219. /// <summary>
  220. /// 尺寸单位
  221. /// </summary>
  222. [Comment("尺寸单位")]
  223. [StringLength(10)]
  224. public string? FVOLUMEUNITID_Name { get; set; }
  225. /// <summary>
  226. /// 长
  227. /// </summary>
  228. [Comment("长")]
  229. [Precision(23, 10)]
  230. public decimal? FLENGTH { get; set; }
  231. /// <summary>
  232. /// 宽
  233. /// </summary>
  234. [Comment("宽")]
  235. [Precision(23, 10)]
  236. public decimal? FWIDTH { get; set; }
  237. /// <summary>
  238. /// 高
  239. /// </summary>
  240. [Comment("高")]
  241. [Precision(23, 10)]
  242. public decimal? FHEIGHT { get; set; }
  243. /// <summary>
  244. /// 重量单位
  245. /// </summary>
  246. [Comment("重量单位")]
  247. [StringLength(10)]
  248. public string? FWEIGHTUNITID_Name { get; set; }
  249. /// <summary>
  250. /// 体积
  251. /// </summary>
  252. [Precision(23, 10)]
  253. [Comment("体积")]
  254. public decimal? FVOLUME { get; set; }
  255. /// <summary>
  256. /// 库存单位
  257. /// </summary>
  258. [Comment("库存单位")]
  259. [StringLength(10)]
  260. public string? FStoreUnitID_Name { get; set; }
  261. /// <summary>
  262. /// 辅助单位
  263. /// </summary>
  264. [Comment("辅助单位")]
  265. [StringLength(10)]
  266. public string? FAuxUnitID_Name { get; set; }
  267. /// <summary>
  268. /// 仓库
  269. /// </summary>
  270. [Comment("仓库")]
  271. [StringLength(80)]
  272. public string? FStockId_Name{ get; set;}
  273. /// <summary>
  274. /// 仓位
  275. /// </summary>
  276. [Comment("仓位")]
  277. [StringLength(80)]
  278. public string? FStockLoc { get; set; }
  279. /// <summary>
  280. /// 仓位.客户.编码
  281. /// </summary>
  282. [Comment("仓位.客户.编码")]
  283. [StringLength(80)]
  284. public string? FStockPlaceId_FF100002 { get; set; }
  285. /// <summary>
  286. /// 仓位.客户.名称
  287. /// </summary>
  288. [Comment("仓位.客户.名称")]
  289. [StringLength(80)]
  290. public string? FStockPlaceId_FF100002_Name { get; set; }
  291. /// <summary>
  292. /// 仓位.供应商.编码
  293. /// </summary>
  294. [StringLength(80)]
  295. [Comment("仓位.供应商.编码")]
  296. public string? FStockPlaceId_FF100003 { get; set; }
  297. /// <summary>
  298. /// 仓位.客户.编码
  299. /// </summary>
  300. [Comment("仓位.供应商.名称")]
  301. [StringLength(80)]
  302. public string? FStockPlaceId_FF100003_Name { get; set; }
  303. /// <summary>
  304. /// 仓位.服务机客户.编码
  305. /// </summary>
  306. [Comment("仓位.服务机客户.编码")]
  307. [StringLength(80)]
  308. public string? FStockPlaceId_FF100004 { get; set; }
  309. /// <summary>
  310. /// 仓位.服务机客户.名称
  311. /// </summary>
  312. [Comment("仓位.服务机客户.名称")]
  313. [StringLength(80)]
  314. public string? FStockPlaceId_FF100004_Name { get; set; }
  315. /// <summary>
  316. /// 可锁库
  317. /// </summary>
  318. [StringLength(1)]
  319. [Comment("可锁库")]
  320. public string? FIsLockStock { get; set; }
  321. /// <summary>
  322. /// 启用盘点周期
  323. /// </summary>
  324. [Comment("启用盘点周期")]
  325. [StringLength(1)]
  326. public string? FIsCycleCounting { get; set; }
  327. /// <summary>
  328. /// 盘点周期单位
  329. /// </summary>
  330. [StringLength(10)]
  331. [Comment("盘点周期单位")]
  332. public string? FCountCycle { get; set; }
  333. /// <summary>
  334. /// 盘点周期
  335. /// </summary>
  336. [Precision(23, 10)]
  337. [Comment("盘点周期")]
  338. public decimal? FCountDay { get; set; }
  339. /// <summary>
  340. /// 必盘
  341. /// </summary>
  342. [Comment("必盘")]
  343. [StringLength(1)]
  344. public string? FIsMustCounting { get; set; }
  345. /// <summary>
  346. /// 启用批号管理
  347. /// </summary>
  348. [StringLength(1)]
  349. [Comment("启用批号管理")]
  350. public string? FIsBatchManage { get; set; }
  351. /// <summary>
  352. /// 批号编码规则
  353. /// </summary>
  354. [StringLength(80)]
  355. [Comment("批号编码规则")]
  356. public string? FBatchRuleID_Name { get; set; }
  357. /// <summary>
  358. /// 启用保质期管理
  359. /// </summary>
  360. [Comment("启用保质期管理")]
  361. [StringLength(1)]
  362. public string? FIsKFPeriod { get; set; }
  363. /// <summary>
  364. /// 批号附属信息
  365. /// </summary>
  366. [StringLength(1)]
  367. [Comment("批号附属信息")]
  368. public string? FIsExpParToFlot { get; set; }
  369. /// <summary>
  370. /// 保质期单位
  371. /// </summary>
  372. [StringLength(10)]
  373. [Comment("保质期单位")]
  374. public string? FExpUnit { get; set; }
  375. /// <summary>
  376. /// 保质期
  377. /// </summary>
  378. [Comment("保质期")]
  379. [Precision(23, 10)]
  380. public decimal? FExpPeriod { get; set; }
  381. /// <summary>
  382. /// 在架寿命期
  383. /// </summary>
  384. [Precision(23, 10)]
  385. [Comment("在架寿命期")]
  386. public decimal? FOnlineLife { get; set; }
  387. /// <summary>
  388. /// 参考成本
  389. /// </summary>
  390. [Precision(23, 10)]
  391. [Comment("参考成本")]
  392. public decimal? FRefCost { get; set; }
  393. /// <summary>
  394. /// 币别
  395. /// </summary>
  396. [Comment("币别")]
  397. [StringLength(80)]
  398. public string? FCurrencyId_Name { get; set; }
  399. /// <summary>
  400. /// 库存管理
  401. /// </summary>
  402. [StringLength(1)]
  403. [Comment("库存管理")]
  404. public string? FIsSNManage { get; set; }
  405. /// <summary>
  406. /// 启用最小库存
  407. /// </summary>
  408. [StringLength(1)]
  409. [Comment("启用最小库存")]
  410. public string? FIsEnableMinStock { get; set; }
  411. /// <summary>
  412. /// 启用安全库存
  413. /// </summary>
  414. [StringLength(1)]
  415. [Comment("启用安全库存")]
  416. public string? FIsEnableSafeStock { get; set; }
  417. /// <summary>
  418. /// 序列号编码规则
  419. /// </summary>
  420. [StringLength(80)]
  421. [Comment("序列号编码规则")]
  422. public string? FSNCodeRule_Name { get; set; }
  423. /// <summary>
  424. /// 启用再订货点
  425. /// </summary>
  426. [StringLength(1)]
  427. [Comment("启用再订货点")]
  428. public string? FIsEnableReOrder { get; set; }
  429. /// <summary>
  430. /// 启用最大库存
  431. /// </summary>
  432. [StringLength(1)]
  433. [Comment("启用最大库存")]
  434. public string? FIsEnableMaxStock { get; set; }
  435. /// <summary>
  436. /// 序列号单位
  437. /// </summary>
  438. [StringLength(10)]
  439. [Comment("序列号单位")]
  440. public string? FSNUnit_Name { get; set; }
  441. /// <summary>
  442. /// 最小库存
  443. /// </summary>
  444. [Precision(23, 10)]
  445. [Comment("最小库存")]
  446. public decimal? FMinStock { get; set; }
  447. /// <summary>
  448. /// 安全库存
  449. /// </summary>
  450. [Precision(23, 10)]
  451. [Comment("安全库存")]
  452. public decimal? FSafeStock { get; set; }
  453. /// <summary>
  454. /// 再订货点
  455. /// </summary>
  456. [Precision(23, 10)]
  457. [Comment("再订货点")]
  458. public decimal? FReOrderGood { get; set; }
  459. /// <summary>
  460. /// 经济订货批量
  461. /// </summary>
  462. [Precision(23, 10)]
  463. [Comment("经济订货批量")]
  464. public decimal? FEconReOrderQty { get; set; }
  465. /// <summary>
  466. /// 最大库存
  467. /// </summary>
  468. [Precision(23, 10)]
  469. [Comment("最大库存")]
  470. public decimal? FMaxStock { get; set; }
  471. /// <summary>
  472. /// 销售单位
  473. /// </summary>
  474. [StringLength(10)]
  475. [Comment("销售单位")]
  476. public string? FSaleUnitId_Name { get; set; }
  477. /// <summary>
  478. /// 销售计价单位
  479. /// </summary>
  480. [StringLength(10)]
  481. [Comment("销售计价单位")]
  482. public string? FSalePriceUnitId_Name { get; set; }
  483. /// <summary>
  484. /// 起订量
  485. /// </summary>
  486. [Precision(20, 10)]
  487. [Comment("起订量")]
  488. public decimal? FOrderQty { get; set; }
  489. /// <summary>
  490. /// 超发上限(%)
  491. /// </summary>
  492. [Precision(23, 10)]
  493. [Comment("超发上限(%)")]
  494. public decimal? FOutStockLmtH { get; set; }
  495. /// <summary>
  496. /// 超发下限(%)
  497. /// </summary>
  498. [Precision(23, 10)]
  499. [Comment("超发下限(%)")]
  500. public decimal? FOutStockLmtL { get; set; }
  501. /// <summary>
  502. /// 代理销售减价比例(%)
  503. /// </summary>
  504. [Precision(23, 10)]
  505. [Comment("代理销售减价比例(%)")]
  506. public decimal? FAgentSalReduceRate { get; set; }
  507. /// <summary>
  508. /// ATP检查
  509. /// </summary>
  510. [StringLength(1)]
  511. [Comment("ATP检查")]
  512. public string? FIsATPCheck { get; set; }
  513. /// <summary>
  514. /// 允许退货
  515. /// </summary>
  516. [StringLength(1)]
  517. [Comment("允许退货")]
  518. public string? FIsReturn { get; set; }
  519. /// <summary>
  520. /// 部件可退
  521. /// </summary>
  522. [StringLength(1)]
  523. [Comment("部件可退")]
  524. public string? FIsReturnPart { get; set; }
  525. /// <summary>
  526. /// 允许发布到订货平台
  527. /// </summary>
  528. [StringLength(1)]
  529. [Comment("允许发布到订货平台")]
  530. public string? FAllowPublish { get; set; }
  531. /// <summary>
  532. /// 启用售后服务
  533. /// </summary>
  534. [StringLength(1)]
  535. [Comment("启用售后服务")]
  536. public string? FISAFTERSALE { get; set; }
  537. /// <summary>
  538. /// 生成产品档案
  539. /// </summary>
  540. [StringLength(1)]
  541. [Comment("生成产品档案")]
  542. public string? FISPRODUCTFILES { get; set; }
  543. /// <summary>
  544. /// 是否保修
  545. /// </summary>
  546. [StringLength(1)]
  547. [Comment("是否保修")]
  548. public string? FISWARRANTED { get; set; }
  549. /// <summary>
  550. /// 保修期单位
  551. /// </summary>
  552. [StringLength(10)]
  553. [Comment("保修期单位")]
  554. public string? FWARRANTYUNITID { get; set; }
  555. /// <summary>
  556. /// 采购单位
  557. /// </summary>
  558. [StringLength(10)]
  559. [Comment("采购单位")]
  560. public string? FPurchaseUnitId_Name { get; set; }
  561. /// <summary>
  562. /// 采购计价单位
  563. /// </summary>
  564. [StringLength(10)]
  565. [Comment("采购计价单位")]
  566. public string? FPurchasePriceUnitId_Name { get; set; }
  567. /// <summary>
  568. /// 采购组
  569. /// </summary>
  570. [StringLength(80)]
  571. [Comment("采购组")]
  572. public string? FPurchaseGroupId_Name { get; set; }
  573. /// <summary>
  574. /// 采购员
  575. /// </summary>
  576. [StringLength(80)]
  577. [Comment("采购员")]
  578. public string? FPurchaserId_Name { get; set; }
  579. /// <summary>
  580. /// 配额管理
  581. /// </summary>
  582. [StringLength(1)]
  583. [Comment("配额管理")]
  584. public string? FIsQuota { get; set; }
  585. /// <summary>
  586. /// 配额方式
  587. /// </summary>
  588. [StringLength(80)]
  589. [Comment("配额方式")]
  590. public string? FQuotaType { get; set; }
  591. /// <summary>
  592. /// 最小拆分数量
  593. /// </summary>
  594. [Precision(23, 10)]
  595. [Comment("最小拆分数量")]
  596. public decimal? FMinSplitQty { get; set; }
  597. /// <summary>
  598. /// VMI业务
  599. /// </summary>
  600. [StringLength(1)]
  601. [Comment("VMI业务")]
  602. public string? FIsVmiBusiness { get; set; }
  603. /// <summary>
  604. /// 默认供应商
  605. /// </summary>
  606. [StringLength(80)]
  607. [Comment("默认供应商")]
  608. public string? FDefaultVendor_Name { get; set; }
  609. /// <summary>
  610. /// 费用项目
  611. /// </summary>
  612. [StringLength(80)]
  613. [Comment("费用项目")]
  614. public string? FChargeID_Name { get; set; }
  615. /// <summary>
  616. /// 货源控制
  617. /// </summary>
  618. [StringLength(1)]
  619. [Comment("货源控制")]
  620. public string? FIsSourceControl { get; set; }
  621. /// <summary>
  622. /// 需要请购
  623. /// </summary>
  624. [StringLength(1)]
  625. [Comment("需要请购")]
  626. public string? FIsPR { get; set; }
  627. /// <summary>
  628. /// 收货上限比例(%)
  629. /// </summary>
  630. [Precision(23, 10)]
  631. [Comment("收货上限比例(%)")]
  632. public decimal? FReceiveMaxScale { get; set; }
  633. /// <summary>
  634. ///收货下限比例(%)
  635. /// </summary>
  636. [Precision(23, 10)]
  637. [Comment("收货下限比例(%)")]
  638. public decimal? FReceiveMinScale { get; set; }
  639. /// <summary>
  640. /// 代理采购加成比例
  641. /// </summary>
  642. [Precision(23, 10)]
  643. [Comment("代理采购加成比例")]
  644. public decimal? FAgentPurPlusRate { get; set; }
  645. /// <summary>
  646. /// 收货提前天数
  647. /// </summary>
  648. [Precision(23, 10)]
  649. [Comment("收货提前天数")]
  650. public decimal? FReceiveAdvanceDays { get; set; }
  651. /// <summary>
  652. ///收货延迟天数
  653. /// </summary>
  654. [Precision(23, 10)]
  655. [Comment("收货延迟天数")]
  656. public decimal? FReceiveDelayDays { get; set; }
  657. /// <summary>
  658. /// 允许退料
  659. /// </summary>
  660. [StringLength(1)]
  661. [Comment("允许退料")]
  662. public string? FIsReturnMaterial { get; set; }
  663. /// <summary>
  664. /// 采购组织
  665. /// </summary>
  666. [StringLength(80)]
  667. [Comment("采购组织")]
  668. public string? FPurchaseOrgId_Name { get; set; }
  669. /// <summary>
  670. ///委外单位
  671. /// </summary>
  672. [StringLength(10)]
  673. [Comment("委外单位")]
  674. public string? FSubconUnitId_Name { get; set; }
  675. /// <summary>
  676. /// 委外计价单位
  677. /// </summary>
  678. [StringLength(10)]
  679. [Comment("委外计价单位")]
  680. public string? FSubconPriceUnitId_Name { get; set; }
  681. /// <summary>
  682. /// 采购类型
  683. /// </summary>
  684. [StringLength(10)]
  685. [Comment("采购类型")]
  686. public string? FPOBillTypeId_Name { get; set; }
  687. /// <summary>
  688. ///委外类型
  689. /// </summary>
  690. [StringLength(10)]
  691. [Comment("委外类型")]
  692. public string? FSubBillType_Name { get; set; }
  693. /// <summary>
  694. /// 计划策略
  695. /// </summary>
  696. [StringLength(10)]
  697. [Comment("计划策略")]
  698. public string? FPlanningStrategy { get; set; }
  699. /// <summary>
  700. /// 制造策略
  701. /// </summary>
  702. [StringLength(80)]
  703. [Comment("制造策略")]
  704. public string? FMfgPolicyId_Name { get; set; }
  705. /// <summary>
  706. ///检验提前期单位
  707. /// </summary>
  708. [StringLength(10)]
  709. [Comment("检验提前期单位")]
  710. public string? FCheckLeadTimeType { get; set; }
  711. /// <summary>
  712. /// 订货策略
  713. /// </summary>
  714. [StringLength(80)]
  715. [Comment("订货策略")]
  716. public string? FOrderPolicy { get; set; }
  717. /// <summary>
  718. /// 最小订货量
  719. /// </summary>
  720. [Precision(23, 10)]
  721. [Comment("最小订货量")]
  722. public decimal? FMinPOQty { get; set; }
  723. /// <summary>
  724. ///计划区
  725. /// </summary>
  726. [StringLength(80)]
  727. [Comment("计划区")]
  728. public string? FPlanWorkshop_Name { get; set; }
  729. /// <summary>
  730. /// 订货间隔期单位
  731. /// </summary>
  732. [StringLength(10)]
  733. [Comment("订货间隔期单位")]
  734. public string? FOrderIntervalTimeType { get; set; }
  735. /// <summary>
  736. /// 固定提前期
  737. /// </summary>
  738. [Precision(23, 10)]
  739. [Comment("固定提前期")]
  740. public decimal? FFixLeadTime { get; set; }
  741. /// <summary>
  742. ///最小包装量
  743. /// </summary>
  744. [Precision(23, 10)]
  745. [Comment("最小包装量")]
  746. public decimal? FIncreaseQty { get; set; }
  747. /// <summary>
  748. /// 固定提前期单位
  749. /// </summary>
  750. [Precision(23, 10)]
  751. [Comment("固定提前期单位")]
  752. public decimal? FFixLeadTimeType { get; set; }
  753. /// <summary>
  754. /// 订货间隔期
  755. /// </summary>
  756. [Precision(23, 10)]
  757. [Comment("订货间隔期")]
  758. public decimal? FOrderIntervalTime { get; set; }
  759. /// <summary>
  760. ///变动提前期
  761. /// </summary>
  762. [Precision(23, 10)]
  763. [Comment("变动提前期")]
  764. public decimal? FVarLeadTime { get; set; }
  765. /// <summary>
  766. /// 变动提前期批量
  767. /// </summary>
  768. [Precision(23, 10)]
  769. [Comment("变动提前期批量")]
  770. public decimal? FVarLeadTimeLotSize { get; set; }
  771. /// <summary>
  772. /// 变动提前期单位
  773. /// </summary>
  774. [StringLength(10)]
  775. [Comment("变动提前期单位")]
  776. public string? FVarLeadTimeType { get; set; }
  777. /// <summary>
  778. ///最大订货量
  779. /// </summary>
  780. [Precision(23, 10)]
  781. [Comment("最大订货量")]
  782. public decimal? FMaxPOQty { get; set; }
  783. /// <summary>
  784. /// 检验提前期
  785. /// </summary>
  786. [Precision(23, 10)]
  787. [Comment("检验提前期")]
  788. public decimal? FCheckLeadTime { get; set; }
  789. /// <summary>
  790. /// 固定/经济批量
  791. /// </summary>
  792. [Precision(23, 10)]
  793. [Comment("固定/经济批量")]
  794. public decimal? FEOQ { get; set; }
  795. /// <summary>
  796. ///批量拆分间隔天数
  797. /// </summary>
  798. [Precision(23, 10)]
  799. [Comment("批量拆分间隔天数")]
  800. public decimal? FPlanIntervalsDays { get; set; }
  801. /// <summary>
  802. /// 拆分批量
  803. /// </summary>
  804. [Precision(20, 10)]
  805. [Comment("拆分批量")]
  806. public decimal? FPlanBatchSplitQty { get; set; }
  807. /// <summary>
  808. /// MRP计算是否合并需求
  809. /// </summary>
  810. [StringLength(1)]
  811. [Comment("MRP计算是否合并需求")]
  812. public string? FIsMrpComReq { get; set; }
  813. /// <summary>
  814. ///需求时界
  815. /// </summary>
  816. [Precision(23, 10)]
  817. [Comment("需求时界")]
  818. public decimal? FRequestTimeZone { get; set; }
  819. /// <summary>
  820. /// MRP计算是否按单合并
  821. /// </summary>
  822. [StringLength(1)]
  823. [Comment("MRP计算是否按单合并")]
  824. public string? FIsMrpComBill { get; set; }
  825. /// <summary>
  826. /// 允许提前天数
  827. /// </summary>
  828. [Precision(23, 10)]
  829. [Comment("允许提前天数")]
  830. public decimal? FCanLeadDays { get; set; }
  831. /// <summary>
  832. ///计划时界
  833. /// </summary>
  834. [Precision(23, 10)]
  835. [Comment("计划时界")]
  836. public decimal? FPlanTimeZone { get; set; }
  837. /// <summary>
  838. /// 预留类型
  839. /// </summary>
  840. [StringLength(10)]
  841. [Comment("预留类型")]
  842. public string? FReserveType { get; set; }
  843. /// <summary>
  844. /// 计划组
  845. /// </summary>
  846. [StringLength(80)]
  847. [Comment("计划组")]
  848. public string? FPlanGroupId_Name { get; set; }
  849. /// <summary>
  850. ///提前宽限期
  851. /// </summary>
  852. [Precision(23, 10)]
  853. [Comment("提前宽限期")]
  854. public decimal? FLeadExtendDay { get; set; }
  855. /// <summary>
  856. /// 计划员
  857. /// </summary>
  858. [StringLength(80)]
  859. [Comment("计划员")]
  860. public string? FPlanerID_Name { get; set; }
  861. /// <summary>
  862. /// ATO预测冲销方案
  863. /// </summary>
  864. [Precision(23, 10)]
  865. [Comment("ATO预测冲销方案")]
  866. public decimal? FATOSchemeId_Name { get; set; }
  867. /// <summary>
  868. ///允许延后天数
  869. /// </summary>
  870. [Precision(23, 10)]
  871. [Comment("允许延后天数")]
  872. public decimal? FCanDelayDays { get; set; }
  873. /// <summary>
  874. /// 偏置时间
  875. /// </summary>
  876. [Precision(23, 10)]
  877. [Comment("偏置时间")]
  878. public decimal? FPlanOffsetTime { get; set; }
  879. /// <summary>
  880. /// 安全库存
  881. /// </summary>
  882. [Precision(23, 10)]
  883. [Comment("安全库存")]
  884. public decimal? FPlanSafeStockQty { get; set; }
  885. /// <summary>
  886. ///按批号匹配供需
  887. /// </summary>
  888. [StringLength(1)]
  889. [Comment("按批号匹配供需")]
  890. public string? FDSMatchByLot { get; set; }
  891. /// <summary>
  892. /// 预计入库允许部分提前
  893. /// </summary>
  894. [StringLength(1)]
  895. [Comment("预计入库允许部分提前")]
  896. public string? FAllowPartAhead { get; set; }
  897. /// <summary>
  898. /// 时间紧迫系数
  899. /// </summary>
  900. [StringLength(80)]
  901. [Comment("时间紧迫系数")]
  902. public string? FTimeFactorId_Name { get; set; }
  903. /// <summary>
  904. ///预计入库允许部分延后
  905. /// </summary>
  906. [StringLength(1)]
  907. [Comment("预计入库允许部分延后")]
  908. public string? FAllowPartDelay { get; set; }
  909. /// <summary>
  910. /// 数量负荷系数
  911. /// </summary>
  912. [StringLength(80)]
  913. [Comment("数量负荷系数")]
  914. public string? FQtyFactorId_Name { get; set; }
  915. /// <summary>
  916. /// 供应来源
  917. /// </summary>
  918. [StringLength(80)]
  919. [Comment("供应来源")]
  920. public string? FSupplySourceId_Name { get; set; }
  921. /// <summary>
  922. ///延后宽限期
  923. /// </summary>
  924. [Precision(23, 10)]
  925. [Comment("延后宽限期")]
  926. public decimal? FDelayExtendDay { get; set; }
  927. /// <summary>
  928. /// 时间单位
  929. /// </summary>
  930. [StringLength(10)]
  931. [Comment("时间单位")]
  932. public string? FPlanOffsetTimeType { get; set; }
  933. /// <summary>
  934. /// 发料方式
  935. /// </summary>
  936. [StringLength(10)]
  937. [Comment("发料方式")]
  938. public string? FIssueType { get; set; }
  939. /// <summary>
  940. ///生产车间
  941. /// </summary>
  942. [StringLength(80)]
  943. [Comment("生产车间")]
  944. public string? FWorkShopId_Name { get; set; }
  945. /// <summary>
  946. /// 可为联副产品
  947. /// </summary>
  948. [StringLength(1)]
  949. [Comment("可为联副产品")]
  950. public string? FIsCoby { get; set; }
  951. /// <summary>
  952. /// 生产单位
  953. /// </summary>
  954. [StringLength(10)]
  955. [Comment("生产单位")]
  956. public string? FProduceUnitId_Name { get; set; }
  957. /// <summary>
  958. ///可为主产品
  959. /// </summary>
  960. [StringLength(1)]
  961. [Comment("可为主产品")]
  962. public string? FIsMainPrd { get; set; }
  963. /// <summary>
  964. /// 倒冲时机
  965. /// </summary>
  966. [StringLength(80)]
  967. [Comment("倒冲时机")]
  968. public string? FBKFLTime { get; set; }
  969. /// <summary>
  970. /// 入库超收比例(%)
  971. /// </summary>
  972. [Precision(23, 10)]
  973. [Comment("入库超收比例(%)")]
  974. public decimal? FFinishReceiptOverRate { get; set; }
  975. /// <summary>
  976. ///发料仓库
  977. /// </summary>
  978. [StringLength(80)]
  979. [Comment("发料仓库")]
  980. public string? FPickStockId_Name { get; set; }
  981. /// <summary>
  982. /// 入库欠收比例(%)
  983. /// </summary>
  984. [StringLength(255)]
  985. [Comment("入库欠收比例(%)")]
  986. public string? FFinishReceiptShortRate { get; set; }
  987. /// <summary>
  988. /// 发料仓位
  989. /// </summary>
  990. [StringLength(80)]
  991. [Comment("发料仓位")]
  992. public string? FPickStockLoc { get; set; }
  993. /// <summary>
  994. ///发料仓位.客户.编码
  995. [Comment("发料仓位.客户.编码")]
  996. [StringLength(80)]
  997. public string? FPickBinId_FF100002 { get; set; }
  998. /// <summary>
  999. /// 发料仓位.客户.名称
  1000. /// </summary>
  1001. [StringLength(80)]
  1002. [Comment("发料仓位.客户.名称")]
  1003. public string? FPickBinId_FF100002_Name { get; set; }
  1004. /// <summary>
  1005. /// 发料仓位.供应商.编码
  1006. /// </summary>
  1007. [StringLength(80)]
  1008. [Comment("发料仓位.供应商.编码")]
  1009. public string? FPickBinId_FF100003 { get; set; }
  1010. /// <summary>
  1011. ///发料仓位.供应商.名称
  1012. /// </summary>
  1013. [Comment("发料仓位.供应商.名称")]
  1014. [StringLength(80)]
  1015. public string? FPickBinId_FF100003_Name { get; set; }
  1016. /// <summary>
  1017. /// 发料仓位.服务机客户.编码
  1018. /// </summary>
  1019. [StringLength(80)]
  1020. [Comment("发料仓位.服务机客户.编码")]
  1021. public string? FPickBinId_FF100004 { get; set; }
  1022. /// <summary>
  1023. ///发料仓位.服务机客户.名称
  1024. /// </summary>
  1025. [StringLength(80)]
  1026. [Comment("发料仓位.服务机客户.名称")]
  1027. public string? FPickBinId_FF100004_Name { get; set; }
  1028. /// <summary>
  1029. ///超发控制方式
  1030. /// </summary>
  1031. [StringLength(10)]
  1032. [Comment("超发控制方式")]
  1033. public string? FOverControlMode { get; set; }
  1034. /// <summary>
  1035. /// 子项单位
  1036. /// </summary>
  1037. [StringLength(10)]
  1038. [Comment("子项单位")]
  1039. public string? FBOMUnitId_Name { get; set; }
  1040. /// <summary>
  1041. ///最小发料批量
  1042. /// </summary>
  1043. [Precision(23, 10)]
  1044. [Comment("最小发料批量")]
  1045. public decimal? FMinIssueQty { get; set; }
  1046. /// <summary>
  1047. ///是否关键件
  1048. /// </summary>
  1049. [StringLength(1)]
  1050. [Comment("是否关键件")]
  1051. public string? FIsKitting { get; set; }
  1052. /// <summary>
  1053. /// 是否齐套件
  1054. /// </summary>
  1055. [StringLength(1)]
  1056. [Comment("是否齐套件")]
  1057. public string? FIsCompleteSet { get; set; }
  1058. /// <summary>
  1059. ///标准人员准备工时
  1060. /// </summary>
  1061. [Precision(23, 10)]
  1062. [Comment("标准人员准备工时")]
  1063. public decimal? FStdLaborPrePareTime { get; set; }
  1064. /// <summary>
  1065. ///标准人员实作工时
  1066. /// </summary>
  1067. [Precision(23, 10)]
  1068. [Comment("标准人员实作工时")]
  1069. public decimal? FStdLaborProcessTime { get; set; }
  1070. /// <summary>
  1071. /// 默认工艺路线
  1072. /// </summary>
  1073. [StringLength(255)]
  1074. [Comment("默认工艺路线")]
  1075. public string? FDefaultRouting_Name { get; set; }
  1076. /// <summary>
  1077. ///标准工时
  1078. /// </summary>
  1079. [Precision(23, 10)]
  1080. [Comment("标准工时")]
  1081. public decimal? FPerUnitStandHour { get; set; }
  1082. /// <summary>
  1083. ///标准机器准备工时
  1084. /// </summary>
  1085. [Precision(23, 10)]
  1086. [Comment("标准机器准备工时")]
  1087. public decimal? FStdMachinePrepareTime { get; set; }
  1088. /// <summary>
  1089. /// 消耗波动(%)
  1090. /// </summary>
  1091. [Precision(23, 10)]
  1092. [Comment("消耗波动(%)")]
  1093. public decimal? FConsumVolatility { get; set; }
  1094. /// <summary>
  1095. ///变动损耗率(%)
  1096. /// </summary>
  1097. [Precision(23, 10)]
  1098. [Comment("变动损耗率(%)")]
  1099. public decimal? FLOSSPERCENT { get; set; }
  1100. /// <summary>
  1101. ///序列号携带到父项
  1102. /// </summary>
  1103. [StringLength(1)]
  1104. [Comment("序列号携带到父项")]
  1105. public string? FIsSNCarryToParent { get; set; }
  1106. /// <summary>
  1107. /// 标准机器实作工时
  1108. /// </summary>
  1109. [Precision(23, 10)]
  1110. [Comment("标准机器实作工时")]
  1111. public decimal? FStdMachineProcessTime { get; set; }
  1112. /// <summary>
  1113. ///生产线生产
  1114. /// </summary>
  1115. [StringLength(1)]
  1116. [Comment("生产线生产")]
  1117. public string? FIsProductLine { get; set; }
  1118. /// <summary>
  1119. ///生产类型
  1120. /// </summary>
  1121. [StringLength(10)]
  1122. [Comment("生产类型")]
  1123. public string? FProduceBillType_Name { get; set; }
  1124. /// <summary>
  1125. /// 组织间受托类型
  1126. /// </summary>
  1127. [StringLength(10)]
  1128. [Comment("组织间受托类型")]
  1129. public string? FOrgTrustBillType_Name { get; set; }
  1130. /// <summary>
  1131. ///领料考虑最小发料批量
  1132. /// </summary>
  1133. [StringLength(1)]
  1134. [Comment("领料考虑最小发料批量")]
  1135. public string? FISMinIssueQty { get; set; }
  1136. /// <summary>
  1137. ///启用ECN
  1138. /// </summary>
  1139. [StringLength(1)]
  1140. [Comment("启用ECN")]
  1141. public string? FIsECN { get; set; }
  1142. /// <summary>
  1143. /// 启用
  1144. /// </summary>
  1145. [StringLength(1)]
  1146. [Comment("启用")]
  1147. public string? FIsEnable1 { get; set; }
  1148. /// <summary>
  1149. ///影响价格
  1150. /// </summary>
  1151. [StringLength(1)]
  1152. [Comment("影响价格")]
  1153. public string? FIsAffectPrice1 { get; set; }
  1154. /// <summary>
  1155. ///影响计划
  1156. /// </summary>
  1157. [StringLength(1)]
  1158. [Comment("影响计划")]
  1159. public string? FIsAffectPlan1 { get; set; }
  1160. /// <summary>
  1161. /// 影响出库成本
  1162. /// </summary>
  1163. [StringLength(1)]
  1164. [Comment("影响出库成本")]
  1165. public string? FIsAffectCost1 { get; set; }
  1166. /// <summary>
  1167. ///辅助属性
  1168. /// </summary>
  1169. [StringLength(255)]
  1170. [Comment("辅助属性")]
  1171. public string? FAuxPropertyId_Name { get; set; }
  1172. /// <summary>
  1173. ///组合控制
  1174. /// </summary>
  1175. [StringLength(1)]
  1176. [Comment("组合控制")]
  1177. public string? FIsComControl { get; set; }
  1178. /// <summary>
  1179. /// 来料检验
  1180. /// </summary>
  1181. [StringLength(1)]
  1182. [Comment("来料检验")]
  1183. public string? FCheckIncoming { get; set; }
  1184. /// <summary>
  1185. ///库存检验
  1186. /// </summary>
  1187. [StringLength(1)]
  1188. [Comment("库存检验")]
  1189. public string? FCheckStock { get; set; }
  1190. /// <summary>
  1191. ///产品检验
  1192. /// </summary>
  1193. [StringLength(1)]
  1194. [Comment("产品检验")]
  1195. public string? FCheckProduct { get; set; }
  1196. /// <summary>
  1197. /// 抽样方案
  1198. /// </summary>
  1199. [StringLength(255)]
  1200. [Comment("抽样方案")]
  1201. public string? FIncSampSchemeId_Name { get; set; }
  1202. /// <summary>
  1203. ///质检方案
  1204. /// </summary>
  1205. [StringLength(255)]
  1206. [Comment("质检方案")]
  1207. public string? FIncQcSchemeId_Name { get; set; }
  1208. /// <summary>
  1209. ///启用库存周期复检
  1210. /// </summary>
  1211. [StringLength(1)]
  1212. [Comment("启用库存周期复检")]
  1213. public string? FEnableCyclistQCSTK { get; set; }
  1214. /// <summary>
  1215. /// 复检周期
  1216. /// </summary>
  1217. [Precision(23, 10)]
  1218. [Comment("复检周期")]
  1219. public decimal? FStockCycle { get; set; }
  1220. /// <summary>
  1221. ///启用库存周期复检提醒
  1222. /// </summary>
  1223. [StringLength(1)]
  1224. [Comment("启用库存周期复检提醒")]
  1225. public string? FEnableCyclistQCSTKEW { get; set; }
  1226. /// <summary>
  1227. ///生产追溯
  1228. /// </summary>
  1229. [StringLength(1)]
  1230. [Comment("生产追溯")]
  1231. public string? FIsSNPRDTracy { get; set; }
  1232. /// <summary>
  1233. /// 提醒提前期
  1234. /// </summary>
  1235. [Precision(23, 10)]
  1236. [Comment("提醒提前期")]
  1237. public decimal? FEWLeadDay { get; set; }
  1238. /// <summary>
  1239. ///保修期
  1240. /// </summary>
  1241. [Precision(23, 10)]
  1242. [Comment("保修期")]
  1243. public decimal? FWARRANTY { get; set; }
  1244. /// <summary>
  1245. ///超发控制单位
  1246. /// </summary>
  1247. [StringLength(10)]
  1248. [Comment("超发控制单位")]
  1249. public string? FOutLmtUnit { get; set; }
  1250. /// <summary>
  1251. /// 质检组
  1252. /// </summary>
  1253. [StringLength(80)]
  1254. [Comment("质检组")]
  1255. public string? FInspectGroupId_Name { get; set; }
  1256. /// <summary>
  1257. ///发货检验
  1258. /// </summary>
  1259. [StringLength(1)]
  1260. [Comment("发货检验")]
  1261. public string? FCheckDelivery { get; set; }
  1262. /// <summary>
  1263. ///默认条码规则
  1264. /// </summary>
  1265. [StringLength(255)]
  1266. [Comment("默认条码规则")]
  1267. public string? FDefBarCodeRuleId_Name { get; set; }
  1268. /// <summary>
  1269. /// 退货检验
  1270. /// </summary>
  1271. [StringLength(1)]
  1272. [Comment("退货检验")]
  1273. public string? FCheckReturn { get; set; }
  1274. /// <summary>
  1275. ///质检员
  1276. /// </summary>
  1277. [StringLength(80)]
  1278. [Comment("质检员")]
  1279. public string? FInspectorId_Name { get; set; }
  1280. /// <summary>
  1281. ///配置生产
  1282. /// </summary>
  1283. [StringLength(255)]
  1284. [Comment("配置生产")]
  1285. public string? FCONFIGTYPE { get; set; }
  1286. /// <summary>
  1287. /// 特征件子项
  1288. /// </summary>
  1289. [StringLength(80)]
  1290. [Comment("特征件子项")]
  1291. public string? FFeatureItem { get; set; }
  1292. /// <summary>
  1293. ///重复打印数
  1294. /// </summary>
  1295. [Precision(23, 10)]
  1296. [Comment("重复打印数")]
  1297. public decimal? FPrintCount { get; set; }
  1298. /// <summary>
  1299. ///最小发料批量单位
  1300. /// </summary>
  1301. [StringLength(10)]
  1302. [Comment("最小发料批量单位")]
  1303. public string? FMinIssueUnitId_Name { get; set; }
  1304. /// <summary>
  1305. /// 产品模型
  1306. /// </summary>
  1307. [StringLength(80)]
  1308. [Comment("产品模型")]
  1309. public string? FMdlId_Name { get; set; }
  1310. /// <summary>
  1311. ///模型物料
  1312. /// </summary>
  1313. [StringLength(80)]
  1314. [Comment("模型物料")]
  1315. public string? FMdlMaterialId_Name { get; set; }
  1316. /// <summary>
  1317. ///税收分类编码
  1318. /// </summary>
  1319. [StringLength(80)]
  1320. [Comment("税收分类编码")]
  1321. public string? FTaxCategoryCodeId_Name { get; set; }
  1322. /// <summary>
  1323. /// 受托材料检验
  1324. /// </summary>
  1325. [StringLength(1)]
  1326. [Comment("受托材料检验")]
  1327. public string? FCheckEntrusted { get; set; }
  1328. /// <summary>
  1329. ///套件
  1330. /// </summary>
  1331. [StringLength(1)]
  1332. [Comment("套件")]
  1333. public string? FSuite { get; set; }
  1334. /// <summary>
  1335. ///单箱标准数量
  1336. /// </summary>
  1337. [Precision(23, 10)]
  1338. [Comment("单箱标准数量")]
  1339. public decimal? FBoxStandardQty { get; set; }
  1340. /// <summary>
  1341. /// 销售分组
  1342. /// </summary>
  1343. [StringLength(80)]
  1344. [Comment("销售分组")]
  1345. public string? FSalGroup_Name { get; set; }
  1346. /// <summary>
  1347. ///其他检验
  1348. /// </summary>
  1349. [StringLength(1)]
  1350. [Comment("其他检验")]
  1351. public string? FCheckOther { get; set; }
  1352. /// <summary>
  1353. ///享受税收优惠政策
  1354. /// </summary>
  1355. [StringLength(1)]
  1356. [Comment("享受税收优惠政策")]
  1357. public string? FIsTaxEnjoy { get; set; }
  1358. /// <summary>
  1359. /// 税收优惠政策类型
  1360. /// </summary>
  1361. [StringLength(80)]
  1362. [Comment("税收优惠政策类型")]
  1363. public string? FTaxDiscountsType { get; set; }
  1364. /// <summary>
  1365. ///工时单位
  1366. /// </summary>
  1367. [StringLength(10)]
  1368. [Comment("工时单位")]
  1369. public string? FStandHourUnitId { get; set; }
  1370. /// <summary>
  1371. ///结算成本价加减价比例(%)
  1372. /// </summary>
  1373. [Precision(23, 10)]
  1374. [Comment("结算成本价加减价比例(%)")]
  1375. public decimal? FCostPriceRate { get; set; }
  1376. /// <summary>
  1377. /// 倒冲数量
  1378. /// </summary>
  1379. [StringLength(80)]
  1380. [Comment("倒冲数量")]
  1381. public string? FBackFlushType { get; set; }
  1382. /// <summary>
  1383. ///累计提前期
  1384. /// </summary>
  1385. [Precision(23, 10)]
  1386. [Comment("累计提前期")]
  1387. public decimal? FAccuLeadTime { get; set; }
  1388. /// <summary>
  1389. ///产品系列
  1390. /// </summary>
  1391. [StringLength(255)]
  1392. [Comment("产品系列")]
  1393. public string? FProductLine_Name { get; set; }
  1394. /// <summary>
  1395. /// 冲销数量
  1396. /// </summary>
  1397. [Precision(23, 10)]
  1398. [Comment("冲销数量")]
  1399. public decimal? FWriteOffQty { get; set; }
  1400. /// <summary>
  1401. ///固定损耗
  1402. /// </summary>
  1403. [Precision(23, 10)]
  1404. [Comment("固定损耗")]
  1405. public decimal? FFIXLOSS { get; set; }
  1406. /// <summary>
  1407. ///计划标识
  1408. /// </summary>
  1409. [StringLength(80)]
  1410. [Comment("计划标识")]
  1411. public string? FPlanIdent_Name { get; set; }
  1412. /// <summary>
  1413. /// 订单进度分组
  1414. /// </summary>
  1415. [StringLength(80)]
  1416. [Comment("订单进度分组")]
  1417. public string? FProScheTrackId_Name { get; set; }
  1418. /// <summary>
  1419. ///最小包装数
  1420. /// </summary>
  1421. [Precision(23, 10)]
  1422. [Comment("最小包装数")]
  1423. public decimal? FMinPackCount { get; set; }
  1424. /// <summary>
  1425. ///日产量
  1426. /// </summary>
  1427. [Precision(23, 10)]
  1428. [Comment("日产量")]
  1429. public decimal? FDailyOutQty { get; set; }
  1430. /// <summary>
  1431. /// 产品首检
  1432. /// </summary>
  1433. [StringLength(1)]
  1434. [Comment("产品首检")]
  1435. public string? FIsFirstInspect { get; set; }
  1436. /// <summary>
  1437. ///生产退料检验
  1438. /// </summary>
  1439. [StringLength(1)]
  1440. [Comment("生产退料检验")]
  1441. public string? FCheckReturnMtrl { get; set; }
  1442. /// <summary>
  1443. ///禁用原因
  1444. /// </summary>
  1445. [StringLength(255)]
  1446. [Comment("禁用原因")]
  1447. public string? FForbidReson_2052 { get; set; }
  1448. /// <summary>
  1449. /// 已使用
  1450. /// </summary>
  1451. [StringLength(1)]
  1452. [Comment("已使用")]
  1453. public string? FForbidResonIsUsed { get; set; }
  1454. /// <summary>
  1455. ///不参与可发量统计
  1456. /// </summary>
  1457. [StringLength(1)]
  1458. [Comment("不参与可发量统计")]
  1459. public string? FUnValidateExpQty { get; set; }
  1460. /// <summary>
  1461. ///物料类型
  1462. /// </summary>
  1463. [StringLength(10)]
  1464. [Comment("物料类型")]
  1465. public string? F_WLLX { get; set; }
  1466. /// <summary>
  1467. /// 启用日排产
  1468. /// </summary>
  1469. [StringLength(1)]
  1470. [Comment("启用日排产")]
  1471. public string? FIsEnableSchedule { get; set; }
  1472. /// <summary>
  1473. ///直接关联物料号
  1474. /// </summary>
  1475. [StringLength(80)]
  1476. [Comment("直接关联物料号")]
  1477. public string? F_ZJGLWLH_Name { get; set; }
  1478. /// <summary>
  1479. ///默认产线
  1480. /// </summary>
  1481. [StringLength(80)]
  1482. [Comment("默认产线")]
  1483. public string? FDefaultLineId_Name { get; set; }
  1484. /// <summary>
  1485. /// 电压/电网类型
  1486. /// </summary>
  1487. [StringLength(80)]
  1488. [Comment("电压/电网类型")]
  1489. public string? F_DYDWLX { get; set; }
  1490. /// <summary>
  1491. ///根物料号
  1492. /// </summary>
  1493. [StringLength(80)]
  1494. [Comment("根物料号")]
  1495. public string? F_GWLH_Name { get; set; }
  1496. /// <summary>
  1497. ///功率段
  1498. /// </summary>
  1499. [StringLength(80)]
  1500. [Comment("功率段")]
  1501. public string? F_GLD_Name { get; set; }
  1502. /// <summary>
  1503. ///电子料属性
  1504. /// </summary>
  1505. [StringLength(80)]
  1506. [Comment("电子料属性")]
  1507. public string? F_DZLSX { get; set; }
  1508. /// <summary>
  1509. ///旧物料编码U8
  1510. /// </summary>
  1511. [StringLength(80)]
  1512. [Comment("旧物料编码U8")]
  1513. public string? F_JWLBMU8 { get; set; }
  1514. /// <summary>
  1515. ///品牌
  1516. /// </summary>
  1517. [StringLength(255)]
  1518. [Comment("品牌")]
  1519. public string? F_PP_Name { get; set; }
  1520. /// <summary>
  1521. ///整机测试工时
  1522. /// </summary>
  1523. [Precision(23, 10)]
  1524. [Comment("整机测试工时")]
  1525. public decimal? F_ZJCSGS { get; set; }
  1526. /// <summary>
  1527. ///作业工时
  1528. /// </summary>
  1529. [Precision(23, 10)]
  1530. [Comment("作业工时")]
  1531. public decimal? F_ZYGS { get; set; }
  1532. /// <summary>
  1533. ///工时最后更改日期
  1534. /// </summary>
  1535. [Comment("工时最后更改日期")]
  1536. public DateTime? F_GSZHGGRQ { get; set; }
  1537. /// <summary>
  1538. ///体积重量最后更改日期
  1539. [Comment("体积重量最后更改日期")]
  1540. public DateTime? F_TJZLZHGGRQ { get; set; }
  1541. /// <summary>
  1542. ///生命周期最后更改日期
  1543. /// </summary>
  1544. [Comment("生命周期最后更改日期")]
  1545. public DateTime? F_SMZQZHGGRQ { get; set; }
  1546. /// <summary>
  1547. ///体积重量最后更改人
  1548. /// </summary>
  1549. [StringLength(80)]
  1550. [Comment("体积重量最后更改人")]
  1551. public string? F_TJZLZHGGR_Name { get; set; }
  1552. /// <summary>
  1553. ///生命周期最后更改人
  1554. /// </summary>
  1555. [StringLength(80)]
  1556. [Comment("生命周期最后更改人")]
  1557. public string? F_SMZQZHGGR_Name { get; set; }
  1558. /// <summary>
  1559. ///工时最后更改人
  1560. /// </summary>
  1561. [StringLength(80)]
  1562. [Comment("工时最后更改人")]
  1563. public string? F_GSZHGGR_Name { get; set; }
  1564. /// <summary>
  1565. ///整机质保(月)
  1566. /// </summary>
  1567. [Precision(23, 10)]
  1568. [Comment("整机质保(月)")]
  1569. public decimal? F_ZJZB_Name { get; set; }
  1570. /// <summary>
  1571. ///是否记录批次号
  1572. /// </summary>
  1573. [StringLength(1)]
  1574. [Comment("是否记录批次号")]
  1575. public string? F_SFJLPCH { get; set; }
  1576. /// <summary>
  1577. ///业务类型
  1578. /// </summary>
  1579. [StringLength(80)]
  1580. [Comment("业务类型")]
  1581. public string? F_YWLX { get; set; }
  1582. /// <summary>
  1583. ///产品披露类别
  1584. /// </summary>
  1585. [StringLength(80)]
  1586. [Comment("产品披露类别")]
  1587. public string? F_CPPLLB { get; set; }
  1588. /// <summary>
  1589. ///已终审过
  1590. /// </summary>
  1591. [StringLength(10)]
  1592. [Comment("已终审过")]
  1593. public string? F_YZSG { get; set; }
  1594. /// <summary>
  1595. ///物料申请人
  1596. /// </summary>
  1597. [StringLength(80)]
  1598. [Comment("物料申请人")]
  1599. public string? F_WLSQR_Name { get; set; }
  1600. /// <summary>
  1601. ///产品线
  1602. /// </summary>
  1603. [StringLength(80)]
  1604. [Comment("产品线")]
  1605. public string? F_CPX_Name { get; set; }
  1606. /// <summary>
  1607. ///产品分类
  1608. /// </summary>
  1609. [StringLength(80)]
  1610. [Comment("产品分类")]
  1611. public string? F_CPFL_Name { get; set; }
  1612. /// <summary>
  1613. ///料号生命周期
  1614. /// </summary>
  1615. [StringLength(80)]
  1616. [Comment("料号生命周期")]
  1617. public string? F_SMZQ { get; set; }
  1618. ///<summary>
  1619. ///允许收料
  1620. ///</summary>
  1621. [StringLength(1)]
  1622. [Comment("允许收料")]
  1623. public string? F_YXSL { get; set; }
  1624. /// <summary>
  1625. ///SAJ型号
  1626. /// </summary>
  1627. [StringLength(80)]
  1628. [Comment("SAJ型号")]
  1629. public string? F_XSXH_2052 { get; set; }
  1630. /// <summary>
  1631. ///回料包装量
  1632. /// </summary>
  1633. [Precision(23, 10)]
  1634. [Comment("回料包装量")]
  1635. public decimal? F_HLBZL { get; set; }
  1636. /// <summary>
  1637. ///包装规格
  1638. /// </summary>
  1639. [StringLength(255)]
  1640. [Comment("包装规格")]
  1641. public string? F_BZGG { get; set; }
  1642. /// <summary>
  1643. ///供应商
  1644. /// </summary>
  1645. [StringLength(255)]
  1646. [Comment("供应商")]
  1647. public string? F_GYS { get; set; }
  1648. /// <summary>
  1649. ///禁采原因
  1650. /// </summary>
  1651. [StringLength(255)]
  1652. [Comment("禁采原因")]
  1653. public string? F_JCYY { get; set; }
  1654. /// <summary>
  1655. ///允许请购
  1656. /// </summary>
  1657. [StringLength(1)]
  1658. [Comment("允许请购")]
  1659. public string? F_YXQG { get; set; }
  1660. }
  1661. }