in_kd_material.cs 51 KB

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