MatZcMEntity.cs 76 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948
  1. using Core.Mes.Client.Comm.Attribute;
  2. using System;
  3. using System.ComponentModel;
  4. namespace Core.StlMes.Client.Judge.Models
  5. {
  6. /// <summary>
  7. /// 数据库表MAT_ZC_M所对应的实体类(生成工具:代码生成工具3.0)
  8. /// 作者:Chenxi-PC2 时间:2016-03-17
  9. /// </summary>
  10. public class MatZcMEntity
  11. {
  12. //private List<MatZcMEntity2> matZcM = null;
  13. //public List<MatZcMEntity2> MatZcM
  14. //{
  15. // get { return matZcM; }
  16. // set { matZcM = value; }
  17. //}
  18. /// <summary>
  19. /// 材料号(管号)规则---(15)----母料号000
  20. /// </summary>
  21. private string matNo = "";
  22. /// <summary>
  23. /// 材料类别(8014在制品、成品、商品)
  24. /// </summary>
  25. private string productFlag = "";
  26. /// <summary>
  27. /// 材料状态(801501在制品阶段、801502成品、801503商品...)
  28. /// </summary>
  29. private string matStatus = "";
  30. /// <summary>
  31. /// 生产批号
  32. /// </summary>
  33. private string lotNo = "";
  34. /// <summary>
  35. /// 熔炼炉号
  36. /// </summary>
  37. private string stoveNo = "";
  38. /// <summary>
  39. /// 判定炉号
  40. /// </summary>
  41. private string judgeStoveNo = "";
  42. /// <summary>
  43. /// 批号(炉批号)
  44. /// </summary>
  45. private string batchNo = "";
  46. /// <summary>
  47. /// 组号(规格分的组号)--炉批行----性能批号(重点)---
  48. /// </summary>
  49. private string batchGroudNo = "";
  50. /// <summary>
  51. /// 材料顺序号(生产队列号)
  52. /// </summary>
  53. private string matSqeNo = "";
  54. /// <summary>
  55. /// 样管标志
  56. /// </summary>
  57. private string sampleFlag = "";
  58. /// <summary>
  59. /// 分切标志
  60. /// </summary>
  61. private string cuttingFlag = "";
  62. /// <summary>
  63. /// 外购材料号
  64. /// </summary>
  65. private string originMatNo = "";
  66. /// <summary>
  67. /// 物料码
  68. /// </summary>
  69. private string materialNo = "";
  70. /// <summary>
  71. /// 物料描叙
  72. /// </summary>
  73. private string materialName = "";
  74. /// <summary>
  75. /// 投料物料描叙
  76. /// </summary>
  77. private string inputMaterialName = "";
  78. /// <summary>
  79. /// 投料物料码
  80. /// </summary>
  81. private string inputMaterialNo = "";
  82. /// <summary>
  83. /// 投料物料来源(供应方代码)产出
  84. /// </summary>
  85. private string inputOriginCode = "";
  86. /// <summary>
  87. /// 品名代码
  88. /// </summary>
  89. private string produccode = "";
  90. /// <summary>
  91. /// 品名描述
  92. /// </summary>
  93. private string producname = "";
  94. /// <summary>
  95. /// 钢级(牌号)代码
  96. /// </summary>
  97. private string steelcode = "";
  98. /// <summary>
  99. /// 钢级(牌号)名称
  100. /// </summary>
  101. private string steelname = "";
  102. /// <summary>
  103. /// 钢种代码
  104. /// </summary>
  105. private string gradecode = "";
  106. /// <summary>
  107. /// 钢种名称
  108. /// </summary>
  109. private string gradename = "";
  110. /// <summary>
  111. /// 产品规格代码
  112. /// </summary>
  113. private string specCode = "";
  114. /// <summary>
  115. /// 产品规格描述
  116. /// </summary>
  117. private string specName = "";
  118. /// <summary>
  119. /// 扣型代码
  120. /// </summary>
  121. private string modelCode = "";
  122. /// <summary>
  123. /// 扣型描述
  124. /// </summary>
  125. private string modelDesc = "";
  126. /// <summary>
  127. /// 标准代码
  128. /// </summary>
  129. private string stdCode = "";
  130. /// <summary>
  131. /// 标准名称
  132. /// </summary>
  133. private string stdName = "";
  134. /// <summary>
  135. /// 标准类别代码
  136. /// </summary>
  137. private string stdStyle = "";
  138. /// <summary>
  139. /// 标准类别描述(PSL1....)
  140. /// </summary>
  141. private string stdStyleDesc = "";
  142. /// <summary>
  143. /// 生产合同号(1)
  144. /// </summary>
  145. private string proOrderNo = "";
  146. /// <summary>
  147. /// 生产合同号(2)
  148. /// </summary>
  149. private string proOrderNo1 = "";
  150. /// <summary>
  151. /// 生产订单号(1)
  152. /// </summary>
  153. private string proOrderId = "";
  154. /// <summary>
  155. /// 生产订单号(2)
  156. /// </summary>
  157. private string proOrderId1 = "";
  158. /// <summary>
  159. /// 合同号
  160. /// </summary>
  161. private string orderNo = "";
  162. /// <summary>
  163. /// 合同行号
  164. /// </summary>
  165. private string orderSeq = "";
  166. /// <summary>
  167. /// 合同子行号
  168. /// </summary>
  169. private string orderSeqNo = "";
  170. /// <summary>
  171. /// 执行工艺号
  172. /// </summary>
  173. private string crafNo = "";
  174. /// <summary>
  175. /// 工序代码
  176. /// </summary>
  177. private string processCdoe = "";
  178. /// <summary>
  179. /// 工序名称
  180. /// </summary>
  181. private string processDesc = "";
  182. /// <summary>
  183. /// 下工序代码
  184. /// </summary>
  185. private string nextProcessCdoe = "";
  186. /// <summary>
  187. /// 下工序名称
  188. /// </summary>
  189. private string nextProcessDesc = "";
  190. /// <summary>
  191. /// 生产产线代码
  192. /// </summary>
  193. private string plineCode = "";
  194. /// <summary>
  195. /// 生产产线名称
  196. /// </summary>
  197. private string plineName = "";
  198. /// <summary>
  199. /// 材料来源代码(1外购、2机组产出等)
  200. /// </summary>
  201. private string matOriginCode = "";
  202. /// <summary>
  203. /// 材料来源(1外购、2机组产出等)
  204. /// </summary>
  205. private string matOriginName = "";
  206. /// <summary>
  207. /// 外径(订货)
  208. /// </summary>
  209. private decimal? dimater = null;
  210. /// <summary>
  211. /// 壁厚(订货)
  212. /// </summary>
  213. private decimal? height = null;
  214. /// <summary>
  215. /// 长度编码(订货)
  216. /// </summary>
  217. private string lenNo = "";
  218. /// <summary>
  219. /// 长度描述(订货)
  220. /// </summary>
  221. private string lenDesc = "";
  222. /// <summary>
  223. /// 长度单位
  224. /// </summary>
  225. private string lenUnit = "";
  226. /// <summary>
  227. /// 下限(订货)
  228. /// </summary>
  229. private decimal? lenMin = null;
  230. /// <summary>
  231. /// 上限(订货)
  232. /// </summary>
  233. private decimal? lenMax = null;
  234. /// <summary>
  235. /// 外径(目标)
  236. /// </summary>
  237. private decimal? targDimater = null;
  238. /// <summary>
  239. /// 壁厚(目标)
  240. /// </summary>
  241. private decimal? targHeight = null;
  242. /// <summary>
  243. /// 下限(目标)
  244. /// </summary>
  245. private decimal? targLenMin = null;
  246. /// <summary>
  247. /// 上限(目标)
  248. /// </summary>
  249. private decimal? targLenMax = null;
  250. /// <summary>
  251. /// 外径(实际)
  252. /// </summary>
  253. private decimal? actDimater = null;
  254. /// <summary>
  255. /// 壁厚(实际)
  256. /// </summary>
  257. private decimal? actHeight = null;
  258. /// <summary>
  259. /// 长度(实际)
  260. /// </summary>
  261. private decimal? actLen = null;
  262. /// <summary>
  263. /// 长度下限(实际)
  264. /// </summary>
  265. private string actLenMin = "";
  266. /// <summary>
  267. /// 长度上限(实际)
  268. /// </summary>
  269. private string actLenMax = "";
  270. /// <summary>
  271. /// 材料支数(实际)
  272. /// </summary>
  273. private decimal? actCount = null;
  274. /// <summary>
  275. /// 材料实重(实际)
  276. /// </summary>
  277. private decimal? actWeight = null;
  278. /// <summary>
  279. /// 材料理论重量(实际)
  280. /// </summary>
  281. private decimal? actTheoryWeight = null;
  282. /// <summary>
  283. /// 称重标志(0未委托、1委托)
  284. /// </summary>
  285. private string measureFlag = "";
  286. /// <summary>
  287. /// 所属权单位代码
  288. /// </summary>
  289. private string belongCode = "";
  290. /// <summary>
  291. /// 所属权单位
  292. /// </summary>
  293. private string belongName = "";
  294. /// <summary>
  295. /// 包装标志(1包装、0未打包)
  296. /// </summary>
  297. private string packFlag = "";
  298. /// <summary>
  299. /// 包装类型代码
  300. /// </summary>
  301. private string packTypeCode = "";
  302. /// <summary>
  303. /// 包装类型
  304. /// </summary>
  305. private string packTypeName = "";
  306. /// <summary>
  307. /// 捆包编号(若打捆)
  308. /// </summary>
  309. private string packNo = "";
  310. /// <summary>
  311. /// 包装时间
  312. /// </summary>
  313. private string packTime = "";
  314. /// <summary>
  315. /// 包装材料重量
  316. /// </summary>
  317. private decimal? packMatWt = null;
  318. /// <summary>
  319. /// 材料毛重
  320. /// </summary>
  321. private decimal? matGrossWt = null;
  322. /// <summary>
  323. /// 材料去向代码
  324. /// </summary>
  325. private string matGowhereCode = "";
  326. /// <summary>
  327. /// 材料去向
  328. /// </summary>
  329. private string matGowhereName = "";
  330. /// <summary>
  331. /// 冷热标志
  332. /// </summary>
  333. private string coolHotFlag = "";
  334. /// <summary>
  335. /// 材料退回标志
  336. /// </summary>
  337. private string matReturnFlag = "";
  338. /// <summary>
  339. /// 热处理号
  340. /// </summary>
  341. private string heatTreatNo = "";
  342. /// <summary>
  343. /// 现货标志
  344. /// </summary>
  345. private string postFlag = "";
  346. /// <summary>
  347. /// 质量封锁标志(0未封锁、2质量封锁)
  348. /// </summary>
  349. private string lockFlag = "";
  350. /// <summary>
  351. /// 管理封锁原因代码
  352. /// </summary>
  353. private string mngLockRsnCode = "";
  354. /// <summary>
  355. /// 管理封锁时间
  356. /// </summary>
  357. private string mngLockTime = "";
  358. /// <summary>
  359. /// 管理封锁责任者
  360. /// </summary>
  361. private string mngLockMaker = "";
  362. /// <summary>
  363. /// 管理封锁备注
  364. /// </summary>
  365. private string mngLockRemark = "";
  366. /// <summary>
  367. /// 质量封锁原因代码
  368. /// </summary>
  369. private string lockRsnCode = "";
  370. /// <summary>
  371. /// 质量封锁时间
  372. /// </summary>
  373. private string lockTime = "";
  374. /// <summary>
  375. /// 质量封锁责任者
  376. /// </summary>
  377. private string lockMaker = "";
  378. /// <summary>
  379. /// 质量封锁备注
  380. /// </summary>
  381. private string lockRemark = "";
  382. /// <summary>
  383. /// 释放时间
  384. /// </summary>
  385. private string unlockTime = "";
  386. /// <summary>
  387. /// 释放责任者
  388. /// </summary>
  389. private string unlockMaker = "";
  390. /// <summary>
  391. /// 释放备注
  392. /// </summary>
  393. private string unlockRemark = "";
  394. /// <summary>
  395. /// 原合同号
  396. /// </summary>
  397. private string oldOrderNo = "";
  398. /// <summary>
  399. /// 原合同行号
  400. /// </summary>
  401. private string oldOrderSeq = "";
  402. /// <summary>
  403. /// 原合同子行号
  404. /// </summary>
  405. private string oldOrderSeqNo = "";
  406. /// <summary>
  407. /// 原物料码
  408. /// </summary>
  409. private string oldMaterialNo = "";
  410. /// <summary>
  411. /// 原物料描叙
  412. /// </summary>
  413. private string oldMaterialName = "";
  414. /// <summary>
  415. /// 余材原因代码
  416. /// </summary>
  417. private string remainRsnCode = "";
  418. /// <summary>
  419. /// 余材判定时间
  420. /// </summary>
  421. private string remainJugdeTime = "";
  422. /// <summary>
  423. /// 余材判定责任者
  424. /// </summary>
  425. private string remainJugdeMaker = "";
  426. /// <summary>
  427. /// 余材判定代码
  428. /// </summary>
  429. private string remainJugdeCode = "";
  430. /// <summary>
  431. /// 余材备注
  432. /// </summary>
  433. private string remainRemark = "";
  434. /// <summary>
  435. /// 判定申请标记(1、确认缴库;0等待)
  436. /// </summary>
  437. private string jugdeApplyFlag = "";
  438. /// <summary>
  439. /// 判定申请单号
  440. /// </summary>
  441. private string jugdeApplyCode = "";
  442. /// <summary>
  443. /// 判定申请时间
  444. /// </summary>
  445. private string jugdeApplyTime = "";
  446. /// <summary>
  447. /// 判定扫描时间
  448. /// </summary>
  449. private string jugdeScanTime = "";
  450. /// <summary>
  451. /// 表面判定结果代码
  452. /// </summary>
  453. private string faceResultCode = "";
  454. /// <summary>
  455. /// 表面判定时间
  456. /// </summary>
  457. private string faceResultTime = "";
  458. /// <summary>
  459. /// 表判责任人
  460. /// </summary>
  461. private string faceMaker = "";
  462. /// <summary>
  463. /// 公差判定结果代码
  464. /// </summary>
  465. private string specResultCode = "";
  466. /// <summary>
  467. /// 公差判定时间
  468. /// </summary>
  469. private string specResultTime = "";
  470. /// <summary>
  471. /// 公差判定责任人
  472. /// </summary>
  473. private string specMaker = "";
  474. /// <summary>
  475. /// 成分判定结果代码
  476. /// </summary>
  477. private string chemResultCode = "";
  478. /// <summary>
  479. /// 成分判定时间
  480. /// </summary>
  481. private string chemResultTime = "";
  482. /// <summary>
  483. /// 成分判定责任人
  484. /// </summary>
  485. private string chemMaker = "";
  486. /// <summary>
  487. /// 性能判定结果代码
  488. /// </summary>
  489. private string phyResultCode = "";
  490. /// <summary>
  491. /// 性能判定时间
  492. /// </summary>
  493. private string phyResultTime = "";
  494. /// <summary>
  495. /// 性能判定责任人
  496. /// </summary>
  497. private string phyMaker = "";
  498. /// <summary>
  499. /// 探伤编号
  500. /// </summary>
  501. private string detectReportNo = "";
  502. /// <summary>
  503. /// 探伤结果代码
  504. /// </summary>
  505. private string detectResultCode = "";
  506. /// <summary>
  507. /// 水压编号
  508. /// </summary>
  509. private string wpressureReportNo = "";
  510. /// <summary>
  511. /// 水压结果代码
  512. /// </summary>
  513. private string wpressureResultCode = "";
  514. /// <summary>
  515. /// 综合判定结果代码
  516. /// </summary>
  517. private string judgeResultCode = "";
  518. /// <summary>
  519. /// 综合判定结果
  520. /// </summary>
  521. private string judgeResult = "";
  522. /// <summary>
  523. /// 综合判定时间
  524. /// </summary>
  525. private string judgeResultTime = "";
  526. /// <summary>
  527. /// 综合判定人
  528. /// </summary>
  529. private string judgeMaker = "";
  530. /// <summary>
  531. /// 缺陷记录编号
  532. /// </summary>
  533. private string bugNo = "";
  534. /// <summary>
  535. /// 缺陷处置方式
  536. /// </summary>
  537. private string bugDeal = "";
  538. /// <summary>
  539. /// 返线标志
  540. /// </summary>
  541. private string repairFlag = "";
  542. /// <summary>
  543. /// 返线备注
  544. /// </summary>
  545. private string repairRemark = "";
  546. /// <summary>
  547. /// 取样标志
  548. /// </summary>
  549. private string samplingFlag = "";
  550. /// <summary>
  551. /// 取样类型
  552. /// </summary>
  553. private string samplingType = "";
  554. /// <summary>
  555. /// 取样批号
  556. /// </summary>
  557. private string samplingNo = "";
  558. /// <summary>
  559. /// 检验批号
  560. /// </summary>
  561. private string checkoutNo = "";
  562. /// <summary>
  563. /// 熔炼成分编号
  564. /// </summary>
  565. private string chemStcheckNo = "";
  566. /// <summary>
  567. /// 成品成分编号
  568. /// </summary>
  569. private string chemProcheckNo = "";
  570. /// <summary>
  571. /// 硫化氢编号
  572. /// </summary>
  573. private string shCheckNo = "";
  574. /// <summary>
  575. /// 来料加工标记
  576. /// </summary>
  577. private string comeProcFlag = "";
  578. /// <summary>
  579. /// 允发标志(1是、0否)
  580. /// </summary>
  581. private string confmFlag = "";
  582. /// <summary>
  583. /// 入库标志(1是、0否)
  584. /// </summary>
  585. private string instockFlag = "";
  586. /// <summary>
  587. /// 入库时间
  588. /// </summary>
  589. private string instockTime = "";
  590. /// <summary>
  591. /// 出库时间
  592. /// </summary>
  593. private string outstockTime = "";
  594. /// <summary>
  595. /// 生产班次
  596. /// </summary>
  597. private string proBc = "";
  598. /// <summary>
  599. /// 生产班组
  600. /// </summary>
  601. private string proBz = "";
  602. /// <summary>
  603. /// 生产下线时间
  604. /// </summary>
  605. private string rpoTime = "";
  606. /// <summary>
  607. /// 条码号
  608. /// </summary>
  609. private string barCode = "";
  610. /// <summary>
  611. /// 期初标志
  612. /// </summary>
  613. private string beginningFlag = "";
  614. /// <summary>
  615. /// 备注
  616. /// </summary>
  617. private string memo = "";
  618. /// <summary>
  619. /// 创建人
  620. /// </summary>
  621. private string createName = "";
  622. /// <summary>
  623. /// 创建时间
  624. /// </summary>
  625. private string createTime = "";
  626. /// <summary>
  627. /// 修改人
  628. /// </summary>
  629. private string updateName = "";
  630. /// <summary>
  631. /// 修改时间
  632. /// </summary>
  633. private string updateTime = "";
  634. /// <summary>
  635. /// 备料需求号
  636. /// </summary>
  637. private string reqBlId = "";
  638. /// <summary>
  639. /// 是否已接箍组批
  640. /// </summary>
  641. private string ifBatchedJg = "";
  642. /// <summary>
  643. /// 接箍作业批次号
  644. /// </summary>
  645. private string coupcutBatchId = "";
  646. /// <summary>
  647. /// 合同主键
  648. /// </summary>
  649. private string ordPk = "";
  650. /// <summary>
  651. /// 合同行主键
  652. /// </summary>
  653. private string ordLnPk = "";
  654. /// <summary>
  655. /// 交货行主键
  656. /// </summary>
  657. private string ordLnDlyPk = "";
  658. /// <summary>
  659. /// 原合同主键
  660. /// </summary>
  661. private string oldOrdPk = "";
  662. /// <summary>
  663. /// 原合同行主键
  664. /// </summary>
  665. private string oldOrdLnPk = "";
  666. /// <summary>
  667. /// 原交货行主键
  668. /// </summary>
  669. private string oldOrdLnDlyPk = "";
  670. /// <summary>
  671. /// 结算日期(年月)
  672. /// </summary>
  673. private string balYearMonth = "";
  674. /// <summary>
  675. /// 判定标准
  676. /// </summary>
  677. private string judgeStdName = "";
  678. /// <summary>
  679. /// 判定标准代码
  680. /// </summary>
  681. private string judgeStdCode = "";
  682. /// <summary>
  683. /// 产品等级
  684. /// </summary>
  685. private string judgeGrade = "";
  686. /// <summary>
  687. /// 备注(入库)
  688. /// </summary>
  689. private string pipmemo = "";
  690. /// <summary>
  691. /// 无注释
  692. /// </summary>
  693. private string test = "";
  694. /// <summary>
  695. /// 材料来源地代码(产线、外委、外购对应的具体项目)
  696. /// </summary>
  697. private string soureCode = "";
  698. /// <summary>
  699. /// 材料来源地名称
  700. /// </summary>
  701. private string soureName = "";
  702. /// <summary>
  703. /// 过磅单号
  704. /// </summary>
  705. private string ponderNo = "";
  706. /// <summary>
  707. /// 过磅重量
  708. /// </summary>
  709. private decimal? ponderGrossWt = null;
  710. /// <summary>
  711. /// 备注1
  712. /// </summary>
  713. private string memo1 = "";
  714. /// <summary>
  715. /// 改判记录ID(来源QCM_ZG_JUDGE_CHANGE,物料改判专用)
  716. /// </summary>
  717. private string judgeId = "";
  718. /// <summary>
  719. /// 管理封锁标志(0未封锁、1管理封锁)
  720. /// </summary>
  721. private string mngLockFlag = "";
  722. /// <summary>
  723. /// 封锁记录ID(来源QCM_ZG_LOCK_LOG,成品锁定专用)
  724. /// </summary>
  725. private string lockId = "";
  726. /// <summary>
  727. /// 作业单号(操作类型编码+销售组织编码+年月日+5位流水号
  728. /// </summary>
  729. private string proNo = "";
  730. /// <summary>
  731. /// 状态('0',未封锁 '1',封锁)利库专用
  732. /// </summary>
  733. private string lockLiku = "";
  734. /// <summary>
  735. /// 在线质量结果(00:首次入库时合格的;11:首次入库时待处理的;22:首次入库时废品;)
  736. /// </summary>
  737. private string onlineResultCode = "";
  738. /// <summary>
  739. /// 计划钢种代码
  740. /// </summary>
  741. private string plnGradecode = "";
  742. /// <summary>
  743. /// 计划钢种名称
  744. /// </summary>
  745. private string plnGradename = "";
  746. /// <summary>
  747. /// 计划钢级(牌号)代码
  748. /// </summary>
  749. private string plnSteelcode = "";
  750. /// <summary>
  751. /// 计划钢级(牌号)名称
  752. /// </summary>
  753. private string plnSteelname = "";
  754. /// <summary>
  755. /// 材料号(管号)规则---(15)----母料号000
  756. /// </summary>
  757. [Description("材料号")]
  758. [Nullable(false)]
  759. [DataLength(20)]
  760. public string MatNo
  761. {
  762. get { return matNo; }
  763. set { matNo = value; }
  764. }
  765. /// <summary>
  766. /// 材料类别(8014在制品、成品、商品)
  767. /// </summary>
  768. [Description("材料类别")]
  769. [Nullable(true)]
  770. [DataLength(10)]
  771. public string ProductFlag
  772. {
  773. get { return productFlag; }
  774. set { productFlag = value; }
  775. }
  776. /// <summary>
  777. /// 材料状态(801501在制品阶段、801502成品、801503商品...)
  778. /// </summary>
  779. [Description("材料状态")]
  780. [Nullable(true)]
  781. [DataLength(10)]
  782. public string MatStatus
  783. {
  784. get { return matStatus; }
  785. set { matStatus = value; }
  786. }
  787. /// <summary>
  788. /// 生产批号
  789. /// </summary>
  790. [Description("生产批号")]
  791. [Nullable(true)]
  792. [DataLength(20)]
  793. public string LotNo
  794. {
  795. get { return lotNo; }
  796. set { lotNo = value; }
  797. }
  798. /// <summary>
  799. /// 冶炼炉号
  800. /// </summary>
  801. [Description("冶炼炉号")]
  802. [Nullable(true)]
  803. [DataLength(20)]
  804. public string StoveNo
  805. {
  806. get { return stoveNo; }
  807. set { stoveNo = value; }
  808. }
  809. /// <summary>
  810. /// 判定炉号
  811. /// </summary>
  812. [Description("判定炉号")]
  813. [Nullable(true)]
  814. [DataLength(6)]
  815. public string JudgeStoveNo
  816. {
  817. get { return judgeStoveNo; }
  818. set { judgeStoveNo = value; }
  819. }
  820. /// <summary>
  821. /// 批号(炉批号)
  822. /// </summary>
  823. [Description("炉批号")]
  824. [Nullable(true)]
  825. [DataLength(20)]
  826. public string BatchNo
  827. {
  828. get { return batchNo; }
  829. set { batchNo = value; }
  830. }
  831. /// <summary>
  832. /// 组号(规格分的组号)--炉批行----性能批号(重点)---
  833. /// </summary>
  834. [Description("组号")]
  835. [Nullable(true)]
  836. [DataLength(3)]
  837. public string BatchGroudNo
  838. {
  839. get { return batchGroudNo; }
  840. set { batchGroudNo = value; }
  841. }
  842. /// <summary>
  843. /// 材料顺序号(生产队列号)
  844. /// </summary>
  845. [Description("材料顺序号")]
  846. [Nullable(true)]
  847. [DataLength(20)]
  848. public string MatSqeNo
  849. {
  850. get { return matSqeNo; }
  851. set { matSqeNo = value; }
  852. }
  853. /// <summary>
  854. /// 样管标志
  855. /// </summary>
  856. [Description("样管标志")]
  857. [Nullable(true)]
  858. [DataLength(1)]
  859. public string SampleFlag
  860. {
  861. get { return sampleFlag; }
  862. set { sampleFlag = value; }
  863. }
  864. /// <summary>
  865. /// 分切标志
  866. /// </summary>
  867. [Description("分切标志")]
  868. [Nullable(true)]
  869. [DataLength(1)]
  870. public string CuttingFlag
  871. {
  872. get { return cuttingFlag; }
  873. set { cuttingFlag = value; }
  874. }
  875. /// <summary>
  876. /// 外购材料号
  877. /// </summary>
  878. [Description("外购材料号")]
  879. [Nullable(true)]
  880. [DataLength(20)]
  881. public string OriginMatNo
  882. {
  883. get { return originMatNo; }
  884. set { originMatNo = value; }
  885. }
  886. /// <summary>
  887. /// 物料码
  888. /// </summary>
  889. [Description("物料码")]
  890. [Nullable(true)]
  891. [DataLength(40)]
  892. public string MaterialNo
  893. {
  894. get { return materialNo; }
  895. set { materialNo = value; }
  896. }
  897. /// <summary>
  898. /// 物料描叙
  899. /// </summary>
  900. [Description("物料描述")]
  901. [Nullable(true)]
  902. [DataLength(100)]
  903. public string MaterialName
  904. {
  905. get { return materialName; }
  906. set { materialName = value; }
  907. }
  908. /// <summary>
  909. /// 投料物料描叙
  910. /// </summary>
  911. [Description("投料物料描述")]
  912. [Nullable(true)]
  913. [DataLength(100)]
  914. public string InputMaterialName
  915. {
  916. get { return inputMaterialName; }
  917. set { inputMaterialName = value; }
  918. }
  919. /// <summary>
  920. /// 投料物料码
  921. /// </summary>
  922. [Description("投料物料码")]
  923. [Nullable(true)]
  924. [DataLength(40)]
  925. public string InputMaterialNo
  926. {
  927. get { return inputMaterialNo; }
  928. set { inputMaterialNo = value; }
  929. }
  930. /// <summary>
  931. /// 投料物料来源(供应方代码)产出
  932. /// </summary>
  933. [Description("投料物料来源(供应方代码)产出")]
  934. [Nullable(true)]
  935. [DataLength(20)]
  936. public string InputOriginCode
  937. {
  938. get { return inputOriginCode; }
  939. set { inputOriginCode = value; }
  940. }
  941. /// <summary>
  942. /// 品名代码
  943. /// </summary>
  944. [Description("品名代码")]
  945. [Nullable(true)]
  946. [DataLength(20)]
  947. public string Produccode
  948. {
  949. get { return produccode; }
  950. set { produccode = value; }
  951. }
  952. /// <summary>
  953. /// 品名描述
  954. /// </summary>
  955. [Description("品名")]
  956. [Nullable(true)]
  957. [DataLength(100)]
  958. public string Producname
  959. {
  960. get { return producname; }
  961. set { producname = value; }
  962. }
  963. /// <summary>
  964. /// 钢级(牌号)代码
  965. /// </summary>
  966. [Description("钢级(牌号)代码")]
  967. [Nullable(true)]
  968. [DataLength(10)]
  969. public string Steelcode
  970. {
  971. get { return steelcode; }
  972. set { steelcode = value; }
  973. }
  974. /// <summary>
  975. /// 钢级(牌号)名称
  976. /// </summary>
  977. [Description("钢级(牌号)")]
  978. [Nullable(true)]
  979. [DataLength(100)]
  980. public string Steelname
  981. {
  982. get { return steelname; }
  983. set { steelname = value; }
  984. }
  985. /// <summary>
  986. /// 钢种代码
  987. /// </summary>
  988. [Description("钢种代码")]
  989. [Nullable(true)]
  990. [DataLength(10)]
  991. public string Gradecode
  992. {
  993. get { return gradecode; }
  994. set { gradecode = value; }
  995. }
  996. /// <summary>
  997. /// 钢种名称
  998. /// </summary>
  999. [Description("钢种")]
  1000. [Nullable(true)]
  1001. [DataLength(100)]
  1002. public string Gradename
  1003. {
  1004. get { return gradename; }
  1005. set { gradename = value; }
  1006. }
  1007. /// <summary>
  1008. /// 产品规格代码
  1009. /// </summary>
  1010. [Description("产品规格代码")]
  1011. [Nullable(true)]
  1012. [DataLength(20)]
  1013. public string SpecCode
  1014. {
  1015. get { return specCode; }
  1016. set { specCode = value; }
  1017. }
  1018. /// <summary>
  1019. /// 产品规格描述
  1020. /// </summary>
  1021. [Description("产品规格")]
  1022. [Nullable(true)]
  1023. [DataLength(100)]
  1024. public string SpecName
  1025. {
  1026. get { return specName; }
  1027. set { specName = value; }
  1028. }
  1029. /// <summary>
  1030. /// 扣型代码
  1031. /// </summary>
  1032. [Description("扣型代码")]
  1033. [Nullable(true)]
  1034. [DataLength(20)]
  1035. public string ModelCode
  1036. {
  1037. get { return modelCode; }
  1038. set { modelCode = value; }
  1039. }
  1040. /// <summary>
  1041. /// 扣型描述
  1042. /// </summary>
  1043. [Description("扣型")]
  1044. [Nullable(true)]
  1045. [DataLength(100)]
  1046. public string ModelDesc
  1047. {
  1048. get { return modelDesc; }
  1049. set { modelDesc = value; }
  1050. }
  1051. /// <summary>
  1052. /// 标准代码
  1053. /// </summary>
  1054. [Description("标准代码")]
  1055. [Nullable(true)]
  1056. [DataLength(20)]
  1057. public string StdCode
  1058. {
  1059. get { return stdCode; }
  1060. set { stdCode = value; }
  1061. }
  1062. /// <summary>
  1063. /// 标准名称
  1064. /// </summary>
  1065. [Description("标准")]
  1066. [Nullable(true)]
  1067. [DataLength(256)]
  1068. public string StdName
  1069. {
  1070. get { return stdName; }
  1071. set { stdName = value; }
  1072. }
  1073. /// <summary>
  1074. /// 标准类别代码
  1075. /// </summary>
  1076. [Description("标准类别代码")]
  1077. [Nullable(true)]
  1078. [DataLength(20)]
  1079. public string StdStyle
  1080. {
  1081. get { return stdStyle; }
  1082. set { stdStyle = value; }
  1083. }
  1084. /// <summary>
  1085. /// 标准类别描述(PSL1....)
  1086. /// </summary>
  1087. [Description("标准类别")]
  1088. [Nullable(true)]
  1089. [DataLength(50)]
  1090. public string StdStyleDesc
  1091. {
  1092. get { return stdStyleDesc; }
  1093. set { stdStyleDesc = value; }
  1094. }
  1095. /// <summary>
  1096. /// 生产合同号(1)
  1097. /// </summary>
  1098. [Description("生产合同号(1)")]
  1099. [Nullable(true)]
  1100. [DataLength(20)]
  1101. public string ProOrderNo
  1102. {
  1103. get { return proOrderNo; }
  1104. set { proOrderNo = value; }
  1105. }
  1106. /// <summary>
  1107. /// 生产合同号(2)
  1108. /// </summary>
  1109. [Description("生产合同号(2)")]
  1110. [Nullable(true)]
  1111. [DataLength(20)]
  1112. public string ProOrderNo1
  1113. {
  1114. get { return proOrderNo1; }
  1115. set { proOrderNo1 = value; }
  1116. }
  1117. /// <summary>
  1118. /// 生产订单号(1)
  1119. /// </summary>
  1120. [Description("生产订单号")]
  1121. [Nullable(true)]
  1122. [DataLength(20)]
  1123. public string ProOrderId
  1124. {
  1125. get { return proOrderId; }
  1126. set { proOrderId = value; }
  1127. }
  1128. /// <summary>
  1129. /// 生产订单号(2)
  1130. /// </summary>
  1131. [Description("生产订单号")]
  1132. [Nullable(true)]
  1133. [DataLength(20)]
  1134. public string ProOrderId1
  1135. {
  1136. get { return proOrderId1; }
  1137. set { proOrderId1 = value; }
  1138. }
  1139. /// <summary>
  1140. /// 合同号
  1141. /// </summary>
  1142. [Description("合同号")]
  1143. [Nullable(true)]
  1144. [DataLength(20)]
  1145. public string OrderNo
  1146. {
  1147. get { return orderNo; }
  1148. set { orderNo = value; }
  1149. }
  1150. /// <summary>
  1151. /// 合同行号
  1152. /// </summary>
  1153. [Description("合同行号")]
  1154. [Nullable(true)]
  1155. [DataLength(3)]
  1156. public string OrderSeq
  1157. {
  1158. get { return orderSeq; }
  1159. set { orderSeq = value; }
  1160. }
  1161. /// <summary>
  1162. /// 合同子行号
  1163. /// </summary>
  1164. [Description("合同子行号")]
  1165. [Nullable(true)]
  1166. [DataLength(3)]
  1167. public string OrderSeqNo
  1168. {
  1169. get { return orderSeqNo; }
  1170. set { orderSeqNo = value; }
  1171. }
  1172. /// <summary>
  1173. /// 执行工艺号
  1174. /// </summary>
  1175. [Description("执行工艺号")]
  1176. [Nullable(true)]
  1177. [DataLength(20)]
  1178. public string CrafNo
  1179. {
  1180. get { return crafNo; }
  1181. set { crafNo = value; }
  1182. }
  1183. /// <summary>
  1184. /// 工序代码
  1185. /// </summary>
  1186. [Description("工序代码")]
  1187. [Nullable(true)]
  1188. [DataLength(8)]
  1189. public string ProcessCdoe
  1190. {
  1191. get { return processCdoe; }
  1192. set { processCdoe = value; }
  1193. }
  1194. /// <summary>
  1195. /// 工序名称
  1196. /// </summary>
  1197. [Description("工序名称")]
  1198. [Nullable(true)]
  1199. [DataLength(20)]
  1200. public string ProcessDesc
  1201. {
  1202. get { return processDesc; }
  1203. set { processDesc = value; }
  1204. }
  1205. /// <summary>
  1206. /// 下工序代码
  1207. /// </summary>
  1208. [Description("下工序代码")]
  1209. [Nullable(true)]
  1210. [DataLength(8)]
  1211. public string NextProcessCdoe
  1212. {
  1213. get { return nextProcessCdoe; }
  1214. set { nextProcessCdoe = value; }
  1215. }
  1216. /// <summary>
  1217. /// 下工序名称
  1218. /// </summary>
  1219. [Description("下工序名称")]
  1220. [Nullable(true)]
  1221. [DataLength(20)]
  1222. public string NextProcessDesc
  1223. {
  1224. get { return nextProcessDesc; }
  1225. set { nextProcessDesc = value; }
  1226. }
  1227. /// <summary>
  1228. /// 生产产线代码
  1229. /// </summary>
  1230. [Description("生产产线代码")]
  1231. [Nullable(true)]
  1232. [DataLength(20)]
  1233. public string PlineCode
  1234. {
  1235. get { return plineCode; }
  1236. set { plineCode = value; }
  1237. }
  1238. /// <summary>
  1239. /// 生产产线名称
  1240. /// </summary>
  1241. [Description("生产产线")]
  1242. [Nullable(true)]
  1243. [DataLength(100)]
  1244. public string PlineName
  1245. {
  1246. get { return plineName; }
  1247. set { plineName = value; }
  1248. }
  1249. /// <summary>
  1250. /// 材料来源代码(1外购、2机组产出等)
  1251. /// </summary>
  1252. [Description("材料来源代码(1外购、2机组产出等)")]
  1253. [Nullable(true)]
  1254. [DataLength(8)]
  1255. public string MatOriginCode
  1256. {
  1257. get { return matOriginCode; }
  1258. set { matOriginCode = value; }
  1259. }
  1260. /// <summary>
  1261. /// 材料来源(1外购、2机组产出等)
  1262. /// </summary>
  1263. [Description("材料来源")]
  1264. [Nullable(true)]
  1265. [DataLength(20)]
  1266. public string MatOriginName
  1267. {
  1268. get { return matOriginName; }
  1269. set { matOriginName = value; }
  1270. }
  1271. /// <summary>
  1272. /// 外径(订货)
  1273. /// </summary>
  1274. [Description("外径(订货)")]
  1275. [Nullable(true)]
  1276. [DataLength(5)]
  1277. public decimal? Dimater
  1278. {
  1279. get { return dimater; }
  1280. set { dimater = value; }
  1281. }
  1282. /// <summary>
  1283. /// 壁厚(订货)
  1284. /// </summary>
  1285. [Description("壁厚(订货)")]
  1286. [Nullable(true)]
  1287. [DataLength(4)]
  1288. public decimal? Height
  1289. {
  1290. get { return height; }
  1291. set { height = value; }
  1292. }
  1293. /// <summary>
  1294. /// 长度编码(订货)
  1295. /// </summary>
  1296. [Description("长度编码(订货)")]
  1297. [Nullable(true)]
  1298. [DataLength(20)]
  1299. public string LenNo
  1300. {
  1301. get { return lenNo; }
  1302. set { lenNo = value; }
  1303. }
  1304. /// <summary>
  1305. /// 长度描述(订货)
  1306. /// </summary>
  1307. [Description("长度描述(订货)")]
  1308. [Nullable(true)]
  1309. [DataLength(200)]
  1310. public string LenDesc
  1311. {
  1312. get { return lenDesc; }
  1313. set { lenDesc = value; }
  1314. }
  1315. /// <summary>
  1316. /// 长度单位
  1317. /// </summary>
  1318. [Description("长度单位")]
  1319. [Nullable(true)]
  1320. [DataLength(20)]
  1321. public string LenUnit
  1322. {
  1323. get { return lenUnit; }
  1324. set { lenUnit = value; }
  1325. }
  1326. /// <summary>
  1327. /// 下限(订货)
  1328. /// </summary>
  1329. [Description("下限(订货)")]
  1330. [Nullable(true)]
  1331. [DataLength(5)]
  1332. public decimal? LenMin
  1333. {
  1334. get { return lenMin; }
  1335. set { lenMin = value; }
  1336. }
  1337. /// <summary>
  1338. /// 上限(订货)
  1339. /// </summary>
  1340. [Description("上限(订货)")]
  1341. [Nullable(true)]
  1342. [DataLength(5)]
  1343. public decimal? LenMax
  1344. {
  1345. get { return lenMax; }
  1346. set { lenMax = value; }
  1347. }
  1348. /// <summary>
  1349. /// 外径(目标)
  1350. /// </summary>
  1351. [Description("外径(目标)")]
  1352. [Nullable(true)]
  1353. [DataLength(5)]
  1354. public decimal? TargDimater
  1355. {
  1356. get { return targDimater; }
  1357. set { targDimater = value; }
  1358. }
  1359. /// <summary>
  1360. /// 壁厚(目标)
  1361. /// </summary>
  1362. [Description("壁厚(目标)")]
  1363. [Nullable(true)]
  1364. [DataLength(4)]
  1365. public decimal? TargHeight
  1366. {
  1367. get { return targHeight; }
  1368. set { targHeight = value; }
  1369. }
  1370. /// <summary>
  1371. /// 下限(目标)
  1372. /// </summary>
  1373. [Description("下限(目标)")]
  1374. [Nullable(true)]
  1375. [DataLength(5)]
  1376. public decimal? TargLenMin
  1377. {
  1378. get { return targLenMin; }
  1379. set { targLenMin = value; }
  1380. }
  1381. /// <summary>
  1382. /// 上限(目标)
  1383. /// </summary>
  1384. [Description("上限(目标)")]
  1385. [Nullable(true)]
  1386. [DataLength(5)]
  1387. public decimal? TargLenMax
  1388. {
  1389. get { return targLenMax; }
  1390. set { targLenMax = value; }
  1391. }
  1392. /// <summary>
  1393. /// 外径(实际)
  1394. /// </summary>
  1395. [Description("外径")]
  1396. [Nullable(true)]
  1397. [DataLength(5)]
  1398. public decimal? ActDimater
  1399. {
  1400. get { return actDimater; }
  1401. set { actDimater = value; }
  1402. }
  1403. /// <summary>
  1404. /// 壁厚(实际)
  1405. /// </summary>
  1406. [Description("壁厚")]
  1407. [Nullable(true)]
  1408. [DataLength(4)]
  1409. public decimal? ActHeight
  1410. {
  1411. get { return actHeight; }
  1412. set { actHeight = value; }
  1413. }
  1414. /// <summary>
  1415. /// 长度(实际)
  1416. /// </summary>
  1417. [Description("长度")]
  1418. [Nullable(true)]
  1419. [DataLength(5)]
  1420. public decimal? ActLen
  1421. {
  1422. get { return actLen; }
  1423. set { actLen = value; }
  1424. }
  1425. /// <summary>
  1426. /// 长度下限(实际)
  1427. /// </summary>
  1428. [Description("长度下限")]
  1429. [Nullable(true)]
  1430. [DataLength(10)]
  1431. public string ActLenMin
  1432. {
  1433. get { return actLenMin; }
  1434. set { actLenMin = value; }
  1435. }
  1436. /// <summary>
  1437. /// 长度上限(实际)
  1438. /// </summary>
  1439. [Description("长度上限")]
  1440. [Nullable(true)]
  1441. [DataLength(10)]
  1442. public string ActLenMax
  1443. {
  1444. get { return actLenMax; }
  1445. set { actLenMax = value; }
  1446. }
  1447. /// <summary>
  1448. /// 材料支数(实际)
  1449. /// </summary>
  1450. [Description("支数")]
  1451. [Nullable(true)]
  1452. [DataLength(3)]
  1453. public decimal? ActCount
  1454. {
  1455. get { return actCount; }
  1456. set { actCount = value; }
  1457. }
  1458. /// <summary>
  1459. /// 材料实重(实际)
  1460. /// </summary>
  1461. [Description("实重")]
  1462. [Nullable(true)]
  1463. [DataLength(9)]
  1464. public decimal? ActWeight
  1465. {
  1466. get { return actWeight; }
  1467. set { actWeight = value; }
  1468. }
  1469. /// <summary>
  1470. /// 材料理论重量(实际)
  1471. /// </summary>
  1472. [Description("理重")]
  1473. [Nullable(true)]
  1474. [DataLength(9)]
  1475. public decimal? ActTheoryWeight
  1476. {
  1477. get { return actTheoryWeight; }
  1478. set { actTheoryWeight = value; }
  1479. }
  1480. /// <summary>
  1481. /// 称重标志(0未委托、1委托)
  1482. /// </summary>
  1483. [Description("称重标志")]
  1484. [Nullable(true)]
  1485. [DataLength(1)]
  1486. public string MeasureFlag
  1487. {
  1488. get { return measureFlag; }
  1489. set { measureFlag = value; }
  1490. }
  1491. /// <summary>
  1492. /// 所属权单位代码
  1493. /// </summary>
  1494. [Description("所属权单位代码")]
  1495. [Nullable(true)]
  1496. [DataLength(40)]
  1497. public string BelongCode
  1498. {
  1499. get { return belongCode; }
  1500. set { belongCode = value; }
  1501. }
  1502. /// <summary>
  1503. /// 所属权单位
  1504. /// </summary>
  1505. [Description("所属权单位")]
  1506. [Nullable(true)]
  1507. [DataLength(50)]
  1508. public string BelongName
  1509. {
  1510. get { return belongName; }
  1511. set { belongName = value; }
  1512. }
  1513. /// <summary>
  1514. /// 包装标志(1包装、0未打包)
  1515. /// </summary>
  1516. [Description("包装标志")]
  1517. [Nullable(true)]
  1518. [DataLength(1)]
  1519. public string PackFlag
  1520. {
  1521. get { return packFlag; }
  1522. set { packFlag = value; }
  1523. }
  1524. /// <summary>
  1525. /// 包装类型代码
  1526. /// </summary>
  1527. [Description("包装类型代码")]
  1528. [Nullable(true)]
  1529. [DataLength(8)]
  1530. public string PackTypeCode
  1531. {
  1532. get { return packTypeCode; }
  1533. set { packTypeCode = value; }
  1534. }
  1535. /// <summary>
  1536. /// 包装类型
  1537. /// </summary>
  1538. [Description("包装类型")]
  1539. [Nullable(true)]
  1540. [DataLength(20)]
  1541. public string PackTypeName
  1542. {
  1543. get { return packTypeName; }
  1544. set { packTypeName = value; }
  1545. }
  1546. /// <summary>
  1547. /// 捆包编号(若打捆)
  1548. /// </summary>
  1549. [Description("捆包编号(若打捆)")]
  1550. [Nullable(true)]
  1551. [DataLength(20)]
  1552. public string PackNo
  1553. {
  1554. get { return packNo; }
  1555. set { packNo = value; }
  1556. }
  1557. /// <summary>
  1558. /// 包装时间
  1559. /// </summary>
  1560. [Description("包装时间")]
  1561. [Nullable(true)]
  1562. public string PackTime
  1563. {
  1564. get { return packTime; }
  1565. set { packTime = value; }
  1566. }
  1567. /// <summary>
  1568. /// 包装材料重量
  1569. /// </summary>
  1570. [Description("包装材料重量")]
  1571. [Nullable(true)]
  1572. [DataLength(3)]
  1573. public decimal? PackMatWt
  1574. {
  1575. get { return packMatWt; }
  1576. set { packMatWt = value; }
  1577. }
  1578. /// <summary>
  1579. /// 材料毛重
  1580. /// </summary>
  1581. [Description("材料毛重")]
  1582. [Nullable(true)]
  1583. [DataLength(3)]
  1584. public decimal? MatGrossWt
  1585. {
  1586. get { return matGrossWt; }
  1587. set { matGrossWt = value; }
  1588. }
  1589. /// <summary>
  1590. /// 材料去向代码
  1591. /// </summary>
  1592. [Description("材料去向代码")]
  1593. [Nullable(true)]
  1594. [DataLength(8)]
  1595. public string MatGowhereCode
  1596. {
  1597. get { return matGowhereCode; }
  1598. set { matGowhereCode = value; }
  1599. }
  1600. /// <summary>
  1601. /// 材料去向
  1602. /// </summary>
  1603. [Description("材料去向")]
  1604. [Nullable(true)]
  1605. [DataLength(20)]
  1606. public string MatGowhereName
  1607. {
  1608. get { return matGowhereName; }
  1609. set { matGowhereName = value; }
  1610. }
  1611. /// <summary>
  1612. /// 冷热标志
  1613. /// </summary>
  1614. [Description("冷热标志")]
  1615. [Nullable(true)]
  1616. [DataLength(1)]
  1617. public string CoolHotFlag
  1618. {
  1619. get { return coolHotFlag; }
  1620. set { coolHotFlag = value; }
  1621. }
  1622. /// <summary>
  1623. /// 材料退回标志
  1624. /// </summary>
  1625. [Description("材料退回标志")]
  1626. [Nullable(true)]
  1627. [DataLength(1)]
  1628. public string MatReturnFlag
  1629. {
  1630. get { return matReturnFlag; }
  1631. set { matReturnFlag = value; }
  1632. }
  1633. /// <summary>
  1634. /// 热处理号
  1635. /// </summary>
  1636. [Description("热处理号")]
  1637. [Nullable(true)]
  1638. [DataLength(1)]
  1639. public string HeatTreatNo
  1640. {
  1641. get { return heatTreatNo; }
  1642. set { heatTreatNo = value; }
  1643. }
  1644. /// <summary>
  1645. /// 现货标志
  1646. /// </summary>
  1647. [Description("现货标志")]
  1648. [Nullable(true)]
  1649. [DataLength(1)]
  1650. public string PostFlag
  1651. {
  1652. get { return postFlag; }
  1653. set { postFlag = value; }
  1654. }
  1655. /// <summary>
  1656. /// 质量封锁标志(0未封锁、2质量封锁)
  1657. /// </summary>
  1658. [Description("质量封锁标志")]
  1659. [Nullable(true)]
  1660. [DataLength(1)]
  1661. public string LockFlag
  1662. {
  1663. get { return lockFlag; }
  1664. set { lockFlag = value; }
  1665. }
  1666. /// <summary>
  1667. /// 管理封锁原因代码
  1668. /// </summary>
  1669. [Description("管理封锁原因")]
  1670. [Nullable(true)]
  1671. [DataLength(8)]
  1672. public string MngLockRsnCode
  1673. {
  1674. get { return mngLockRsnCode; }
  1675. set { mngLockRsnCode = value; }
  1676. }
  1677. /// <summary>
  1678. /// 管理封锁时间
  1679. /// </summary>
  1680. [Description("管理封锁时间")]
  1681. [Nullable(true)]
  1682. public string MngLockTime
  1683. {
  1684. get { return mngLockTime; }
  1685. set { mngLockTime = value; }
  1686. }
  1687. /// <summary>
  1688. /// 管理封锁责任者
  1689. /// </summary>
  1690. [Description("管理封锁责任者")]
  1691. [Nullable(true)]
  1692. [DataLength(20)]
  1693. public string MngLockMaker
  1694. {
  1695. get { return mngLockMaker; }
  1696. set { mngLockMaker = value; }
  1697. }
  1698. /// <summary>
  1699. /// 管理封锁备注
  1700. /// </summary>
  1701. [Description("管理封锁备注")]
  1702. [Nullable(true)]
  1703. [DataLength(100)]
  1704. public string MngLockRemark
  1705. {
  1706. get { return mngLockRemark; }
  1707. set { mngLockRemark = value; }
  1708. }
  1709. /// <summary>
  1710. /// 质量封锁原因代码
  1711. /// </summary>
  1712. [Description("质量封锁原因")]
  1713. [Nullable(true)]
  1714. [DataLength(13)]
  1715. public string LockRsnCode
  1716. {
  1717. get { return lockRsnCode; }
  1718. set { lockRsnCode = value; }
  1719. }
  1720. /// <summary>
  1721. /// 质量封锁时间
  1722. /// </summary>
  1723. [Description("质量封锁时间")]
  1724. [Nullable(true)]
  1725. public string LockTime
  1726. {
  1727. get { return lockTime; }
  1728. set { lockTime = value; }
  1729. }
  1730. /// <summary>
  1731. /// 质量封锁责任者
  1732. /// </summary>
  1733. [Description("质量封锁责任者")]
  1734. [Nullable(true)]
  1735. [DataLength(20)]
  1736. public string LockMaker
  1737. {
  1738. get { return lockMaker; }
  1739. set { lockMaker = value; }
  1740. }
  1741. /// <summary>
  1742. /// 质量封锁备注
  1743. /// </summary>
  1744. [Description("质量封锁备注")]
  1745. [Nullable(true)]
  1746. [DataLength(100)]
  1747. public string LockRemark
  1748. {
  1749. get { return lockRemark; }
  1750. set { lockRemark = value; }
  1751. }
  1752. /// <summary>
  1753. /// 释放时间
  1754. /// </summary>
  1755. [Description("释放时间")]
  1756. [Nullable(true)]
  1757. public string UnlockTime
  1758. {
  1759. get { return unlockTime; }
  1760. set { unlockTime = value; }
  1761. }
  1762. /// <summary>
  1763. /// 释放责任者
  1764. /// </summary>
  1765. [Description("释放责任者")]
  1766. [Nullable(true)]
  1767. [DataLength(20)]
  1768. public string UnlockMaker
  1769. {
  1770. get { return unlockMaker; }
  1771. set { unlockMaker = value; }
  1772. }
  1773. /// <summary>
  1774. /// 释放备注
  1775. /// </summary>
  1776. [Description("释放备注")]
  1777. [Nullable(true)]
  1778. [DataLength(100)]
  1779. public string UnlockRemark
  1780. {
  1781. get { return unlockRemark; }
  1782. set { unlockRemark = value; }
  1783. }
  1784. /// <summary>
  1785. /// 原合同号
  1786. /// </summary>
  1787. [Description("原合同号")]
  1788. [Nullable(true)]
  1789. [DataLength(20)]
  1790. public string OldOrderNo
  1791. {
  1792. get { return oldOrderNo; }
  1793. set { oldOrderNo = value; }
  1794. }
  1795. /// <summary>
  1796. /// 原合同行号
  1797. /// </summary>
  1798. [Description("原合同行号")]
  1799. [Nullable(true)]
  1800. [DataLength(3)]
  1801. public string OldOrderSeq
  1802. {
  1803. get { return oldOrderSeq; }
  1804. set { oldOrderSeq = value; }
  1805. }
  1806. /// <summary>
  1807. /// 原合同子行号
  1808. /// </summary>
  1809. [Description("原合同子行号")]
  1810. [Nullable(true)]
  1811. [DataLength(3)]
  1812. public string OldOrderSeqNo
  1813. {
  1814. get { return oldOrderSeqNo; }
  1815. set { oldOrderSeqNo = value; }
  1816. }
  1817. /// <summary>
  1818. /// 原物料码
  1819. /// </summary>
  1820. [Description("原物料码")]
  1821. [Nullable(true)]
  1822. [DataLength(40)]
  1823. public string OldMaterialNo
  1824. {
  1825. get { return oldMaterialNo; }
  1826. set { oldMaterialNo = value; }
  1827. }
  1828. /// <summary>
  1829. /// 原物料描叙
  1830. /// </summary>
  1831. [Description("原物料描述")]
  1832. [Nullable(true)]
  1833. [DataLength(100)]
  1834. public string OldMaterialName
  1835. {
  1836. get { return oldMaterialName; }
  1837. set { oldMaterialName = value; }
  1838. }
  1839. /// <summary>
  1840. /// 余材原因代码
  1841. /// </summary>
  1842. [Description("余材原因代码")]
  1843. [Nullable(true)]
  1844. [DataLength(8)]
  1845. public string RemainRsnCode
  1846. {
  1847. get { return remainRsnCode; }
  1848. set { remainRsnCode = value; }
  1849. }
  1850. /// <summary>
  1851. /// 余材判定时间
  1852. /// </summary>
  1853. [Description("余材判定时间")]
  1854. [Nullable(true)]
  1855. public string RemainJugdeTime
  1856. {
  1857. get { return remainJugdeTime; }
  1858. set { remainJugdeTime = value; }
  1859. }
  1860. /// <summary>
  1861. /// 余材判定责任者
  1862. /// </summary>
  1863. [Description("余材判定责任者")]
  1864. [Nullable(true)]
  1865. [DataLength(20)]
  1866. public string RemainJugdeMaker
  1867. {
  1868. get { return remainJugdeMaker; }
  1869. set { remainJugdeMaker = value; }
  1870. }
  1871. /// <summary>
  1872. /// 余材判定代码
  1873. /// </summary>
  1874. [Description("余材判定代码")]
  1875. [Nullable(true)]
  1876. [DataLength(8)]
  1877. public string RemainJugdeCode
  1878. {
  1879. get { return remainJugdeCode; }
  1880. set { remainJugdeCode = value; }
  1881. }
  1882. /// <summary>
  1883. /// 余材备注
  1884. /// </summary>
  1885. [Description("余材备注")]
  1886. [Nullable(true)]
  1887. [DataLength(100)]
  1888. public string RemainRemark
  1889. {
  1890. get { return remainRemark; }
  1891. set { remainRemark = value; }
  1892. }
  1893. /// <summary>
  1894. /// 判定申请标记(1、确认缴库;0等待)
  1895. /// </summary>
  1896. [Description("判定申请标记")]
  1897. [Nullable(true)]
  1898. [DataLength(1)]
  1899. public string JugdeApplyFlag
  1900. {
  1901. get { return jugdeApplyFlag; }
  1902. set { jugdeApplyFlag = value; }
  1903. }
  1904. /// <summary>
  1905. /// 判定申请单号
  1906. /// </summary>
  1907. [Description("判定申请单号")]
  1908. [Nullable(true)]
  1909. [DataLength(20)]
  1910. public string JugdeApplyCode
  1911. {
  1912. get { return jugdeApplyCode; }
  1913. set { jugdeApplyCode = value; }
  1914. }
  1915. /// <summary>
  1916. /// 判定申请时间
  1917. /// </summary>
  1918. [Description("判定申请时间")]
  1919. [Nullable(true)]
  1920. public string JugdeApplyTime
  1921. {
  1922. get { return jugdeApplyTime; }
  1923. set { jugdeApplyTime = value; }
  1924. }
  1925. /// <summary>
  1926. /// 判定扫描时间
  1927. /// </summary>
  1928. [Description("判定扫描时间")]
  1929. [Nullable(true)]
  1930. public string JugdeScanTime
  1931. {
  1932. get { return jugdeScanTime; }
  1933. set { jugdeScanTime = value; }
  1934. }
  1935. /// <summary>
  1936. /// 表面判定结果代码
  1937. /// </summary>
  1938. [Description("表面判定结果")]
  1939. [Nullable(true)]
  1940. [DataLength(10)]
  1941. public string FaceResultCode
  1942. {
  1943. get { return faceResultCode; }
  1944. set { faceResultCode = value; }
  1945. }
  1946. /// <summary>
  1947. /// 表面判定时间
  1948. /// </summary>
  1949. [Description("表面判定时间")]
  1950. [Nullable(true)]
  1951. public string FaceResultTime
  1952. {
  1953. get { return faceResultTime; }
  1954. set { faceResultTime = value; }
  1955. }
  1956. /// <summary>
  1957. /// 表判责任人
  1958. /// </summary>
  1959. [Description("表判责任人")]
  1960. [Nullable(true)]
  1961. [DataLength(20)]
  1962. public string FaceMaker
  1963. {
  1964. get { return faceMaker; }
  1965. set { faceMaker = value; }
  1966. }
  1967. /// <summary>
  1968. /// 公差判定结果代码
  1969. /// </summary>
  1970. [Description("公差判定结果")]
  1971. [Nullable(true)]
  1972. [DataLength(10)]
  1973. public string SpecResultCode
  1974. {
  1975. get { return specResultCode; }
  1976. set { specResultCode = value; }
  1977. }
  1978. /// <summary>
  1979. /// 公差判定时间
  1980. /// </summary>
  1981. [Description("公差判定时间")]
  1982. [Nullable(true)]
  1983. public string SpecResultTime
  1984. {
  1985. get { return specResultTime; }
  1986. set { specResultTime = value; }
  1987. }
  1988. /// <summary>
  1989. /// 公差判定责任人
  1990. /// </summary>
  1991. [Description("公差判定责任人")]
  1992. [Nullable(true)]
  1993. [DataLength(20)]
  1994. public string SpecMaker
  1995. {
  1996. get { return specMaker; }
  1997. set { specMaker = value; }
  1998. }
  1999. /// <summary>
  2000. /// 成分判定结果代码
  2001. /// </summary>
  2002. [Description("成分判定结果")]
  2003. [Nullable(true)]
  2004. [DataLength(10)]
  2005. public string ChemResultCode
  2006. {
  2007. get { return chemResultCode; }
  2008. set { chemResultCode = value; }
  2009. }
  2010. /// <summary>
  2011. /// 成分判定时间
  2012. /// </summary>
  2013. [Description("成分判定时间")]
  2014. [Nullable(true)]
  2015. public string ChemResultTime
  2016. {
  2017. get { return chemResultTime; }
  2018. set { chemResultTime = value; }
  2019. }
  2020. /// <summary>
  2021. /// 成分判定责任人
  2022. /// </summary>
  2023. [Description("成分判定责任人")]
  2024. [Nullable(true)]
  2025. [DataLength(20)]
  2026. public string ChemMaker
  2027. {
  2028. get { return chemMaker; }
  2029. set { chemMaker = value; }
  2030. }
  2031. /// <summary>
  2032. /// 性能判定结果代码
  2033. /// </summary>
  2034. [Description("理化判定代码")]
  2035. [Nullable(true)]
  2036. [DataLength(10)]
  2037. public string PhyResultCode
  2038. {
  2039. get { return phyResultCode; }
  2040. set { phyResultCode = value; }
  2041. }
  2042. /// <summary>
  2043. /// 性能判定时间
  2044. /// </summary>
  2045. [Description("性能判定时间")]
  2046. [Nullable(true)]
  2047. public string PhyResultTime
  2048. {
  2049. get { return phyResultTime; }
  2050. set { phyResultTime = value; }
  2051. }
  2052. /// <summary>
  2053. /// 性能判定责任人
  2054. /// </summary>
  2055. [Description("性能判定责任人")]
  2056. [Nullable(true)]
  2057. [DataLength(20)]
  2058. public string PhyMaker
  2059. {
  2060. get { return phyMaker; }
  2061. set { phyMaker = value; }
  2062. }
  2063. /// <summary>
  2064. /// 探伤编号
  2065. /// </summary>
  2066. [Description("探伤编号")]
  2067. [Nullable(true)]
  2068. [DataLength(20)]
  2069. public string DetectReportNo
  2070. {
  2071. get { return detectReportNo; }
  2072. set { detectReportNo = value; }
  2073. }
  2074. /// <summary>
  2075. /// 探伤结果代码
  2076. /// </summary>
  2077. [Description("探伤结果代码")]
  2078. [Nullable(true)]
  2079. [DataLength(10)]
  2080. public string DetectResultCode
  2081. {
  2082. get { return detectResultCode; }
  2083. set { detectResultCode = value; }
  2084. }
  2085. /// <summary>
  2086. /// 水压编号
  2087. /// </summary>
  2088. [Description("水压编号")]
  2089. [Nullable(true)]
  2090. [DataLength(20)]
  2091. public string WpressureReportNo
  2092. {
  2093. get { return wpressureReportNo; }
  2094. set { wpressureReportNo = value; }
  2095. }
  2096. /// <summary>
  2097. /// 水压结果代码
  2098. /// </summary>
  2099. [Description("水压结果代码")]
  2100. [Nullable(true)]
  2101. [DataLength(10)]
  2102. public string WpressureResultCode
  2103. {
  2104. get { return wpressureResultCode; }
  2105. set { wpressureResultCode = value; }
  2106. }
  2107. /// <summary>
  2108. /// 综合判定结果代码
  2109. /// </summary>
  2110. [Description("综合判定结果代码")]
  2111. [Nullable(true)]
  2112. [DataLength(10)]
  2113. public string JudgeResultCode
  2114. {
  2115. get { return judgeResultCode; }
  2116. set { judgeResultCode = value; }
  2117. }
  2118. /// <summary>
  2119. /// 综合判定结果
  2120. /// </summary>
  2121. [Description("综合判定结果")]
  2122. [Nullable(true)]
  2123. [DataLength(20)]
  2124. public string JudgeResult
  2125. {
  2126. get { return judgeResult; }
  2127. set { judgeResult = value; }
  2128. }
  2129. /// <summary>
  2130. /// 综合判定时间
  2131. /// </summary>
  2132. [Description("综合判定时间")]
  2133. [Nullable(true)]
  2134. public string JudgeResultTime
  2135. {
  2136. get { return judgeResultTime; }
  2137. set { judgeResultTime = value; }
  2138. }
  2139. /// <summary>
  2140. /// 综合判定人
  2141. /// </summary>
  2142. [Description("综合判定人")]
  2143. [Nullable(true)]
  2144. [DataLength(20)]
  2145. public string JudgeMaker
  2146. {
  2147. get { return judgeMaker; }
  2148. set { judgeMaker = value; }
  2149. }
  2150. /// <summary>
  2151. /// 缺陷记录编号
  2152. /// </summary>
  2153. [Description("缺陷记录编号")]
  2154. [Nullable(true)]
  2155. [DataLength(20)]
  2156. public string BugNo
  2157. {
  2158. get { return bugNo; }
  2159. set { bugNo = value; }
  2160. }
  2161. /// <summary>
  2162. /// 缺陷处置方式
  2163. /// </summary>
  2164. [Description("缺陷处置方式")]
  2165. [Nullable(true)]
  2166. [DataLength(10)]
  2167. public string BugDeal
  2168. {
  2169. get { return bugDeal; }
  2170. set { bugDeal = value; }
  2171. }
  2172. /// <summary>
  2173. /// 返线标志
  2174. /// </summary>
  2175. [Description("返线标志")]
  2176. [Nullable(true)]
  2177. [DataLength(1)]
  2178. public string RepairFlag
  2179. {
  2180. get { return repairFlag; }
  2181. set { repairFlag = value; }
  2182. }
  2183. /// <summary>
  2184. /// 返线备注
  2185. /// </summary>
  2186. [Description("返线备注")]
  2187. [Nullable(true)]
  2188. [DataLength(100)]
  2189. public string RepairRemark
  2190. {
  2191. get { return repairRemark; }
  2192. set { repairRemark = value; }
  2193. }
  2194. /// <summary>
  2195. /// 取样标志
  2196. /// </summary>
  2197. [Description("取样标志")]
  2198. [Nullable(true)]
  2199. [DataLength(1)]
  2200. public string SamplingFlag
  2201. {
  2202. get { return samplingFlag; }
  2203. set { samplingFlag = value; }
  2204. }
  2205. /// <summary>
  2206. /// 取样类型
  2207. /// </summary>
  2208. [Description("取样类型")]
  2209. [Nullable(true)]
  2210. [DataLength(10)]
  2211. public string SamplingType
  2212. {
  2213. get { return samplingType; }
  2214. set { samplingType = value; }
  2215. }
  2216. /// <summary>
  2217. /// 取样批号
  2218. /// </summary>
  2219. [Description("取样批号")]
  2220. [Nullable(true)]
  2221. [DataLength(20)]
  2222. public string SamplingNo
  2223. {
  2224. get { return samplingNo; }
  2225. set { samplingNo = value; }
  2226. }
  2227. /// <summary>
  2228. /// 检验批号
  2229. /// </summary>
  2230. [Description("检验批号")]
  2231. [Nullable(true)]
  2232. [DataLength(20)]
  2233. public string CheckoutNo
  2234. {
  2235. get { return checkoutNo; }
  2236. set { checkoutNo = value; }
  2237. }
  2238. /// <summary>
  2239. /// 熔炼成分编号
  2240. /// </summary>
  2241. [Description("熔炼成分编号")]
  2242. [Nullable(true)]
  2243. [DataLength(20)]
  2244. public string ChemStcheckNo
  2245. {
  2246. get { return chemStcheckNo; }
  2247. set { chemStcheckNo = value; }
  2248. }
  2249. /// <summary>
  2250. /// 成品成分编号
  2251. /// </summary>
  2252. [Description("成品成分编号")]
  2253. [Nullable(true)]
  2254. [DataLength(20)]
  2255. public string ChemProcheckNo
  2256. {
  2257. get { return chemProcheckNo; }
  2258. set { chemProcheckNo = value; }
  2259. }
  2260. /// <summary>
  2261. /// 硫化氢编号
  2262. /// </summary>
  2263. [Description("硫化氢编号")]
  2264. [Nullable(true)]
  2265. [DataLength(20)]
  2266. public string ShCheckNo
  2267. {
  2268. get { return shCheckNo; }
  2269. set { shCheckNo = value; }
  2270. }
  2271. /// <summary>
  2272. /// 来料加工标记
  2273. /// </summary>
  2274. [Description("来料加工标记")]
  2275. [Nullable(true)]
  2276. [DataLength(1)]
  2277. public string ComeProcFlag
  2278. {
  2279. get { return comeProcFlag; }
  2280. set { comeProcFlag = value; }
  2281. }
  2282. /// <summary>
  2283. /// 允发标志(1是、0否)
  2284. /// </summary>
  2285. [Description("允发标志")]
  2286. [Nullable(true)]
  2287. [DataLength(1)]
  2288. public string ConfmFlag
  2289. {
  2290. get { return confmFlag; }
  2291. set { confmFlag = value; }
  2292. }
  2293. /// <summary>
  2294. /// 入库标志(1是、0否)
  2295. /// </summary>
  2296. [Description("入库标志")]
  2297. [Nullable(true)]
  2298. [DataLength(1)]
  2299. public string InstockFlag
  2300. {
  2301. get { return instockFlag; }
  2302. set { instockFlag = value; }
  2303. }
  2304. /// <summary>
  2305. /// 入库时间
  2306. /// </summary>
  2307. [Description("入库时间")]
  2308. [Nullable(true)]
  2309. public string InstockTime
  2310. {
  2311. get { return instockTime; }
  2312. set { instockTime = value; }
  2313. }
  2314. /// <summary>
  2315. /// 出库时间
  2316. /// </summary>
  2317. [Description("出库时间")]
  2318. [Nullable(true)]
  2319. public string OutstockTime
  2320. {
  2321. get { return outstockTime; }
  2322. set { outstockTime = value; }
  2323. }
  2324. /// <summary>
  2325. /// 生产班次
  2326. /// </summary>
  2327. [Description("生产班次")]
  2328. [Nullable(true)]
  2329. [DataLength(1)]
  2330. public string ProBc
  2331. {
  2332. get { return proBc; }
  2333. set { proBc = value; }
  2334. }
  2335. /// <summary>
  2336. /// 生产班组
  2337. /// </summary>
  2338. [Description("生产班组")]
  2339. [Nullable(true)]
  2340. [DataLength(1)]
  2341. public string ProBz
  2342. {
  2343. get { return proBz; }
  2344. set { proBz = value; }
  2345. }
  2346. /// <summary>
  2347. /// 生产下线时间
  2348. /// </summary>
  2349. [Description("生产下线时间")]
  2350. [Nullable(true)]
  2351. public string RpoTime
  2352. {
  2353. get { return rpoTime; }
  2354. set { rpoTime = value; }
  2355. }
  2356. /// <summary>
  2357. /// 条码号
  2358. /// </summary>
  2359. [Description("条码号")]
  2360. [Nullable(true)]
  2361. [DataLength(20)]
  2362. public string BarCode
  2363. {
  2364. get { return barCode; }
  2365. set { barCode = value; }
  2366. }
  2367. /// <summary>
  2368. /// 期初标志
  2369. /// </summary>
  2370. [Description("期初标志")]
  2371. [Nullable(true)]
  2372. [DataLength(1)]
  2373. public string BeginningFlag
  2374. {
  2375. get { return beginningFlag; }
  2376. set { beginningFlag = value; }
  2377. }
  2378. /// <summary>
  2379. /// 备注
  2380. /// </summary>
  2381. [Description("备注")]
  2382. [Nullable(true)]
  2383. [DataLength(500)]
  2384. public string Memo
  2385. {
  2386. get { return memo; }
  2387. set { memo = value; }
  2388. }
  2389. /// <summary>
  2390. /// 创建人
  2391. /// </summary>
  2392. [Description("创建人")]
  2393. [Nullable(true)]
  2394. [DataLength(20)]
  2395. public string CreateName
  2396. {
  2397. get { return createName; }
  2398. set { createName = value; }
  2399. }
  2400. /// <summary>
  2401. /// 创建时间
  2402. /// </summary>
  2403. [Description("创建时间")]
  2404. [Nullable(true)]
  2405. public string CreateTime
  2406. {
  2407. get { return createTime; }
  2408. set { createTime = value; }
  2409. }
  2410. /// <summary>
  2411. /// 修改人
  2412. /// </summary>
  2413. [Description("修改人")]
  2414. [Nullable(true)]
  2415. [DataLength(20)]
  2416. public string UpdateName
  2417. {
  2418. get { return updateName; }
  2419. set { updateName = value; }
  2420. }
  2421. /// <summary>
  2422. /// 修改时间
  2423. /// </summary>
  2424. [Description("修改时间")]
  2425. [Nullable(true)]
  2426. public string UpdateTime
  2427. {
  2428. get { return updateTime; }
  2429. set { updateTime = value; }
  2430. }
  2431. /// <summary>
  2432. /// 备料需求号
  2433. /// </summary>
  2434. [Description("备料需求号")]
  2435. [Nullable(true)]
  2436. [DataLength(20)]
  2437. public string ReqBlId
  2438. {
  2439. get { return reqBlId; }
  2440. set { reqBlId = value; }
  2441. }
  2442. /// <summary>
  2443. /// 是否已接箍组批
  2444. /// </summary>
  2445. [Description("是否已接箍组批")]
  2446. [Nullable(true)]
  2447. [DataLength(1)]
  2448. public string IfBatchedJg
  2449. {
  2450. get { return ifBatchedJg; }
  2451. set { ifBatchedJg = value; }
  2452. }
  2453. /// <summary>
  2454. /// 接箍作业批次号
  2455. /// </summary>
  2456. [Description("接箍作业批次号")]
  2457. [Nullable(true)]
  2458. [DataLength(20)]
  2459. public string CoupcutBatchId
  2460. {
  2461. get { return coupcutBatchId; }
  2462. set { coupcutBatchId = value; }
  2463. }
  2464. /// <summary>
  2465. /// 合同主键
  2466. /// </summary>
  2467. [Description("合同主键")]
  2468. [Nullable(true)]
  2469. [DataLength(40)]
  2470. public string OrdPk
  2471. {
  2472. get { return ordPk; }
  2473. set { ordPk = value; }
  2474. }
  2475. /// <summary>
  2476. /// 合同行主键
  2477. /// </summary>
  2478. [Description("合同行主键")]
  2479. [Nullable(true)]
  2480. [DataLength(40)]
  2481. public string OrdLnPk
  2482. {
  2483. get { return ordLnPk; }
  2484. set { ordLnPk = value; }
  2485. }
  2486. /// <summary>
  2487. /// 交货行主键
  2488. /// </summary>
  2489. [Description("交货行主键")]
  2490. [Nullable(true)]
  2491. [DataLength(40)]
  2492. public string OrdLnDlyPk
  2493. {
  2494. get { return ordLnDlyPk; }
  2495. set { ordLnDlyPk = value; }
  2496. }
  2497. /// <summary>
  2498. /// 原合同主键
  2499. /// </summary>
  2500. [Description("原合同主键")]
  2501. [Nullable(true)]
  2502. [DataLength(40)]
  2503. public string OldOrdPk
  2504. {
  2505. get { return oldOrdPk; }
  2506. set { oldOrdPk = value; }
  2507. }
  2508. /// <summary>
  2509. /// 原合同行主键
  2510. /// </summary>
  2511. [Description("原合同行主键")]
  2512. [Nullable(true)]
  2513. [DataLength(40)]
  2514. public string OldOrdLnPk
  2515. {
  2516. get { return oldOrdLnPk; }
  2517. set { oldOrdLnPk = value; }
  2518. }
  2519. /// <summary>
  2520. /// 原交货行主键
  2521. /// </summary>
  2522. [Description("原交货行主键")]
  2523. [Nullable(true)]
  2524. [DataLength(40)]
  2525. public string OldOrdLnDlyPk
  2526. {
  2527. get { return oldOrdLnDlyPk; }
  2528. set { oldOrdLnDlyPk = value; }
  2529. }
  2530. /// <summary>
  2531. /// 结算日期(年月)
  2532. /// </summary>
  2533. [Description("结算日期(年月)")]
  2534. [Nullable(true)]
  2535. [DataLength(6)]
  2536. public string BalYearMonth
  2537. {
  2538. get { return balYearMonth; }
  2539. set { balYearMonth = value; }
  2540. }
  2541. /// <summary>
  2542. /// 判定标准
  2543. /// </summary>
  2544. [Description("判定标准")]
  2545. [Nullable(true)]
  2546. [DataLength(200)]
  2547. public string JudgeStdName
  2548. {
  2549. get { return judgeStdName; }
  2550. set { judgeStdName = value; }
  2551. }
  2552. /// <summary>
  2553. /// 判定标准代码
  2554. /// </summary>
  2555. [Description("判定标准")]
  2556. [Nullable(true)]
  2557. [DataLength(20)]
  2558. public string JudgeStdCode
  2559. {
  2560. get { return judgeStdCode; }
  2561. set { judgeStdCode = value; }
  2562. }
  2563. /// <summary>
  2564. /// 产品等级
  2565. /// </summary>
  2566. [Description("产品等级")]
  2567. [Nullable(true)]
  2568. [DataLength(20)]
  2569. public string JudgeGrade
  2570. {
  2571. get { return judgeGrade; }
  2572. set { judgeGrade = value; }
  2573. }
  2574. /// <summary>
  2575. /// 备注(入库)
  2576. /// </summary>
  2577. [Description("备注(入库)")]
  2578. [Nullable(true)]
  2579. [DataLength(200)]
  2580. public string Pipmemo
  2581. {
  2582. get { return pipmemo; }
  2583. set { pipmemo = value; }
  2584. }
  2585. /// <summary>
  2586. /// 无注释
  2587. /// </summary>
  2588. [Description("无注释")]
  2589. [Nullable(true)]
  2590. [DataLength(200)]
  2591. public string Test
  2592. {
  2593. get { return test; }
  2594. set { test = value; }
  2595. }
  2596. /// <summary>
  2597. /// 材料来源地代码(产线、外委、外购对应的具体项目)
  2598. /// </summary>
  2599. [Description("材料来源地代码")]
  2600. [Nullable(true)]
  2601. [DataLength(20)]
  2602. public string SoureCode
  2603. {
  2604. get { return soureCode; }
  2605. set { soureCode = value; }
  2606. }
  2607. /// <summary>
  2608. /// 材料来源地名称
  2609. /// </summary>
  2610. [Description("材料来源地名称")]
  2611. [Nullable(true)]
  2612. [DataLength(40)]
  2613. public string SoureName
  2614. {
  2615. get { return soureName; }
  2616. set { soureName = value; }
  2617. }
  2618. /// <summary>
  2619. /// 过磅单号
  2620. /// </summary>
  2621. [Description("过磅单号")]
  2622. [Nullable(true)]
  2623. [DataLength(40)]
  2624. public string PonderNo
  2625. {
  2626. get { return ponderNo; }
  2627. set { ponderNo = value; }
  2628. }
  2629. /// <summary>
  2630. /// 过磅重量
  2631. /// </summary>
  2632. [Description("过磅重量")]
  2633. [Nullable(true)]
  2634. [DataLength(9)]
  2635. public decimal? PonderGrossWt
  2636. {
  2637. get { return ponderGrossWt; }
  2638. set { ponderGrossWt = value; }
  2639. }
  2640. /// <summary>
  2641. /// 备注1
  2642. /// </summary>
  2643. [Description("备注1")]
  2644. [Nullable(true)]
  2645. [DataLength(400)]
  2646. public string Memo1
  2647. {
  2648. get { return memo1; }
  2649. set { memo1 = value; }
  2650. }
  2651. /// <summary>
  2652. /// 改判记录ID(来源QCM_ZG_JUDGE_CHANGE,物料改判专用)
  2653. /// </summary>
  2654. [Description("改判记录ID")]
  2655. [Nullable(true)]
  2656. [DataLength(13)]
  2657. public string JudgeId
  2658. {
  2659. get { return judgeId; }
  2660. set { judgeId = value; }
  2661. }
  2662. /// <summary>
  2663. /// 管理封锁标志(0未封锁、1管理封锁)
  2664. /// </summary>
  2665. [Description("管理封锁标志")]
  2666. [Nullable(true)]
  2667. [DataLength(1)]
  2668. public string MngLockFlag
  2669. {
  2670. get { return mngLockFlag; }
  2671. set { mngLockFlag = value; }
  2672. }
  2673. /// <summary>
  2674. /// 封锁记录ID(来源QCM_ZG_LOCK_LOG,成品锁定专用)
  2675. /// </summary>
  2676. [Description("封锁记录ID")]
  2677. [Nullable(true)]
  2678. [DataLength(13)]
  2679. public string LockId
  2680. {
  2681. get { return lockId; }
  2682. set { lockId = value; }
  2683. }
  2684. /// <summary>
  2685. /// 作业单号(操作类型编码+销售组织编码+年月日+5位流水号
  2686. /// </summary>
  2687. [Description("作业单号")]
  2688. [Nullable(true)]
  2689. [DataLength(25)]
  2690. public string ProNo
  2691. {
  2692. get { return proNo; }
  2693. set { proNo = value; }
  2694. }
  2695. /// <summary>
  2696. /// 状态('0',未封锁 '1',封锁)利库专用
  2697. /// </summary>
  2698. [Description("状态利库专用")]
  2699. [Nullable(true)]
  2700. [DataLength(1)]
  2701. public string LockLiku
  2702. {
  2703. get { return lockLiku; }
  2704. set { lockLiku = value; }
  2705. }
  2706. /// <summary>
  2707. /// 在线质量结果(00:首次入库时合格的;11:首次入库时待处理的;22:首次入库时废品;)
  2708. /// </summary>
  2709. [Description("在线质量结果")]
  2710. [Nullable(true)]
  2711. [DataLength(2)]
  2712. public string OnlineResultCode
  2713. {
  2714. get { return onlineResultCode; }
  2715. set { onlineResultCode = value; }
  2716. }
  2717. /// <summary>
  2718. /// 计划钢种代码
  2719. /// </summary>
  2720. [Description("计划钢种代码")]
  2721. [Nullable(true)]
  2722. [DataLength(10)]
  2723. public string PlnGradecode
  2724. {
  2725. get { return plnGradecode; }
  2726. set { plnGradecode = value; }
  2727. }
  2728. /// <summary>
  2729. /// 计划钢种名称
  2730. /// </summary>
  2731. [Description("计划钢种")]
  2732. [Nullable(true)]
  2733. [DataLength(100)]
  2734. public string PlnGradename
  2735. {
  2736. get { return plnGradename; }
  2737. set { plnGradename = value; }
  2738. }
  2739. /// <summary>
  2740. /// 计划钢级(牌号)代码
  2741. /// </summary>
  2742. [Description("计划钢级(牌号)代码")]
  2743. [Nullable(true)]
  2744. [DataLength(10)]
  2745. public string PlnSteelcode
  2746. {
  2747. get { return plnSteelcode; }
  2748. set { plnSteelcode = value; }
  2749. }
  2750. /// <summary>
  2751. /// 计划钢级(牌号)名称
  2752. /// </summary>
  2753. [Description("计划钢级(牌号)")]
  2754. [Nullable(true)]
  2755. [DataLength(100)]
  2756. public string PlnSteelname
  2757. {
  2758. get { return plnSteelname; }
  2759. set { plnSteelname = value; }
  2760. }
  2761. }
  2762. }