SlmOrderHeadEntity.cs 35 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364
  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.YdmPipeReport.Entity
  8. {/// <summary>
  9. /// 数据库表SLM_ORDER_HEAD所对应的实体类(生成工具:代码生成工具3.0)
  10. /// 作者:PC-201412141732 时间:2016-07-24
  11. /// </summary>
  12. public class SlmOrderHeadEntity
  13. {
  14. /// <summary>
  15. /// ORD_PK
  16. /// </summary>
  17. private string ordPk = "";
  18. /// <summary>
  19. /// 管理卡号(YY+MM+四位流水号)
  20. /// </summary>
  21. private string managNo = "";
  22. /// <summary>
  23. /// 合同号(记录创建时如无合同号,形成LS+YYMMDD+三位流水号的临时合同号
  24. /// </summary>
  25. private string orderNo = "";
  26. /// <summary>
  27. /// 客户合同号
  28. /// </summary>
  29. private string custmOrderNo = "";
  30. /// <summary>
  31. /// 评审单号(后台产生:XS/IE/GM+YYMM+四位流水号)
  32. /// </summary>
  33. private string revwRptNo = "";
  34. /// <summary>
  35. /// 合同类型
  36. /// </summary>
  37. private string orderTyp = "";
  38. /// <summary>
  39. /// 合同类型描述
  40. /// </summary>
  41. private string orderTypDesc = "";
  42. /// <summary>
  43. /// 协议号
  44. /// </summary>
  45. private string protclNo = "";
  46. /// <summary>
  47. /// 客户编码
  48. /// </summary>
  49. private string customerNo = "";
  50. /// <summary>
  51. /// 客户名称
  52. /// </summary>
  53. private string customerNm = "";
  54. /// <summary>
  55. /// 市场系统(1006)
  56. /// </summary>
  57. private string marketSys = "";
  58. /// <summary>
  59. /// 市场系统描述
  60. /// </summary>
  61. private string marketSysDesc = "";
  62. /// <summary>
  63. /// 简称
  64. /// </summary>
  65. private string abrvition = "";
  66. /// <summary>
  67. /// 供货单位
  68. /// </summary>
  69. private string supplyUnit = "";
  70. /// <summary>
  71. /// 计价方式(1203)
  72. /// </summary>
  73. private string priceFl = "";
  74. /// <summary>
  75. /// 币种
  76. /// </summary>
  77. private string currency = "";
  78. /// <summary>
  79. /// 付款方式
  80. /// </summary>
  81. private string mnyAskTyp = "";
  82. /// <summary>
  83. /// 结算单位编码
  84. /// </summary>
  85. private string stlmtUnitNo = "";
  86. /// <summary>
  87. /// 结算单位名称
  88. /// </summary>
  89. private string stlmtUnitNm = "";
  90. /// <summary>
  91. /// 首次受票人(国贸/钢贸/集团/客户)
  92. /// </summary>
  93. private string fstDraweeUnit = "";
  94. /// <summary>
  95. /// 法人
  96. /// </summary>
  97. private string legalPsn = "";
  98. /// <summary>
  99. /// 委托代理人
  100. /// </summary>
  101. private string agent = "";
  102. /// <summary>
  103. /// 地址
  104. /// </summary>
  105. private string address = "";
  106. /// <summary>
  107. /// 邮编
  108. /// </summary>
  109. private string zipCode = "";
  110. /// <summary>
  111. /// 开户银行
  112. /// </summary>
  113. private string bank = "";
  114. /// <summary>
  115. /// 帐号
  116. /// </summary>
  117. private string account = "";
  118. /// <summary>
  119. /// 税号
  120. /// </summary>
  121. private string taxId = "";
  122. /// <summary>
  123. /// 电话
  124. /// </summary>
  125. private string phone = "";
  126. /// <summary>
  127. /// 传真
  128. /// </summary>
  129. private string fax = "";
  130. /// <summary>
  131. /// 合同量
  132. /// </summary>
  133. private decimal? orderWgt = null;
  134. /// <summary>
  135. /// 合同总价(含税)
  136. /// </summary>
  137. private decimal? orderMnyTax = null;
  138. /// <summary>
  139. /// 合同总价(不含税)
  140. /// </summary>
  141. private decimal? orderMnyNtax = null;
  142. /// <summary>
  143. /// 付款要求描述
  144. /// </summary>
  145. private string mnyAskDesc = "";
  146. /// <summary>
  147. /// 签订人
  148. /// </summary>
  149. private string signPerson = "";
  150. /// <summary>
  151. /// 签订日期
  152. /// </summary>
  153. private string signDate = "";
  154. /// <summary>
  155. /// 签订地点
  156. /// </summary>
  157. private string signAddress = "";
  158. /// <summary>
  159. /// 合同年度
  160. /// </summary>
  161. private string orderYear = "";
  162. /// <summary>
  163. /// 合同开始时间
  164. /// </summary>
  165. private string orderBdate = "";
  166. /// <summary>
  167. /// 合同结束时间
  168. /// </summary>
  169. private string orderEdate = "";
  170. /// <summary>
  171. /// 合同扫描件编号
  172. /// </summary>
  173. private string orderScanNo = "";
  174. /// <summary>
  175. /// 是否客户范本(1:是;0:否)
  176. /// </summary>
  177. private string customerModelFl = "";
  178. /// <summary>
  179. /// 合同范本编号
  180. /// </summary>
  181. private string orderModelNo = "";
  182. /// <summary>
  183. /// 合同范本描述
  184. /// </summary>
  185. private string orderModelDesc = "";
  186. /// <summary>
  187. /// 销售组织(国贸/钢贸/销售公司)
  188. /// </summary>
  189. private string saleOrg = "";
  190. /// <summary>
  191. /// 销售组织描述
  192. /// </summary>
  193. private string saleOrgDesc = "";
  194. /// <summary>
  195. /// 销售区域编码
  196. /// </summary>
  197. private string saleAreaNo = "";
  198. /// <summary>
  199. /// 销售区域描述
  200. /// </summary>
  201. private string saleAreaDesc = "";
  202. /// <summary>
  203. /// 备注
  204. /// </summary>
  205. private string memo = "";
  206. /// <summary>
  207. /// 前合同状态
  208. /// </summary>
  209. private string beOrderSts = "";
  210. /// <summary>
  211. /// 操作对象(前)
  212. /// </summary>
  213. private string beObjStsOp = "";
  214. /// <summary>
  215. /// 合同状态
  216. /// </summary>
  217. private string orderSts = "";
  218. /// <summary>
  219. /// 合同状态描述
  220. /// </summary>
  221. private string orderStsDesc = "";
  222. /// <summary>
  223. /// 操作对象
  224. /// </summary>
  225. private string objStsOp = "";
  226. /// <summary>
  227. /// 审批人
  228. /// </summary>
  229. private string approvalMan = "";
  230. /// <summary>
  231. /// 审批时间
  232. /// </summary>
  233. private string approvalTime = "";
  234. /// <summary>
  235. /// 生效人
  236. /// </summary>
  237. private string effectMan = "";
  238. /// <summary>
  239. /// 生效时间
  240. /// </summary>
  241. private string effectTime = "";
  242. /// <summary>
  243. /// 结案人
  244. /// </summary>
  245. private string closeMan = "";
  246. /// <summary>
  247. /// 结案时间
  248. /// </summary>
  249. private string closeTime = "";
  250. /// <summary>
  251. /// 有效标志(1:有效,0:无效)
  252. /// </summary>
  253. private string validflag = "";
  254. /// <summary>
  255. /// 创建人
  256. /// </summary>
  257. private string createName = "";
  258. /// <summary>
  259. /// 创建人部门
  260. /// </summary>
  261. private string createDept = "";
  262. /// <summary>
  263. /// 创建时间
  264. /// </summary>
  265. private string createTime = "";
  266. /// <summary>
  267. /// 修改人
  268. /// </summary>
  269. private string updateName = "";
  270. /// <summary>
  271. /// 修改时间
  272. /// </summary>
  273. private string updateTime = "";
  274. /// <summary>
  275. /// 删除人
  276. /// </summary>
  277. private string deleteName = "";
  278. /// <summary>
  279. /// 删除时间
  280. /// </summary>
  281. private string deleteTime = "";
  282. /// <summary>
  283. /// ORD_PK_OLD
  284. /// </summary>
  285. private string ordPkOld = "";
  286. /// <summary>
  287. /// 前合同状态描述
  288. /// </summary>
  289. private string beOrderStsDesc = "";
  290. /// <summary>
  291. /// 定价编号(YY+DD+六位流水号)
  292. /// </summary>
  293. private string priceNo = "";
  294. /// <summary>
  295. /// 合同变更单号(G+YYYYMMDD+00001)
  296. /// </summary>
  297. private string orderChgeNo = "";
  298. /// <summary>
  299. /// 合同头锁定状态
  300. /// </summary>
  301. private string islock = "";
  302. /// <summary>
  303. /// 打印价格(订货价,结算价)
  304. /// </summary>
  305. private string printPrice = "";
  306. /// <summary>
  307. /// 优惠方案
  308. /// </summary>
  309. private string pricePlan = "";
  310. /// <summary>
  311. /// 是否含税 0 否 1 是
  312. /// </summary>
  313. private string containTax = "";
  314. /// <summary>
  315. /// 合同归档 0 否 1 是
  316. /// </summary>
  317. private string orderArchive = "";
  318. /// <summary>
  319. /// 放行通过时间
  320. /// </summary>
  321. private string passTime = "";
  322. /// <summary>
  323. /// 确认通过时间
  324. /// </summary>
  325. private string confirmTime = "";
  326. /// <summary>
  327. /// 贸易类型(销售、钢贸1223 国贸 1224)
  328. /// </summary>
  329. private string tradeType = "";
  330. /// <summary>
  331. /// 合同分类1225
  332. /// </summary>
  333. private string orderClassify = "";
  334. /// <summary>
  335. /// 业务分类(E、D、X、C)国贸专用
  336. /// </summary>
  337. private string businessType = "";
  338. /// <summary>
  339. /// 打印时间
  340. /// </summary>
  341. private string printTime = "";
  342. /// <summary>
  343. /// 打印次数
  344. /// </summary>
  345. private decimal? printCount = null;
  346. /// <summary>
  347. /// 当地法律法规
  348. /// </summary>
  349. private string localLaw = "";
  350. /// <summary>
  351. /// 上传的合同文本地址 ORDFILE/ORD_PK/ ORDFILE为固定字符串 ORD_PK是合同的PK值
  352. /// </summary>
  353. private string orderFile = "";
  354. /// <summary>
  355. /// ORD_PK
  356. /// </summary>
  357. [Description("ORD_PK")]
  358. [Nullable(false)]
  359. [DataLength(40)]
  360. public string OrdPk
  361. {
  362. get { return ordPk; }
  363. set { ordPk = value; }
  364. }
  365. /// <summary>
  366. /// 管理卡号(YY+MM+四位流水号)
  367. /// </summary>
  368. [Description("管理卡号(YY+MM+四位流水号)")]
  369. [Nullable(true)]
  370. [DataLength(20)]
  371. public string ManagNo
  372. {
  373. get { return managNo; }
  374. set { managNo = value; }
  375. }
  376. /// <summary>
  377. /// 合同号(记录创建时如无合同号,形成LS+YYMMDD+三位流水号的临时合同号
  378. /// </summary>
  379. [Description("合同号")]
  380. [Nullable(true)]
  381. [DataLength(20)]
  382. public string OrderNo
  383. {
  384. get { return orderNo; }
  385. set { orderNo = value; }
  386. }
  387. /// <summary>
  388. /// 客户合同号
  389. /// </summary>
  390. [Description("客户合同号")]
  391. [Nullable(true)]
  392. [DataLength(100)]
  393. public string CustmOrderNo
  394. {
  395. get { return custmOrderNo; }
  396. set { custmOrderNo = value; }
  397. }
  398. /// <summary>
  399. /// 评审单号(后台产生:XS/IE/GM+YYMM+四位流水号)
  400. /// </summary>
  401. [Description("评审单号")]
  402. [Nullable(false)]
  403. [DataLength(10)]
  404. public string RevwRptNo
  405. {
  406. get { return revwRptNo; }
  407. set { revwRptNo = value; }
  408. }
  409. /// <summary>
  410. /// 合同类型
  411. /// </summary>
  412. [Description("合同类型代码")]
  413. [Nullable(true)]
  414. [DataLength(20)]
  415. public string OrderTyp
  416. {
  417. get { return orderTyp; }
  418. set { orderTyp = value; }
  419. }
  420. /// <summary>
  421. /// 合同类型描述
  422. /// </summary>
  423. [Description("合同类型")]
  424. [Nullable(true)]
  425. [DataLength(20)]
  426. public string OrderTypDesc
  427. {
  428. get { return orderTypDesc; }
  429. set { orderTypDesc = value; }
  430. }
  431. /// <summary>
  432. /// 协议号
  433. /// </summary>
  434. [Description("协议号")]
  435. [Nullable(true)]
  436. [DataLength(100)]
  437. public string ProtclNo
  438. {
  439. get { return protclNo; }
  440. set { protclNo = value; }
  441. }
  442. /// <summary>
  443. /// 客户编码
  444. /// </summary>
  445. [Description("客户编码")]
  446. [Nullable(true)]
  447. [DataLength(10)]
  448. public string CustomerNo
  449. {
  450. get { return customerNo; }
  451. set { customerNo = value; }
  452. }
  453. /// <summary>
  454. /// 客户名称
  455. /// </summary>
  456. [Description("客户名称")]
  457. [Nullable(true)]
  458. [DataLength(60)]
  459. public string CustomerNm
  460. {
  461. get { return customerNm; }
  462. set { customerNm = value; }
  463. }
  464. /// <summary>
  465. /// 市场系统(1006)
  466. /// </summary>
  467. [Description("市场系统(1006)")]
  468. [Nullable(true)]
  469. [DataLength(50)]
  470. public string MarketSys
  471. {
  472. get { return marketSys; }
  473. set { marketSys = value; }
  474. }
  475. /// <summary>
  476. /// 市场系统描述
  477. /// </summary>
  478. [Description("市场系统")]
  479. [Nullable(true)]
  480. [DataLength(50)]
  481. public string MarketSysDesc
  482. {
  483. get { return marketSysDesc; }
  484. set { marketSysDesc = value; }
  485. }
  486. /// <summary>
  487. /// 简称
  488. /// </summary>
  489. [Description("简称")]
  490. [Nullable(true)]
  491. [DataLength(60)]
  492. public string Abrvition
  493. {
  494. get { return abrvition; }
  495. set { abrvition = value; }
  496. }
  497. /// <summary>
  498. /// 供货单位
  499. /// </summary>
  500. [Description("供货单位")]
  501. [Nullable(true)]
  502. [DataLength(20)]
  503. public string SupplyUnit
  504. {
  505. get { return supplyUnit; }
  506. set { supplyUnit = value; }
  507. }
  508. /// <summary>
  509. /// 计价方式(1203)
  510. /// </summary>
  511. [Description("计价方式(1203)")]
  512. [Nullable(true)]
  513. [DataLength(20)]
  514. public string PriceFl
  515. {
  516. get { return priceFl; }
  517. set { priceFl = value; }
  518. }
  519. /// <summary>
  520. /// 币种
  521. /// </summary>
  522. [Description("币种")]
  523. [Nullable(true)]
  524. [DataLength(20)]
  525. public string Currency
  526. {
  527. get { return currency; }
  528. set { currency = value; }
  529. }
  530. /// <summary>
  531. /// 付款方式
  532. /// </summary>
  533. [Description("付款方式")]
  534. [Nullable(true)]
  535. [DataLength(20)]
  536. public string MnyAskTyp
  537. {
  538. get { return mnyAskTyp; }
  539. set { mnyAskTyp = value; }
  540. }
  541. /// <summary>
  542. /// 结算单位编码
  543. /// </summary>
  544. [Description("结算单位编码")]
  545. [Nullable(true)]
  546. [DataLength(10)]
  547. public string StlmtUnitNo
  548. {
  549. get { return stlmtUnitNo; }
  550. set { stlmtUnitNo = value; }
  551. }
  552. /// <summary>
  553. /// 结算单位名称
  554. /// </summary>
  555. [Description("结算单位")]
  556. [Nullable(true)]
  557. [DataLength(60)]
  558. public string StlmtUnitNm
  559. {
  560. get { return stlmtUnitNm; }
  561. set { stlmtUnitNm = value; }
  562. }
  563. /// <summary>
  564. /// 首次受票人(国贸/钢贸/集团/客户)
  565. /// </summary>
  566. [Description("首次受票人")]
  567. [Nullable(true)]
  568. [DataLength(20)]
  569. public string FstDraweeUnit
  570. {
  571. get { return fstDraweeUnit; }
  572. set { fstDraweeUnit = value; }
  573. }
  574. /// <summary>
  575. /// 法人
  576. /// </summary>
  577. [Description("法人")]
  578. [Nullable(true)]
  579. [DataLength(20)]
  580. public string LegalPsn
  581. {
  582. get { return legalPsn; }
  583. set { legalPsn = value; }
  584. }
  585. /// <summary>
  586. /// 委托代理人
  587. /// </summary>
  588. [Description("委托代理人")]
  589. [Nullable(true)]
  590. [DataLength(20)]
  591. public string Agent
  592. {
  593. get { return agent; }
  594. set { agent = value; }
  595. }
  596. /// <summary>
  597. /// 地址
  598. /// </summary>
  599. [Description("地址")]
  600. [Nullable(true)]
  601. [DataLength(100)]
  602. public string Address
  603. {
  604. get { return address; }
  605. set { address = value; }
  606. }
  607. /// <summary>
  608. /// 邮编
  609. /// </summary>
  610. [Description("邮编")]
  611. [Nullable(true)]
  612. [DataLength(20)]
  613. public string ZipCode
  614. {
  615. get { return zipCode; }
  616. set { zipCode = value; }
  617. }
  618. /// <summary>
  619. /// 开户银行
  620. /// </summary>
  621. [Description("开户银行")]
  622. [Nullable(true)]
  623. [DataLength(100)]
  624. public string Bank
  625. {
  626. get { return bank; }
  627. set { bank = value; }
  628. }
  629. /// <summary>
  630. /// 帐号
  631. /// </summary>
  632. [Description("帐号")]
  633. [Nullable(true)]
  634. [DataLength(50)]
  635. public string Account
  636. {
  637. get { return account; }
  638. set { account = value; }
  639. }
  640. /// <summary>
  641. /// 税号
  642. /// </summary>
  643. [Description("税号")]
  644. [Nullable(true)]
  645. [DataLength(50)]
  646. public string TaxId
  647. {
  648. get { return taxId; }
  649. set { taxId = value; }
  650. }
  651. /// <summary>
  652. /// 电话
  653. /// </summary>
  654. [Description("电话")]
  655. [Nullable(true)]
  656. [DataLength(20)]
  657. public string Phone
  658. {
  659. get { return phone; }
  660. set { phone = value; }
  661. }
  662. /// <summary>
  663. /// 传真
  664. /// </summary>
  665. [Description("传真")]
  666. [Nullable(true)]
  667. [DataLength(20)]
  668. public string Fax
  669. {
  670. get { return fax; }
  671. set { fax = value; }
  672. }
  673. /// <summary>
  674. /// 合同量
  675. /// </summary>
  676. [Description("合同量")]
  677. [Nullable(true)]
  678. [DataLength(8)]
  679. public decimal? OrderWgt
  680. {
  681. get { return orderWgt; }
  682. set { orderWgt = value; }
  683. }
  684. /// <summary>
  685. /// 合同总价(含税)
  686. /// </summary>
  687. [Description("合同总价(含税)")]
  688. [Nullable(true)]
  689. [DataLength(11)]
  690. public decimal? OrderMnyTax
  691. {
  692. get { return orderMnyTax; }
  693. set { orderMnyTax = value; }
  694. }
  695. /// <summary>
  696. /// 合同总价(不含税)
  697. /// </summary>
  698. [Description("合同总价(不含税)")]
  699. [Nullable(true)]
  700. [DataLength(11)]
  701. public decimal? OrderMnyNtax
  702. {
  703. get { return orderMnyNtax; }
  704. set { orderMnyNtax = value; }
  705. }
  706. /// <summary>
  707. /// 付款要求描述
  708. /// </summary>
  709. [Description("付款要求")]
  710. [Nullable(true)]
  711. [DataLength(200)]
  712. public string MnyAskDesc
  713. {
  714. get { return mnyAskDesc; }
  715. set { mnyAskDesc = value; }
  716. }
  717. /// <summary>
  718. /// 签订人
  719. /// </summary>
  720. [Description("签订人")]
  721. [Nullable(true)]
  722. [DataLength(20)]
  723. public string SignPerson
  724. {
  725. get { return signPerson; }
  726. set { signPerson = value; }
  727. }
  728. /// <summary>
  729. /// 签订日期
  730. /// </summary>
  731. [Description("签订日期")]
  732. [Nullable(true)]
  733. public string SignDate
  734. {
  735. get { return signDate; }
  736. set { signDate = value; }
  737. }
  738. /// <summary>
  739. /// 签订地点
  740. /// </summary>
  741. [Description("签订地点")]
  742. [Nullable(true)]
  743. [DataLength(100)]
  744. public string SignAddress
  745. {
  746. get { return signAddress; }
  747. set { signAddress = value; }
  748. }
  749. /// <summary>
  750. /// 合同年度
  751. /// </summary>
  752. [Description("合同年度")]
  753. [Nullable(true)]
  754. [DataLength(20)]
  755. public string OrderYear
  756. {
  757. get { return orderYear; }
  758. set { orderYear = value; }
  759. }
  760. /// <summary>
  761. /// 合同开始时间
  762. /// </summary>
  763. [Description("合同开始时间")]
  764. [Nullable(true)]
  765. public string OrderBdate
  766. {
  767. get { return orderBdate; }
  768. set { orderBdate = value; }
  769. }
  770. /// <summary>
  771. /// 合同结束时间
  772. /// </summary>
  773. [Description("合同结束时间")]
  774. [Nullable(true)]
  775. public string OrderEdate
  776. {
  777. get { return orderEdate; }
  778. set { orderEdate = value; }
  779. }
  780. /// <summary>
  781. /// 合同扫描件编号
  782. /// </summary>
  783. [Description("合同扫描件编号")]
  784. [Nullable(true)]
  785. [DataLength(40)]
  786. public string OrderScanNo
  787. {
  788. get { return orderScanNo; }
  789. set { orderScanNo = value; }
  790. }
  791. /// <summary>
  792. /// 是否客户范本(1:是;0:否)
  793. /// </summary>
  794. [Description("是否客户范本")]
  795. [Nullable(true)]
  796. [DataLength(1)]
  797. public string CustomerModelFl
  798. {
  799. get { return customerModelFl; }
  800. set { customerModelFl = value; }
  801. }
  802. /// <summary>
  803. /// 合同范本编号
  804. /// </summary>
  805. [Description("合同范本编号")]
  806. [Nullable(true)]
  807. [DataLength(20)]
  808. public string OrderModelNo
  809. {
  810. get { return orderModelNo; }
  811. set { orderModelNo = value; }
  812. }
  813. /// <summary>
  814. /// 合同范本描述
  815. /// </summary>
  816. [Description("合同范本")]
  817. [Nullable(true)]
  818. [DataLength(50)]
  819. public string OrderModelDesc
  820. {
  821. get { return orderModelDesc; }
  822. set { orderModelDesc = value; }
  823. }
  824. /// <summary>
  825. /// 销售组织(国贸/钢贸/销售公司)
  826. /// </summary>
  827. [Description("销售组织")]
  828. [Nullable(true)]
  829. [DataLength(20)]
  830. public string SaleOrg
  831. {
  832. get { return saleOrg; }
  833. set { saleOrg = value; }
  834. }
  835. /// <summary>
  836. /// 销售组织描述
  837. /// </summary>
  838. [Description("销售组织")]
  839. [Nullable(true)]
  840. [DataLength(20)]
  841. public string SaleOrgDesc
  842. {
  843. get { return saleOrgDesc; }
  844. set { saleOrgDesc = value; }
  845. }
  846. /// <summary>
  847. /// 销售区域编码
  848. /// </summary>
  849. [Description("销售区域编码")]
  850. [Nullable(true)]
  851. [DataLength(20)]
  852. public string SaleAreaNo
  853. {
  854. get { return saleAreaNo; }
  855. set { saleAreaNo = value; }
  856. }
  857. /// <summary>
  858. /// 销售区域描述
  859. /// </summary>
  860. [Description("销售区域")]
  861. [Nullable(true)]
  862. [DataLength(50)]
  863. public string SaleAreaDesc
  864. {
  865. get { return saleAreaDesc; }
  866. set { saleAreaDesc = value; }
  867. }
  868. /// <summary>
  869. /// 备注
  870. /// </summary>
  871. [Description("备注")]
  872. [Nullable(true)]
  873. [DataLength(2000)]
  874. public string Memo
  875. {
  876. get { return memo; }
  877. set { memo = value; }
  878. }
  879. /// <summary>
  880. /// 前合同状态
  881. /// </summary>
  882. [Description("前合同状态")]
  883. [Nullable(true)]
  884. [DataLength(20)]
  885. public string BeOrderSts
  886. {
  887. get { return beOrderSts; }
  888. set { beOrderSts = value; }
  889. }
  890. /// <summary>
  891. /// 操作对象(前)
  892. /// </summary>
  893. [Description("操作对象(前)")]
  894. [Nullable(true)]
  895. [DataLength(100)]
  896. public string BeObjStsOp
  897. {
  898. get { return beObjStsOp; }
  899. set { beObjStsOp = value; }
  900. }
  901. /// <summary>
  902. /// 合同状态
  903. /// </summary>
  904. [Description("合同状态")]
  905. [Nullable(true)]
  906. [DataLength(20)]
  907. public string OrderSts
  908. {
  909. get { return orderSts; }
  910. set { orderSts = value; }
  911. }
  912. /// <summary>
  913. /// 合同状态描述
  914. /// </summary>
  915. [Description("合同状态")]
  916. [Nullable(true)]
  917. [DataLength(20)]
  918. public string OrderStsDesc
  919. {
  920. get { return orderStsDesc; }
  921. set { orderStsDesc = value; }
  922. }
  923. /// <summary>
  924. /// 操作对象
  925. /// </summary>
  926. [Description("操作对象")]
  927. [Nullable(true)]
  928. [DataLength(100)]
  929. public string ObjStsOp
  930. {
  931. get { return objStsOp; }
  932. set { objStsOp = value; }
  933. }
  934. /// <summary>
  935. /// 审批人
  936. /// </summary>
  937. [Description("审批人")]
  938. [Nullable(true)]
  939. [DataLength(20)]
  940. public string ApprovalMan
  941. {
  942. get { return approvalMan; }
  943. set { approvalMan = value; }
  944. }
  945. /// <summary>
  946. /// 审批时间
  947. /// </summary>
  948. [Description("审批时间")]
  949. [Nullable(true)]
  950. public string ApprovalTime
  951. {
  952. get { return approvalTime; }
  953. set { approvalTime = value; }
  954. }
  955. /// <summary>
  956. /// 生效人
  957. /// </summary>
  958. [Description("生效人")]
  959. [Nullable(true)]
  960. [DataLength(20)]
  961. public string EffectMan
  962. {
  963. get { return effectMan; }
  964. set { effectMan = value; }
  965. }
  966. /// <summary>
  967. /// 生效时间
  968. /// </summary>
  969. [Description("生效时间")]
  970. [Nullable(true)]
  971. public string EffectTime
  972. {
  973. get { return effectTime; }
  974. set { effectTime = value; }
  975. }
  976. /// <summary>
  977. /// 结案人
  978. /// </summary>
  979. [Description("结案人")]
  980. [Nullable(true)]
  981. [DataLength(20)]
  982. public string CloseMan
  983. {
  984. get { return closeMan; }
  985. set { closeMan = value; }
  986. }
  987. /// <summary>
  988. /// 结案时间
  989. /// </summary>
  990. [Description("结案时间")]
  991. [Nullable(true)]
  992. public string CloseTime
  993. {
  994. get { return closeTime; }
  995. set { closeTime = value; }
  996. }
  997. /// <summary>
  998. /// 有效标志(1:有效,0:无效)
  999. /// </summary>
  1000. [Description("有效标志(1:有效,0:无效)")]
  1001. [Nullable(true)]
  1002. [DataLength(1)]
  1003. public string Validflag
  1004. {
  1005. get { return validflag; }
  1006. set { validflag = value; }
  1007. }
  1008. /// <summary>
  1009. /// 创建人
  1010. /// </summary>
  1011. [Description("创建人")]
  1012. [Nullable(true)]
  1013. [DataLength(20)]
  1014. public string CreateName
  1015. {
  1016. get { return createName; }
  1017. set { createName = value; }
  1018. }
  1019. /// <summary>
  1020. /// 创建人部门
  1021. /// </summary>
  1022. [Description("创建人部门")]
  1023. [Nullable(true)]
  1024. [DataLength(15)]
  1025. public string CreateDept
  1026. {
  1027. get { return createDept; }
  1028. set { createDept = value; }
  1029. }
  1030. /// <summary>
  1031. /// 创建时间
  1032. /// </summary>
  1033. [Description("创建时间")]
  1034. [Nullable(true)]
  1035. public string CreateTime
  1036. {
  1037. get { return createTime; }
  1038. set { createTime = value; }
  1039. }
  1040. /// <summary>
  1041. /// 修改人
  1042. /// </summary>
  1043. [Description("修改人")]
  1044. [Nullable(true)]
  1045. [DataLength(20)]
  1046. public string UpdateName
  1047. {
  1048. get { return updateName; }
  1049. set { updateName = value; }
  1050. }
  1051. /// <summary>
  1052. /// 修改时间
  1053. /// </summary>
  1054. [Description("修改时间")]
  1055. [Nullable(true)]
  1056. public string UpdateTime
  1057. {
  1058. get { return updateTime; }
  1059. set { updateTime = value; }
  1060. }
  1061. /// <summary>
  1062. /// 删除人
  1063. /// </summary>
  1064. [Description("删除人")]
  1065. [Nullable(true)]
  1066. [DataLength(20)]
  1067. public string DeleteName
  1068. {
  1069. get { return deleteName; }
  1070. set { deleteName = value; }
  1071. }
  1072. /// <summary>
  1073. /// 删除时间
  1074. /// </summary>
  1075. [Description("删除时间")]
  1076. [Nullable(true)]
  1077. public string DeleteTime
  1078. {
  1079. get { return deleteTime; }
  1080. set { deleteTime = value; }
  1081. }
  1082. /// <summary>
  1083. /// ORD_PK_OLD
  1084. /// </summary>
  1085. [Description("ORD_PK_OLD")]
  1086. [Nullable(true)]
  1087. [DataLength(40)]
  1088. public string OrdPkOld
  1089. {
  1090. get { return ordPkOld; }
  1091. set { ordPkOld = value; }
  1092. }
  1093. /// <summary>
  1094. /// 前合同状态描述
  1095. /// </summary>
  1096. [Description("前合同状态描述")]
  1097. [Nullable(true)]
  1098. [DataLength(50)]
  1099. public string BeOrderStsDesc
  1100. {
  1101. get { return beOrderStsDesc; }
  1102. set { beOrderStsDesc = value; }
  1103. }
  1104. /// <summary>
  1105. /// 定价编号(YY+DD+六位流水号)
  1106. /// </summary>
  1107. [Description("定价编号(YY+DD+六位流水号)")]
  1108. [Nullable(true)]
  1109. [DataLength(15)]
  1110. public string PriceNo
  1111. {
  1112. get { return priceNo; }
  1113. set { priceNo = value; }
  1114. }
  1115. /// <summary>
  1116. /// 合同变更单号(G+YYYYMMDD+00001)
  1117. /// </summary>
  1118. [Description("合同变更单号(G+YYYYMMDD+00001)")]
  1119. [Nullable(true)]
  1120. [DataLength(20)]
  1121. public string OrderChgeNo
  1122. {
  1123. get { return orderChgeNo; }
  1124. set { orderChgeNo = value; }
  1125. }
  1126. /// <summary>
  1127. /// 合同头锁定状态
  1128. /// </summary>
  1129. [Description("合同头锁定状态")]
  1130. [Nullable(true)]
  1131. [DataLength(1)]
  1132. public string Islock
  1133. {
  1134. get { return islock; }
  1135. set { islock = value; }
  1136. }
  1137. /// <summary>
  1138. /// 打印价格(订货价,结算价)
  1139. /// </summary>
  1140. [Description("打印价格")]
  1141. [Nullable(true)]
  1142. [DataLength(20)]
  1143. public string PrintPrice
  1144. {
  1145. get { return printPrice; }
  1146. set { printPrice = value; }
  1147. }
  1148. /// <summary>
  1149. /// 优惠方案
  1150. /// </summary>
  1151. [Description("优惠方案")]
  1152. [Nullable(true)]
  1153. [DataLength(200)]
  1154. public string PricePlan
  1155. {
  1156. get { return pricePlan; }
  1157. set { pricePlan = value; }
  1158. }
  1159. /// <summary>
  1160. /// 是否含税 0 否 1 是
  1161. /// </summary>
  1162. [Description("是否含税")]
  1163. [Nullable(true)]
  1164. [DataLength(1)]
  1165. public string ContainTax
  1166. {
  1167. get { return containTax; }
  1168. set { containTax = value; }
  1169. }
  1170. /// <summary>
  1171. /// 合同归档 0 否 1 是
  1172. /// </summary>
  1173. [Description("合同归档")]
  1174. [Nullable(true)]
  1175. [DataLength(1)]
  1176. public string OrderArchive
  1177. {
  1178. get { return orderArchive; }
  1179. set { orderArchive = value; }
  1180. }
  1181. /// <summary>
  1182. /// 放行通过时间
  1183. /// </summary>
  1184. [Description("放行通过时间")]
  1185. [Nullable(true)]
  1186. public string PassTime
  1187. {
  1188. get { return passTime; }
  1189. set { passTime = value; }
  1190. }
  1191. /// <summary>
  1192. /// 确认通过时间
  1193. /// </summary>
  1194. [Description("确认通过时间")]
  1195. [Nullable(true)]
  1196. public string ConfirmTime
  1197. {
  1198. get { return confirmTime; }
  1199. set { confirmTime = value; }
  1200. }
  1201. /// <summary>
  1202. /// 贸易类型(销售、钢贸1223 国贸 1224)
  1203. /// </summary>
  1204. [Description("贸易类型")]
  1205. [Nullable(true)]
  1206. [DataLength(6)]
  1207. public string TradeType
  1208. {
  1209. get { return tradeType; }
  1210. set { tradeType = value; }
  1211. }
  1212. /// <summary>
  1213. /// 合同分类1225
  1214. /// </summary>
  1215. [Description("合同分类1225")]
  1216. [Nullable(true)]
  1217. [DataLength(6)]
  1218. public string OrderClassify
  1219. {
  1220. get { return orderClassify; }
  1221. set { orderClassify = value; }
  1222. }
  1223. /// <summary>
  1224. /// 业务分类(E、D、X、C)国贸专用
  1225. /// </summary>
  1226. [Description("业务分类(E、D、X、C)国贸专用")]
  1227. [Nullable(true)]
  1228. [DataLength(1)]
  1229. public string BusinessType
  1230. {
  1231. get { return businessType; }
  1232. set { businessType = value; }
  1233. }
  1234. /// <summary>
  1235. /// 打印时间
  1236. /// </summary>
  1237. [Description("打印时间")]
  1238. [Nullable(true)]
  1239. public string PrintTime
  1240. {
  1241. get { return printTime; }
  1242. set { printTime = value; }
  1243. }
  1244. /// <summary>
  1245. /// 打印次数
  1246. /// </summary>
  1247. [Description("打印次数")]
  1248. [Nullable(true)]
  1249. [DataLength(3)]
  1250. public decimal? PrintCount
  1251. {
  1252. get { return printCount; }
  1253. set { printCount = value; }
  1254. }
  1255. /// <summary>
  1256. /// 当地法律法规
  1257. /// </summary>
  1258. [Description("当地法律法规")]
  1259. [Nullable(true)]
  1260. [DataLength(2000)]
  1261. public string LocalLaw
  1262. {
  1263. get { return localLaw; }
  1264. set { localLaw = value; }
  1265. }
  1266. /// <summary>
  1267. /// 上传的合同文本地址 ORDFILE/ORD_PK/ ORDFILE为固定字符串 ORD_PK是合同的PK值
  1268. /// </summary>
  1269. [Description("上传的合同文本地址 ORDFILE/ORD_PK/ ORDFILE为固定字符串 ORD_PK是合同的PK值")]
  1270. [Nullable(true)]
  1271. [DataLength(50)]
  1272. public string OrderFile
  1273. {
  1274. get { return orderFile; }
  1275. set { orderFile = value; }
  1276. }
  1277. }
  1278. }