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

Open in your IDE?
  1. <?php
  2. namespace App\MDS\AvexpressBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * AveDocInvoiceItems
  6.  *
  7.  * @ORM\Table(name="ave_doc_invoice_items")
  8.  * @ORM\Entity(repositoryClass="App\MDS\AvexpressBundle\Repository\AveDocInvoiceItemsRepository")
  9.  */
  10. class AveDocInvoiceItems
  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 int
  22.      *
  23.      * @ORM\Column(name="fileId", type="integer")
  24.      */
  25.     private $fileId;
  26.     /**
  27.      * @var int
  28.      *
  29.      * @ORM\Column(name="invoiceId", type="integer")
  30.      */
  31.     private $invoiceId;
  32.     /**
  33.      * @var string
  34.      *
  35.      * @ORM\Column(name="itemType", type="string", length=255)
  36.      */
  37.     private $itemType;
  38. ///////////////////////////////////////////////////////////////////////////////////////    PRODUCTO     /////////////////////////////////////////////////////////////////////////////////////
  39.     /**
  40.      * @var int
  41.      *
  42.      * @ORM\Column(name="prdControlId", type="integer", nullable=true)
  43.      * Id en MdvProductFile
  44.      */
  45.     private $prdControlId;
  46.     /**
  47.      * @var string|null
  48.      *
  49.      * @ORM\Column(name="prdName", type="text", nullable=true)
  50.      */
  51.     private $prdName;
  52.     /**
  53.      * @var int
  54.      *
  55.      * @ORM\Column(name="prdProductId", type="integer", nullable=true)
  56.      * productId en MdvProductFile
  57.      */
  58.     private $prdProductId;
  59.     /**
  60.      * @var \DateTime
  61.      *
  62.      * @ORM\Column(name="prdDateStart", type="datetime", nullable=true)
  63.      */
  64.     private $prdDateStart;
  65.     /**
  66.      * @var \DateTime
  67.      *
  68.      * @ORM\Column(name="prdDateEnd", type="datetime", nullable=true)
  69.      */
  70.     private $prdDateEnd;
  71.     /**
  72.      * @var string
  73.      *
  74.      * @ORM\Column(name="prdServicePrice", type="string", nullable=true)
  75.      */
  76.     private $prdServicePrice;
  77.     /**
  78.      * @var int
  79.      *
  80.      * @ORM\Column(name="prdPax", type="integer", nullable=true)
  81.      */
  82.     private $prdPax;
  83.     /**
  84.      * @var string
  85.      *
  86.      * @ORM\Column(name="prdType", type="string", length=255, nullable=true)
  87.      */
  88.     private $prdType;
  89.     /**
  90.      * @var string
  91.      *
  92.      * @ORM\Column(name="prdHourStart", type="string", length=255, nullable=true)
  93.      */
  94.     private $prdHourStart;
  95.     /**
  96.      * @var string
  97.      *
  98.      * @ORM\Column(name="prdMinStart", type="string", length=255, nullable=true)
  99.      */
  100.     private $prdMinStart;
  101.     /**
  102.      * @var string
  103.      *
  104.      * @ORM\Column(name="prdHourEnd", type="string", length=255, nullable=true)
  105.      */
  106.     private $prdHourEnd;
  107.     /**
  108.      * @var string
  109.      *
  110.      * @ORM\Column(name="prdMinEnd", type="string", length=255, nullable=true)
  111.      */
  112.     private $prdMinEnd;
  113.     /**
  114.      * @var string
  115.      *
  116.      * @ORM\Column(name="prdSubTotalPrice", type="string", length=255, nullable=true)
  117.      */
  118.     private $prdSubTotalPrice;
  119.     /**
  120.      * @var int
  121.      *
  122.      * @ORM\Column(name="prdQty", type="integer", nullable=true)
  123.      */
  124.     private $prdQty;
  125.     /**
  126.      * @var string
  127.      *
  128.      * @ORM\Column(name="prdDays", type="string", length=255, nullable=true)
  129.      */
  130.     private $prdDays '1';
  131.     /**
  132.      * @var int
  133.      *
  134.      * @ORM\Column(name="prdIva", type="integer", nullable=true)
  135.      * Iva del producto
  136.      */
  137.     private $prdIva;
  138.     /**
  139.      * @var int
  140.      *
  141.      * @ORM\Column(name="prdOpIva", type="integer", nullable=true)
  142.      * Opcion Iva del producto
  143.      */
  144.     private $prdOpIva;
  145. ///////////////////////////////////////////////////////////////////////////////////////    PRODUCTO     /////////////////////////////////////////////////////////////////////////////////////
  146. /////////////////////////////////////////////////////////////////////////////////////    SERVICIO    /////////////////////////////////////////////////////////////////////////////////////
  147.     /**
  148.      * @var int
  149.      *
  150.      * @ORM\Column(name="srvControlId", type="integer", nullable=true), nullable=true)
  151.      */
  152.     private $srvControlId;
  153.     /**
  154.      * @var int
  155.      *
  156.      * @ORM\Column(name="srvSupplierId", type="integer", nullable=true)
  157.      */
  158.     private $srvSupplierId;
  159.     /**
  160.      * @var int
  161.      *
  162.      * @ORM\Column(name="srvServiceId", type="integer", nullable=true)
  163.      */
  164.     private $srvServiceId;
  165.     /**
  166.      * @var int
  167.      *
  168.      * @ORM\Column(name="srvServiceCatId", type="integer", nullable=true)
  169.      */
  170.     private $srvServiceCatId;
  171.     /**
  172.      * @var string
  173.      *
  174.      * @ORM\Column(name="srvServiceCatName", type="string", length=255, nullable=true)
  175.      */
  176.     private $srvServiceCatName;
  177.     /**
  178.      * @var string
  179.      *
  180.      * @ORM\Column(name="srvName", type="string", length=255, nullable=true)
  181.      */
  182.     private $srvName;
  183.     /**
  184.      * @var string
  185.      *
  186.      * @ORM\Column(name="srvPrice", type="string", length=255, nullable=true)
  187.      */
  188.     private $srvPrice;
  189.     /**
  190.      * @var string
  191.      *
  192.      * @ORM\Column(name="srvCurrency", type="string", length=255, nullable=true, nullable=true)
  193.      */
  194.     private $srvCurrency;
  195.     /**
  196.      * @var string
  197.      *
  198.      * @ORM\Column(name="srvUnits", type="string", length=255, nullable=true)
  199.      */
  200.     private $srvUnits;
  201.     /**
  202.      * @var string
  203.      *
  204.      * @ORM\Column(name="srvOpCommission", type="string", length=255, nullable=true)
  205.      */
  206.     private $srvOpCommission;
  207.     /**
  208.      * @var string
  209.      *
  210.      * @ORM\Column(name="srvCommission", type="string", length=255, nullable=true)
  211.      */
  212.     private $srvCommission;
  213.     /**
  214.      * @var string
  215.      *
  216.      * @ORM\Column(name="srvOpOver", type="string", length=255, nullable=true)
  217.      */
  218.     private $srvOpOver;
  219.     /**
  220.      * @var string
  221.      *
  222.      * @ORM\Column(name="srvOver", type="string", length=255, nullable=true)
  223.      */
  224.     private $srvOver;
  225.     /**
  226.      * @var string
  227.      *
  228.      * @ORM\Column(name="srvOpIva", type="string", length=255, nullable=true)
  229.      */
  230.     private $srvOpIva;
  231.     /**
  232.      * @var string
  233.      *
  234.      * @ORM\Column(name="srvIva", type="string", length=255, nullable=true)
  235.      */
  236.     private $srvIva;
  237.     /**
  238.      * @var string
  239.      *
  240.      * @ORM\Column(name="srvPax", type="string", length=255, nullable=true)
  241.      */
  242.     private $srvPax;
  243.     /**
  244.      * @var string
  245.      *
  246.      * @ORM\Column(name="srvHour", type="string", length=255, nullable=true)
  247.      */
  248.     private $srvHour;
  249.     /**
  250.      * @var \DateTime
  251.      *
  252.      * @ORM\Column(name="srvDateInAt", type="datetime", nullable=true)
  253.      */
  254.     private $srvDateInAt;
  255.     /**
  256.      * @var \DateTime
  257.      *
  258.      * @ORM\Column(name="srvDateOutAt", type="datetime", nullable=true)
  259.      */
  260.     private $srvDateOutAt;
  261.     /**
  262.      * @var string
  263.      *
  264.      * @ORM\Column(name="srvContcolor", type="string", length=255, nullable=true)
  265.      */
  266.     private $srvContcolor;
  267.     /**
  268.      * @var string
  269.      *
  270.      * @ORM\Column(name="srvRank", type="string", length=255, nullable=true)
  271.      */
  272.     private $srvRank;
  273.     /**
  274.      * @var int
  275.      *
  276.      * @ORM\Column(name="srvAssistantId", type="integer", nullable=true)
  277.      */
  278.     private $srvAssistantId;
  279.     /**
  280.      * @var int
  281.      *
  282.      * @ORM\Column(name="srvActivityId", type="integer", nullable=true)
  283.      */
  284.     private $srvActivityId;
  285.     /**
  286.      * @var int
  287.      *
  288.      * @ORM\Column(name="srvPay", type="integer", nullable=true)
  289.      */
  290.     private $srvPay;
  291. /////////////////////////////////////////////////////////////////////////////////////    SERVICIO    /////////////////////////////////////////////////////////////////////////////////////
  292. /////////////////////////////////////////////////////////////////////////////////////    PAGOS    /////////////////////////////////////////////////////////////////////////////////////
  293.     /**
  294.      * @var int
  295.      *
  296.      * @ORM\Column(name="payControlId", type="integer", nullable=true)
  297.      */
  298.     private $payControlId;
  299.     /**
  300.      * @var string
  301.      *
  302.      * @ORM\Column(name="payAmount", type="string", length=255, nullable=true)
  303.      */
  304.     private $payAmount;
  305.     /**
  306.      * @var \DateTime
  307.      *
  308.      * @ORM\Column(name="payDatePayAt", type="datetime", nullable=true)
  309.      */
  310.     private $payDatePayAt;
  311.     /**
  312.      * @var string
  313.      *
  314.      * @ORM\Column(name="payWayToPay", type="string", length=255, nullable=true)
  315.      */
  316.     private $payWayToPay;
  317.     /**
  318.      * @var string
  319.      *
  320.      * @ORM\Column(name="payVat", type="string", length=255, nullable=true)
  321.      */
  322.     private $payVat;
  323.     /**
  324.      * @var string
  325.      *
  326.      * @ORM\Column(name="payIva", type="string", length=255, nullable=true)
  327.      */
  328.     private $payIva;
  329.     /**
  330.      * @var string
  331.      *
  332.      * @ORM\Column(name="payAmountTotal", type="string", length=255, nullable=true)
  333.      */
  334.     private $payAmountTotal;
  335. /////////////////////////////////////////////////////////////////////////////////////    PAGOS    /////////////////////////////////////////////////////////////////////////////////////
  336.     /**
  337.      * @var \DateTime
  338.      *
  339.      * @ORM\Column(name="createdAt", type="datetime")
  340.      */
  341.     private $createdAt;
  342.     /**
  343.      * @var int
  344.      *
  345.      * @ORM\Column(name="createdId", type="integer")
  346.      */
  347.     private $createdId;
  348.     /**
  349.      * @var \DateTime
  350.      *
  351.      * @ORM\Column(name="updatedAt", type="datetime")
  352.      */
  353.     private $updatedAt;
  354.     /**
  355.      * @var int
  356.      *
  357.      * @ORM\Column(name="updatedId", type="integer")
  358.      */
  359.     private $updatedId;
  360.     ////////////// RANKAV EL NUMERO PARA LA ORGANIZACION
  361.     /**
  362.      * @var int
  363.      *
  364.      * @ORM\Column(name="rank_av", type="integer", length=255, nullable=true)
  365.      */
  366.     private $rankAv;
  367.     ////////////// LOCATION ES EL NOMBRE DE LA SALA O ESPACIO DONDE SE VENDERA EL PRODUCTO
  368.     /**
  369.      * @var string
  370.      *
  371.      * @ORM\Column(name="location", type="string", length=255, nullable=true)
  372.      */
  373.     private $location;
  374.     /**
  375.      * Get id
  376.      *
  377.      * @return int
  378.      */
  379.     public function getId()
  380.     {
  381.         return $this->id;
  382.     }
  383.     /**
  384.      * Set fileId
  385.      *
  386.      * @param integer $fileId
  387.      *
  388.      * @return AveDocInvoiceItems
  389.      */
  390.     public function setFileId($fileId)
  391.     {
  392.         $this->fileId $fileId;
  393.         return $this;
  394.     }
  395.     /**
  396.      * Get fileId
  397.      *
  398.      * @return integer
  399.      */
  400.     public function getFileId()
  401.     {
  402.         return $this->fileId;
  403.     }
  404.     /**
  405.      * Set invoiceId
  406.      *
  407.      * @param integer $invoiceId
  408.      *
  409.      * @return AveDocInvoiceItems
  410.      */
  411.     public function setInvoiceId($invoiceId)
  412.     {
  413.         $this->invoiceId $invoiceId;
  414.         return $this;
  415.     }
  416.     /**
  417.      * Get invoiceId
  418.      *
  419.      * @return integer
  420.      */
  421.     public function getInvoiceId()
  422.     {
  423.         return $this->invoiceId;
  424.     }
  425.     /**
  426.      * Set itemType
  427.      *
  428.      * @param string $itemType
  429.      *
  430.      * @return AveDocInvoiceItems
  431.      */
  432.     public function setItemType($itemType)
  433.     {
  434.         $this->itemType $itemType;
  435.         return $this;
  436.     }
  437.     /**
  438.      * Get itemType
  439.      *
  440.      * @return string
  441.      */
  442.     public function getItemType()
  443.     {
  444.         return $this->itemType;
  445.     }
  446.     /**
  447.      * Set prdControlId
  448.      *
  449.      * @param integer $prdControlId
  450.      *
  451.      * @return AveDocInvoiceItems
  452.      */
  453.     public function setPrdControlId($prdControlId)
  454.     {
  455.         $this->prdControlId $prdControlId;
  456.         return $this;
  457.     }
  458.     /**
  459.      * Get prdControlId
  460.      *
  461.      * @return integer
  462.      */
  463.     public function getPrdControlId()
  464.     {
  465.         return $this->prdControlId;
  466.     }
  467.     /**
  468.      * Set prdName
  469.      *
  470.      * @param string $prdName
  471.      *
  472.      * @return AveDocInvoiceItems
  473.      */
  474.     public function setPrdName($prdName)
  475.     {
  476.         $this->prdName $prdName;
  477.         return $this;
  478.     }
  479.     /**
  480.      * Get prdName
  481.      *
  482.      * @return string
  483.      */
  484.     public function getPrdName()
  485.     {
  486.         return $this->prdName;
  487.     }
  488.     /**
  489.      * Set prdProductId
  490.      *
  491.      * @param integer $prdProductId
  492.      *
  493.      * @return AveDocInvoiceItems
  494.      */
  495.     public function setPrdProductId($prdProductId)
  496.     {
  497.         $this->prdProductId $prdProductId;
  498.         return $this;
  499.     }
  500.     /**
  501.      * Get prdProductId
  502.      *
  503.      * @return integer
  504.      */
  505.     public function getPrdProductId()
  506.     {
  507.         return $this->prdProductId;
  508.     }
  509.     /**
  510.      * Set prdDateStart
  511.      *
  512.      * @param \DateTime $prdDateStart
  513.      *
  514.      * @return AveDocInvoiceItems
  515.      */
  516.     public function setPrdDateStart($prdDateStart)
  517.     {
  518.         $this->prdDateStart $prdDateStart;
  519.         return $this;
  520.     }
  521.     /**
  522.      * Get prdDateStart
  523.      *
  524.      * @return \DateTime
  525.      */
  526.     public function getPrdDateStart()
  527.     {
  528.         return $this->prdDateStart;
  529.     }
  530.     /**
  531.      * Set prdDateEnd
  532.      *
  533.      * @param \DateTime $prdDateEnd
  534.      *
  535.      * @return AveDocInvoiceItems
  536.      */
  537.     public function setPrdDateEnd($prdDateEnd)
  538.     {
  539.         $this->prdDateEnd $prdDateEnd;
  540.         return $this;
  541.     }
  542.     /**
  543.      * Get prdDateEnd
  544.      *
  545.      * @return \DateTime
  546.      */
  547.     public function getPrdDateEnd()
  548.     {
  549.         return $this->prdDateEnd;
  550.     }
  551.     /**
  552.      * Set prdServicePrice
  553.      *
  554.      * @param integer $prdServicePrice
  555.      *
  556.      * @return AveDocInvoiceItems
  557.      */
  558.     public function setPrdServicePrice($prdServicePrice)
  559.     {
  560.         $this->prdServicePrice $prdServicePrice;
  561.         return $this;
  562.     }
  563.     /**
  564.      * Get prdServicePrice
  565.      *
  566.      * @return integer
  567.      */
  568.     public function getPrdServicePrice()
  569.     {
  570.         return $this->prdServicePrice;
  571.     }
  572.     /**
  573.      * Set prdPax
  574.      *
  575.      * @param integer $prdPax
  576.      *
  577.      * @return AveDocInvoiceItems
  578.      */
  579.     public function setPrdPax($prdPax)
  580.     {
  581.         $this->prdPax $prdPax;
  582.         return $this;
  583.     }
  584.     /**
  585.      * Get prdPax
  586.      *
  587.      * @return integer
  588.      */
  589.     public function getPrdPax()
  590.     {
  591.         return $this->prdPax;
  592.     }
  593.     /**
  594.      * Set prdType
  595.      *
  596.      * @param string $prdType
  597.      *
  598.      * @return AveDocInvoiceItems
  599.      */
  600.     public function setPrdType($prdType)
  601.     {
  602.         $this->prdType $prdType;
  603.         return $this;
  604.     }
  605.     /**
  606.      * Get prdType
  607.      *
  608.      * @return string
  609.      */
  610.     public function getPrdType()
  611.     {
  612.         return $this->prdType;
  613.     }
  614.     /**
  615.      * Set prdHourStart
  616.      *
  617.      * @param string $prdHourStart
  618.      *
  619.      * @return AveDocInvoiceItems
  620.      */
  621.     public function setPrdHourStart($prdHourStart)
  622.     {
  623.         $this->prdHourStart $prdHourStart;
  624.         return $this;
  625.     }
  626.     /**
  627.      * Get prdHourStart
  628.      *
  629.      * @return string
  630.      */
  631.     public function getPrdHourStart()
  632.     {
  633.         return $this->prdHourStart;
  634.     }
  635.     /**
  636.      * Set prdMinStart
  637.      *
  638.      * @param string $prdMinStart
  639.      *
  640.      * @return AveDocInvoiceItems
  641.      */
  642.     public function setPrdMinStart($prdMinStart)
  643.     {
  644.         $this->prdMinStart $prdMinStart;
  645.         return $this;
  646.     }
  647.     /**
  648.      * Get prdMinStart
  649.      *
  650.      * @return string
  651.      */
  652.     public function getPrdMinStart()
  653.     {
  654.         return $this->prdMinStart;
  655.     }
  656.     /**
  657.      * Set prdHourEnd
  658.      *
  659.      * @param string $prdHourEnd
  660.      *
  661.      * @return AveDocInvoiceItems
  662.      */
  663.     public function setPrdHourEnd($prdHourEnd)
  664.     {
  665.         $this->prdHourEnd $prdHourEnd;
  666.         return $this;
  667.     }
  668.     /**
  669.      * Get prdHourEnd
  670.      *
  671.      * @return string
  672.      */
  673.     public function getPrdHourEnd()
  674.     {
  675.         return $this->prdHourEnd;
  676.     }
  677.     /**
  678.      * Set prdMinEnd
  679.      *
  680.      * @param string $prdMinEnd
  681.      *
  682.      * @return AveDocInvoiceItems
  683.      */
  684.     public function setPrdMinEnd($prdMinEnd)
  685.     {
  686.         $this->prdMinEnd $prdMinEnd;
  687.         return $this;
  688.     }
  689.     /**
  690.      * Get prdMinEnd
  691.      *
  692.      * @return string
  693.      */
  694.     public function getPrdMinEnd()
  695.     {
  696.         return $this->prdMinEnd;
  697.     }
  698.     /**
  699.      * Set srvControlId
  700.      *
  701.      * @param integer $srvControlId
  702.      *
  703.      * @return AveDocInvoiceItems
  704.      */
  705.     public function setSrvControlId($srvControlId)
  706.     {
  707.         $this->srvControlId $srvControlId;
  708.         return $this;
  709.     }
  710.     /**
  711.      * Get srvControlId
  712.      *
  713.      * @return integer
  714.      */
  715.     public function getSrvControlId()
  716.     {
  717.         return $this->srvControlId;
  718.     }
  719.     /**
  720.      * Set srvSupplierId
  721.      *
  722.      * @param integer $srvSupplierId
  723.      *
  724.      * @return AveDocInvoiceItems
  725.      */
  726.     public function setSrvSupplierId($srvSupplierId)
  727.     {
  728.         $this->srvSupplierId $srvSupplierId;
  729.         return $this;
  730.     }
  731.     /**
  732.      * Get srvSupplierId
  733.      *
  734.      * @return integer
  735.      */
  736.     public function getSrvSupplierId()
  737.     {
  738.         return $this->srvSupplierId;
  739.     }
  740.     /**
  741.      * Set srvServiceId
  742.      *
  743.      * @param integer $srvServiceId
  744.      *
  745.      * @return AveDocInvoiceItems
  746.      */
  747.     public function setSrvServiceId($srvServiceId)
  748.     {
  749.         $this->srvServiceId $srvServiceId;
  750.         return $this;
  751.     }
  752.     /**
  753.      * Get srvServiceId
  754.      *
  755.      * @return integer
  756.      */
  757.     public function getSrvServiceId()
  758.     {
  759.         return $this->srvServiceId;
  760.     }
  761.     /**
  762.      * Set srvServiceCatId
  763.      *
  764.      * @param integer $srvServiceCatId
  765.      *
  766.      * @return AveDocInvoiceItems
  767.      */
  768.     public function setSrvServiceCatId($srvServiceCatId)
  769.     {
  770.         $this->srvServiceCatId $srvServiceCatId;
  771.         return $this;
  772.     }
  773.     /**
  774.      * Get srvServiceCatId
  775.      *
  776.      * @return integer
  777.      */
  778.     public function getSrvServiceCatId()
  779.     {
  780.         return $this->srvServiceCatId;
  781.     }
  782.     /**
  783.      * Set srvServiceCatName
  784.      *
  785.      * @param string $srvServiceCatName
  786.      *
  787.      * @return AveDocInvoiceItems
  788.      */
  789.     public function setSrvServiceCatName($srvServiceCatName)
  790.     {
  791.         $this->srvServiceCatName $srvServiceCatName;
  792.         return $this;
  793.     }
  794.     /**
  795.      * Get srvServiceCatName
  796.      *
  797.      * @return string
  798.      */
  799.     public function getSrvServiceCatName()
  800.     {
  801.         return $this->srvServiceCatName;
  802.     }
  803.     /**
  804.      * Set srvName
  805.      *
  806.      * @param string $srvName
  807.      *
  808.      * @return AveDocInvoiceItems
  809.      */
  810.     public function setSrvName($srvName)
  811.     {
  812.         $this->srvName $srvName;
  813.         return $this;
  814.     }
  815.     /**
  816.      * Get srvName
  817.      *
  818.      * @return string
  819.      */
  820.     public function getSrvName()
  821.     {
  822.         return $this->srvName;
  823.     }
  824.     /**
  825.      * Set srvPrice
  826.      *
  827.      * @param string $srvPrice
  828.      *
  829.      * @return AveDocInvoiceItems
  830.      */
  831.     public function setSrvPrice($srvPrice)
  832.     {
  833.         $this->srvPrice $srvPrice;
  834.         return $this;
  835.     }
  836.     /**
  837.      * Get srvPrice
  838.      *
  839.      * @return string
  840.      */
  841.     public function getSrvPrice()
  842.     {
  843.         return $this->srvPrice;
  844.     }
  845.     /**
  846.      * Set srvCurrency
  847.      *
  848.      * @param string $srvCurrency
  849.      *
  850.      * @return AveDocInvoiceItems
  851.      */
  852.     public function setSrvCurrency($srvCurrency)
  853.     {
  854.         $this->srvCurrency $srvCurrency;
  855.         return $this;
  856.     }
  857.     /**
  858.      * Get srvCurrency
  859.      *
  860.      * @return string
  861.      */
  862.     public function getSrvCurrency()
  863.     {
  864.         return $this->srvCurrency;
  865.     }
  866.     /**
  867.      * Set srvUnits
  868.      *
  869.      * @param string $srvUnits
  870.      *
  871.      * @return AveDocInvoiceItems
  872.      */
  873.     public function setSrvUnits($srvUnits)
  874.     {
  875.         $this->srvUnits $srvUnits;
  876.         return $this;
  877.     }
  878.     /**
  879.      * Get srvUnits
  880.      *
  881.      * @return string
  882.      */
  883.     public function getSrvUnits()
  884.     {
  885.         return $this->srvUnits;
  886.     }
  887.     /**
  888.      * Set srvOpCommission
  889.      *
  890.      * @param string $srvOpCommission
  891.      *
  892.      * @return AveDocInvoiceItems
  893.      */
  894.     public function setSrvOpCommission($srvOpCommission)
  895.     {
  896.         $this->srvOpCommission $srvOpCommission;
  897.         return $this;
  898.     }
  899.     /**
  900.      * Get srvOpCommission
  901.      *
  902.      * @return string
  903.      */
  904.     public function getSrvOpCommission()
  905.     {
  906.         return $this->srvOpCommission;
  907.     }
  908.     /**
  909.      * Set srvCommission
  910.      *
  911.      * @param string $srvCommission
  912.      *
  913.      * @return AveDocInvoiceItems
  914.      */
  915.     public function setSrvCommission($srvCommission)
  916.     {
  917.         $this->srvCommission $srvCommission;
  918.         return $this;
  919.     }
  920.     /**
  921.      * Get srvCommission
  922.      *
  923.      * @return string
  924.      */
  925.     public function getSrvCommission()
  926.     {
  927.         return $this->srvCommission;
  928.     }
  929.     /**
  930.      * Set srvOpOver
  931.      *
  932.      * @param string $srvOpOver
  933.      *
  934.      * @return AveDocInvoiceItems
  935.      */
  936.     public function setSrvOpOver($srvOpOver)
  937.     {
  938.         $this->srvOpOver $srvOpOver;
  939.         return $this;
  940.     }
  941.     /**
  942.      * Get srvOpOver
  943.      *
  944.      * @return string
  945.      */
  946.     public function getSrvOpOver()
  947.     {
  948.         return $this->srvOpOver;
  949.     }
  950.     /**
  951.      * Set srvOver
  952.      *
  953.      * @param string $srvOver
  954.      *
  955.      * @return AveDocInvoiceItems
  956.      */
  957.     public function setSrvOver($srvOver)
  958.     {
  959.         $this->srvOver $srvOver;
  960.         return $this;
  961.     }
  962.     /**
  963.      * Get srvOver
  964.      *
  965.      * @return string
  966.      */
  967.     public function getSrvOver()
  968.     {
  969.         return $this->srvOver;
  970.     }
  971.     /**
  972.      * Set srvOpIva
  973.      *
  974.      * @param string $srvOpIva
  975.      *
  976.      * @return AveDocInvoiceItems
  977.      */
  978.     public function setSrvOpIva($srvOpIva)
  979.     {
  980.         $this->srvOpIva $srvOpIva;
  981.         return $this;
  982.     }
  983.     /**
  984.      * Get srvOpIva
  985.      *
  986.      * @return string
  987.      */
  988.     public function getSrvOpIva()
  989.     {
  990.         return $this->srvOpIva;
  991.     }
  992.     /**
  993.      * Set srvIva
  994.      *
  995.      * @param string $srvIva
  996.      *
  997.      * @return AveDocInvoiceItems
  998.      */
  999.     public function setSrvIva($srvIva)
  1000.     {
  1001.         $this->srvIva $srvIva;
  1002.         return $this;
  1003.     }
  1004.     /**
  1005.      * Get srvIva
  1006.      *
  1007.      * @return string
  1008.      */
  1009.     public function getSrvIva()
  1010.     {
  1011.         return $this->srvIva;
  1012.     }
  1013.     /**
  1014.      * Set srvPax
  1015.      *
  1016.      * @param string $srvPax
  1017.      *
  1018.      * @return AveDocInvoiceItems
  1019.      */
  1020.     public function setSrvPax($srvPax)
  1021.     {
  1022.         $this->srvPax $srvPax;
  1023.         return $this;
  1024.     }
  1025.     /**
  1026.      * Get srvPax
  1027.      *
  1028.      * @return string
  1029.      */
  1030.     public function getSrvPax()
  1031.     {
  1032.         return $this->srvPax;
  1033.     }
  1034.     /**
  1035.      * Set srvHour
  1036.      *
  1037.      * @param string $srvHour
  1038.      *
  1039.      * @return AveDocInvoiceItems
  1040.      */
  1041.     public function setSrvHour($srvHour)
  1042.     {
  1043.         $this->srvHour $srvHour;
  1044.         return $this;
  1045.     }
  1046.     /**
  1047.      * Get srvHour
  1048.      *
  1049.      * @return string
  1050.      */
  1051.     public function getSrvHour()
  1052.     {
  1053.         return $this->srvHour;
  1054.     }
  1055.     /**
  1056.      * Set srvDateInAt
  1057.      *
  1058.      * @param \DateTime $srvDateInAt
  1059.      *
  1060.      * @return AveDocInvoiceItems
  1061.      */
  1062.     public function setSrvDateInAt($srvDateInAt)
  1063.     {
  1064.         $this->srvDateInAt $srvDateInAt;
  1065.         return $this;
  1066.     }
  1067.     /**
  1068.      * Get srvDateInAt
  1069.      *
  1070.      * @return \DateTime
  1071.      */
  1072.     public function getSrvDateInAt()
  1073.     {
  1074.         return $this->srvDateInAt;
  1075.     }
  1076.     /**
  1077.      * Set srvDateOutAt
  1078.      *
  1079.      * @param \DateTime $srvDateOutAt
  1080.      *
  1081.      * @return AveDocInvoiceItems
  1082.      */
  1083.     public function setSrvDateOutAt($srvDateOutAt)
  1084.     {
  1085.         $this->srvDateOutAt $srvDateOutAt;
  1086.         return $this;
  1087.     }
  1088.     /**
  1089.      * Get srvDateOutAt
  1090.      *
  1091.      * @return \DateTime
  1092.      */
  1093.     public function getSrvDateOutAt()
  1094.     {
  1095.         return $this->srvDateOutAt;
  1096.     }
  1097.     /**
  1098.      * Set srvContcolor
  1099.      *
  1100.      * @param string $srvContcolor
  1101.      *
  1102.      * @return AveDocInvoiceItems
  1103.      */
  1104.     public function setSrvContcolor($srvContcolor)
  1105.     {
  1106.         $this->srvContcolor $srvContcolor;
  1107.         return $this;
  1108.     }
  1109.     /**
  1110.      * Get srvContcolor
  1111.      *
  1112.      * @return string
  1113.      */
  1114.     public function getSrvContcolor()
  1115.     {
  1116.         return $this->srvContcolor;
  1117.     }
  1118.     /**
  1119.      * Set srvRank
  1120.      *
  1121.      * @param string $srvRank
  1122.      *
  1123.      * @return AveDocInvoiceItems
  1124.      */
  1125.     public function setSrvRank($srvRank)
  1126.     {
  1127.         $this->srvRank $srvRank;
  1128.         return $this;
  1129.     }
  1130.     /**
  1131.      * Get srvRank
  1132.      *
  1133.      * @return string
  1134.      */
  1135.     public function getSrvRank()
  1136.     {
  1137.         return $this->srvRank;
  1138.     }
  1139.     /**
  1140.      * Set srvAssistantId
  1141.      *
  1142.      * @param integer $srvAssistantId
  1143.      *
  1144.      * @return AveDocInvoiceItems
  1145.      */
  1146.     public function setSrvAssistantId($srvAssistantId)
  1147.     {
  1148.         $this->srvAssistantId $srvAssistantId;
  1149.         return $this;
  1150.     }
  1151.     /**
  1152.      * Get srvAssistantId
  1153.      *
  1154.      * @return integer
  1155.      */
  1156.     public function getSrvAssistantId()
  1157.     {
  1158.         return $this->srvAssistantId;
  1159.     }
  1160.     /**
  1161.      * Set srvActivityId
  1162.      *
  1163.      * @param integer $srvActivityId
  1164.      *
  1165.      * @return AveDocInvoiceItems
  1166.      */
  1167.     public function setSrvActivityId($srvActivityId)
  1168.     {
  1169.         $this->srvActivityId $srvActivityId;
  1170.         return $this;
  1171.     }
  1172.     /**
  1173.      * Get srvActivityId
  1174.      *
  1175.      * @return integer
  1176.      */
  1177.     public function getSrvActivityId()
  1178.     {
  1179.         return $this->srvActivityId;
  1180.     }
  1181.     /**
  1182.      * Set srvPay
  1183.      *
  1184.      * @param integer $srvPay
  1185.      *
  1186.      * @return AveDocInvoiceItems
  1187.      */
  1188.     public function setSrvPay($srvPay)
  1189.     {
  1190.         $this->srvPay $srvPay;
  1191.         return $this;
  1192.     }
  1193.     /**
  1194.      * Get srvPay
  1195.      *
  1196.      * @return integer
  1197.      */
  1198.     public function getSrvPay()
  1199.     {
  1200.         return $this->srvPay;
  1201.     }
  1202.     /**
  1203.      * Set payControlId
  1204.      *
  1205.      * @param integer $payControlId
  1206.      *
  1207.      * @return AveDocInvoiceItems
  1208.      */
  1209.     public function setPayControlId($payControlId)
  1210.     {
  1211.         $this->payControlId $payControlId;
  1212.         return $this;
  1213.     }
  1214.     /**
  1215.      * Get payControlId
  1216.      *
  1217.      * @return integer
  1218.      */
  1219.     public function getPayControlId()
  1220.     {
  1221.         return $this->payControlId;
  1222.     }
  1223.     /**
  1224.      * Set payAmount
  1225.      *
  1226.      * @param string $payAmount
  1227.      *
  1228.      * @return AveDocInvoiceItems
  1229.      */
  1230.     public function setPayAmount($payAmount)
  1231.     {
  1232.         $this->payAmount $payAmount;
  1233.         return $this;
  1234.     }
  1235.     /**
  1236.      * Get payAmount
  1237.      *
  1238.      * @return string
  1239.      */
  1240.     public function getPayAmount()
  1241.     {
  1242.         return $this->payAmount;
  1243.     }
  1244.     /**
  1245.      * Set payDatePayAt
  1246.      *
  1247.      * @param \DateTime $payDatePayAt
  1248.      *
  1249.      * @return AveDocInvoiceItems
  1250.      */
  1251.     public function setPayDatePayAt($payDatePayAt)
  1252.     {
  1253.         $this->payDatePayAt $payDatePayAt;
  1254.         return $this;
  1255.     }
  1256.     /**
  1257.      * Get payDatePayAt
  1258.      *
  1259.      * @return \DateTime
  1260.      */
  1261.     public function getPayDatePayAt()
  1262.     {
  1263.         return $this->payDatePayAt;
  1264.     }
  1265.     /**
  1266.      * Set payWayToPay
  1267.      *
  1268.      * @param string $payWayToPay
  1269.      *
  1270.      * @return AveDocInvoiceItems
  1271.      */
  1272.     public function setPayWayToPay($payWayToPay)
  1273.     {
  1274.         $this->payWayToPay $payWayToPay;
  1275.         return $this;
  1276.     }
  1277.     /**
  1278.      * Get payWayToPay
  1279.      *
  1280.      * @return string
  1281.      */
  1282.     public function getPayWayToPay()
  1283.     {
  1284.         return $this->payWayToPay;
  1285.     }
  1286.     /**
  1287.      * Set payVat
  1288.      *
  1289.      * @param string $payVat
  1290.      *
  1291.      * @return AveDocInvoiceItems
  1292.      */
  1293.     public function setPayVat($payVat)
  1294.     {
  1295.         $this->payVat $payVat;
  1296.         return $this;
  1297.     }
  1298.     /**
  1299.      * Get payVat
  1300.      *
  1301.      * @return string
  1302.      */
  1303.     public function getPayVat()
  1304.     {
  1305.         return $this->payVat;
  1306.     }
  1307.     /**
  1308.      * Set payIva
  1309.      *
  1310.      * @param string $payIva
  1311.      *
  1312.      * @return AveDocInvoiceItems
  1313.      */
  1314.     public function setPayIva($payIva)
  1315.     {
  1316.         $this->payIva $payIva;
  1317.         return $this;
  1318.     }
  1319.     /**
  1320.      * Get payIva
  1321.      *
  1322.      * @return string
  1323.      */
  1324.     public function getPayIva()
  1325.     {
  1326.         return $this->payIva;
  1327.     }
  1328.     /**
  1329.      * Set payAmountTotal
  1330.      *
  1331.      * @param string $payAmountTotal
  1332.      *
  1333.      * @return AveDocInvoiceItems
  1334.      */
  1335.     public function setPayAmountTotal($payAmountTotal)
  1336.     {
  1337.         $this->payAmountTotal $payAmountTotal;
  1338.         return $this;
  1339.     }
  1340.     /**
  1341.      * Get payAmountTotal
  1342.      *
  1343.      * @return string
  1344.      */
  1345.     public function getPayAmountTotal()
  1346.     {
  1347.         return $this->payAmountTotal;
  1348.     }
  1349.     /**
  1350.      * Set createdAt
  1351.      *
  1352.      * @param \DateTime $createdAt
  1353.      *
  1354.      * @return AveDocInvoiceItems
  1355.      */
  1356.     public function setCreatedAt($createdAt)
  1357.     {
  1358.         $this->createdAt $createdAt;
  1359.         return $this;
  1360.     }
  1361.     /**
  1362.      * Get createdAt
  1363.      *
  1364.      * @return \DateTime
  1365.      */
  1366.     public function getCreatedAt()
  1367.     {
  1368.         return $this->createdAt;
  1369.     }
  1370.     /**
  1371.      * Set createdId
  1372.      *
  1373.      * @param integer $createdId
  1374.      *
  1375.      * @return AveDocInvoiceItems
  1376.      */
  1377.     public function setCreatedId($createdId)
  1378.     {
  1379.         $this->createdId $createdId;
  1380.         return $this;
  1381.     }
  1382.     /**
  1383.      * Get createdId
  1384.      *
  1385.      * @return integer
  1386.      */
  1387.     public function getCreatedId()
  1388.     {
  1389.         return $this->createdId;
  1390.     }
  1391.     /**
  1392.      * Set updatedAt
  1393.      *
  1394.      * @param \DateTime $updatedAt
  1395.      *
  1396.      * @return AveDocInvoiceItems
  1397.      */
  1398.     public function setUpdatedAt($updatedAt)
  1399.     {
  1400.         $this->updatedAt $updatedAt;
  1401.         return $this;
  1402.     }
  1403.     /**
  1404.      * Get updatedAt
  1405.      *
  1406.      * @return \DateTime
  1407.      */
  1408.     public function getUpdatedAt()
  1409.     {
  1410.         return $this->updatedAt;
  1411.     }
  1412.     /**
  1413.      * Set updatedId
  1414.      *
  1415.      * @param integer $updatedId
  1416.      *
  1417.      * @return AveDocInvoiceItems
  1418.      */
  1419.     public function setUpdatedId($updatedId)
  1420.     {
  1421.         $this->updatedId $updatedId;
  1422.         return $this;
  1423.     }
  1424.     /**
  1425.      * Get updatedId
  1426.      *
  1427.      * @return integer
  1428.      */
  1429.     public function getUpdatedId()
  1430.     {
  1431.         return $this->updatedId;
  1432.     }
  1433.     /**
  1434.      * Set prdSubTotalPrice
  1435.      *
  1436.      * @param string $prdSubTotalPrice
  1437.      *
  1438.      * @return AveDocInvoiceItems
  1439.      */
  1440.     public function setPrdSubTotalPrice($prdSubTotalPrice)
  1441.     {
  1442.         $this->prdSubTotalPrice $prdSubTotalPrice;
  1443.         return $this;
  1444.     }
  1445.     /**
  1446.      * Get prdSubTotalPrice
  1447.      *
  1448.      * @return string
  1449.      */
  1450.     public function getPrdSubTotalPrice()
  1451.     {
  1452.         return $this->prdSubTotalPrice;
  1453.     }
  1454.     /**
  1455.      * Set prdQty
  1456.      *
  1457.      * @param integer $prdQty
  1458.      *
  1459.      * @return AveDocInvoiceItems
  1460.      */
  1461.     public function setPrdQty($prdQty)
  1462.     {
  1463.         $this->prdQty $prdQty;
  1464.         return $this;
  1465.     }
  1466.     /**
  1467.      * Get prdQty
  1468.      *
  1469.      * @return integer
  1470.      */
  1471.     public function getPrdQty()
  1472.     {
  1473.         return $this->prdQty;
  1474.     }
  1475.     /**
  1476.      * Set prdDays
  1477.      *
  1478.      * @param string $prdDays
  1479.      *
  1480.      * @return AveDocInvoiceItems
  1481.      */
  1482.     public function setPrdDays($prdDays)
  1483.     {
  1484.         $this->prdDays $prdDays;
  1485.         return $this;
  1486.     }
  1487.     /**
  1488.      * Get prdDays
  1489.      *
  1490.      * @return string
  1491.      */
  1492.     public function getPrdDays()
  1493.     {
  1494.         return $this->prdDays;
  1495.     }
  1496.     /**
  1497.      * Set rankAv
  1498.      *
  1499.      * @param integer $rankAv
  1500.      *
  1501.      * @return AveDocInvoiceItems
  1502.      */
  1503.     public function setRankAv($rankAv)
  1504.     {
  1505.         $this->rankAv $rankAv;
  1506.         return $this;
  1507.     }
  1508.     /**
  1509.      * Get rankAv
  1510.      *
  1511.      * @return integer
  1512.      */
  1513.     public function getRankAv()
  1514.     {
  1515.         return $this->rankAv;
  1516.     }
  1517.     /**
  1518.      * Set location
  1519.      *
  1520.      * @param string $location
  1521.      *
  1522.      * @return AveDocInvoiceItems
  1523.      */
  1524.     public function setLocation($location)
  1525.     {
  1526.         $this->location $location;
  1527.         return $this;
  1528.     }
  1529.     /**
  1530.      * Get location
  1531.      *
  1532.      * @return string
  1533.      */
  1534.     public function getLocation()
  1535.     {
  1536.         return $this->location;
  1537.     }
  1538.     /**
  1539.      * Set prdIva
  1540.      *
  1541.      * @param integer $prdIva
  1542.      *
  1543.      * @return AveDocInvoiceItems
  1544.      */
  1545.     public function setPrdIva($prdIva)
  1546.     {
  1547.         $this->prdIva $prdIva;
  1548.         return $this;
  1549.     }
  1550.     /**
  1551.      * Get prdIva
  1552.      *
  1553.      * @return integer
  1554.      */
  1555.     public function getPrdIva()
  1556.     {
  1557.         return $this->prdIva;
  1558.     }
  1559.     /**
  1560.      * Set prdOpIva
  1561.      *
  1562.      * @param integer $prdOpIva
  1563.      *
  1564.      * @return AveDocInvoiceItems
  1565.      */
  1566.     public function setPrdOpIva($prdOpIva)
  1567.     {
  1568.         $this->prdOpIva $prdOpIva;
  1569.         return $this;
  1570.     }
  1571.     /**
  1572.      * Get prdOpIva
  1573.      *
  1574.      * @return integer
  1575.      */
  1576.     public function getPrdOpIva()
  1577.     {
  1578.         return $this->prdOpIva;
  1579.     }
  1580. }