SlmOrderLineEntityDiff.cs 46 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768
  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.SaleOrder
  8. {
  9. /// <summary>
  10. /// 数据库表SLM_ORDER_LINE所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:DESKTOP-DG6B81Q 时间:2015-12-16
  12. /// </summary>
  13. public class SlmOrderLineEntityDiff
  14. {
  15. /// <summary>
  16. /// ORD_PK
  17. /// </summary>
  18. private string ordPk = "";
  19. /// <summary>
  20. /// ORD_LN_PK(ORD_PK+三位流失号)
  21. /// </summary>
  22. private string ordLnPk = "";
  23. /// <summary>
  24. /// 合同行号(ORD_PK向下三位流水号,确保流水号的连续性)
  25. /// </summary>
  26. private string orderSeq = "";
  27. /// <summary>
  28. /// 客户Alpha编号
  29. /// </summary>
  30. private string custAlphaNo = "";
  31. /// <summary>
  32. /// 产品规范码
  33. /// </summary>
  34. private string psc = "";
  35. /// <summary>
  36. /// 产品规范描述
  37. /// </summary>
  38. private string pscDesc = "";
  39. /// <summary>
  40. /// 冶金规范码
  41. /// </summary>
  42. private string msc = "";
  43. /// <summary>
  44. /// 冶金规范描述
  45. /// </summary>
  46. private string mscDesc = "";
  47. /// <summary>
  48. /// 冶金规范类型(A:钢管+管坯、B:钢管+接箍、C:短节+附件)
  49. /// </summary>
  50. private string mscStyle = "";
  51. /// <summary>
  52. /// 用途码
  53. /// </summary>
  54. private string useCode = "";
  55. /// <summary>
  56. /// 用途码描述
  57. /// </summary>
  58. private string useDesc = "";
  59. /// <summary>
  60. /// 品种分类(油井管;专业管;普管)
  61. /// </summary>
  62. private string prdCls = "";
  63. /// <summary>
  64. /// 品名代码
  65. /// </summary>
  66. private string produccode = "";
  67. /// <summary>
  68. /// 品名描述
  69. /// </summary>
  70. private string producname = "";
  71. /// <summary>
  72. /// 标准代码
  73. /// </summary>
  74. private string stdCode = "";
  75. /// <summary>
  76. /// 标准名称
  77. /// </summary>
  78. private string stdName = "";
  79. /// <summary>
  80. /// 钢级(牌号)代码
  81. /// </summary>
  82. private string steelcode = "";
  83. /// <summary>
  84. /// 钢级(牌号)名称
  85. /// </summary>
  86. private string steelname = "";
  87. /// <summary>
  88. /// 标准类别代码
  89. /// </summary>
  90. private string stdStyle = "";
  91. /// <summary>
  92. /// 标准类别描述
  93. /// </summary>
  94. private string stdStyleDesc = "";
  95. /// <summary>
  96. /// 订货规格代码(用于合同、质保书、标牌、标识)
  97. /// </summary>
  98. private string orderSpecCode = "";
  99. /// <summary>
  100. /// 订货规格描述(用于合同、质保书、标牌、标识)
  101. /// </summary>
  102. private string orderSpecDesc = "";
  103. /// <summary>
  104. /// 产品规格代码
  105. /// </summary>
  106. private string specCode = "";
  107. /// <summary>
  108. /// 产品规格描述
  109. /// </summary>
  110. private string specName = "";
  111. /// <summary>
  112. /// 外径(mm)
  113. /// </summary>
  114. private decimal? dimater = null;
  115. /// <summary>
  116. /// 壁厚(mm)
  117. /// </summary>
  118. private decimal? height = null;
  119. /// <summary>
  120. /// 扣型代码
  121. /// </summary>
  122. private string modelCode = "";
  123. /// <summary>
  124. /// 扣型描述
  125. /// </summary>
  126. private string modelDesc = "";
  127. /// <summary>
  128. /// 长度编码
  129. /// </summary>
  130. private string lenNo = "";
  131. /// <summary>
  132. /// 长度描述
  133. /// </summary>
  134. private string lenDesc = "";
  135. /// <summary>
  136. /// 长度单位
  137. /// </summary>
  138. private string lenUnit = "";
  139. /// <summary>
  140. /// 下限
  141. /// </summary>
  142. private decimal? lenMin = null;
  143. /// <summary>
  144. /// 上限
  145. /// </summary>
  146. private decimal? lenMax = null;
  147. /// <summary>
  148. /// 短尺率(%)
  149. /// </summary>
  150. private decimal? shrtLenRato = null;
  151. /// <summary>
  152. /// 短尺最短
  153. /// </summary>
  154. private decimal? shortest = null;
  155. /// <summary>
  156. /// 长尺率(%)
  157. /// </summary>
  158. private decimal? longLenRato = null;
  159. /// <summary>
  160. /// 长尺最长
  161. /// </summary>
  162. private decimal? longest = null;
  163. /// <summary>
  164. /// 短尺随炉
  165. /// </summary>
  166. private string shrtStove = "";
  167. /// <summary>
  168. /// 平均长度大于
  169. /// </summary>
  170. private decimal? avgLenMin = null;
  171. /// <summary>
  172. /// 最长最短差小于
  173. /// </summary>
  174. private decimal? difrncLenMax = null;
  175. /// <summary>
  176. /// 成品公差
  177. /// </summary>
  178. private decimal? endlenSpecstd = null;
  179. /// <summary>
  180. /// 单倍尺长
  181. /// </summary>
  182. private decimal? siglLen = null;
  183. /// <summary>
  184. /// 订货计量单位(支、米、吨)
  185. /// </summary>
  186. private string orderUnit = "";
  187. /// <summary>
  188. /// 订货量
  189. /// </summary>
  190. private decimal? orderQty = null;
  191. /// <summary>
  192. /// 订货保总长
  193. /// </summary>
  194. private decimal? ordEnsuTotlLen = null;
  195. /// <summary>
  196. /// 生产吨数(根据订货量计算)
  197. /// </summary>
  198. private decimal? prdctWgt = null;
  199. /// <summary>
  200. /// 交货量差方式(绝对值;百分比)
  201. /// </summary>
  202. private string delvryRangeTpe = "";
  203. /// <summary>
  204. /// 交货量差下限
  205. /// </summary>
  206. private decimal? delvryRangeMin = null;
  207. /// <summary>
  208. /// 交货量差上限
  209. /// </summary>
  210. private decimal? delvryRangeMax = null;
  211. /// <summary>
  212. /// 最终用户(来源客户表)
  213. /// </summary>
  214. private string finalUser = "";
  215. /// <summary>
  216. /// 最终用户描述
  217. /// </summary>
  218. private string finalUserDesc = "";
  219. /// <summary>
  220. /// 外购坯(COM_BASE_INFO:1218)
  221. /// </summary>
  222. private string outsBilletFl = "";
  223. /// <summary>
  224. /// 外购管(COM_BASE_INFO:1219)
  225. /// </summary>
  226. private string outsStlPipeFl = "";
  227. /// <summary>
  228. /// ASSEL(1:允许;0:不允许)
  229. /// </summary>
  230. private string asselFl = "";
  231. /// <summary>
  232. /// 监制要求(1:有;0:无)
  233. /// </summary>
  234. private string producerFl = "";
  235. /// <summary>
  236. /// 监制编号(ORD_LN_PK+三位流水号)
  237. /// </summary>
  238. private string prdcrNo = "";
  239. /// <summary>
  240. /// 监制说明
  241. /// </summary>
  242. private string prdcrDesc = "";
  243. /// <summary>
  244. /// MPS要求(1:有;0无)
  245. /// </summary>
  246. private string mpsFl = "";
  247. /// <summary>
  248. /// MPS编号
  249. /// </summary>
  250. private string mpsNo = "";
  251. /// <summary>
  252. /// MPS说明
  253. /// </summary>
  254. private string mpsDesc = "";
  255. /// <summary>
  256. /// 交货开始日期
  257. /// </summary>
  258. private string delvryBdate = "";
  259. /// <summary>
  260. /// 交货结束日期
  261. /// </summary>
  262. private string delvryEdate = "";
  263. /// <summary>
  264. /// 交货信息描述
  265. /// </summary>
  266. private string delvryDesc = "";
  267. /// <summary>
  268. /// 运输信息描述
  269. /// </summary>
  270. private string transDesc = "";
  271. /// <summary>
  272. /// 附加要求编码
  273. /// </summary>
  274. private string addAskNo = "";
  275. /// <summary>
  276. /// 订货附加要求描述
  277. /// </summary>
  278. private string orderAddDesc = "";
  279. /// <summary>
  280. /// 产品特殊要求标识
  281. /// </summary>
  282. private string orderSpecialFl = "";
  283. /// <summary>
  284. /// 特殊要求技术规范说明
  285. /// </summary>
  286. private string orderSpecialHead = "";
  287. /// <summary>
  288. /// 技术规范文件路径
  289. /// </summary>
  290. private string orderSpecialPath = "";
  291. /// <summary>
  292. /// 产品特殊要求描述
  293. /// </summary>
  294. private string orderSpecialDesc = "";
  295. /// <summary>
  296. /// 质保书
  297. /// </summary>
  298. private string zbs = "";
  299. /// <summary>
  300. /// 订货价(牌价)
  301. /// </summary>
  302. private decimal? orderPrice = null;
  303. /// <summary>
  304. /// 运费
  305. /// </summary>
  306. private decimal? transPrice = null;
  307. /// <summary>
  308. /// 测价序号
  309. /// </summary>
  310. private string testId = "";
  311. /// <summary>
  312. /// 测算价
  313. /// </summary>
  314. private decimal? testPrice = null;
  315. /// <summary>
  316. /// 出厂价
  317. /// </summary>
  318. private decimal? outPrice = null;
  319. /// <summary>
  320. /// 结算价
  321. /// </summary>
  322. private decimal? balncePrice = null;
  323. /// <summary>
  324. /// 前合同行状态
  325. /// </summary>
  326. private string beOrderLnStatus = "";
  327. /// <summary>
  328. /// 操作对象(前)
  329. /// </summary>
  330. private string beObjStsOp = "";
  331. /// <summary>
  332. /// 合同行状态
  333. /// </summary>
  334. private string orderLnStatus = "";
  335. /// <summary>
  336. /// 操作对象
  337. /// </summary>
  338. private string objStsOp = "";
  339. /// <summary>
  340. /// 备注
  341. /// </summary>
  342. private string memo = "";
  343. /// <summary>
  344. /// 有效标志(1:有效,0:无效)
  345. /// </summary>
  346. private string validflag = "";
  347. /// <summary>
  348. /// 创建人
  349. /// </summary>
  350. private string createName = "";
  351. /// <summary>
  352. /// 创建时间
  353. /// </summary>
  354. private string createTime = "";
  355. /// <summary>
  356. /// 修改人
  357. /// </summary>
  358. private string updateName = "";
  359. /// <summary>
  360. /// 修改时间
  361. /// </summary>
  362. private string updateTime = "";
  363. /// <summary>
  364. /// 删除人
  365. /// </summary>
  366. private string deleteName = "";
  367. /// <summary>
  368. /// 删除时间
  369. /// </summary>
  370. private string deleteTime = "";
  371. /// <summary>
  372. /// ORD_LN_PK_OLD
  373. /// </summary>
  374. private string ordLnPkOld = "";
  375. /// <summary>
  376. /// 合同行锁定状态 '1'锁定,'0'未锁定
  377. /// </summary>
  378. private string islock = "";
  379. /// <summary>
  380. /// 客户Alpha编码(Alpha编码生成MSC(n)后,写入的)
  381. /// </summary>
  382. private string custAlphaNo2 = "";
  383. /// <summary>
  384. /// 合同变更单号(G+YYYYMMDD+00001)
  385. /// </summary>
  386. private string orderChgeNo = "";
  387. /// <summary>
  388. /// 发起合同变更的合同行号
  389. /// </summary>
  390. private string chgeOrdLnPk = "";
  391. /// <summary>
  392. /// 结算价状态0录入1确认
  393. /// </summary>
  394. private string balncePriceSts = "";
  395. /// <summary>
  396. /// 内部结算价格
  397. /// </summary>
  398. private decimal? balncePriceOrg = null;
  399. /// <summary>
  400. /// 内部结算价状态0录入1确认
  401. /// </summary>
  402. private string balncePriceOrgSts = "";
  403. /// <summary>
  404. /// 吊装费
  405. /// </summary>
  406. private decimal? pakPrice = null;
  407. /// <summary>
  408. /// "ASSEL+外购的标识:1.只有ASSEL A 2.外购 W 3.ASSEL+外购 AW 4.什么都没有 为空。"
  409. /// </summary>
  410. private string aw = "";
  411. /// <summary>
  412. /// 录入的MPS编号
  413. /// </summary>
  414. private string mpsNoInput = "";
  415. /// <summary>
  416. /// 在线机探盲区 1可手探;0不可手探
  417. /// </summary>
  418. private string manInspection = "";
  419. /// <summary>
  420. /// 在线机探盲区切长(不可手探时才存在)
  421. /// </summary>
  422. private decimal? inspectionValue = null;
  423. /// <summary>
  424. /// 跟输入的MPS编号对应的MPS文本(服务器的地址)
  425. /// </summary>
  426. private string mpsNoFile = "";
  427. /// <summary>
  428. /// 质保书单位(1226)
  429. /// </summary>
  430. private string qualityUser = "";
  431. /// <summary>
  432. /// 质保书单位描述 1226
  433. /// </summary>
  434. private string qualityUserDesc = "";
  435. /// <summary>
  436. /// 输出标准号1227
  437. /// </summary>
  438. private string outputStdNo = "";
  439. /// <summary>
  440. /// 订单工程编号
  441. /// </summary>
  442. private string projectNo = "";
  443. /// <summary>
  444. /// 工艺文件号
  445. /// </summary>
  446. private string craftNo = "";
  447. /// <summary>
  448. /// 工艺文件版本号(工艺文件号相同时,取最大的版本号+1)
  449. /// </summary>
  450. private string craftNoV = "";
  451. private string orderNo = "";
  452. /// <summary>
  453. /// 合同号
  454. /// </summary>
  455. [Description("合同号")]
  456. public string OrderNo
  457. {
  458. get { return orderNo; }
  459. set { orderNo = value; }
  460. }
  461. /// <summary>
  462. /// ORD_PK
  463. /// </summary>
  464. [Description("ORD_PK")]
  465. [Nullable(false)]
  466. [DataLength(40)]
  467. public string OrdPk
  468. {
  469. get { return ordPk; }
  470. set { ordPk = value; }
  471. }
  472. /// <summary>
  473. /// ORD_LN_PK(ORD_PK+三位流失号)
  474. /// </summary>
  475. [Description("ORD_LN_PK")]
  476. [Nullable(false)]
  477. [DataLength(40)]
  478. public string OrdLnPk
  479. {
  480. get { return ordLnPk; }
  481. set { ordLnPk = value; }
  482. }
  483. /// <summary>
  484. /// 合同行号(ORD_PK向下三位流水号,确保流水号的连续性)
  485. /// </summary>
  486. [Description("合同行号")]
  487. [Nullable(false)]
  488. [DataLength(3)]
  489. public string OrderSeq
  490. {
  491. get { return orderSeq; }
  492. set { orderSeq = value; }
  493. }
  494. /// <summary>
  495. /// 客户Alpha编号
  496. /// </summary>
  497. [Description("客户Alpha编号")]
  498. [Nullable(true)]
  499. [DataLength(20)]
  500. public string CustAlphaNo
  501. {
  502. get { return custAlphaNo; }
  503. set { custAlphaNo = value; }
  504. }
  505. /// <summary>
  506. /// 产品规范码
  507. /// </summary>
  508. [Description("产品规范码")]
  509. [Nullable(false)]
  510. [DataLength(20)]
  511. public string Psc
  512. {
  513. get { return psc; }
  514. set { psc = value; }
  515. }
  516. /// <summary>
  517. /// 产品规范描述
  518. /// </summary>
  519. [Description("产品规范描述")]
  520. [Nullable(false)]
  521. [DataLength(500)]
  522. public string PscDesc
  523. {
  524. get { return pscDesc; }
  525. set { pscDesc = value; }
  526. }
  527. /// <summary>
  528. /// 冶金规范码
  529. /// </summary>
  530. [Description("冶金规范码")]
  531. [Nullable(true)]
  532. [DataLength(20)]
  533. public string Msc
  534. {
  535. get { return msc; }
  536. set { msc = value; }
  537. }
  538. /// <summary>
  539. /// 冶金规范描述
  540. /// </summary>
  541. [Description("冶金规范描述")]
  542. [Nullable(true)]
  543. [DataLength(500)]
  544. public string MscDesc
  545. {
  546. get { return mscDesc; }
  547. set { mscDesc = value; }
  548. }
  549. /// <summary>
  550. /// 冶金规范类型(A:钢管+管坯、B:钢管+接箍、C:短节+附件)
  551. /// </summary>
  552. [Description("冶金规范类型")]
  553. [Nullable(true)]
  554. [DataLength(1)]
  555. public string MscStyle
  556. {
  557. get { return mscStyle; }
  558. set { mscStyle = value; }
  559. }
  560. /// <summary>
  561. /// 用途码
  562. /// </summary>
  563. [Description("用途码")]
  564. [Nullable(true)]
  565. [DataLength(20)]
  566. public string UseCode
  567. {
  568. get { return useCode; }
  569. set { useCode = value; }
  570. }
  571. /// <summary>
  572. /// 用途码描述
  573. /// </summary>
  574. [Description("用途码描述")]
  575. [Nullable(true)]
  576. [DataLength(100)]
  577. public string UseDesc
  578. {
  579. get { return useDesc; }
  580. set { useDesc = value; }
  581. }
  582. /// <summary>
  583. /// 品种分类(油井管;专业管;普管)
  584. /// </summary>
  585. [Description("品种分类")]
  586. [Nullable(true)]
  587. [DataLength(20)]
  588. public string PrdCls
  589. {
  590. get { return prdCls; }
  591. set { prdCls = value; }
  592. }
  593. /// <summary>
  594. /// 品名代码
  595. /// </summary>
  596. [Description("品名代码")]
  597. [Nullable(false)]
  598. [DataLength(20)]
  599. public string Produccode
  600. {
  601. get { return produccode; }
  602. set { produccode = value; }
  603. }
  604. /// <summary>
  605. /// 品名描述
  606. /// </summary>
  607. [Description("品名描述")]
  608. [Nullable(false)]
  609. [DataLength(100)]
  610. public string Producname
  611. {
  612. get { return producname; }
  613. set { producname = value; }
  614. }
  615. /// <summary>
  616. /// 标准代码
  617. /// </summary>
  618. [Description("标准代码")]
  619. [Nullable(false)]
  620. [DataLength(20)]
  621. public string StdCode
  622. {
  623. get { return stdCode; }
  624. set { stdCode = value; }
  625. }
  626. /// <summary>
  627. /// 标准名称
  628. /// </summary>
  629. [Description("标准名称")]
  630. [Nullable(false)]
  631. [DataLength(200)]
  632. public string StdName
  633. {
  634. get { return stdName; }
  635. set { stdName = value; }
  636. }
  637. /// <summary>
  638. /// 钢级(牌号)代码
  639. /// </summary>
  640. [Description("钢级(牌号)代码")]
  641. [Nullable(false)]
  642. [DataLength(10)]
  643. public string Steelcode
  644. {
  645. get { return steelcode; }
  646. set { steelcode = value; }
  647. }
  648. /// <summary>
  649. /// 钢级(牌号)名称
  650. /// </summary>
  651. [Description("钢级/牌号")]
  652. [Nullable(false)]
  653. [DataLength(100)]
  654. public string Steelname
  655. {
  656. get { return steelname; }
  657. set { steelname = value; }
  658. }
  659. /// <summary>
  660. /// 标准类别代码
  661. /// </summary>
  662. [Description("标准类别代码")]
  663. [Nullable(true)]
  664. [DataLength(20)]
  665. public string StdStyle
  666. {
  667. get { return stdStyle; }
  668. set { stdStyle = value; }
  669. }
  670. /// <summary>
  671. /// 标准类别描述
  672. /// </summary>
  673. [Description("标准类别")]
  674. [Nullable(true)]
  675. [DataLength(50)]
  676. public string StdStyleDesc
  677. {
  678. get { return stdStyleDesc; }
  679. set { stdStyleDesc = value; }
  680. }
  681. /// <summary>
  682. /// 订货规格代码(用于合同、质保书、标牌、标识)
  683. /// </summary>
  684. [Description("订货规格代码")]
  685. [Nullable(false)]
  686. [DataLength(20)]
  687. public string OrderSpecCode
  688. {
  689. get { return orderSpecCode; }
  690. set { orderSpecCode = value; }
  691. }
  692. /// <summary>
  693. /// 订货规格描述(用于合同、质保书、标牌、标识)
  694. /// </summary>
  695. [Description("订货规格")]
  696. [Nullable(false)]
  697. [DataLength(200)]
  698. public string OrderSpecDesc
  699. {
  700. get { return orderSpecDesc; }
  701. set { orderSpecDesc = value; }
  702. }
  703. /// <summary>
  704. /// 产品规格代码
  705. /// </summary>
  706. [Description("产品规格代码")]
  707. [Nullable(false)]
  708. [DataLength(20)]
  709. public string SpecCode
  710. {
  711. get { return specCode; }
  712. set { specCode = value; }
  713. }
  714. /// <summary>
  715. /// 产品规格描述
  716. /// </summary>
  717. [Description("产品规格")]
  718. [Nullable(false)]
  719. [DataLength(100)]
  720. public string SpecName
  721. {
  722. get { return specName; }
  723. set { specName = value; }
  724. }
  725. /// <summary>
  726. /// 外径(mm)
  727. /// </summary>
  728. [Description("外径(mm)")]
  729. [Nullable(false)]
  730. [DataLength(6)]
  731. public decimal? Dimater
  732. {
  733. get { return dimater; }
  734. set { dimater = value; }
  735. }
  736. /// <summary>
  737. /// 壁厚(mm)
  738. /// </summary>
  739. [Description("壁厚(mm)")]
  740. [Nullable(false)]
  741. [DataLength(6)]
  742. public decimal? Height
  743. {
  744. get { return height; }
  745. set { height = value; }
  746. }
  747. /// <summary>
  748. /// 扣型代码
  749. /// </summary>
  750. [Description("扣型代码")]
  751. [Nullable(true)]
  752. [DataLength(20)]
  753. public string ModelCode
  754. {
  755. get { return modelCode; }
  756. set { modelCode = value; }
  757. }
  758. /// <summary>
  759. /// 扣型描述
  760. /// </summary>
  761. [Description("扣型描述")]
  762. [Nullable(true)]
  763. [DataLength(100)]
  764. public string ModelDesc
  765. {
  766. get { return modelDesc; }
  767. set { modelDesc = value; }
  768. }
  769. /// <summary>
  770. /// 长度编码
  771. /// </summary>
  772. [Description("长度编码")]
  773. [Nullable(true)]
  774. [DataLength(20)]
  775. public string LenNo
  776. {
  777. get { return lenNo; }
  778. set { lenNo = value; }
  779. }
  780. /// <summary>
  781. /// 长度描述
  782. /// </summary>
  783. [Description("长度描述")]
  784. [Nullable(true)]
  785. [DataLength(200)]
  786. public string LenDesc
  787. {
  788. get { return lenDesc; }
  789. set { lenDesc = value; }
  790. }
  791. /// <summary>
  792. /// 长度单位
  793. /// </summary>
  794. [Description("长度单位")]
  795. [Nullable(true)]
  796. [DataLength(20)]
  797. public string LenUnit
  798. {
  799. get { return lenUnit; }
  800. set { lenUnit = value; }
  801. }
  802. /// <summary>
  803. /// 下限
  804. /// </summary>
  805. [Description("下限")]
  806. [Nullable(true)]
  807. [DataLength(5)]
  808. public decimal? LenMin
  809. {
  810. get { return lenMin; }
  811. set { lenMin = value; }
  812. }
  813. /// <summary>
  814. /// 上限
  815. /// </summary>
  816. [Description("上限")]
  817. [Nullable(true)]
  818. [DataLength(5)]
  819. public decimal? LenMax
  820. {
  821. get { return lenMax; }
  822. set { lenMax = value; }
  823. }
  824. /// <summary>
  825. /// 短尺率(%)
  826. /// </summary>
  827. [Description("短尺率(%)")]
  828. [Nullable(true)]
  829. [DataLength(2)]
  830. public decimal? ShrtLenRato
  831. {
  832. get { return shrtLenRato; }
  833. set { shrtLenRato = value; }
  834. }
  835. /// <summary>
  836. /// 短尺最短
  837. /// </summary>
  838. [Description("短尺最短")]
  839. [Nullable(true)]
  840. [DataLength(5)]
  841. public decimal? Shortest
  842. {
  843. get { return shortest; }
  844. set { shortest = value; }
  845. }
  846. /// <summary>
  847. /// 长尺率(%)
  848. /// </summary>
  849. [Description("长尺率(%)")]
  850. [Nullable(true)]
  851. [DataLength(2)]
  852. public decimal? LongLenRato
  853. {
  854. get { return longLenRato; }
  855. set { longLenRato = value; }
  856. }
  857. /// <summary>
  858. /// 长尺最长
  859. /// </summary>
  860. [Description("长尺最长")]
  861. [Nullable(true)]
  862. [DataLength(5)]
  863. public decimal? Longest
  864. {
  865. get { return longest; }
  866. set { longest = value; }
  867. }
  868. /// <summary>
  869. /// 短尺随炉
  870. /// </summary>
  871. [Description("短尺随炉")]
  872. [Nullable(true)]
  873. [DataLength(20)]
  874. public string ShrtStove
  875. {
  876. get { return shrtStove; }
  877. set { shrtStove = value; }
  878. }
  879. /// <summary>
  880. /// 平均长度大于
  881. /// </summary>
  882. [Description("平均长度大于")]
  883. [Nullable(true)]
  884. [DataLength(5)]
  885. public decimal? AvgLenMin
  886. {
  887. get { return avgLenMin; }
  888. set { avgLenMin = value; }
  889. }
  890. /// <summary>
  891. /// 最长最短差小于
  892. /// </summary>
  893. [Description("最长最短差小于")]
  894. [Nullable(true)]
  895. [DataLength(5)]
  896. public decimal? DifrncLenMax
  897. {
  898. get { return difrncLenMax; }
  899. set { difrncLenMax = value; }
  900. }
  901. /// <summary>
  902. /// 成品公差
  903. /// </summary>
  904. [Description("成品公差")]
  905. [Nullable(true)]
  906. [DataLength(6)]
  907. public decimal? EndlenSpecstd
  908. {
  909. get { return endlenSpecstd; }
  910. set { endlenSpecstd = value; }
  911. }
  912. /// <summary>
  913. /// 单倍尺长
  914. /// </summary>
  915. [Description("单倍尺长")]
  916. [Nullable(true)]
  917. [DataLength(6)]
  918. public decimal? SiglLen
  919. {
  920. get { return siglLen; }
  921. set { siglLen = value; }
  922. }
  923. /// <summary>
  924. /// 订货计量单位(支、米、吨)
  925. /// </summary>
  926. [Description("订货计量单位")]
  927. [Nullable(true)]
  928. [DataLength(20)]
  929. public string OrderUnit
  930. {
  931. get { return orderUnit; }
  932. set { orderUnit = value; }
  933. }
  934. /// <summary>
  935. /// 订货量
  936. /// </summary>
  937. [Description("订货量")]
  938. [Nullable(true)]
  939. [DataLength(22)]
  940. public decimal? OrderQty
  941. {
  942. get { return orderQty; }
  943. set { orderQty = value; }
  944. }
  945. /// <summary>
  946. /// 订货保总长
  947. /// </summary>
  948. [Description("订货保总长")]
  949. [Nullable(true)]
  950. [DataLength(22)]
  951. public decimal? OrdEnsuTotlLen
  952. {
  953. get { return ordEnsuTotlLen; }
  954. set { ordEnsuTotlLen = value; }
  955. }
  956. /// <summary>
  957. /// 生产吨数(根据订货量计算)
  958. /// </summary>
  959. [Description("生产吨数")]
  960. [Nullable(true)]
  961. [DataLength(22)]
  962. public decimal? PrdctWgt
  963. {
  964. get { return prdctWgt; }
  965. set { prdctWgt = value; }
  966. }
  967. /// <summary>
  968. /// 交货量差方式(绝对值;百分比)
  969. /// </summary>
  970. [Description("交货量差方式")]
  971. [Nullable(true)]
  972. [DataLength(20)]
  973. public string DelvryRangeTpe
  974. {
  975. get { return delvryRangeTpe; }
  976. set { delvryRangeTpe = value; }
  977. }
  978. /// <summary>
  979. /// 交货量差下限
  980. /// </summary>
  981. [Description("交货量差下限")]
  982. [Nullable(true)]
  983. [DataLength(5)]
  984. public decimal? DelvryRangeMin
  985. {
  986. get { return delvryRangeMin; }
  987. set { delvryRangeMin = value; }
  988. }
  989. /// <summary>
  990. /// 交货量差上限
  991. /// </summary>
  992. [Description("交货量差上限")]
  993. [Nullable(true)]
  994. [DataLength(5)]
  995. public decimal? DelvryRangeMax
  996. {
  997. get { return delvryRangeMax; }
  998. set { delvryRangeMax = value; }
  999. }
  1000. /// <summary>
  1001. /// 最终用户(来源客户表)
  1002. /// </summary>
  1003. [Description("最终用户(来源客户表)")]
  1004. [Nullable(false)]
  1005. [DataLength(20)]
  1006. public string FinalUser
  1007. {
  1008. get { return finalUser; }
  1009. set { finalUser = value; }
  1010. }
  1011. /// <summary>
  1012. /// 最终用户描述
  1013. /// </summary>
  1014. [Description("最终用户")]
  1015. [Nullable(false)]
  1016. [DataLength(100)]
  1017. public string FinalUserDesc
  1018. {
  1019. get { return finalUserDesc; }
  1020. set { finalUserDesc = value; }
  1021. }
  1022. /// <summary>
  1023. /// 外购坯(COM_BASE_INFO:1218)
  1024. /// </summary>
  1025. [Description("外购坯")]
  1026. [Nullable(true)]
  1027. [DataLength(20)]
  1028. public string OutsBilletFl
  1029. {
  1030. get { return outsBilletFl; }
  1031. set { outsBilletFl = value; }
  1032. }
  1033. /// <summary>
  1034. /// 外购管(COM_BASE_INFO:1219)
  1035. /// </summary>
  1036. [Description("外购管")]
  1037. [Nullable(true)]
  1038. [DataLength(20)]
  1039. public string OutsStlPipeFl
  1040. {
  1041. get { return outsStlPipeFl; }
  1042. set { outsStlPipeFl = value; }
  1043. }
  1044. /// <summary>
  1045. /// ASSEL(1:允许;0:不允许)
  1046. /// </summary>
  1047. [Description("ASSEL")]
  1048. [Nullable(true)]
  1049. [DataLength(1)]
  1050. public string AsselFl
  1051. {
  1052. get { return asselFl; }
  1053. set { asselFl = value; }
  1054. }
  1055. /// <summary>
  1056. /// 监制要求(1:有;0:无)
  1057. /// </summary>
  1058. [Description("监制要求")]
  1059. [Nullable(true)]
  1060. [DataLength(1)]
  1061. public string ProducerFl
  1062. {
  1063. get { return producerFl; }
  1064. set { producerFl = value; }
  1065. }
  1066. /// <summary>
  1067. /// 监制编号(ORD_LN_PK+三位流水号)
  1068. /// </summary>
  1069. [Description("监制编号")]
  1070. [Nullable(true)]
  1071. [DataLength(400)]
  1072. public string PrdcrNo
  1073. {
  1074. get { return prdcrNo; }
  1075. set { prdcrNo = value; }
  1076. }
  1077. /// <summary>
  1078. /// 监制说明
  1079. /// </summary>
  1080. [Description("监制说明")]
  1081. [Nullable(true)]
  1082. [DataLength(500)]
  1083. public string PrdcrDesc
  1084. {
  1085. get { return prdcrDesc; }
  1086. set { prdcrDesc = value; }
  1087. }
  1088. /// <summary>
  1089. /// MPS要求(1:有;0无)
  1090. /// </summary>
  1091. [Description("MPS要求")]
  1092. [Nullable(true)]
  1093. [DataLength(1)]
  1094. public string MpsFl
  1095. {
  1096. get { return mpsFl; }
  1097. set { mpsFl = value; }
  1098. }
  1099. /// <summary>
  1100. /// MPS编号
  1101. /// </summary>
  1102. [Description("MPS编号")]
  1103. [Nullable(true)]
  1104. [DataLength(40)]
  1105. public string MpsNo
  1106. {
  1107. get { return mpsNo; }
  1108. set { mpsNo = value; }
  1109. }
  1110. /// <summary>
  1111. /// MPS说明
  1112. /// </summary>
  1113. [Description("MPS说明")]
  1114. [Nullable(true)]
  1115. [DataLength(100)]
  1116. public string MpsDesc
  1117. {
  1118. get { return mpsDesc; }
  1119. set { mpsDesc = value; }
  1120. }
  1121. /// <summary>
  1122. /// 交货开始日期
  1123. /// </summary>
  1124. [Description("交货开始日期")]
  1125. [Nullable(true)]
  1126. public string DelvryBdate
  1127. {
  1128. get { return delvryBdate; }
  1129. set { delvryBdate = value; }
  1130. }
  1131. /// <summary>
  1132. /// 交货结束日期
  1133. /// </summary>
  1134. [Description("交货结束日期")]
  1135. [Nullable(true)]
  1136. public string DelvryEdate
  1137. {
  1138. get { return delvryEdate; }
  1139. set { delvryEdate = value; }
  1140. }
  1141. /// <summary>
  1142. /// 交货信息描述
  1143. /// </summary>
  1144. [Description("交货信息描述")]
  1145. [Nullable(true)]
  1146. [DataLength(4000)]
  1147. public string DelvryDesc
  1148. {
  1149. get { return delvryDesc; }
  1150. set { delvryDesc = value; }
  1151. }
  1152. /// <summary>
  1153. /// 运输信息描述
  1154. /// </summary>
  1155. [Description("运输信息描述")]
  1156. [Nullable(true)]
  1157. [DataLength(4000)]
  1158. public string TransDesc
  1159. {
  1160. get { return transDesc; }
  1161. set { transDesc = value; }
  1162. }
  1163. /// <summary>
  1164. /// 附加要求编码
  1165. /// </summary>
  1166. [Description("附加要求编码")]
  1167. [Nullable(true)]
  1168. [DataLength(16)]
  1169. public string AddAskNo
  1170. {
  1171. get { return addAskNo; }
  1172. set { addAskNo = value; }
  1173. }
  1174. /// <summary>
  1175. /// 订货附加要求描述
  1176. /// </summary>
  1177. [Description("附加要求")]
  1178. [Nullable(true)]
  1179. [DataLength(4000)]
  1180. public string OrderAddDesc
  1181. {
  1182. get { return orderAddDesc; }
  1183. set { orderAddDesc = value; }
  1184. }
  1185. /// <summary>
  1186. /// 产品特殊要求标识
  1187. /// </summary>
  1188. [Description("产品特殊要求")]
  1189. [Nullable(true)]
  1190. [DataLength(1)]
  1191. public string OrderSpecialFl
  1192. {
  1193. get { return orderSpecialFl; }
  1194. set { orderSpecialFl = value; }
  1195. }
  1196. /// <summary>
  1197. /// 特殊要求技术规范说明
  1198. /// </summary>
  1199. [Description("特殊要求技术规范说明")]
  1200. [Nullable(true)]
  1201. [DataLength(100)]
  1202. public string OrderSpecialHead
  1203. {
  1204. get { return orderSpecialHead; }
  1205. set { orderSpecialHead = value; }
  1206. }
  1207. /// <summary>
  1208. /// 技术规范文件路径
  1209. /// </summary>
  1210. [Description("技术规范文件路径")]
  1211. [Nullable(true)]
  1212. [DataLength(100)]
  1213. public string OrderSpecialPath
  1214. {
  1215. get { return orderSpecialPath; }
  1216. set { orderSpecialPath = value; }
  1217. }
  1218. /// <summary>
  1219. /// 产品特殊要求描述
  1220. /// </summary>
  1221. [Description("产品特殊要求描述")]
  1222. [Nullable(true)]
  1223. [DataLength(4000)]
  1224. public string OrderSpecialDesc
  1225. {
  1226. get { return orderSpecialDesc; }
  1227. set { orderSpecialDesc = value; }
  1228. }
  1229. /// <summary>
  1230. /// 质保书
  1231. /// </summary>
  1232. [Description("质保书")]
  1233. [Nullable(true)]
  1234. [DataLength(20)]
  1235. public string Zbs
  1236. {
  1237. get { return zbs; }
  1238. set { zbs = value; }
  1239. }
  1240. /// <summary>
  1241. /// 订货价(牌价)
  1242. /// </summary>
  1243. [Description("订货价(牌价)")]
  1244. [Nullable(true)]
  1245. [DataLength(22)]
  1246. public decimal? OrderPrice
  1247. {
  1248. get { return orderPrice; }
  1249. set { orderPrice = value; }
  1250. }
  1251. /// <summary>
  1252. /// 运费
  1253. /// </summary>
  1254. [Description("运费")]
  1255. [Nullable(true)]
  1256. [DataLength(22)]
  1257. public decimal? TransPrice
  1258. {
  1259. get { return transPrice; }
  1260. set { transPrice = value; }
  1261. }
  1262. /// <summary>
  1263. /// 测价序号
  1264. /// </summary>
  1265. [Description("测价序号")]
  1266. [Nullable(true)]
  1267. [DataLength(20)]
  1268. public string TestId
  1269. {
  1270. get { return testId; }
  1271. set { testId = value; }
  1272. }
  1273. /// <summary>
  1274. /// 测算价
  1275. /// </summary>
  1276. [Description("测算价")]
  1277. [Nullable(true)]
  1278. [DataLength(22)]
  1279. public decimal? TestPrice
  1280. {
  1281. get { return testPrice; }
  1282. set { testPrice = value; }
  1283. }
  1284. /// <summary>
  1285. /// 出厂价
  1286. /// </summary>
  1287. [Description("出厂价")]
  1288. [Nullable(true)]
  1289. [DataLength(22)]
  1290. public decimal? OutPrice
  1291. {
  1292. get { return outPrice; }
  1293. set { outPrice = value; }
  1294. }
  1295. /// <summary>
  1296. /// 结算价
  1297. /// </summary>
  1298. [Description("结算价")]
  1299. [Nullable(true)]
  1300. [DataLength(22)]
  1301. public decimal? BalncePrice
  1302. {
  1303. get { return balncePrice; }
  1304. set { balncePrice = value; }
  1305. }
  1306. /// <summary>
  1307. /// 前合同行状态
  1308. /// </summary>
  1309. [Description("前合同行状态")]
  1310. [Nullable(true)]
  1311. [DataLength(20)]
  1312. public string BeOrderLnStatus
  1313. {
  1314. get { return beOrderLnStatus; }
  1315. set { beOrderLnStatus = value; }
  1316. }
  1317. /// <summary>
  1318. /// 操作对象(前)
  1319. /// </summary>
  1320. [Description("操作对象(前)")]
  1321. [Nullable(true)]
  1322. [DataLength(100)]
  1323. public string BeObjStsOp
  1324. {
  1325. get { return beObjStsOp; }
  1326. set { beObjStsOp = value; }
  1327. }
  1328. /// <summary>
  1329. /// 合同行状态
  1330. /// </summary>
  1331. [Description("合同行状态")]
  1332. [Nullable(true)]
  1333. [DataLength(20)]
  1334. public string OrderLnStatus
  1335. {
  1336. get { return orderLnStatus; }
  1337. set { orderLnStatus = value; }
  1338. }
  1339. /// <summary>
  1340. /// 操作对象
  1341. /// </summary>
  1342. [Description("操作对象")]
  1343. [Nullable(true)]
  1344. [DataLength(100)]
  1345. public string ObjStsOp
  1346. {
  1347. get { return objStsOp; }
  1348. set { objStsOp = value; }
  1349. }
  1350. /// <summary>
  1351. /// 备注
  1352. /// </summary>
  1353. [Description("备注")]
  1354. [Nullable(true)]
  1355. [DataLength(200)]
  1356. public string Memo
  1357. {
  1358. get { return memo; }
  1359. set { memo = value; }
  1360. }
  1361. /// <summary>
  1362. /// 有效标志(1:有效,0:无效)
  1363. /// </summary>
  1364. [Description("有效标志")]
  1365. [Nullable(true)]
  1366. [DataLength(1)]
  1367. public string Validflag
  1368. {
  1369. get { return validflag; }
  1370. set { validflag = value; }
  1371. }
  1372. /// <summary>
  1373. /// 创建人
  1374. /// </summary>
  1375. [Description("创建人")]
  1376. [Nullable(true)]
  1377. [DataLength(20)]
  1378. public string CreateName
  1379. {
  1380. get { return createName; }
  1381. set { createName = value; }
  1382. }
  1383. /// <summary>
  1384. /// 创建时间
  1385. /// </summary>
  1386. [Description("创建时间")]
  1387. [Nullable(true)]
  1388. public string CreateTime
  1389. {
  1390. get { return createTime; }
  1391. set { createTime = value; }
  1392. }
  1393. /// <summary>
  1394. /// 修改人
  1395. /// </summary>
  1396. [Description("修改人")]
  1397. [Nullable(true)]
  1398. [DataLength(20)]
  1399. public string UpdateName
  1400. {
  1401. get { return updateName; }
  1402. set { updateName = value; }
  1403. }
  1404. /// <summary>
  1405. /// 修改时间
  1406. /// </summary>
  1407. [Description("修改时间")]
  1408. [Nullable(true)]
  1409. public string UpdateTime
  1410. {
  1411. get { return updateTime; }
  1412. set { updateTime = value; }
  1413. }
  1414. /// <summary>
  1415. /// 删除人
  1416. /// </summary>
  1417. [Description("删除人")]
  1418. [Nullable(true)]
  1419. [DataLength(20)]
  1420. public string DeleteName
  1421. {
  1422. get { return deleteName; }
  1423. set { deleteName = value; }
  1424. }
  1425. /// <summary>
  1426. /// 删除时间
  1427. /// </summary>
  1428. [Description("删除时间")]
  1429. [Nullable(true)]
  1430. public string DeleteTime
  1431. {
  1432. get { return deleteTime; }
  1433. set { deleteTime = value; }
  1434. }
  1435. /// <summary>
  1436. /// ORD_LN_PK_OLD
  1437. /// </summary>
  1438. [Description("ORD_LN_PK_OLD")]
  1439. [Nullable(true)]
  1440. [DataLength(40)]
  1441. public string OrdLnPkOld
  1442. {
  1443. get { return ordLnPkOld; }
  1444. set { ordLnPkOld = value; }
  1445. }
  1446. /// <summary>
  1447. /// 合同行锁定状态 '1'锁定,'0'未锁定
  1448. /// </summary>
  1449. [Description("合同行锁定状态 ")]
  1450. [Nullable(true)]
  1451. [DataLength(1)]
  1452. public string Islock
  1453. {
  1454. get { return islock; }
  1455. set { islock = value; }
  1456. }
  1457. /// <summary>
  1458. /// 客户Alpha编码(Alpha编码生成MSC(n)后,写入的)
  1459. /// </summary>
  1460. [Description("客户Alpha编码")]
  1461. [Nullable(true)]
  1462. [DataLength(20)]
  1463. public string CustAlphaNo2
  1464. {
  1465. get { return custAlphaNo2; }
  1466. set { custAlphaNo2 = value; }
  1467. }
  1468. /// <summary>
  1469. /// 合同变更单号(G+YYYYMMDD+00001)
  1470. /// </summary>
  1471. [Description("合同变更单号")]
  1472. [Nullable(true)]
  1473. [DataLength(20)]
  1474. public string OrderChgeNo
  1475. {
  1476. get { return orderChgeNo; }
  1477. set { orderChgeNo = value; }
  1478. }
  1479. /// <summary>
  1480. /// 发起合同变更的合同行号
  1481. /// </summary>
  1482. [Description("发起合同变更的合同行号")]
  1483. [Nullable(true)]
  1484. [DataLength(40)]
  1485. public string ChgeOrdLnPk
  1486. {
  1487. get { return chgeOrdLnPk; }
  1488. set { chgeOrdLnPk = value; }
  1489. }
  1490. /// <summary>
  1491. /// 结算价状态0录入1确认
  1492. /// </summary>
  1493. [Description("结算价状态")]
  1494. [Nullable(true)]
  1495. [DataLength(1)]
  1496. public string BalncePriceSts
  1497. {
  1498. get { return balncePriceSts; }
  1499. set { balncePriceSts = value; }
  1500. }
  1501. /// <summary>
  1502. /// 内部结算价格
  1503. /// </summary>
  1504. [Description("内部结算价格")]
  1505. [Nullable(true)]
  1506. [DataLength(12)]
  1507. public decimal? BalncePriceOrg
  1508. {
  1509. get { return balncePriceOrg; }
  1510. set { balncePriceOrg = value; }
  1511. }
  1512. /// <summary>
  1513. /// 内部结算价状态0录入1确认
  1514. /// </summary>
  1515. [Description("内部结算价状态")]
  1516. [Nullable(true)]
  1517. [DataLength(1)]
  1518. public string BalncePriceOrgSts
  1519. {
  1520. get { return balncePriceOrgSts; }
  1521. set { balncePriceOrgSts = value; }
  1522. }
  1523. /// <summary>
  1524. /// 吊装费
  1525. /// </summary>
  1526. [Description("吊装费")]
  1527. [Nullable(true)]
  1528. [DataLength(22)]
  1529. public decimal? PakPrice
  1530. {
  1531. get { return pakPrice; }
  1532. set { pakPrice = value; }
  1533. }
  1534. /// <summary>
  1535. /// "ASSEL+外购的标识:1.只有ASSEL A 2.外购 W 3.ASSEL+外购 AW 4.什么都没有 为空。"
  1536. /// </summary>
  1537. [Description("AW")]
  1538. [Nullable(true)]
  1539. [DataLength(2)]
  1540. public string Aw
  1541. {
  1542. get { return aw; }
  1543. set { aw = value; }
  1544. }
  1545. /// <summary>
  1546. /// 录入的MPS编号
  1547. /// </summary>
  1548. [Description("录入的MPS编号")]
  1549. [Nullable(true)]
  1550. [DataLength(40)]
  1551. public string MpsNoInput
  1552. {
  1553. get { return mpsNoInput; }
  1554. set { mpsNoInput = value; }
  1555. }
  1556. /// <summary>
  1557. /// 在线机探盲区 1可手探;0不可手探
  1558. /// </summary>
  1559. [Description("在线机探盲区")]
  1560. [Nullable(true)]
  1561. [DataLength(1)]
  1562. public string ManInspection
  1563. {
  1564. get { return manInspection; }
  1565. set { manInspection = value; }
  1566. }
  1567. /// <summary>
  1568. /// 在线机探盲区切长(不可手探时才存在)
  1569. /// </summary>
  1570. [Description("在线机探盲区切长")]
  1571. [Nullable(true)]
  1572. [DataLength(22)]
  1573. public decimal? InspectionValue
  1574. {
  1575. get { return inspectionValue; }
  1576. set { inspectionValue = value; }
  1577. }
  1578. /// <summary>
  1579. /// 跟输入的MPS编号对应的MPS文本(服务器的地址)
  1580. /// </summary>
  1581. [Description("MPS文本")]
  1582. [Nullable(true)]
  1583. [DataLength(100)]
  1584. public string MpsNoFile
  1585. {
  1586. get { return mpsNoFile; }
  1587. set { mpsNoFile = value; }
  1588. }
  1589. /// <summary>
  1590. /// 质保书单位(1226)
  1591. /// </summary>
  1592. [Description("质保书单位")]
  1593. [Nullable(true)]
  1594. [DataLength(20)]
  1595. public string QualityUser
  1596. {
  1597. get { return qualityUser; }
  1598. set { qualityUser = value; }
  1599. }
  1600. /// <summary>
  1601. /// 质保书单位描述 1226
  1602. /// </summary>
  1603. [Description("质保书单位")]
  1604. [Nullable(true)]
  1605. [DataLength(100)]
  1606. public string QualityUserDesc
  1607. {
  1608. get { return qualityUserDesc; }
  1609. set { qualityUserDesc = value; }
  1610. }
  1611. /// <summary>
  1612. /// 输出标准号1227
  1613. /// </summary>
  1614. [Description("输出标准号")]
  1615. [Nullable(true)]
  1616. [DataLength(6)]
  1617. public string OutputStdNo
  1618. {
  1619. get { return outputStdNo; }
  1620. set { outputStdNo = value; }
  1621. }
  1622. /// <summary>
  1623. /// 订单工程编号
  1624. /// </summary>
  1625. [Description("订单工程编号")]
  1626. [Nullable(true)]
  1627. [DataLength(20)]
  1628. public string ProjectNo
  1629. {
  1630. get { return projectNo; }
  1631. set { projectNo = value; }
  1632. }
  1633. /// <summary>
  1634. /// 工艺文件号
  1635. /// </summary>
  1636. [Description("工艺文件号")]
  1637. [Nullable(true)]
  1638. [DataLength(50)]
  1639. public string CraftNo
  1640. {
  1641. get { return craftNo; }
  1642. set { craftNo = value; }
  1643. }
  1644. /// <summary>
  1645. /// 工艺文件版本号(工艺文件号相同时,取最大的版本号+1)
  1646. /// </summary>
  1647. [Description("工艺文件版本号")]
  1648. [Nullable(true)]
  1649. [DataLength(50)]
  1650. public string CraftNoV
  1651. {
  1652. get { return craftNoV; }
  1653. set { craftNoV = value; }
  1654. }
  1655. }
  1656. }