src/Entity/Idempiere/SmFichaTecnica.php line 12

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Idempiere;
  3. use App\Repository\Idempiere\SmFichaTecnicaRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6. * @ORM\Entity(repositoryClass=SmFichaTecnicaRepository::class)
  7. * @ORM\Table(name="SM_Ficha_Tecnica")
  8. */
  9. class SmFichaTecnica
  10. {
  11. private $id;
  12. /**
  13. * @ORM\Id
  14. * @ORM\Column(type="integer")
  15. */
  16. private $sm_ficha_tecnica_id;
  17. /**
  18. * @ORM\Column(type="integer", nullable=true)
  19. */
  20. private $c_color_id;
  21. /**
  22. * @ORM\ManyToOne(targetEntity=CColor::class)
  23. * @ORM\JoinColumn(referencedColumnName="c_color_id")
  24. */
  25. private $c_color;
  26. /**
  27. * @ORM\Column(type="string", length=255, nullable=true)
  28. */
  29. private $eu_packdimensionmaster;
  30. /**
  31. * @ORM\Column(type="string", length=1)
  32. */
  33. private $isactive;
  34. /**
  35. * @ORM\Column(type="string", length=1)
  36. */
  37. private $isrotate;
  38. /**
  39. * @ORM\Column(type="string", length=1)
  40. */
  41. private $isstack;
  42. /**
  43. * @ORM\Column(type="float", nullable=true)
  44. */
  45. private $iu_grossweight;
  46. /**
  47. * @ORM\Column(type="float", nullable=true)
  48. */
  49. private $iu_netweight;
  50. /**
  51. * @ORM\Column(type="string", length=255, nullable=true)
  52. */
  53. private $iu_packdimension;
  54. /**
  55. * @ORM\Column(type="string", length=255, nullable=true)
  56. */
  57. private $iu_productdimension;
  58. /**
  59. * @ORM\Column(type="integer")
  60. */
  61. private $m_product_id;
  62. /**
  63. * @ORM\ManyToOne(targetEntity=MProduct::class, inversedBy="sm_fichas_tecnicas")
  64. * @ORM\JoinColumn(referencedColumnName="m_product_id", nullable=false)
  65. */
  66. private $m_product;
  67. /**
  68. * @ORM\Column(type="string", length=15, nullable=true)
  69. */
  70. private $sm_alimentacion_hz;
  71. /**
  72. * @ORM\Column(type="string", length=15, nullable=true)
  73. */
  74. private $sm_alto_ue_e;
  75. /**
  76. * @ORM\Column(type="string", length=15, nullable=true)
  77. */
  78. private $sm_alto_ue_m;
  79. /**
  80. * @ORM\Column(type="string", length=15, nullable=true)
  81. */
  82. private $sm_alto_ue_p;
  83. /**
  84. * @ORM\Column(type="string", length=15, nullable=true)
  85. */
  86. private $sm_alto_ui_e;
  87. /**
  88. * @ORM\Column(type="string", length=15, nullable=true)
  89. */
  90. private $sm_alto_ui_p;
  91. /**
  92. * @ORM\Column(type="string", length=15, nullable=true)
  93. */
  94. private $sm_ancho_ue_e;
  95. /**
  96. * @ORM\Column(type="string", length=15, nullable=true)
  97. */
  98. private $sm_ancho_ue_m;
  99. /**
  100. * @ORM\Column(type="string", length=15, nullable=true)
  101. */
  102. private $sm_ancho_ue_p;
  103. /**
  104. * @ORM\Column(type="string", length=15, nullable=true)
  105. */
  106. private $sm_ancho_ui_e;
  107. /**
  108. * @ORM\Column(type="string", length=15, nullable=true)
  109. */
  110. private $sm_ancho_ui_p;
  111. /**
  112. * @ORM\Column(type="string", length=20, nullable=true)
  113. */
  114. private $sm_dimensiones_empaque;
  115. /**
  116. * @ORM\Column(type="string", length=20, nullable=true)
  117. */
  118. private $sm_dimensiones_producto;
  119. /**
  120. * @ORM\Column(type="float", nullable=true)
  121. */
  122. private $sm_peso_bruto;
  123. /**
  124. * @ORM\Column(type="float", nullable=true)
  125. */
  126. private $sm_peso_neto;
  127. /**
  128. * @ORM\Column(type="string", length=15, nullable=true)
  129. */
  130. private $sm_profundidad_ue_e;
  131. /**
  132. * @ORM\Column(type="string", length=15, nullable=true)
  133. */
  134. private $sm_profundidad_ue_m;
  135. /**
  136. * @ORM\Column(type="string", length=15, nullable=true)
  137. */
  138. private $sm_profundidad_ue_p;
  139. /**
  140. * @ORM\Column(type="string", length=15, nullable=true)
  141. */
  142. private $sm_profundidad_ui_e;
  143. /**
  144. * @ORM\Column(type="string", length=15, nullable=true)
  145. */
  146. private $sm_profundidad_ui_p;
  147. public function getId(): ?int
  148. {
  149. return $this->getSmFichaTecnicaId();
  150. }
  151. public function getSmFichaTecnicaId(): ?int
  152. {
  153. return $this->sm_ficha_tecnica_id;
  154. }
  155. public function setSmFichaTecnicaId(int $sm_ficha_tecnica_id): self
  156. {
  157. $this->sm_ficha_tecnica_id = $sm_ficha_tecnica_id;
  158. return $this;
  159. }
  160. public function getCColorId(): ?int
  161. {
  162. return $this->c_color_id;
  163. }
  164. public function setCColorId(?int $c_color_id): self
  165. {
  166. $this->c_color_id = $c_color_id;
  167. return $this;
  168. }
  169. public function getCColor(): ?CColor
  170. {
  171. return $this->c_color;
  172. }
  173. public function setCColor(?CColor $c_color): self
  174. {
  175. $this->c_color = $c_color;
  176. $this->setCColorId($c_color->getId());
  177. return $this;
  178. }
  179. public function getEuPackdimensionmaster(): ?string
  180. {
  181. return $this->eu_packdimensionmaster;
  182. }
  183. public function setEuPackdimensionmaster(?string $eu_packdimensionmaster): self
  184. {
  185. $this->eu_packdimensionmaster = $eu_packdimensionmaster;
  186. return $this;
  187. }
  188. public function getIsactive(): ?string
  189. {
  190. return $this->isactive;
  191. }
  192. public function setIsactive(string $isactive): self
  193. {
  194. $this->isactive = $isactive;
  195. return $this;
  196. }
  197. public function getIsrotate(): ?string
  198. {
  199. return $this->isrotate;
  200. }
  201. public function setIsrotate(string $isrotate): self
  202. {
  203. $this->isrotate = $isrotate;
  204. return $this;
  205. }
  206. public function getIsstack(): ?string
  207. {
  208. return $this->isstack;
  209. }
  210. public function setIsstack(string $isstack): self
  211. {
  212. $this->isstack = $isstack;
  213. return $this;
  214. }
  215. public function getIUGrossweight(): ?float
  216. {
  217. return $this->iu_grossweight;
  218. }
  219. public function setIUGrossweight(?float $iu_grossweight): self
  220. {
  221. $this->iu_grossweight = $iu_grossweight;
  222. return $this;
  223. }
  224. public function getIUNetweight(): ?float
  225. {
  226. return $this->iu_netweight;
  227. }
  228. public function setIUNetweight(float $iu_netweight): self
  229. {
  230. $this->iu_netweight = $iu_netweight;
  231. return $this;
  232. }
  233. public function getIUPackdimension(): ?string
  234. {
  235. return $this->iu_packdimension;
  236. }
  237. public function setIUPackdimension(?string $iu_packdimension): self
  238. {
  239. $this->iu_packdimension = $iu_packdimension;
  240. return $this;
  241. }
  242. public function getIUProductdimension(): ?string
  243. {
  244. return $this->iu_productdimension;
  245. }
  246. public function setIUProductdimension(?string $iu_productdimension): self
  247. {
  248. $this->iu_productdimension = $iu_productdimension;
  249. return $this;
  250. }
  251. public function getMProductId(): ?int
  252. {
  253. return $this->m_product_id;
  254. }
  255. public function setMProductId(int $m_product_id): self
  256. {
  257. $this->m_product_id = $m_product_id;
  258. return $this;
  259. }
  260. public function getMProduct(): ?MProduct
  261. {
  262. return $this->m_product;
  263. }
  264. public function setMProduct(?MProduct $m_product): self
  265. {
  266. $this->m_product = $m_product;
  267. $this->setMProductID($m_product->getId());
  268. return $this;
  269. }
  270. public function getSmAlimentacionHz(): ?string
  271. {
  272. return $this->sm_alimentacion_hz;
  273. }
  274. public function setSmAlimentacionHz(?string $sm_alimentacion_hz): self
  275. {
  276. $this->sm_alimentacion_hz = $sm_alimentacion_hz;
  277. return $this;
  278. }
  279. public function getSmAltoUEE(): ?string
  280. {
  281. return $this->sm_alto_ue_e;
  282. }
  283. public function setSmAltoUEE(?string $sm_alto_ue_e): self
  284. {
  285. $this->sm_alto_ue_e = $sm_alto_ue_e;
  286. return $this;
  287. }
  288. public function getSmAltoUEM(): ?string
  289. {
  290. return $this->sm_alto_ue_m;
  291. }
  292. public function setSmAltoUEM(?string $sm_alto_ue_m): self
  293. {
  294. $this->sm_alto_ue_m = $sm_alto_ue_m;
  295. return $this;
  296. }
  297. public function getSmAltoUEP(): ?string
  298. {
  299. return $this->sm_alto_ue_p;
  300. }
  301. public function setSmAltoUEP(?string $sm_alto_ue_p): self
  302. {
  303. $this->sm_alto_ue_p = $sm_alto_ue_p;
  304. return $this;
  305. }
  306. public function getSmAltoUIE(): ?string
  307. {
  308. return $this->sm_alto_ui_e;
  309. }
  310. public function setSmAltoUIE(?string $sm_alto_ui_e): self
  311. {
  312. $this->sm_alto_ui_e = $sm_alto_ui_e;
  313. return $this;
  314. }
  315. public function getSmAltoUIP(): ?string
  316. {
  317. return $this->sm_alto_ui_p;
  318. }
  319. public function setSmAltoUIP(?string $sm_alto_ui_p): self
  320. {
  321. $this->sm_alto_ui_p = $sm_alto_ui_p;
  322. return $this;
  323. }
  324. public function getSmAnchoUEE(): ?string
  325. {
  326. return $this->sm_ancho_ue_e;
  327. }
  328. public function setSmAnchoUEE(?string $sm_ancho_ue_e): self
  329. {
  330. $this->sm_ancho_ue_e = $sm_ancho_ue_e;
  331. return $this;
  332. }
  333. public function getSmAnchoUEM(): ?string
  334. {
  335. return $this->sm_ancho_ue_m;
  336. }
  337. public function setSmAnchoUEM(?string $sm_ancho_ue_m): self
  338. {
  339. $this->sm_ancho_ue_m = $sm_ancho_ue_m;
  340. return $this;
  341. }
  342. public function getSmAnchoUEP(): ?string
  343. {
  344. return $this->sm_ancho_ue_p;
  345. }
  346. public function setSmAnchoUEP(?string $sm_ancho_ue_p): self
  347. {
  348. $this->sm_ancho_ue_p = $sm_ancho_ue_p;
  349. return $this;
  350. }
  351. public function getSmAnchoUIE(): ?string
  352. {
  353. return $this->sm_ancho_ui_e;
  354. }
  355. public function setSmAnchoUIE(?string $sm_ancho_ui_e): self
  356. {
  357. $this->sm_ancho_ui_e = $sm_ancho_ui_e;
  358. return $this;
  359. }
  360. public function getSmAnchoUIP(): ?string
  361. {
  362. return $this->sm_ancho_ui_p;
  363. }
  364. public function setSmAnchoUIP(?string $sm_ancho_ui_p): self
  365. {
  366. $this->sm_ancho_ui_p = $sm_ancho_ui_p;
  367. return $this;
  368. }
  369. public function getSmDimensionesEmpaque(): ?string
  370. {
  371. return $this->sm_dimensiones_empaque;
  372. }
  373. public function setSmDimensionesEmpaque(?string $sm_dimensiones_empaque): self
  374. {
  375. $this->sm_dimensiones_empaque = $sm_dimensiones_empaque;
  376. return $this;
  377. }
  378. public function getSmDimensionesProducto(): ?string
  379. {
  380. return $this->sm_dimensiones_producto;
  381. }
  382. public function setSmDimensionesProducto(?string $sm_dimensiones_producto): self
  383. {
  384. $this->sm_dimensiones_producto = $sm_dimensiones_producto;
  385. return $this;
  386. }
  387. public function getSmPesoBruto(): ?float
  388. {
  389. return $this->sm_peso_bruto;
  390. }
  391. public function setSmPesoBruto(?float $sm_peso_bruto): self
  392. {
  393. $this->sm_peso_bruto = $sm_peso_bruto;
  394. return $this;
  395. }
  396. public function getSmPesoNeto(): ?float
  397. {
  398. return $this->sm_peso_neto;
  399. }
  400. public function setSmPesoNeto(?float $sm_peso_neto): self
  401. {
  402. $this->sm_peso_neto = $sm_peso_neto;
  403. return $this;
  404. }
  405. public function getSmProfundidadUEE(): ?string
  406. {
  407. return $this->sm_profundidad_ue_e;
  408. }
  409. public function setSmProfundidadUEE(?string $sm_profundidad_ue_e): self
  410. {
  411. $this->sm_profundidad_ue_e = $sm_profundidad_ue_e;
  412. return $this;
  413. }
  414. public function getSmProfundidadUEM(): ?string
  415. {
  416. return $this->sm_profundidad_ue_m;
  417. }
  418. public function setSmProfundidadUEM(?string $sm_profundidad_ue_m): self
  419. {
  420. $this->sm_profundidad_ue_m = $sm_profundidad_ue_m;
  421. return $this;
  422. }
  423. public function getSmProfundidadUEP(): ?string
  424. {
  425. return $this->sm_profundidad_ue_p;
  426. }
  427. public function setSmProfundidadUEP(?string $sm_profundidad_ue_p): self
  428. {
  429. $this->sm_profundidad_ue_p = $sm_profundidad_ue_p;
  430. return $this;
  431. }
  432. public function getSmProfundidadUIE(): ?string
  433. {
  434. return $this->sm_profundidad_ui_e;
  435. }
  436. public function setSmProfundidadUIE(?string $sm_profundidad_ui_e): self
  437. {
  438. $this->sm_profundidad_ui_e = $sm_profundidad_ui_e;
  439. return $this;
  440. }
  441. public function getSmProfundidadUIP(): ?string
  442. {
  443. return $this->sm_profundidad_ui_p;
  444. }
  445. public function setSmProfundidadUIP(?string $sm_profundidad_ui_p): self
  446. {
  447. $this->sm_profundidad_ui_p = $sm_profundidad_ui_p;
  448. return $this;
  449. }
  450. }