src/MDS/AvexpressBundle/Entity/AvePackageTemplateItems.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\MDS\AvexpressBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * AvePackageTemplateItems
  6.  *
  7.  * @ORM\Table(name="ave_package_template_items")
  8.  * @ORM\Entity(repositoryClass="App\MDS\AvexpressBundle\Repository\AvePackageTemplateItemsRepository")
  9.  */
  10. class AvePackageTemplateItems
  11. {
  12.     /**
  13.      * @var int
  14.      *
  15.      * @ORM\Column(name="id", type="integer")
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="AUTO")
  18.      */
  19.     private $id;
  20.     /**
  21.      * @var string|null
  22.      *
  23.      * @ORM\Column(name="productName", type="text", nullable=true)
  24.      */
  25.     private $productName;
  26.     /**
  27.      * @ORM\Column(name="percProductPrice", type="float")
  28.      * Porcentaje del producto sobre el precio Neto del Paquete.
  29.      * Determina el precio individual dentro del paquete.
  30.      */
  31.     private $percProductPrice;
  32.     /**
  33.      * @var int
  34.      * Determina el orden de los produtos dentro del Paquete
  35.      *
  36.      * @ORM\Column(name="rankAvPack", type="integer", length=255, nullable=true)
  37.      */
  38.     private $rankAvPack;
  39.     /**
  40.      * @var int
  41.      *
  42.      * @ORM\Column(name="productId", type="integer", nullable=true)
  43.      */
  44.     private $productId;
  45.     /**
  46.      * @var \DateTime
  47.      *
  48.      * @ORM\Column(name="dateStart", type="datetime", nullable=true)
  49.      */
  50.     private $dateStart;
  51.     /**
  52.      * @var \DateTime
  53.      *
  54.      * @ORM\Column(name="dateEnd", type="datetime", nullable=true)
  55.      */
  56.     private $dateEnd;
  57.     /**
  58.      * @var string
  59.      *
  60.      * @ORM\Column(name="servicePrice", type="string", length=255)
  61.      */
  62.     private $servicePrice;
  63.     /**
  64.      * @var int
  65.      *
  66.      * @ORM\Column(name="fileId", type="integer", nullable=true)
  67.      *
  68.      */
  69.     private $fileId;
  70.     /**
  71.      * @var int
  72.      *
  73.      * @ORM\Column(name="pax", type="integer", nullable=true)
  74.      */
  75.     private $pax;
  76.     /**
  77.      * @var string
  78.      *
  79.      * @ORM\Column(name="type", type="string", length=255, nullable=true)
  80.      */
  81.     private $type;
  82.     /**
  83.      * @var string
  84.      *
  85.      * @ORM\Column(name="hourStart", type="string", length=255, nullable=true)
  86.      */
  87.     private $hourStart;
  88.     /**
  89.      * @var string
  90.      *
  91.      * @ORM\Column(name="minStart", type="string", length=255, nullable=true)
  92.      */
  93.     private $minStart;
  94.     /**
  95.      * @var string
  96.      *
  97.      * @ORM\Column(name="hourEnd", type="string", length=255, nullable=true)
  98.      */
  99.     private $hourEnd;
  100.     /**
  101.      * @var string
  102.      *
  103.      * @ORM\Column(name="minEnd", type="string", length=255, nullable=true)
  104.      */
  105.     private $minEnd;
  106.     /**
  107.      * @var string
  108.      *
  109.      * @ORM\Column(name="description", type="text", nullable=true)
  110.      */
  111.     private $description;
  112.     /**
  113.      * @var \DateTime
  114.      *
  115.      * @ORM\Column(name="createdAt", type="datetime")
  116.      */
  117.     private $createdAt;
  118.     /**
  119.      * @var string
  120.      *
  121.      * @ORM\Column(name="createdId", type="string", length=255)
  122.      */
  123.     private $createdId;
  124.     /**
  125.      * @var \DateTime
  126.      *
  127.      * @ORM\Column(name="updatedAt", type="datetime")
  128.      */
  129.     private $updatedAt;
  130.     /**
  131.      * @var string
  132.      *
  133.      * @ORM\Column(name="updatedId", type="string", length=255)
  134.      */
  135.     private $updatedId;
  136.     /**
  137.      * @var string
  138.      *
  139.      * @ORM\Column(name="supplierExt", type="string", nullable=true)
  140.      */
  141.     private $supplierExt;
  142.     /**
  143.      * @var int
  144.      *
  145.      * @ORM\Column(name="supplierExtId", type="integer", nullable=true)
  146.      */
  147.     private $supplierExtId;
  148.     ////////////// REPLICACION DE CAMPOS DE SERVICIOS DE EVENTOS
  149.     /**
  150.      * @var string
  151.      *
  152.      * @ORM\Column(name="currency", type="string", length=255, nullable=true)
  153.      */
  154.     private $currency;
  155.     /**
  156.      * @var string
  157.      *
  158.      * @ORM\Column(name="units", type="string", length=255, nullable=true)
  159.      */
  160.     private $units;
  161.     /**
  162.      * @var string
  163.      *
  164.      * @ORM\Column(name="opCommission", type="string", length=255, nullable=true)
  165.      */
  166.     private $opCommission;
  167.     /**
  168.      * @var string
  169.      *
  170.      * @ORM\Column(name="commission", type="string", length=255, nullable=true)
  171.      */
  172.     private $commission;
  173.     /**
  174.      * @var string
  175.      *
  176.      * @ORM\Column(name="opOver", type="string", length=255, nullable=true)
  177.      */
  178.     private $opOver;
  179.     /**
  180.      * @var string
  181.      *
  182.      * @ORM\Column(name="overPrice", type="string", length=255, nullable=true)
  183.      */
  184.     private $overPrice;
  185.     /**
  186.      * @var string
  187.      *
  188.      * @ORM\Column(name="opIva", type="string", length=255, nullable=true)
  189.      */
  190.     private $opIva;
  191.     /**
  192.      * @var string
  193.      *
  194.      * @ORM\Column(name="iva", type="string", length=255, nullable=true)
  195.      */
  196.     private $iva;
  197.     /**
  198.      * @var \DateTime
  199.      *
  200.      * @ORM\Column(name="dateInAt", type="datetime", nullable=true)
  201.      */
  202.     private $dateInAt;
  203.     /**
  204.      * @var \DateTime
  205.      *
  206.      * @ORM\Column(name="dateOutAt", type="datetime", nullable=true)
  207.      */
  208.     private $dateOutAt;
  209.     /**
  210.      * @var string
  211.      *
  212.      * @ORM\Column(name="days", type="string", length=255, nullable=true)
  213.      */
  214.     private $days;
  215.     ////////////// REPLICACION DE CAMPOS DE SERVICIOS DE EVENTOS
  216.     /**
  217.      * @var float
  218.      *
  219.      * @ORM\Column(name="subTotalPrice", type="float", nullable=true)
  220.      */
  221.     private $subTotalPrice;
  222.     ////////////// CAMPO DE ID DEL SERVICIO ASOCIADO AL PRODUCTO EN EVENTOS
  223.     /**
  224.      * @var int
  225.      *
  226.      * @ORM\Column(name="originId", type="integer", nullable=true)
  227.      */
  228.     private $originId;
  229.     ////////////// RANKAV EL NUMERO PARA LA ORGANIZACION
  230.     /**
  231.      * @var int
  232.      * Numero para organizar el item dentro del paquete
  233.      *
  234.      * @ORM\Column(name="rankAv", type="integer", length=255, nullable=true)
  235.      */
  236.     private $rankAv;
  237.     ////////////// LOCATION ES EL NOMBRE DE LA SALA O ESPACIO DONDE SE VENDERA EL PRODUCTO
  238.     /**
  239.      * @var string
  240.      * Sala o espacio
  241.      *
  242.      * @ORM\Column(name="location", type="string", length=255, nullable=true)
  243.      */
  244.     private $location;
  245.     /**
  246.      * @var int
  247.      * Identificador del paquete
  248.      *
  249.      * @ORM\Column(name="packId", type="integer", nullable=true)
  250.      *
  251.      */
  252.     private $packId;
  253.     /**
  254.      * @var float
  255.      * Precio que tendria el item si no fuese parte del paquete, permite mostrar al cliente el ahorro
  256.      *
  257.      * @ORM\Column(name="priceWithoutPack", type="float", nullable=true)
  258.      */
  259.     private $priceWithoutPack;
  260.     /**
  261.      * Get id
  262.      *
  263.      * @return int
  264.      */
  265.     public function getId()
  266.     {
  267.         return $this->id;
  268.     }
  269.     /**
  270.      * Set productName
  271.      *
  272.      * @param string $productName
  273.      *
  274.      * @return AvePackageTemplateItems
  275.      */
  276.     public function setProductName($productName)
  277.     {
  278.         $this->productName $productName;
  279.         return $this;
  280.     }
  281.     /**
  282.      * Get productName
  283.      *
  284.      * @return string
  285.      */
  286.     public function getProductName()
  287.     {
  288.         return $this->productName;
  289.     }
  290.     /**
  291.      * Set productId
  292.      *
  293.      * @param integer $productId
  294.      *
  295.      * @return AvePackageTemplateItems
  296.      */
  297.     public function setProductId($productId)
  298.     {
  299.         $this->productId $productId;
  300.         return $this;
  301.     }
  302.     /**
  303.      * Get productId
  304.      *
  305.      * @return integer
  306.      */
  307.     public function getProductId()
  308.     {
  309.         return $this->productId;
  310.     }
  311.     /**
  312.      * Set dateStart
  313.      *
  314.      * @param \DateTime $dateStart
  315.      *
  316.      * @return AvePackageTemplateItems
  317.      */
  318.     public function setDateStart($dateStart)
  319.     {
  320.         $this->dateStart $dateStart;
  321.         return $this;
  322.     }
  323.     /**
  324.      * Get dateStart
  325.      *
  326.      * @return \DateTime
  327.      */
  328.     public function getDateStart()
  329.     {
  330.         return $this->dateStart;
  331.     }
  332.     /**
  333.      * Set dateEnd
  334.      *
  335.      * @param \DateTime $dateEnd
  336.      *
  337.      * @return AvePackageTemplateItems
  338.      */
  339.     public function setDateEnd($dateEnd)
  340.     {
  341.         $this->dateEnd $dateEnd;
  342.         return $this;
  343.     }
  344.     /**
  345.      * Get dateEnd
  346.      *
  347.      * @return \DateTime
  348.      */
  349.     public function getDateEnd()
  350.     {
  351.         return $this->dateEnd;
  352.     }
  353.     /**
  354.      * Set fileId
  355.      *
  356.      * @param integer $fileId
  357.      *
  358.      * @return AvePackageTemplateItems
  359.      */
  360.     public function setFileId($fileId)
  361.     {
  362.         $this->fileId $fileId;
  363.         return $this;
  364.     }
  365.     /**
  366.      * Get fileId
  367.      *
  368.      * @return integer
  369.      */
  370.     public function getFileId()
  371.     {
  372.         return $this->fileId;
  373.     }
  374.     /**
  375.      * Set pax
  376.      *
  377.      * @param integer $pax
  378.      *
  379.      * @return AvePackageTemplateItems
  380.      */
  381.     public function setPax($pax)
  382.     {
  383.         $this->pax $pax;
  384.         return $this;
  385.     }
  386.     /**
  387.      * Get pax
  388.      *
  389.      * @return integer
  390.      */
  391.     public function getPax()
  392.     {
  393.         return $this->pax;
  394.     }
  395.     /**
  396.      * Set type
  397.      *
  398.      * @param string $type
  399.      *
  400.      * @return AvePackageTemplateItems
  401.      */
  402.     public function setType($type)
  403.     {
  404.         $this->type $type;
  405.         return $this;
  406.     }
  407.     /**
  408.      * Get type
  409.      *
  410.      * @return string
  411.      */
  412.     public function getType()
  413.     {
  414.         return $this->type;
  415.     }
  416.     /**
  417.      * Set hourStart
  418.      *
  419.      * @param string $hourStart
  420.      *
  421.      * @return AvePackageTemplateItems
  422.      */
  423.     public function setHourStart($hourStart)
  424.     {
  425.         $this->hourStart $hourStart;
  426.         return $this;
  427.     }
  428.     /**
  429.      * Get hourStart
  430.      *
  431.      * @return string
  432.      */
  433.     public function getHourStart()
  434.     {
  435.         return $this->hourStart;
  436.     }
  437.     /**
  438.      * Set minStart
  439.      *
  440.      * @param string $minStart
  441.      *
  442.      * @return AvePackageTemplateItems
  443.      */
  444.     public function setMinStart($minStart)
  445.     {
  446.         $this->minStart $minStart;
  447.         return $this;
  448.     }
  449.     /**
  450.      * Get minStart
  451.      *
  452.      * @return string
  453.      */
  454.     public function getMinStart()
  455.     {
  456.         return $this->minStart;
  457.     }
  458.     /**
  459.      * Set hourEnd
  460.      *
  461.      * @param string $hourEnd
  462.      *
  463.      * @return AvePackageTemplateItems
  464.      */
  465.     public function setHourEnd($hourEnd)
  466.     {
  467.         $this->hourEnd $hourEnd;
  468.         return $this;
  469.     }
  470.     /**
  471.      * Get hourEnd
  472.      *
  473.      * @return string
  474.      */
  475.     public function getHourEnd()
  476.     {
  477.         return $this->hourEnd;
  478.     }
  479.     /**
  480.      * Set minEnd
  481.      *
  482.      * @param string $minEnd
  483.      *
  484.      * @return AvePackageTemplateItems
  485.      */
  486.     public function setMinEnd($minEnd)
  487.     {
  488.         $this->minEnd $minEnd;
  489.         return $this;
  490.     }
  491.     /**
  492.      * Get minEnd
  493.      *
  494.      * @return string
  495.      */
  496.     public function getMinEnd()
  497.     {
  498.         return $this->minEnd;
  499.     }
  500.     /**
  501.      * Set description
  502.      *
  503.      * @param string $description
  504.      *
  505.      * @return AvePackageTemplateItems
  506.      */
  507.     public function setDescription($description)
  508.     {
  509.         $this->description $description;
  510.         return $this;
  511.     }
  512.     /**
  513.      * Get description
  514.      *
  515.      * @return string
  516.      */
  517.     public function getDescription()
  518.     {
  519.         return $this->description;
  520.     }
  521.     /**
  522.      * Set createdAt
  523.      *
  524.      * @param \DateTime $createdAt
  525.      *
  526.      * @return AvePackageTemplateItems
  527.      */
  528.     public function setCreatedAt($createdAt)
  529.     {
  530.         $this->createdAt $createdAt;
  531.         return $this;
  532.     }
  533.     /**
  534.      * Get createdAt
  535.      *
  536.      * @return \DateTime
  537.      */
  538.     public function getCreatedAt()
  539.     {
  540.         return $this->createdAt;
  541.     }
  542.     /**
  543.      * Set createdId
  544.      *
  545.      * @param string $createdId
  546.      *
  547.      * @return AvePackageTemplateItems
  548.      */
  549.     public function setCreatedId($createdId)
  550.     {
  551.         $this->createdId $createdId;
  552.         return $this;
  553.     }
  554.     /**
  555.      * Get createdId
  556.      *
  557.      * @return string
  558.      */
  559.     public function getCreatedId()
  560.     {
  561.         return $this->createdId;
  562.     }
  563.     /**
  564.      * Set updatedAt
  565.      *
  566.      * @param \DateTime $updatedAt
  567.      *
  568.      * @return AvePackageTemplateItems
  569.      */
  570.     public function setUpdatedAt($updatedAt)
  571.     {
  572.         $this->updatedAt $updatedAt;
  573.         return $this;
  574.     }
  575.     /**
  576.      * Get updatedAt
  577.      *
  578.      * @return \DateTime
  579.      */
  580.     public function getUpdatedAt()
  581.     {
  582.         return $this->updatedAt;
  583.     }
  584.     /**
  585.      * Set updatedId
  586.      *
  587.      * @param string $updatedId
  588.      *
  589.      * @return AvePackageTemplateItems
  590.      */
  591.     public function setUpdatedId($updatedId)
  592.     {
  593.         $this->updatedId $updatedId;
  594.         return $this;
  595.     }
  596.     /**
  597.      * Get updatedId
  598.      *
  599.      * @return string
  600.      */
  601.     public function getUpdatedId()
  602.     {
  603.         return $this->updatedId;
  604.     }
  605.     /**
  606.      * Set currency
  607.      *
  608.      * @param string $currency
  609.      *
  610.      * @return AvePackageTemplateItems
  611.      */
  612.     public function setCurrency($currency)
  613.     {
  614.         $this->currency $currency;
  615.         return $this;
  616.     }
  617.     /**
  618.      * Get currency
  619.      *
  620.      * @return string
  621.      */
  622.     public function getCurrency()
  623.     {
  624.         return $this->currency;
  625.     }
  626.     /**
  627.      * Set units
  628.      *
  629.      * @param string $units
  630.      *
  631.      * @return AvePackageTemplateItems
  632.      */
  633.     public function setUnits($units)
  634.     {
  635.         $this->units $units;
  636.         return $this;
  637.     }
  638.     /**
  639.      * Get units
  640.      *
  641.      * @return string
  642.      */
  643.     public function getUnits()
  644.     {
  645.         return $this->units;
  646.     }
  647.     /**
  648.      * Set opCommission
  649.      *
  650.      * @param string $opCommission
  651.      *
  652.      * @return AvePackageTemplateItems
  653.      */
  654.     public function setOpCommission($opCommission)
  655.     {
  656.         $this->opCommission $opCommission;
  657.         return $this;
  658.     }
  659.     /**
  660.      * Get opCommission
  661.      *
  662.      * @return string
  663.      */
  664.     public function getOpCommission()
  665.     {
  666.         return $this->opCommission;
  667.     }
  668.     /**
  669.      * Set commission
  670.      *
  671.      * @param string $commission
  672.      *
  673.      * @return AvePackageTemplateItems
  674.      */
  675.     public function setCommission($commission)
  676.     {
  677.         $this->commission $commission;
  678.         return $this;
  679.     }
  680.     /**
  681.      * Get commission
  682.      *
  683.      * @return string
  684.      */
  685.     public function getCommission()
  686.     {
  687.         return $this->commission;
  688.     }
  689.     /**
  690.      * Set opOver
  691.      *
  692.      * @param string $opOver
  693.      *
  694.      * @return AvePackageTemplateItems
  695.      */
  696.     public function setOpOver($opOver)
  697.     {
  698.         $this->opOver $opOver;
  699.         return $this;
  700.     }
  701.     /**
  702.      * Get opOver
  703.      *
  704.      * @return string
  705.      */
  706.     public function getOpOver()
  707.     {
  708.         return $this->opOver;
  709.     }
  710.     /**
  711.      * Set over
  712.      *
  713.      * @param string $overPrice
  714.      *
  715.      * @return AvePackageTemplateItems
  716.      */
  717.     public function setOverPrice($overPrice)
  718.     {
  719.         $this->overPrice $overPrice;
  720.         return $this;
  721.     }
  722.     /**
  723.      * Get overPrice
  724.      *
  725.      * @return string
  726.      */
  727.     public function getOverPrice()
  728.     {
  729.         return $this->overPrice;
  730.     }
  731.     /**
  732.      * Set opIva
  733.      *
  734.      * @param string $opIva
  735.      *
  736.      * @return AvePackageTemplateItems
  737.      */
  738.     public function setOpIva($opIva)
  739.     {
  740.         $this->opIva $opIva;
  741.         return $this;
  742.     }
  743.     /**
  744.      * Get opIva
  745.      *
  746.      * @return string
  747.      */
  748.     public function getOpIva()
  749.     {
  750.         return $this->opIva;
  751.     }
  752.     /**
  753.      * Set iva
  754.      *
  755.      * @param string $iva
  756.      *
  757.      * @return AvePackageTemplateItems
  758.      */
  759.     public function setIva($iva)
  760.     {
  761.         $this->iva $iva;
  762.         return $this;
  763.     }
  764.     /**
  765.      * Get iva
  766.      *
  767.      * @return string
  768.      */
  769.     public function getIva()
  770.     {
  771.         return $this->iva;
  772.     }
  773.     /**
  774.      * Set hour
  775.      *
  776.      * @param string $hour
  777.      *
  778.      * @return AvePackageTemplateItems
  779.      */
  780.     public function setHour($hour)
  781.     {
  782.         $this->hour $hour;
  783.         return $this;
  784.     }
  785.     /**
  786.      * Get hour
  787.      *
  788.      * @return string
  789.      */
  790.     public function getHour()
  791.     {
  792.         return $this->hour;
  793.     }
  794.     /**
  795.      * Set dateInAt
  796.      *
  797.      * @param \DateTime $dateInAt
  798.      *
  799.      * @return AvePackageTemplateItems
  800.      */
  801.     public function setDateInAt($dateInAt)
  802.     {
  803.         $this->dateInAt $dateInAt;
  804.         return $this;
  805.     }
  806.     /**
  807.      * Get dateInAt
  808.      *
  809.      * @return \DateTime
  810.      */
  811.     public function getDateInAt()
  812.     {
  813.         return $this->dateInAt;
  814.     }
  815.     /**
  816.      * Set dateOutAt
  817.      *
  818.      * @param \DateTime $dateOutAt
  819.      *
  820.      * @return AvePackageTemplateItems
  821.      */
  822.     public function setDateOutAt($dateOutAt)
  823.     {
  824.         $this->dateOutAt $dateOutAt;
  825.         return $this;
  826.     }
  827.     /**
  828.      * Get dateOutAt
  829.      *
  830.      * @return \DateTime
  831.      */
  832.     public function getDateOutAt()
  833.     {
  834.         return $this->dateOutAt;
  835.     }
  836.     /**
  837.      * Set originId
  838.      *
  839.      * @param integer $originId
  840.      *
  841.      * @return AvePackageTemplateItems
  842.      */
  843.     public function setOriginId($originId)
  844.     {
  845.         $this->originId $originId;
  846.         return $this;
  847.     }
  848.     /**
  849.      * Get originId
  850.      *
  851.      * @return integer
  852.      */
  853.     public function getOriginId()
  854.     {
  855.         return $this->originId;
  856.     }
  857.     /**
  858.      * Set servicePrice
  859.      *
  860.      * @param string $servicePrice
  861.      *
  862.      * @return AvePackageTemplateItems
  863.      */
  864.     public function setServicePrice($servicePrice)
  865.     {
  866.         $this->servicePrice $servicePrice;
  867.         return $this;
  868.     }
  869.     /**
  870.      * Get servicePrice
  871.      *
  872.      * @return string
  873.      */
  874.     public function getServicePrice()
  875.     {
  876.         return $this->servicePrice;
  877.     }
  878.     /**
  879.      * Set subTotalPrice
  880.      *
  881.      * @param float $subTotalPrice
  882.      *
  883.      * @return AvePackageTemplateItems
  884.      */
  885.     public function setSubTotalPrice($subTotalPrice)
  886.     {
  887.         $this->subTotalPrice $subTotalPrice;
  888.         return $this;
  889.     }
  890.     /**
  891.      * Get subTotalPrice
  892.      *
  893.      * @return float
  894.      */
  895.     public function getSubTotalPrice()
  896.     {
  897.         return $this->subTotalPrice;
  898.     }
  899.     /**
  900.      * Set days
  901.      *
  902.      * @param string $days
  903.      *
  904.      * @return AvePackageTemplateItems
  905.      */
  906.     public function setDays($days)
  907.     {
  908.         $this->days $days;
  909.         return $this;
  910.     }
  911.     /**
  912.      * Get days
  913.      *
  914.      * @return string
  915.      */
  916.     public function getDays()
  917.     {
  918.         return $this->days;
  919.     }
  920.     /**
  921.      * Set supplierExt
  922.      *
  923.      * @param string $supplierExt
  924.      *
  925.      * @return AvePackageTemplateItems
  926.      */
  927.     public function setSupplierExt($supplierExt)
  928.     {
  929.         $this->supplierExt $supplierExt;
  930.         return $this;
  931.     }
  932.     /**
  933.      * Get supplierExt
  934.      *
  935.      * @return string
  936.      */
  937.     public function getSupplierExt()
  938.     {
  939.         return $this->supplierExt;
  940.     }
  941.     /**
  942.      * Set supplierExtId
  943.      *
  944.      * @param integer $supplierExtId
  945.      *
  946.      * @return AvePackageTemplateItems
  947.      */
  948.     public function setSupplierExtId($supplierExtId)
  949.     {
  950.         $this->supplierExtId $supplierExtId;
  951.         return $this;
  952.     }
  953.     /**
  954.      * Get supplierExtId
  955.      *
  956.      * @return integer
  957.      */
  958.     public function getSupplierExtId()
  959.     {
  960.         return $this->supplierExtId;
  961.     }
  962.     /**
  963.      * Set rankAv
  964.      *
  965.      * @param integer $rankAv
  966.      *
  967.      * @return AvePackageTemplateItems
  968.      */
  969.     public function setRankAv($rankAv)
  970.     {
  971.         $this->rankAv $rankAv;
  972.         return $this;
  973.     }
  974.     /**
  975.      * Get rankAv
  976.      *
  977.      * @return integer
  978.      */
  979.     public function getRankAv()
  980.     {
  981.         return $this->rankAv;
  982.     }
  983.     /**
  984.      * Set rankAvPack
  985.      *
  986.      * @param integer $rankAvPack
  987.      *
  988.      * @return AvePackageTemplateItems
  989.      */
  990.     public function setRankAvPack($rankAvPack)
  991.     {
  992.         $this->rankAvPack $rankAvPack;
  993.         return $this;
  994.     }
  995.     /**
  996.      * Get rankAvPack
  997.      *
  998.      * @return integer
  999.      */
  1000.     public function getRankAvPack()
  1001.     {
  1002.         return $this->rankAvPack;
  1003.     }
  1004.     /**
  1005.      * Set location
  1006.      *
  1007.      * @param string $location
  1008.      *
  1009.      * @return AvePackageTemplateItems
  1010.      */
  1011.     public function setLocation($location)
  1012.     {
  1013.         $this->location $location;
  1014.         return $this;
  1015.     }
  1016.     /**
  1017.      * Get location
  1018.      *
  1019.      * @return string
  1020.      */
  1021.     public function getLocation()
  1022.     {
  1023.         return $this->location;
  1024.     }
  1025.     /**
  1026.      * Set percProductPrice
  1027.      *
  1028.      * @param float $percProductPrice
  1029.      *
  1030.      * @return AvePackageTemplateItems
  1031.      */
  1032.     public function setPercProductPrice($percProductPrice)
  1033.     {
  1034.         $this->percProductPrice $percProductPrice;
  1035.         return $this;
  1036.     }
  1037.     /**
  1038.      * Get percProductPrice
  1039.      *
  1040.      * @return float
  1041.      */
  1042.     public function getPercProductPrice()
  1043.     {
  1044.         return $this->percProductPrice;
  1045.     }
  1046.     /**
  1047.      * Set packId
  1048.      *
  1049.      * @param integer $packId
  1050.      *
  1051.      * @return AvePackageTemplateItems
  1052.      */
  1053.     public function setPackId($packId)
  1054.     {
  1055.         $this->packId $packId;
  1056.         return $this;
  1057.     }
  1058.     /**
  1059.      * Get packId
  1060.      *
  1061.      * @return integer
  1062.      */
  1063.     public function getPackId()
  1064.     {
  1065.         return $this->packId;
  1066.     }
  1067.     /**
  1068.      * Set priceWithoutPack
  1069.      *
  1070.      * @param float $priceWithoutPack
  1071.      *
  1072.      * @return AvePackageTemplateItems
  1073.      */
  1074.     public function setPriceWithoutPack($priceWithoutPack)
  1075.     {
  1076.         $this->priceWithoutPack $priceWithoutPack;
  1077.         return $this;
  1078.     }
  1079.     /**
  1080.      * Get priceWithoutPack
  1081.      *
  1082.      * @return float
  1083.      */
  1084.     public function getPriceWithoutPack()
  1085.     {
  1086.         return $this->priceWithoutPack;
  1087.     }
  1088. }