CkStorage.cs 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711
  1. using System;
  2. using System.Text;
  3. namespace Pur.Entity.ck
  4. {
  5. [Serializable]
  6. public class CkStorage : MatAttr
  7. {
  8. private string invId;
  9. /// <summary>
  10. /// 库存记录号
  11. /// </summary>
  12. public string InvId
  13. {
  14. set { invId = value; }
  15. get { return invId; }
  16. }
  17. private string receiveType;
  18. /// <summary>
  19. /// 库存属性
  20. /// </summary>
  21. public string ReceiveType
  22. {
  23. set { receiveType = value; }
  24. get { return receiveType; }
  25. }
  26. private string inStockNo;
  27. /// <summary>
  28. /// 入库单号
  29. /// </summary>
  30. public string InStockNo
  31. {
  32. set { inStockNo = value; }
  33. get { return inStockNo; }
  34. }
  35. private string refeId;
  36. /// <summary>
  37. /// 参考单号
  38. /// </summary>
  39. public string RefeId
  40. {
  41. set { refeId = value; }
  42. get { return refeId; }
  43. }
  44. /** 入库单位ID */
  45. private String operateOrgId;
  46. public String OperateOrgId
  47. {
  48. get { return operateOrgId; }
  49. set { operateOrgId = value; }
  50. }
  51. /** 入库单位名称 */
  52. private String operateOrgName;
  53. public String OperateOrgName
  54. {
  55. get { return operateOrgName; }
  56. set { operateOrgName = value; }
  57. }
  58. private DateTime? checkDate;
  59. /// <summary>
  60. /// 检验日期
  61. /// </summary>
  62. public DateTime? CheckDate
  63. {
  64. set { checkDate = value; }
  65. get { return checkDate; }
  66. }
  67. private string checkUsername;
  68. /// <summary>
  69. /// 检验人姓名
  70. /// </summary>
  71. public string CheckUsername
  72. {
  73. set { checkUsername = value; }
  74. get { return checkUsername; }
  75. }
  76. private string checkUserid;
  77. /// <summary>
  78. /// 检验人账号
  79. /// </summary>
  80. public string CheckUserid
  81. {
  82. set { checkUserid = value; }
  83. get { return checkUserid; }
  84. }
  85. private string checkResult;
  86. /// <summary>
  87. /// 综合判定
  88. /// </summary>
  89. public string CheckResult
  90. {
  91. set { checkResult = value; }
  92. get { return checkResult; }
  93. }
  94. private string result;
  95. /// <summary>
  96. /// 检验结果
  97. /// </summary>
  98. public string Result
  99. {
  100. set { result = value; }
  101. get { return result; }
  102. }
  103. private string refType;
  104. /// <summary>
  105. /// 参考单类别
  106. /// </summary>
  107. public string RefType
  108. {
  109. set { refType = value; }
  110. get { return refType; }
  111. }
  112. private string itemCode;
  113. /// <summary>
  114. /// 物料编码
  115. /// </summary>
  116. public string ItemCode
  117. {
  118. set { itemCode = value; }
  119. get { return itemCode; }
  120. }
  121. private string itemDesc;
  122. /// <summary>
  123. /// 物料描述
  124. /// </summary>
  125. public string ItemDesc
  126. {
  127. set { itemDesc = value; }
  128. get { return itemDesc; }
  129. }
  130. private string itemName;
  131. /// <summary>
  132. /// 物料名称
  133. /// </summary>
  134. public string ItemName
  135. {
  136. set { itemName = value; }
  137. get { return itemName; }
  138. }
  139. private string itemDescE;
  140. /// <summary>
  141. /// 物料英文名称
  142. /// </summary>
  143. public string ItemDescE
  144. {
  145. set { itemDescE = value; }
  146. get { return itemDescE; }
  147. }
  148. private string itemSpec;
  149. /// <summary>
  150. /// 物料型号规格
  151. /// </summary>
  152. public string ItemSpec
  153. {
  154. set { itemSpec = value; }
  155. get { return itemSpec; }
  156. }
  157. private string itemUseUom;
  158. /// <summary>
  159. /// 是否使用采购单位
  160. /// </summary>
  161. public string ItemUseUom
  162. {
  163. set { itemUseUom = value; }
  164. get { return itemUseUom; }
  165. }
  166. private string itemUom;
  167. /// <summary>
  168. /// 采购单位(个、袋、桶)
  169. /// </summary>
  170. public string ItemUom
  171. {
  172. set { itemUom = value; }
  173. get { return itemUom; }
  174. }
  175. private Double? itemUomConefficient;
  176. /// <summary>
  177. /// 转换系数
  178. /// </summary>
  179. public Double? ItemUomConefficient
  180. {
  181. set { itemUomConefficient = value; }
  182. get { return itemUomConefficient; }
  183. }
  184. private string weightUnit;
  185. /// <summary>
  186. /// 库存单位
  187. /// </summary>
  188. public string WeightUnit
  189. {
  190. set { weightUnit = value; }
  191. get { return weightUnit; }
  192. }
  193. private string orderId;
  194. /// <summary>
  195. /// 合同号
  196. /// </summary>
  197. public string OrderId
  198. {
  199. set { orderId = value; }
  200. get { return orderId; }
  201. }
  202. private string orderLineSqe;
  203. /// <summary>
  204. /// 合同行号
  205. /// </summary>
  206. public string OrderLineSqe
  207. {
  208. set { orderLineSqe = value; }
  209. get { return orderLineSqe; }
  210. }
  211. private string suppCode;
  212. /// <summary>
  213. /// 供应商代码
  214. /// </summary>
  215. public string SuppCode
  216. {
  217. set { suppCode = value; }
  218. get { return suppCode; }
  219. }
  220. private string suppName;
  221. /// <summary>
  222. /// 供应商名称
  223. /// </summary>
  224. public string SuppName
  225. {
  226. set { suppName = value; }
  227. get { return suppName; }
  228. }
  229. private Double? invOrigQty;
  230. /// <summary>
  231. /// 库存原始数量
  232. /// </summary>
  233. public Double? InvOrigQty
  234. {
  235. set { invOrigQty = value; }
  236. get { return invOrigQty; }
  237. }
  238. private Double? invOrigAmt;
  239. /// <summary>
  240. /// 库存原值总价
  241. /// </summary>
  242. public Double? InvOrigAmt
  243. {
  244. set { invOrigAmt = value; }
  245. get { return invOrigAmt; }
  246. }
  247. private Double? invQty;
  248. /// <summary>
  249. /// 库存数量
  250. /// </summary>
  251. public Double? InvQty
  252. {
  253. set { invQty = value; }
  254. get { return invQty; }
  255. }
  256. private Double? invOrQty;
  257. /// <summary>
  258. /// 库存预约量
  259. /// </summary>
  260. public Double? InvOrQty
  261. {
  262. set { invOrQty = value; }
  263. get { return invOrQty; }
  264. }
  265. private Double? invUnitPrice;
  266. /// <summary>
  267. /// 库存单价
  268. /// </summary>
  269. public Double? InvUnitPrice
  270. {
  271. set { invUnitPrice = value; }
  272. get { return invUnitPrice; }
  273. }
  274. private Double? stockMoney;
  275. /// <summary>
  276. /// 库存总价
  277. /// </summary>
  278. public Double? StockMoney
  279. {
  280. set { stockMoney = value; }
  281. get { return stockMoney; }
  282. }
  283. private Double? yucaiQty;
  284. public Double? YucaiQty
  285. {
  286. get { return yucaiQty; }
  287. set { yucaiQty = value; }
  288. }
  289. private Double? normalQty;
  290. public Double? NormalQty
  291. {
  292. get { return normalQty; }
  293. set { normalQty = value; }
  294. }
  295. private Double? yucaiQtyWeight;
  296. public Double? YucaiQtyWeight
  297. {
  298. get { return yucaiQtyWeight; }
  299. set { yucaiQtyWeight = value; }
  300. }
  301. private Double? normalQtyWeight;
  302. public Double? NormalQtyWeight
  303. {
  304. get { return normalQtyWeight; }
  305. set { normalQtyWeight = value; }
  306. }
  307. private Double? unNormalQty;
  308. public Double? UnNormalQty
  309. {
  310. get { return unNormalQty; }
  311. set { unNormalQty = value; }
  312. }
  313. private Double? unNormalQtyWeight;
  314. public Double? UnNormalQtyWeight
  315. {
  316. get { return unNormalQtyWeight; }
  317. set { unNormalQtyWeight = value; }
  318. }
  319. private Double? bugPrice;
  320. /// <summary>
  321. /// 预算价
  322. /// </summary>
  323. public Double? BugPrice
  324. {
  325. set { bugPrice = value; }
  326. get { return bugPrice; }
  327. }
  328. private Double? invBudgetAmt;
  329. /// <summary>
  330. /// 库存预算总价
  331. /// </summary>
  332. public Double? InvBudgetAmt
  333. {
  334. set { invBudgetAmt = value; }
  335. get { return invBudgetAmt; }
  336. }
  337. private string invResponser;
  338. /// <summary>
  339. /// 库存责任人
  340. /// </summary>
  341. public string InvResponser
  342. {
  343. set { invResponser = value; }
  344. get { return invResponser; }
  345. }
  346. private string invMaterialType;
  347. /// <summary>
  348. /// 库存物料方式
  349. /// </summary>
  350. public string InvMaterialType
  351. {
  352. set { invMaterialType = value; }
  353. get { return invMaterialType; }
  354. }
  355. private string invPriceType;
  356. /// <summary>
  357. /// 库存计价方式
  358. /// </summary>
  359. public string InvPriceType
  360. {
  361. set { invPriceType = value; }
  362. get { return invPriceType; }
  363. }
  364. private string expenseType;
  365. /// <summary>
  366. /// 费用类型
  367. /// </summary>
  368. public string ExpenseType
  369. {
  370. set { expenseType = value; }
  371. get { return expenseType; }
  372. }
  373. private string remark;
  374. /// <summary>
  375. /// 备注
  376. /// </summary>
  377. public string Remark
  378. {
  379. set { remark = value; }
  380. get { return remark; }
  381. }
  382. private string validflag;
  383. /// <summary>
  384. /// 数据状态(有效、无效)
  385. /// </summary>
  386. public string Validflag
  387. {
  388. set { validflag = value; }
  389. get { return validflag; }
  390. }
  391. private string createName;
  392. /// <summary>
  393. /// 创建人
  394. /// </summary>
  395. public string CreateName
  396. {
  397. set { createName = value; }
  398. get { return createName; }
  399. }
  400. private DateTime? createTime;
  401. /// <summary>
  402. /// 创建时间
  403. /// </summary>
  404. public DateTime? CreateTime
  405. {
  406. set { createTime = value; }
  407. get { return createTime; }
  408. }
  409. private string updateName;
  410. /// <summary>
  411. /// 修改人
  412. /// </summary>
  413. public string UpdateName
  414. {
  415. set { updateName = value; }
  416. get { return updateName; }
  417. }
  418. private DateTime? updateTime;
  419. /// <summary>
  420. /// 修改时间
  421. /// </summary>
  422. public DateTime? UpdateTime
  423. {
  424. set { updateTime = value; }
  425. get { return updateTime; }
  426. }
  427. private string deleteName;
  428. /// <summary>
  429. /// 废除人
  430. /// </summary>
  431. public string DeleteName
  432. {
  433. set { deleteName = value; }
  434. get { return deleteName; }
  435. }
  436. private DateTime? deleteTime;
  437. /// <summary>
  438. /// 废除时间
  439. /// </summary>
  440. public DateTime? DeleteTime
  441. {
  442. set { deleteTime = value; }
  443. get { return deleteTime; }
  444. }
  445. private string createUserid;
  446. /// <summary>
  447. /// 创建人ID
  448. /// </summary>
  449. public string CreateUserid
  450. {
  451. set { createUserid = value; }
  452. get { return createUserid; }
  453. }
  454. private string updateUserid;
  455. /// <summary>
  456. /// 修改人ID
  457. /// </summary>
  458. public string UpdateUserid
  459. {
  460. set { updateUserid = value; }
  461. get { return updateUserid; }
  462. }
  463. private string deleteUserid;
  464. /// <summary>
  465. /// 废除人ID
  466. /// </summary>
  467. public string DeleteUserid
  468. {
  469. set { deleteUserid = value; }
  470. get { return deleteUserid; }
  471. }
  472. private string status;
  473. /// <summary>
  474. /// 0:待检1:合格2:不合格
  475. /// </summary>
  476. public string Status
  477. {
  478. set { status = value; }
  479. get { return status; }
  480. }
  481. /// <summary>
  482. /// 批次号(检验)
  483. /// </summary>
  484. private string checkNo;
  485. public string CheckNo
  486. {
  487. get { return checkNo; }
  488. set { checkNo = value; }
  489. }
  490. private string batchNo;
  491. /// <summary>
  492. /// 入场号
  493. /// </summary>
  494. public string BatchNo
  495. {
  496. set { batchNo = value; }
  497. get { return batchNo; }
  498. }
  499. private string useStatus;
  500. /// <summary>
  501. /// 1: 不可用2: 可正常使用
  502. /// </summary>
  503. public string UseStatus
  504. {
  505. set { useStatus = value; }
  506. get { return useStatus; }
  507. }
  508. private string matBatchNo;
  509. /// <summary>
  510. /// 批次号(物料)
  511. /// </summary>
  512. public string MatBatchNo
  513. {
  514. set { matBatchNo = value; }
  515. get { return matBatchNo; }
  516. }
  517. /// <summary>
  518. /// 采购计划行号
  519. /// </summary>
  520. private string purLineId;
  521. public string PurLineId
  522. {
  523. get { return purLineId; }
  524. set { purLineId = value; }
  525. }
  526. private string itemUnique;
  527. /// <summary>
  528. /// 唯一值标识
  529. /// </summary>
  530. public string ItemUnique
  531. {
  532. set { itemUnique = value; }
  533. get { return itemUnique; }
  534. }
  535. /// <summary>
  536. /// 物理库区
  537. /// </summary>
  538. private string invPhysic;
  539. public string InvPhysic
  540. {
  541. get { return invPhysic; }
  542. set { invPhysic = value; }
  543. }
  544. private string deliveryLocationCode;
  545. /// <summary>
  546. /// 交付地址编码
  547. /// </summary>
  548. public string DeliveryLocationCode
  549. {
  550. set { deliveryLocationCode = value; }
  551. get { return deliveryLocationCode; }
  552. }
  553. private string deliveryLocation;
  554. /// <summary>
  555. /// 交付地址
  556. /// </summary>
  557. public string DeliveryLocation
  558. {
  559. set { deliveryLocation = value; }
  560. get { return deliveryLocation; }
  561. }
  562. private String invIdSource;
  563. /// <summary>
  564. /// 源库存记录号(移库)
  565. /// </summary>
  566. public String InvIdSource
  567. {
  568. get { return invIdSource; }
  569. set { invIdSource = value; }
  570. }
  571. /** 包装数 */
  572. private String packageQty;
  573. /// <summary>
  574. /// 包装数
  575. /// </summary>
  576. public String PackageQty
  577. {
  578. get { return packageQty; }
  579. set { packageQty = value; }
  580. }
  581. /** 包装单位 */
  582. private String packageUnit;
  583. /// <summary>
  584. /// 包装单位
  585. /// </summary>
  586. public String PackageUnit
  587. {
  588. get { return packageUnit; }
  589. set { packageUnit = value; }
  590. }
  591. /** 每袋重量 */
  592. private String unitWeight;
  593. /// <summary>
  594. /// 每袋重量
  595. /// </summary>
  596. public String UnitWeight
  597. {
  598. get { return unitWeight; }
  599. set { unitWeight = value; }
  600. }
  601. /** 包装方式 */
  602. private String packageType;
  603. /// <summary>
  604. /// 包装方式
  605. /// </summary>
  606. public String PackageType
  607. {
  608. get { return packageType; }
  609. set { packageType = value; }
  610. }
  611. /** 打印编号 */
  612. private String printNo;
  613. /// <summary>
  614. /// 打印编号
  615. /// </summary>
  616. public String PrintNo
  617. {
  618. get { return printNo; }
  619. set { printNo = value; }
  620. }
  621. /** 移库状态 */
  622. private String ykStatus;
  623. /// <summary>
  624. /// 移库状态
  625. /// </summary>
  626. public String YkStatus
  627. {
  628. get { return ykStatus; }
  629. set { ykStatus = value; }
  630. }
  631. }
  632. }