PlnZyJgxMEntity.cs 49 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840
  1. using Core.Mes.Client.Comm.Attribute;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Linq;
  6. using System.Text;
  7. namespace Core.StlMes.Client.Lims.Port.数据管理.实体类
  8. {
  9. /// <summary>
  10. /// 数据库表PLN_ZY_JGX_M所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:DM22222 时间:2018-11-01
  12. /// </summary>
  13. public class PlnZyJgxMEntity
  14. {
  15. private string lotNoGroup = "";
  16. private string craftPath = "";
  17. /// <summary>
  18. /// 最终用户
  19. /// </summary>
  20. private string abrvition = "";
  21. /// <summary>
  22. /// 监制单位
  23. /// </summary>
  24. private string pdeptName = "";
  25. /// <summary>
  26. /// 委托类型
  27. /// </summary>
  28. private string craftSource = "";
  29. /// <summary>
  30. /// 炉计划ID
  31. /// </summary>
  32. private string heatPlanNo = "";
  33. /// <summary>
  34. /// 生产批号
  35. /// </summary>
  36. private string zyBatchId = "";
  37. /// <summary>
  38. /// 冶炼炉号(电炉炉号)
  39. /// </summary>
  40. private string stoveNo = "";
  41. /// <summary>
  42. /// 判定炉号
  43. /// </summary>
  44. private string judgeStoveNo = "";
  45. /// <summary>
  46. /// 批号
  47. /// </summary>
  48. private string batchNo = "";
  49. /// <summary>
  50. /// 计划状态(00计划,10下发,20生产中,30生产完成,40关闭A)
  51. /// </summary>
  52. private string planstatus = "";
  53. /// <summary>
  54. /// 废弃字段---开始状态(00-上料开始,10-探伤开始,20-切管开始,30-车丝开始,40-螺纹检验开始,50拧接开始,60-通径开始,70-水压开始,80-倒凌开始,90-测量点开始,11-交库开始)
  55. /// </summary>
  56. private string perStatus = "";
  57. /// <summary>
  58. /// 废弃字段--结炉状态(00-上料结束,10-探伤结束,20-切管结束,30-车丝结束,40-螺纹检验结束,50拧接结束,60-通径结束,70-水压结束,80-倒凌结束,90-测量点结束,11-交库结束)
  59. /// </summary>
  60. private string besideStatus = "";
  61. /// <summary>
  62. /// 上工序炉计划ID
  63. /// </summary>
  64. private string upperHeatplanId = "";
  65. /// <summary>
  66. /// 加工线订单编号
  67. /// </summary>
  68. private string proPlanId = "";
  69. /// <summary>
  70. /// 加工线工序排产序号
  71. /// </summary>
  72. private string gxPlanNo = "";
  73. /// <summary>
  74. /// 产线代码
  75. /// </summary>
  76. private string plineCode = "";
  77. /// <summary>
  78. /// 产线描述
  79. /// </summary>
  80. private string plineName = "";
  81. /// <summary>
  82. /// 二级工序代码
  83. /// </summary>
  84. private string processCodeC = "";
  85. /// <summary>
  86. /// 二级工序名
  87. /// </summary>
  88. private string processDescC = "";
  89. /// <summary>
  90. /// 上工序代码(大工序)
  91. /// </summary>
  92. private string upperProcessCode = "";
  93. /// <summary>
  94. /// 下工序代码(大工序)
  95. /// </summary>
  96. private string nextProcessCode = "";
  97. /// <summary>
  98. /// 物流去向代码
  99. /// </summary>
  100. private string gowhereCode = "";
  101. /// <summary>
  102. /// 物流去向名称
  103. /// </summary>
  104. private string gowhereName = "";
  105. /// <summary>
  106. /// 生产标准
  107. /// </summary>
  108. private string prodStandard = "";
  109. /// <summary>
  110. /// 输出标准
  111. /// </summary>
  112. private string outputStandard = "";
  113. /// <summary>
  114. /// 是否末工序(末工序时合同成品属性有效)
  115. /// </summary>
  116. private string isendgx = "";
  117. /// <summary>
  118. /// 是否利库
  119. /// </summary>
  120. private string ifMatchOdd = "";
  121. /// <summary>
  122. /// 是否已做正式炉计划(区分虚拟炉计划OR实际炉计划)
  123. /// </summary>
  124. private string ifDoHeatPlan = "";
  125. /// <summary>
  126. /// 主合同来源(销售合同、备料需求、补量需求)
  127. /// </summary>
  128. private string orderSource = "";
  129. /// <summary>
  130. /// 主交货编码PK
  131. /// </summary>
  132. private string ordLnDlyPk = "";
  133. /// <summary>
  134. /// 主合同号
  135. /// </summary>
  136. private string orderNo = "";
  137. /// <summary>
  138. /// 主合同行号
  139. /// </summary>
  140. private string orderSeq = "";
  141. /// <summary>
  142. /// 主交货编码
  143. /// </summary>
  144. private string deliveryNo = "";
  145. /// <summary>
  146. /// 主备料需求号
  147. /// </summary>
  148. private string reqBlId = "";
  149. /// <summary>
  150. /// 国内外
  151. /// </summary>
  152. private string ifExport = "";
  153. /// <summary>
  154. /// 合同紧急度
  155. /// </summary>
  156. private string priority = "";
  157. /// <summary>
  158. /// 紧急度备注
  159. /// </summary>
  160. private string priorityMemo = "";
  161. /// <summary>
  162. /// 排产年月
  163. /// </summary>
  164. private string proMonth = "";
  165. /// <summary>
  166. /// 作业日期(年月日)
  167. /// </summary>
  168. private string proDay = "";
  169. /// <summary>
  170. /// 结转日期(年月)
  171. /// </summary>
  172. private string balYearMonth = "";
  173. /// <summary>
  174. /// 是否监制
  175. /// </summary>
  176. private string ifMonitor = "";
  177. /// <summary>
  178. /// 监制编号
  179. /// </summary>
  180. private string prdcrNo = "";
  181. /// <summary>
  182. /// 本工序监制点
  183. /// </summary>
  184. private string monitorPoint = "";
  185. /// <summary>
  186. /// 监制单位
  187. /// </summary>
  188. private string monitorMent = "";
  189. /// <summary>
  190. /// 监制人
  191. /// </summary>
  192. private string monitorMan = "";
  193. /// <summary>
  194. /// BOM
  195. /// </summary>
  196. private string bom = "";
  197. /// <summary>
  198. /// 主全程途径码
  199. /// </summary>
  200. private string wholeBacklog = "";
  201. /// <summary>
  202. /// 主全程途径描叙
  203. /// </summary>
  204. private string wholeBacklogDesc = "";
  205. /// <summary>
  206. /// 本工序点路径
  207. /// </summary>
  208. private string stationRoad = "";
  209. /// <summary>
  210. /// 成分标准索引号(内控)
  211. /// </summary>
  212. private string cic = "";
  213. /// <summary>
  214. /// 材质标准索引号(内控)
  215. /// </summary>
  216. private string pic = "";
  217. /// <summary>
  218. /// 公差标准索引号(内控)
  219. /// </summary>
  220. private string sic = "";
  221. /// <summary>
  222. /// 探伤索引号(内控)
  223. /// </summary>
  224. private string dic = "";
  225. /// <summary>
  226. /// 水压索引码(内控)
  227. /// </summary>
  228. private string wic = "";
  229. /// <summary>
  230. /// 加工标准索引号(内控)
  231. /// </summary>
  232. private string gic = "";
  233. /// <summary>
  234. /// 工艺文件号
  235. /// </summary>
  236. private string craftFileNo = "";
  237. /// <summary>
  238. /// 工艺序号
  239. /// </summary>
  240. private decimal? craftSeq = null;
  241. /// <summary>
  242. /// 工艺文件责任人
  243. /// </summary>
  244. private string craftFileMan = "";
  245. /// <summary>
  246. /// 二级工艺文件号
  247. /// </summary>
  248. private string secCraftFileNo = "";
  249. /// <summary>
  250. /// 投入物料编码
  251. /// </summary>
  252. private string inwlId = "";
  253. /// <summary>
  254. /// 投入物料描述
  255. /// </summary>
  256. private string inwlDesc = "";
  257. /// <summary>
  258. /// 产出物料编码
  259. /// </summary>
  260. private string outwlId = "";
  261. /// <summary>
  262. /// 产出物料描述
  263. /// </summary>
  264. private string outwlDesc = "";
  265. /// <summary>
  266. /// 钢级(牌号)代码
  267. /// </summary>
  268. private string steelcode = "";
  269. /// <summary>
  270. /// 钢级(牌号)名称
  271. /// </summary>
  272. private string steelname = "";
  273. /// <summary>
  274. /// 钢种代码
  275. /// </summary>
  276. private string gradecode = "";
  277. /// <summary>
  278. /// 钢种名称
  279. /// </summary>
  280. private string gradename = "";
  281. /// <summary>
  282. /// 品名代码
  283. /// </summary>
  284. private string produccode = "";
  285. /// <summary>
  286. /// 品名描述
  287. /// </summary>
  288. private string producname = "";
  289. /// <summary>
  290. /// 扣型代码
  291. /// </summary>
  292. private string modelCode = "";
  293. /// <summary>
  294. /// 扣型描述
  295. /// </summary>
  296. private string modelDesc = "";
  297. /// <summary>
  298. /// 成品外径
  299. /// </summary>
  300. private decimal? outdiameter = null;
  301. /// <summary>
  302. /// 成品壁厚
  303. /// </summary>
  304. private decimal? wallthick = null;
  305. /// <summary>
  306. /// 成品最小长度
  307. /// </summary>
  308. private decimal? lengthmin = null;
  309. /// <summary>
  310. /// 成品最大长度
  311. /// </summary>
  312. private decimal? lengthmax = null;
  313. /// <summary>
  314. /// 原料管外径
  315. /// </summary>
  316. private decimal? outdiameterIn = null;
  317. /// <summary>
  318. /// 原料管壁厚
  319. /// </summary>
  320. private decimal? wallthickIn = null;
  321. /// <summary>
  322. /// 分切数
  323. /// </summary>
  324. private decimal? outnumCut = null;
  325. /// <summary>
  326. /// 原料管长度(前工序转移长度)
  327. /// </summary>
  328. private decimal? lengthIn = null;
  329. /// <summary>
  330. /// 原料管最大长度(前工序转移长度)
  331. /// </summary>
  332. private decimal? lengthmaxIn = null;
  333. /// <summary>
  334. /// 原料管最小长度(前工序转移长度)
  335. /// </summary>
  336. private decimal? lengthminIn = null;
  337. /// <summary>
  338. /// 单倍计划分配支(排产)
  339. /// </summary>
  340. private decimal? plnInsingleNum = null;
  341. /// <summary>
  342. /// 单倍计划分配总重(排产)
  343. /// </summary>
  344. private decimal? plnInsingleWt = null;
  345. /// <summary>
  346. /// 倍尺计划分配支(排产)
  347. /// </summary>
  348. private decimal? plnIndoubleNum = null;
  349. /// <summary>
  350. /// 倍尺计划分配总重(排产)
  351. /// </summary>
  352. private decimal? plnIndoubleWt = null;
  353. /// <summary>
  354. /// 预计产出支数(单倍)
  355. /// </summary>
  356. private decimal? plnOutsingleNum = null;
  357. /// <summary>
  358. /// 预计产出吨(单倍)
  359. /// </summary>
  360. private decimal? plnOutsingleW = null;
  361. /// <summary>
  362. /// 预计产出支数(倍尺)
  363. /// </summary>
  364. private decimal? plnOutdoubleNum = null;
  365. /// <summary>
  366. /// 预计产出吨(倍尺)
  367. /// </summary>
  368. private decimal? plnOutdoubleW = null;
  369. /// <summary>
  370. /// 创建人
  371. /// </summary>
  372. private string createName = "";
  373. /// <summary>
  374. /// 创建时间
  375. /// </summary>
  376. private string createTime = "";
  377. /// <summary>
  378. /// 修改人
  379. /// </summary>
  380. private string updateName = "";
  381. /// <summary>
  382. /// 修改时间
  383. /// </summary>
  384. private string updateTime = "";
  385. /// <summary>
  386. /// 下发人
  387. /// </summary>
  388. private string downman = "";
  389. /// <summary>
  390. /// 下发时间
  391. /// </summary>
  392. private string downtime = "";
  393. /// <summary>
  394. /// 主制程索引号
  395. /// </summary>
  396. private string indexSeq = "";
  397. /// <summary>
  398. /// 产线内炉计划顺序号
  399. /// </summary>
  400. private decimal? gxProSeq = null;
  401. /// <summary>
  402. /// 产品规格代码
  403. /// </summary>
  404. private string specCode = "";
  405. /// <summary>
  406. /// 产品规格描述
  407. /// </summary>
  408. private string specName = "";
  409. /// <summary>
  410. /// 标准代码[最终成品标准]
  411. /// </summary>
  412. private string stdCode = "";
  413. /// <summary>
  414. /// 标准名称
  415. /// </summary>
  416. private string stdName = "";
  417. /// <summary>
  418. /// 标准类别代码
  419. /// </summary>
  420. private string stdStyle = "";
  421. /// <summary>
  422. /// 标准类别描述(PSL1....)
  423. /// </summary>
  424. private string stdStyleDesc = "";
  425. /// <summary>
  426. /// 判定字头
  427. /// </summary>
  428. private string decision = "";
  429. /// <summary>
  430. /// 上料炉号
  431. /// </summary>
  432. private string feedHeatNo = "";
  433. /// <summary>
  434. /// 标示炉号(打印炉号)
  435. /// </summary>
  436. private string flagStoveNo = "";
  437. /// <summary>
  438. /// 备注
  439. /// </summary>
  440. private string memo = "";
  441. /// <summary>
  442. /// 轧管生产批号
  443. /// </summary>
  444. private string zyBatchIdZg = "";
  445. /// <summary>
  446. /// 原炉计划ID
  447. /// </summary>
  448. private string heatPlanNoOld = "";
  449. /// <summary>
  450. /// 是否成品成分(0,否,1.是)
  451. /// </summary>
  452. private string ifProduct = "";
  453. /// <summary>
  454. /// 委内产线代码
  455. /// </summary>
  456. private string plineCodeW = "";
  457. /// <summary>
  458. /// 委内产线描述
  459. /// </summary>
  460. private string plineNameW = "";
  461. private string consignName = "";
  462. private string consignTime = "";
  463. /// <summary>
  464. /// 委托人
  465. /// </summary>
  466. [Description("委托人")]
  467. [Nullable(false)]
  468. [DataLength(20)]
  469. public string ConsignName
  470. {
  471. get { return consignName; }
  472. set { consignName = value; }
  473. }
  474. /// <summary>
  475. /// 委托时间
  476. /// </summary>
  477. [Description("委托时间")]
  478. [Nullable(false)]
  479. [DataLength(20)]
  480. public string ConsignTime
  481. {
  482. get { return consignTime; }
  483. set { consignTime = value; }
  484. }
  485. /// <summary>
  486. /// 炉计划ID
  487. /// </summary>
  488. [Description("炉计划ID")]
  489. [Nullable(false)]
  490. [DataLength(20)]
  491. public string HeatPlanNo
  492. {
  493. get { return heatPlanNo; }
  494. set { heatPlanNo = value; }
  495. }
  496. /// <summary>
  497. /// 生产批号
  498. /// </summary>
  499. [Description("生产批号")]
  500. [Nullable(true)]
  501. [DataLength(20)]
  502. public string ZyBatchId
  503. {
  504. get { return zyBatchId; }
  505. set { zyBatchId = value; }
  506. }
  507. /// <summary>
  508. /// 冶炼炉号(电炉炉号)
  509. /// </summary>
  510. [Description("熔炼炉号")]
  511. [Nullable(true)]
  512. [DataLength(20)]
  513. public string StoveNo
  514. {
  515. get { return stoveNo; }
  516. set { stoveNo = value; }
  517. }
  518. /// <summary>
  519. /// 判定炉号
  520. /// </summary>
  521. [Description("判定炉号")]
  522. [Nullable(true)]
  523. [DataLength(6)]
  524. public string JudgeStoveNo
  525. {
  526. get { return judgeStoveNo; }
  527. set { judgeStoveNo = value; }
  528. }
  529. /// <summary>
  530. /// 批号
  531. /// </summary>
  532. [Description("批号")]
  533. [Nullable(true)]
  534. [DataLength(8)]
  535. public string BatchNo
  536. {
  537. get { return batchNo; }
  538. set { batchNo = value; }
  539. }
  540. /// <summary>
  541. /// 计划状态(00计划,10下发,20生产中,30生产完成,40关闭A)
  542. /// </summary>
  543. [Description("计划状态")]
  544. [Nullable(true)]
  545. [DataLength(20)]
  546. public string Planstatus
  547. {
  548. get { return planstatus; }
  549. set { planstatus = value; }
  550. }
  551. /// <summary>
  552. /// 废弃字段---开始状态(00-上料开始,10-探伤开始,20-切管开始,30-车丝开始,40-螺纹检验开始,50拧接开始,60-通径开始,70-水压开始,80-倒凌开始,90-测量点开始,11-交库开始)
  553. /// </summary>
  554. [Description("废弃字段---开始状态(00-上料开始,10-探伤开始,20-切管开始,30-车丝开始,40-螺纹检验开始,50拧接开始,60-通径开始,70-水压开始,80-倒凌开始,90-测量点开始,11-交库开始)")]
  555. [Nullable(true)]
  556. [DataLength(2)]
  557. public string PerStatus
  558. {
  559. get { return perStatus; }
  560. set { perStatus = value; }
  561. }
  562. /// <summary>
  563. /// 废弃字段--结炉状态(00-上料结束,10-探伤结束,20-切管结束,30-车丝结束,40-螺纹检验结束,50拧接结束,60-通径结束,70-水压结束,80-倒凌结束,90-测量点结束,11-交库结束)
  564. /// </summary>
  565. [Description("废弃字段--结炉状态(00-上料结束,10-探伤结束,20-切管结束,30-车丝结束,40-螺纹检验结束,50拧接结束,60-通径结束,70-水压结束,80-倒凌结束,90-测量点结束,11-交库结束)")]
  566. [Nullable(true)]
  567. [DataLength(2)]
  568. public string BesideStatus
  569. {
  570. get { return besideStatus; }
  571. set { besideStatus = value; }
  572. }
  573. /// <summary>
  574. /// 上工序炉计划ID
  575. /// </summary>
  576. [Description("上工序炉计划ID")]
  577. [Nullable(true)]
  578. [DataLength(20)]
  579. public string UpperHeatplanId
  580. {
  581. get { return upperHeatplanId; }
  582. set { upperHeatplanId = value; }
  583. }
  584. /// <summary>
  585. /// 加工线订单编号
  586. /// </summary>
  587. [Description("加工线订单编号")]
  588. [Nullable(true)]
  589. [DataLength(20)]
  590. public string ProPlanId
  591. {
  592. get { return proPlanId; }
  593. set { proPlanId = value; }
  594. }
  595. /// <summary>
  596. /// 加工线工序排产序号
  597. /// </summary>
  598. [Description("加工线工序排产序号")]
  599. [Nullable(true)]
  600. [DataLength(10)]
  601. public string GxPlanNo
  602. {
  603. get { return gxPlanNo; }
  604. set { gxPlanNo = value; }
  605. }
  606. /// <summary>
  607. /// 产线代码
  608. /// </summary>
  609. [Description("产线代码")]
  610. [Nullable(true)]
  611. [DataLength(20)]
  612. public string PlineCode
  613. {
  614. get { return plineCode; }
  615. set { plineCode = value; }
  616. }
  617. /// <summary>
  618. /// 产线描述
  619. /// </summary>
  620. [Description("产线")]
  621. [Nullable(true)]
  622. [DataLength(100)]
  623. public string PlineName
  624. {
  625. get { return plineName; }
  626. set { plineName = value; }
  627. }
  628. /// <summary>
  629. /// 二级工序代码
  630. /// </summary>
  631. [Description("二级工序代码")]
  632. [Nullable(true)]
  633. [DataLength(8)]
  634. public string ProcessCodeC
  635. {
  636. get { return processCodeC; }
  637. set { processCodeC = value; }
  638. }
  639. /// <summary>
  640. /// 二级工序名
  641. /// </summary>
  642. [Description("二级工序名")]
  643. [Nullable(true)]
  644. [DataLength(50)]
  645. public string ProcessDescC
  646. {
  647. get { return processDescC; }
  648. set { processDescC = value; }
  649. }
  650. /// <summary>
  651. /// 上工序代码(大工序)
  652. /// </summary>
  653. [Description("上工序代码(大工序)")]
  654. [Nullable(true)]
  655. [DataLength(8)]
  656. public string UpperProcessCode
  657. {
  658. get { return upperProcessCode; }
  659. set { upperProcessCode = value; }
  660. }
  661. /// <summary>
  662. /// 下工序代码(大工序)
  663. /// </summary>
  664. [Description("下工序代码(大工序)")]
  665. [Nullable(true)]
  666. [DataLength(8)]
  667. public string NextProcessCode
  668. {
  669. get { return nextProcessCode; }
  670. set { nextProcessCode = value; }
  671. }
  672. /// <summary>
  673. /// 物流去向代码
  674. /// </summary>
  675. [Description("物流去向代码")]
  676. [Nullable(true)]
  677. [DataLength(20)]
  678. public string GowhereCode
  679. {
  680. get { return gowhereCode; }
  681. set { gowhereCode = value; }
  682. }
  683. /// <summary>
  684. /// 物流去向名称
  685. /// </summary>
  686. [Description("物流去向名称")]
  687. [Nullable(true)]
  688. [DataLength(32)]
  689. public string GowhereName
  690. {
  691. get { return gowhereName; }
  692. set { gowhereName = value; }
  693. }
  694. /// <summary>
  695. /// 生产标准
  696. /// </summary>
  697. [Description("生产标准")]
  698. [Nullable(true)]
  699. [DataLength(500)]
  700. public string ProdStandard
  701. {
  702. get { return prodStandard; }
  703. set { prodStandard = value; }
  704. }
  705. /// <summary>
  706. /// 输出标准
  707. /// </summary>
  708. [Description("输出标准")]
  709. [Nullable(true)]
  710. [DataLength(500)]
  711. public string OutputStandard
  712. {
  713. get { return outputStandard; }
  714. set { outputStandard = value; }
  715. }
  716. /// <summary>
  717. /// 是否末工序(末工序时合同成品属性有效)
  718. /// </summary>
  719. [Description("是否末工序(末工序时合同成品属性有效)")]
  720. [Nullable(true)]
  721. [DataLength(1)]
  722. public string Isendgx
  723. {
  724. get { return isendgx; }
  725. set { isendgx = value; }
  726. }
  727. /// <summary>
  728. /// 是否利库
  729. /// </summary>
  730. [Description("是否利库")]
  731. [Nullable(true)]
  732. [DataLength(1)]
  733. public string IfMatchOdd
  734. {
  735. get { return ifMatchOdd; }
  736. set { ifMatchOdd = value; }
  737. }
  738. /// <summary>
  739. /// 是否已做正式炉计划(区分虚拟炉计划OR实际炉计划)
  740. /// </summary>
  741. [Description("是否已做正式炉计划(区分虚拟炉计划OR实际炉计划)")]
  742. [Nullable(true)]
  743. [DataLength(1)]
  744. public string IfDoHeatPlan
  745. {
  746. get { return ifDoHeatPlan; }
  747. set { ifDoHeatPlan = value; }
  748. }
  749. /// <summary>
  750. /// 主合同来源(销售合同、备料需求、补量需求)
  751. /// </summary>
  752. [Description("主合同来源(销售合同、备料需求、补量需求)")]
  753. [Nullable(true)]
  754. [DataLength(20)]
  755. public string OrderSource
  756. {
  757. get { return orderSource; }
  758. set { orderSource = value; }
  759. }
  760. /// <summary>
  761. /// 主交货编码PK
  762. /// </summary>
  763. [Description("主交货编码PK")]
  764. [Nullable(true)]
  765. [DataLength(40)]
  766. public string OrdLnDlyPk
  767. {
  768. get { return ordLnDlyPk; }
  769. set { ordLnDlyPk = value; }
  770. }
  771. /// <summary>
  772. /// 主合同号
  773. /// </summary>
  774. [Description("主合同号")]
  775. [Nullable(true)]
  776. [DataLength(20)]
  777. public string OrderNo
  778. {
  779. get { return orderNo; }
  780. set { orderNo = value; }
  781. }
  782. /// <summary>
  783. /// 主合同行号
  784. /// </summary>
  785. [Description("主合同行号")]
  786. [Nullable(true)]
  787. [DataLength(3)]
  788. public string OrderSeq
  789. {
  790. get { return orderSeq; }
  791. set { orderSeq = value; }
  792. }
  793. /// <summary>
  794. /// 主交货编码
  795. /// </summary>
  796. [Description("主交货编码")]
  797. [Nullable(true)]
  798. [DataLength(3)]
  799. public string DeliveryNo
  800. {
  801. get { return deliveryNo; }
  802. set { deliveryNo = value; }
  803. }
  804. /// <summary>
  805. /// 主备料需求号
  806. /// </summary>
  807. [Description("主备料需求号")]
  808. [Nullable(true)]
  809. [DataLength(20)]
  810. public string ReqBlId
  811. {
  812. get { return reqBlId; }
  813. set { reqBlId = value; }
  814. }
  815. /// <summary>
  816. /// 国内外
  817. /// </summary>
  818. [Description("国内外")]
  819. [Nullable(true)]
  820. [DataLength(20)]
  821. public string IfExport
  822. {
  823. get { return ifExport; }
  824. set { ifExport = value; }
  825. }
  826. /// <summary>
  827. /// 合同紧急度
  828. /// </summary>
  829. [Description("合同紧急度")]
  830. [Nullable(true)]
  831. [DataLength(20)]
  832. public string Priority
  833. {
  834. get { return priority; }
  835. set { priority = value; }
  836. }
  837. /// <summary>
  838. /// 紧急度备注
  839. /// </summary>
  840. [Description("紧急度备注")]
  841. [Nullable(true)]
  842. [DataLength(200)]
  843. public string PriorityMemo
  844. {
  845. get { return priorityMemo; }
  846. set { priorityMemo = value; }
  847. }
  848. /// <summary>
  849. /// 排产年月
  850. /// </summary>
  851. [Description("排产年月")]
  852. [Nullable(true)]
  853. [DataLength(20)]
  854. public string ProMonth
  855. {
  856. get { return proMonth; }
  857. set { proMonth = value; }
  858. }
  859. /// <summary>
  860. /// 作业日期(年月日)
  861. /// </summary>
  862. [Description("作业日期(年月日)")]
  863. [Nullable(true)]
  864. [DataLength(8)]
  865. public string ProDay
  866. {
  867. get { return proDay; }
  868. set { proDay = value; }
  869. }
  870. /// <summary>
  871. /// 结转日期(年月)
  872. /// </summary>
  873. [Description("结转日期(年月)")]
  874. [Nullable(true)]
  875. [DataLength(6)]
  876. public string BalYearMonth
  877. {
  878. get { return balYearMonth; }
  879. set { balYearMonth = value; }
  880. }
  881. /// <summary>
  882. /// 是否监制
  883. /// </summary>
  884. [Description("是否监制")]
  885. [Nullable(true)]
  886. [DataLength(1)]
  887. public string IfMonitor
  888. {
  889. get { return ifMonitor; }
  890. set { ifMonitor = value; }
  891. }
  892. /// <summary>
  893. /// 监制编号
  894. /// </summary>
  895. [Description("监制编号")]
  896. [Nullable(true)]
  897. [DataLength(40)]
  898. public string PrdcrNo
  899. {
  900. get { return prdcrNo; }
  901. set { prdcrNo = value; }
  902. }
  903. /// <summary>
  904. /// 本工序监制点
  905. /// </summary>
  906. [Description("本工序监制点")]
  907. [Nullable(true)]
  908. [DataLength(200)]
  909. public string MonitorPoint
  910. {
  911. get { return monitorPoint; }
  912. set { monitorPoint = value; }
  913. }
  914. /// <summary>
  915. /// 监制单位
  916. /// </summary>
  917. [Description("监制单位")]
  918. [Nullable(true)]
  919. [DataLength(128)]
  920. public string MonitorMent
  921. {
  922. get { return monitorMent; }
  923. set { monitorMent = value; }
  924. }
  925. /// <summary>
  926. /// 监制人
  927. /// </summary>
  928. [Description("监制人")]
  929. [Nullable(true)]
  930. [DataLength(16)]
  931. public string MonitorMan
  932. {
  933. get { return monitorMan; }
  934. set { monitorMan = value; }
  935. }
  936. /// <summary>
  937. /// BOM
  938. /// </summary>
  939. [Description("BOM")]
  940. [Nullable(true)]
  941. [DataLength(40)]
  942. public string Bom
  943. {
  944. get { return bom; }
  945. set { bom = value; }
  946. }
  947. /// <summary>
  948. /// 主全程途径码
  949. /// </summary>
  950. [Description("主全程途径码")]
  951. [Nullable(true)]
  952. [DataLength(32)]
  953. public string WholeBacklog
  954. {
  955. get { return wholeBacklog; }
  956. set { wholeBacklog = value; }
  957. }
  958. /// <summary>
  959. /// 主全程途径描叙
  960. /// </summary>
  961. [Description("主全程途径描叙")]
  962. [Nullable(true)]
  963. [DataLength(500)]
  964. public string WholeBacklogDesc
  965. {
  966. get { return wholeBacklogDesc; }
  967. set { wholeBacklogDesc = value; }
  968. }
  969. /// <summary>
  970. /// 本工序点路径
  971. /// </summary>
  972. [Description("本工序点路径")]
  973. [Nullable(true)]
  974. [DataLength(200)]
  975. public string StationRoad
  976. {
  977. get { return stationRoad; }
  978. set { stationRoad = value; }
  979. }
  980. /// <summary>
  981. /// 成分标准索引号(内控)
  982. /// </summary>
  983. [Description("成分标准索引号(内控)")]
  984. [Nullable(true)]
  985. [DataLength(32)]
  986. public string Cic
  987. {
  988. get { return cic; }
  989. set { cic = value; }
  990. }
  991. /// <summary>
  992. /// 材质标准索引号(内控)
  993. /// </summary>
  994. [Description("材质标准索引号(内控)")]
  995. [Nullable(true)]
  996. [DataLength(32)]
  997. public string Pic
  998. {
  999. get { return pic; }
  1000. set { pic = value; }
  1001. }
  1002. /// <summary>
  1003. /// 公差标准索引号(内控)
  1004. /// </summary>
  1005. [Description("公差标准索引号(内控)")]
  1006. [Nullable(true)]
  1007. [DataLength(32)]
  1008. public string Sic
  1009. {
  1010. get { return sic; }
  1011. set { sic = value; }
  1012. }
  1013. /// <summary>
  1014. /// 探伤索引号(内控)
  1015. /// </summary>
  1016. [Description("探伤索引号(内控)")]
  1017. [Nullable(true)]
  1018. [DataLength(32)]
  1019. public string Dic
  1020. {
  1021. get { return dic; }
  1022. set { dic = value; }
  1023. }
  1024. /// <summary>
  1025. /// 水压索引码(内控)
  1026. /// </summary>
  1027. [Description("水压索引码(内控)")]
  1028. [Nullable(true)]
  1029. [DataLength(32)]
  1030. public string Wic
  1031. {
  1032. get { return wic; }
  1033. set { wic = value; }
  1034. }
  1035. /// <summary>
  1036. /// 加工标准索引号(内控)
  1037. /// </summary>
  1038. [Description("加工标准索引号(内控)")]
  1039. [Nullable(true)]
  1040. [DataLength(32)]
  1041. public string Gic
  1042. {
  1043. get { return gic; }
  1044. set { gic = value; }
  1045. }
  1046. /// <summary>
  1047. /// 工艺文件号
  1048. /// </summary>
  1049. [Description("工艺文件号")]
  1050. [Nullable(true)]
  1051. [DataLength(40)]
  1052. public string CraftFileNo
  1053. {
  1054. get { return craftFileNo; }
  1055. set { craftFileNo = value; }
  1056. }
  1057. /// <summary>
  1058. /// 工艺序号
  1059. /// </summary>
  1060. [Description("工艺序号")]
  1061. [Nullable(true)]
  1062. [DataLength(5)]
  1063. public decimal? CraftSeq
  1064. {
  1065. get { return craftSeq; }
  1066. set { craftSeq = value; }
  1067. }
  1068. /// <summary>
  1069. /// 工艺文件责任人
  1070. /// </summary>
  1071. [Description("工艺文件责任人")]
  1072. [Nullable(true)]
  1073. [DataLength(20)]
  1074. public string CraftFileMan
  1075. {
  1076. get { return craftFileMan; }
  1077. set { craftFileMan = value; }
  1078. }
  1079. /// <summary>
  1080. /// 二级工艺文件号
  1081. /// </summary>
  1082. [Description("二级工艺文件号")]
  1083. [Nullable(true)]
  1084. [DataLength(100)]
  1085. public string SecCraftFileNo
  1086. {
  1087. get { return secCraftFileNo; }
  1088. set { secCraftFileNo = value; }
  1089. }
  1090. /// <summary>
  1091. /// 投入物料编码
  1092. /// </summary>
  1093. [Description("投入物料编码")]
  1094. [Nullable(true)]
  1095. [DataLength(40)]
  1096. public string InwlId
  1097. {
  1098. get { return inwlId; }
  1099. set { inwlId = value; }
  1100. }
  1101. /// <summary>
  1102. /// 投入物料描述
  1103. /// </summary>
  1104. [Description("投入物料描述")]
  1105. [Nullable(true)]
  1106. [DataLength(100)]
  1107. public string InwlDesc
  1108. {
  1109. get { return inwlDesc; }
  1110. set { inwlDesc = value; }
  1111. }
  1112. /// <summary>
  1113. /// 产出物料编码
  1114. /// </summary>
  1115. [Description("产出物料编码")]
  1116. [Nullable(true)]
  1117. [DataLength(40)]
  1118. public string OutwlId
  1119. {
  1120. get { return outwlId; }
  1121. set { outwlId = value; }
  1122. }
  1123. /// <summary>
  1124. /// 产出物料描述
  1125. /// </summary>
  1126. [Description("物料")]
  1127. [Nullable(true)]
  1128. [DataLength(100)]
  1129. public string OutwlDesc
  1130. {
  1131. get { return outwlDesc; }
  1132. set { outwlDesc = value; }
  1133. }
  1134. /// <summary>
  1135. /// 钢级(牌号)代码
  1136. /// </summary>
  1137. [Description("钢级(牌号)代码")]
  1138. [Nullable(true)]
  1139. [DataLength(10)]
  1140. public string Steelcode
  1141. {
  1142. get { return steelcode; }
  1143. set { steelcode = value; }
  1144. }
  1145. /// <summary>
  1146. /// 钢级(牌号)名称
  1147. /// </summary>
  1148. [Description("钢级")]
  1149. [Nullable(true)]
  1150. [DataLength(100)]
  1151. public string Steelname
  1152. {
  1153. get { return steelname; }
  1154. set { steelname = value; }
  1155. }
  1156. /// <summary>
  1157. /// 钢种代码
  1158. /// </summary>
  1159. [Description("钢种代码")]
  1160. [Nullable(true)]
  1161. [DataLength(10)]
  1162. public string Gradecode
  1163. {
  1164. get { return gradecode; }
  1165. set { gradecode = value; }
  1166. }
  1167. /// <summary>
  1168. /// 钢种名称
  1169. /// </summary>
  1170. [Description("钢种")]
  1171. [Nullable(true)]
  1172. [DataLength(100)]
  1173. public string Gradename
  1174. {
  1175. get { return gradename; }
  1176. set { gradename = value; }
  1177. }
  1178. /// <summary>
  1179. /// 品名代码
  1180. /// </summary>
  1181. [Description("品名代码")]
  1182. [Nullable(true)]
  1183. [DataLength(20)]
  1184. public string Produccode
  1185. {
  1186. get { return produccode; }
  1187. set { produccode = value; }
  1188. }
  1189. /// <summary>
  1190. /// 品名描述
  1191. /// </summary>
  1192. [Description("品名")]
  1193. [Nullable(true)]
  1194. [DataLength(100)]
  1195. public string Producname
  1196. {
  1197. get { return producname; }
  1198. set { producname = value; }
  1199. }
  1200. /// <summary>
  1201. /// 扣型代码
  1202. /// </summary>
  1203. [Description("扣型代码")]
  1204. [Nullable(true)]
  1205. [DataLength(20)]
  1206. public string ModelCode
  1207. {
  1208. get { return modelCode; }
  1209. set { modelCode = value; }
  1210. }
  1211. /// <summary>
  1212. /// 扣型描述
  1213. /// </summary>
  1214. [Description("扣型")]
  1215. [Nullable(true)]
  1216. [DataLength(100)]
  1217. public string ModelDesc
  1218. {
  1219. get { return modelDesc; }
  1220. set { modelDesc = value; }
  1221. }
  1222. /// <summary>
  1223. /// 成品外径
  1224. /// </summary>
  1225. [Description("外径")]
  1226. [Nullable(true)]
  1227. [DataLength(10)]
  1228. public decimal? Outdiameter
  1229. {
  1230. get { return outdiameter; }
  1231. set { outdiameter = value; }
  1232. }
  1233. /// <summary>
  1234. /// 成品壁厚
  1235. /// </summary>
  1236. [Description("壁厚")]
  1237. [Nullable(true)]
  1238. [DataLength(10)]
  1239. public decimal? Wallthick
  1240. {
  1241. get { return wallthick; }
  1242. set { wallthick = value; }
  1243. }
  1244. /// <summary>
  1245. /// 成品最小长度
  1246. /// </summary>
  1247. [Description("长度下限")]
  1248. [Nullable(true)]
  1249. [DataLength(10)]
  1250. public decimal? Lengthmin
  1251. {
  1252. get { return lengthmin; }
  1253. set { lengthmin = value; }
  1254. }
  1255. /// <summary>
  1256. /// 成品最大长度
  1257. /// </summary>
  1258. [Description("长度上限")]
  1259. [Nullable(true)]
  1260. [DataLength(10)]
  1261. public decimal? Lengthmax
  1262. {
  1263. get { return lengthmax; }
  1264. set { lengthmax = value; }
  1265. }
  1266. /// <summary>
  1267. /// 原料管外径
  1268. /// </summary>
  1269. [Description("原料管外径")]
  1270. [Nullable(true)]
  1271. [DataLength(10)]
  1272. public decimal? OutdiameterIn
  1273. {
  1274. get { return outdiameterIn; }
  1275. set { outdiameterIn = value; }
  1276. }
  1277. /// <summary>
  1278. /// 原料管壁厚
  1279. /// </summary>
  1280. [Description("原料管壁厚")]
  1281. [Nullable(true)]
  1282. [DataLength(10)]
  1283. public decimal? WallthickIn
  1284. {
  1285. get { return wallthickIn; }
  1286. set { wallthickIn = value; }
  1287. }
  1288. /// <summary>
  1289. /// 分切数
  1290. /// </summary>
  1291. [Description("分切数")]
  1292. [Nullable(true)]
  1293. [DataLength(10)]
  1294. public decimal? OutnumCut
  1295. {
  1296. get { return outnumCut; }
  1297. set { outnumCut = value; }
  1298. }
  1299. /// <summary>
  1300. /// 原料管长度(前工序转移长度)
  1301. /// </summary>
  1302. [Description("原料管长度(前工序转移长度)")]
  1303. [Nullable(true)]
  1304. [DataLength(10)]
  1305. public decimal? LengthIn
  1306. {
  1307. get { return lengthIn; }
  1308. set { lengthIn = value; }
  1309. }
  1310. /// <summary>
  1311. /// 原料管最大长度(前工序转移长度)
  1312. /// </summary>
  1313. [Description("原料管最大长度(前工序转移长度)")]
  1314. [Nullable(true)]
  1315. [DataLength(10)]
  1316. public decimal? LengthmaxIn
  1317. {
  1318. get { return lengthmaxIn; }
  1319. set { lengthmaxIn = value; }
  1320. }
  1321. /// <summary>
  1322. /// 原料管最小长度(前工序转移长度)
  1323. /// </summary>
  1324. [Description("原料管最小长度(前工序转移长度)")]
  1325. [Nullable(true)]
  1326. [DataLength(10)]
  1327. public decimal? LengthminIn
  1328. {
  1329. get { return lengthminIn; }
  1330. set { lengthminIn = value; }
  1331. }
  1332. /// <summary>
  1333. /// 单倍计划分配支(排产)
  1334. /// </summary>
  1335. [Description("单倍计划分配支(排产)")]
  1336. [Nullable(true)]
  1337. [DataLength(5)]
  1338. public decimal? PlnInsingleNum
  1339. {
  1340. get { return plnInsingleNum; }
  1341. set { plnInsingleNum = value; }
  1342. }
  1343. /// <summary>
  1344. /// 单倍计划分配总重(排产)
  1345. /// </summary>
  1346. [Description("单倍计划分配总重(排产)")]
  1347. [Nullable(true)]
  1348. [DataLength(10)]
  1349. public decimal? PlnInsingleWt
  1350. {
  1351. get { return plnInsingleWt; }
  1352. set { plnInsingleWt = value; }
  1353. }
  1354. /// <summary>
  1355. /// 倍尺计划分配支(排产)
  1356. /// </summary>
  1357. [Description("倍尺计划分配支(排产)")]
  1358. [Nullable(true)]
  1359. [DataLength(5)]
  1360. public decimal? PlnIndoubleNum
  1361. {
  1362. get { return plnIndoubleNum; }
  1363. set { plnIndoubleNum = value; }
  1364. }
  1365. /// <summary>
  1366. /// 倍尺计划分配总重(排产)
  1367. /// </summary>
  1368. [Description("倍尺计划分配总重(排产)")]
  1369. [Nullable(true)]
  1370. [DataLength(10)]
  1371. public decimal? PlnIndoubleWt
  1372. {
  1373. get { return plnIndoubleWt; }
  1374. set { plnIndoubleWt = value; }
  1375. }
  1376. /// <summary>
  1377. /// 预计产出支数(单倍)
  1378. /// </summary>
  1379. [Description("预计产出支数(单倍)")]
  1380. [Nullable(true)]
  1381. [DataLength(5)]
  1382. public decimal? PlnOutsingleNum
  1383. {
  1384. get { return plnOutsingleNum; }
  1385. set { plnOutsingleNum = value; }
  1386. }
  1387. /// <summary>
  1388. /// 预计产出吨(单倍)
  1389. /// </summary>
  1390. [Description("预计产出吨(单倍)")]
  1391. [Nullable(true)]
  1392. [DataLength(10)]
  1393. public decimal? PlnOutsingleW
  1394. {
  1395. get { return plnOutsingleW; }
  1396. set { plnOutsingleW = value; }
  1397. }
  1398. /// <summary>
  1399. /// 预计产出支数(倍尺)
  1400. /// </summary>
  1401. [Description("预计产出支数(倍尺)")]
  1402. [Nullable(true)]
  1403. [DataLength(5)]
  1404. public decimal? PlnOutdoubleNum
  1405. {
  1406. get { return plnOutdoubleNum; }
  1407. set { plnOutdoubleNum = value; }
  1408. }
  1409. /// <summary>
  1410. /// 预计产出吨(倍尺)
  1411. /// </summary>
  1412. [Description("预计产出吨(倍尺)")]
  1413. [Nullable(true)]
  1414. [DataLength(10)]
  1415. public decimal? PlnOutdoubleW
  1416. {
  1417. get { return plnOutdoubleW; }
  1418. set { plnOutdoubleW = value; }
  1419. }
  1420. /// <summary>
  1421. /// 创建人
  1422. /// </summary>
  1423. [Description("创建人")]
  1424. [Nullable(true)]
  1425. [DataLength(20)]
  1426. public string CreateName
  1427. {
  1428. get { return createName; }
  1429. set { createName = value; }
  1430. }
  1431. /// <summary>
  1432. /// 创建时间
  1433. /// </summary>
  1434. [Description("创建时间")]
  1435. [Nullable(true)]
  1436. public string CreateTime
  1437. {
  1438. get { return createTime; }
  1439. set { createTime = value; }
  1440. }
  1441. /// <summary>
  1442. /// 修改人
  1443. /// </summary>
  1444. [Description("修改人")]
  1445. [Nullable(true)]
  1446. [DataLength(20)]
  1447. public string UpdateName
  1448. {
  1449. get { return updateName; }
  1450. set { updateName = value; }
  1451. }
  1452. /// <summary>
  1453. /// 修改时间
  1454. /// </summary>
  1455. [Description("修改时间")]
  1456. [Nullable(true)]
  1457. public string UpdateTime
  1458. {
  1459. get { return updateTime; }
  1460. set { updateTime = value; }
  1461. }
  1462. /// <summary>
  1463. /// 下发人
  1464. /// </summary>
  1465. [Description("下发人")]
  1466. [Nullable(true)]
  1467. [DataLength(20)]
  1468. public string Downman
  1469. {
  1470. get { return downman; }
  1471. set { downman = value; }
  1472. }
  1473. /// <summary>
  1474. /// 下发时间
  1475. /// </summary>
  1476. [Description("下发时间")]
  1477. [Nullable(true)]
  1478. public string Downtime
  1479. {
  1480. get { return downtime; }
  1481. set { downtime = value; }
  1482. }
  1483. /// <summary>
  1484. /// 主制程索引号
  1485. /// </summary>
  1486. [Description("主制程索引号")]
  1487. [Nullable(true)]
  1488. [DataLength(32)]
  1489. public string IndexSeq
  1490. {
  1491. get { return indexSeq; }
  1492. set { indexSeq = value; }
  1493. }
  1494. /// <summary>
  1495. /// 产线内炉计划顺序号
  1496. /// </summary>
  1497. [Description("产线内炉计划顺序号")]
  1498. [Nullable(true)]
  1499. [DataLength(20)]
  1500. public decimal? GxProSeq
  1501. {
  1502. get { return gxProSeq; }
  1503. set { gxProSeq = value; }
  1504. }
  1505. /// <summary>
  1506. /// 产品规格代码
  1507. /// </summary>
  1508. [Description("产品规格代码")]
  1509. [Nullable(true)]
  1510. [DataLength(20)]
  1511. public string SpecCode
  1512. {
  1513. get { return specCode; }
  1514. set { specCode = value; }
  1515. }
  1516. /// <summary>
  1517. /// 产品规格描述
  1518. /// </summary>
  1519. [Description("规格")]
  1520. [Nullable(true)]
  1521. [DataLength(100)]
  1522. public string SpecName
  1523. {
  1524. get { return specName; }
  1525. set { specName = value; }
  1526. }
  1527. /// <summary>
  1528. /// 标准代码[最终成品标准]
  1529. /// </summary>
  1530. [Description("标准代码[最终成品标准]")]
  1531. [Nullable(true)]
  1532. [DataLength(20)]
  1533. public string StdCode
  1534. {
  1535. get { return stdCode; }
  1536. set { stdCode = value; }
  1537. }
  1538. /// <summary>
  1539. /// 标准名称
  1540. /// </summary>
  1541. [Description("标准名称")]
  1542. [Nullable(true)]
  1543. [DataLength(256)]
  1544. public string StdName
  1545. {
  1546. get { return stdName; }
  1547. set { stdName = value; }
  1548. }
  1549. /// <summary>
  1550. /// 标准类别代码
  1551. /// </summary>
  1552. [Description("标准类别代码")]
  1553. [Nullable(true)]
  1554. [DataLength(20)]
  1555. public string StdStyle
  1556. {
  1557. get { return stdStyle; }
  1558. set { stdStyle = value; }
  1559. }
  1560. /// <summary>
  1561. /// 标准类别描述(PSL1....)
  1562. /// </summary>
  1563. [Description("标准类别")]
  1564. [Nullable(true)]
  1565. [DataLength(50)]
  1566. public string StdStyleDesc
  1567. {
  1568. get { return stdStyleDesc; }
  1569. set { stdStyleDesc = value; }
  1570. }
  1571. /// <summary>
  1572. /// 判定字头
  1573. /// </summary>
  1574. [Description("判定字头")]
  1575. [Nullable(true)]
  1576. [DataLength(20)]
  1577. public string Decision
  1578. {
  1579. get { return decision; }
  1580. set { decision = value; }
  1581. }
  1582. /// <summary>
  1583. /// 上料炉号
  1584. /// </summary>
  1585. [Description("上料炉号")]
  1586. [Nullable(true)]
  1587. [DataLength(20)]
  1588. public string FeedHeatNo
  1589. {
  1590. get { return feedHeatNo; }
  1591. set { feedHeatNo = value; }
  1592. }
  1593. /// <summary>
  1594. /// 标示炉号(打印炉号)
  1595. /// </summary>
  1596. [Description("标示炉号(打印炉号)")]
  1597. [Nullable(true)]
  1598. [DataLength(20)]
  1599. public string FlagStoveNo
  1600. {
  1601. get { return flagStoveNo; }
  1602. set { flagStoveNo = value; }
  1603. }
  1604. /// <summary>
  1605. /// 备注
  1606. /// </summary>
  1607. [Description("备注")]
  1608. [Nullable(true)]
  1609. [DataLength(256)]
  1610. public string Memo
  1611. {
  1612. get { return memo; }
  1613. set { memo = value; }
  1614. }
  1615. /// <summary>
  1616. /// 轧管生产批号
  1617. /// </summary>
  1618. [Description("轧管生产批号")]
  1619. [Nullable(true)]
  1620. [DataLength(20)]
  1621. public string ZyBatchIdZg
  1622. {
  1623. get { return zyBatchIdZg; }
  1624. set { zyBatchIdZg = value; }
  1625. }
  1626. /// <summary>
  1627. /// 原炉计划ID
  1628. /// </summary>
  1629. [Description("原炉计划ID")]
  1630. [Nullable(true)]
  1631. [DataLength(20)]
  1632. public string HeatPlanNoOld
  1633. {
  1634. get { return heatPlanNoOld; }
  1635. set { heatPlanNoOld = value; }
  1636. }
  1637. /// <summary>
  1638. /// 是否成品成分(0,否,1.是)
  1639. /// </summary>
  1640. [Description("是否成品成分")]
  1641. [Nullable(true)]
  1642. [DataLength(2)]
  1643. public string IfProduct
  1644. {
  1645. get { return ifProduct; }
  1646. set { ifProduct = value; }
  1647. }
  1648. /// <summary>
  1649. /// 委内产线代码
  1650. /// </summary>
  1651. [Description("委内产线代码")]
  1652. [Nullable(true)]
  1653. [DataLength(20)]
  1654. public string PlineCodeW
  1655. {
  1656. get { return plineCodeW; }
  1657. set { plineCodeW = value; }
  1658. }
  1659. /// <summary>
  1660. /// 委内产线描述
  1661. /// </summary>
  1662. [Description("委内产线描述")]
  1663. [Nullable(true)]
  1664. [DataLength(100)]
  1665. public string PlineNameW
  1666. {
  1667. get { return plineNameW; }
  1668. set { plineNameW = value; }
  1669. }
  1670. /// <summary>
  1671. /// 委托类型
  1672. /// </summary>
  1673. [Description("委托类型")]
  1674. [Nullable(false)]
  1675. [DataLength(20)]
  1676. public string CraftSource
  1677. {
  1678. get { return craftSource; }
  1679. set { craftSource = value; }
  1680. }
  1681. /// <summary>
  1682. /// 工艺文件路径
  1683. /// </summary>
  1684. [Description("工艺文件路径")]
  1685. [Nullable(false)]
  1686. [DataLength(20)]
  1687. public string CraftPath
  1688. {
  1689. get { return craftPath; }
  1690. set { craftPath = value; }
  1691. }
  1692. /// <summary>
  1693. /// 监制编号
  1694. /// </summary>
  1695. [Description("监制单位")]
  1696. [Nullable(false)]
  1697. [DataLength(20)]
  1698. public string PdeptName
  1699. {
  1700. get { return pdeptName; }
  1701. set { pdeptName = value; }
  1702. }
  1703. /// <summary>
  1704. /// 最终用户
  1705. /// </summary>
  1706. [Description("最终用户")]
  1707. [Nullable(false)]
  1708. [DataLength(20)]
  1709. public string Abrvition
  1710. {
  1711. get { return abrvition; }
  1712. set { abrvition = value; }
  1713. }
  1714. /// <summary>
  1715. /// 分组号
  1716. /// </summary>
  1717. [Description("分组号")]
  1718. [Nullable(false)]
  1719. [DataLength(20)]
  1720. public string LotNoGroup
  1721. {
  1722. get { return lotNoGroup; }
  1723. set { lotNoGroup = value; }
  1724. }
  1725. }
  1726. }