Gina Next Generation
 All Classes Namespaces Files Functions Variables
RebateCredit.php
Go to the documentation of this file.
00001 <?php
00002 
00003 namespace Etrali\GinangBundle\Entity;
00004 
00005 use Doctrine\ORM\Mapping as ORM;
00006 
00007 /**
00008  * RebateCredit
00009  *
00010  * @ORM\Table(name="rebate_credit")
00011  * @ORM\Entity
00012  */
00013 class RebateCredit
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_rebate_credit", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idRebateCredit;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_rebate_credit", type="string", length=45, nullable=true)
00028      */
00029     private $cdRebateCredit;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_rebate_credit", type="string", length=255, nullable=true)
00035      */
00036     private $lbRebateCredit;
00037 
00038     /**
00039      * @var integer
00040      *
00041      * @ORM\Column(name="mt_value", type="integer", nullable=true)
00042      */
00043     private $mtValue;
00044 
00045     /**
00046      * @var \DateTime
00047      *
00048      * @ORM\Column(name="dt_creation", type="datetime", nullable=true)
00049      */
00050     private $dtCreation;
00051 
00052     /**
00053      * @var string
00054      *
00055      * @ORM\Column(name="lb_filter", type="string", length=255, nullable=true)
00056      */
00057     private $lbFilter;
00058 
00059     /**
00060      * @var boolean
00061      *
00062      * @ORM\Column(name="bl_execute", type="boolean", nullable=true)
00063      */
00064     private $blExecute;
00065 
00066     /**
00067      * @var boolean
00068      *
00069      * @ORM\Column(name="bl_previous_invoice", type="boolean", nullable=true)
00070      */
00071     private $blPreviousInvoice;
00072 
00073     /**
00074      * @var boolean
00075      *
00076      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00077      */
00078     private $blDeactivated;
00079 
00080     /**
00081      * @var string
00082      *
00083      * @ORM\Column(name="cm_comment", type="string", length=255, nullable=true)
00084      */
00085     private $cmComment;
00086 
00087     /**
00088      * @var \User
00089      *
00090      * @ORM\ManyToOne(targetEntity="User")
00091      * @ORM\JoinColumns({
00092      *   @ORM\JoinColumn(name="id_user", referencedColumnName="id_user")
00093      * })
00094      */
00095     private $idUser;
00096 
00097     /**
00098      * @var \RatePercentValueType
00099      *
00100      * @ORM\ManyToOne(targetEntity="RatePercentValueType")
00101      * @ORM\JoinColumns({
00102      *   @ORM\JoinColumn(name="id_rate_percent_value_type", referencedColumnName="id_rate_percent_value_type")
00103      * })
00104      */
00105     private $idRatePercentValueType;
00106 
00107     /**
00108      * @var \Currency
00109      *
00110      * @ORM\ManyToOne(targetEntity="Currency")
00111      * @ORM\JoinColumns({
00112      *   @ORM\JoinColumn(name="id_currency", referencedColumnName="id_currency")
00113      * })
00114      */
00115     private $idCurrency;
00116 
00117     /**
00118      * @var \BillingPeriod
00119      *
00120      * @ORM\ManyToOne(targetEntity="BillingPeriod")
00121      * @ORM\JoinColumns({
00122      *   @ORM\JoinColumn(name="id_billing_period", referencedColumnName="id_billing_period")
00123      * })
00124      */
00125     private $idBillingPeriod;
00126 
00127 
00128 
00129     /**
00130      * Get idRebateCredit
00131      *
00132      * @return integer 
00133      */
00134     public function getIdRebateCredit()
00135     {
00136         return $this->idRebateCredit;
00137     }
00138 
00139     /**
00140      * Set cdRebateCredit
00141      *
00142      * @param string $cdRebateCredit
00143      * @return RebateCredit
00144      */
00145     public function setCdRebateCredit($cdRebateCredit)
00146     {
00147         $this->cdRebateCredit = $cdRebateCredit;
00148     
00149         return $this;
00150     }
00151 
00152     /**
00153      * Get cdRebateCredit
00154      *
00155      * @return string 
00156      */
00157     public function getCdRebateCredit()
00158     {
00159         return $this->cdRebateCredit;
00160     }
00161 
00162     /**
00163      * Set lbRebateCredit
00164      *
00165      * @param string $lbRebateCredit
00166      * @return RebateCredit
00167      */
00168     public function setLbRebateCredit($lbRebateCredit)
00169     {
00170         $this->lbRebateCredit = $lbRebateCredit;
00171     
00172         return $this;
00173     }
00174 
00175     /**
00176      * Get lbRebateCredit
00177      *
00178      * @return string 
00179      */
00180     public function getLbRebateCredit()
00181     {
00182         return $this->lbRebateCredit;
00183     }
00184 
00185     /**
00186      * Set mtValue
00187      *
00188      * @param integer $mtValue
00189      * @return RebateCredit
00190      */
00191     public function setMtValue($mtValue)
00192     {
00193         $this->mtValue = $mtValue;
00194     
00195         return $this;
00196     }
00197 
00198     /**
00199      * Get mtValue
00200      *
00201      * @return integer 
00202      */
00203     public function getMtValue()
00204     {
00205         return $this->mtValue;
00206     }
00207 
00208     /**
00209      * Set dtCreation
00210      *
00211      * @param \DateTime $dtCreation
00212      * @return RebateCredit
00213      */
00214     public function setDtCreation($dtCreation)
00215     {
00216         $this->dtCreation = $dtCreation;
00217     
00218         return $this;
00219     }
00220 
00221     /**
00222      * Get dtCreation
00223      *
00224      * @return \DateTime 
00225      */
00226     public function getDtCreation()
00227     {
00228         return $this->dtCreation;
00229     }
00230 
00231     /**
00232      * Set lbFilter
00233      *
00234      * @param string $lbFilter
00235      * @return RebateCredit
00236      */
00237     public function setLbFilter($lbFilter)
00238     {
00239         $this->lbFilter = $lbFilter;
00240     
00241         return $this;
00242     }
00243 
00244     /**
00245      * Get lbFilter
00246      *
00247      * @return string 
00248      */
00249     public function getLbFilter()
00250     {
00251         return $this->lbFilter;
00252     }
00253 
00254     /**
00255      * Set blExecute
00256      *
00257      * @param boolean $blExecute
00258      * @return RebateCredit
00259      */
00260     public function setBlExecute($blExecute)
00261     {
00262         $this->blExecute = $blExecute;
00263     
00264         return $this;
00265     }
00266 
00267     /**
00268      * Get blExecute
00269      *
00270      * @return boolean 
00271      */
00272     public function getBlExecute()
00273     {
00274         return $this->blExecute;
00275     }
00276 
00277     /**
00278      * Set blPreviousInvoice
00279      *
00280      * @param boolean $blPreviousInvoice
00281      * @return RebateCredit
00282      */
00283     public function setBlPreviousInvoice($blPreviousInvoice)
00284     {
00285         $this->blPreviousInvoice = $blPreviousInvoice;
00286     
00287         return $this;
00288     }
00289 
00290     /**
00291      * Get blPreviousInvoice
00292      *
00293      * @return boolean 
00294      */
00295     public function getBlPreviousInvoice()
00296     {
00297         return $this->blPreviousInvoice;
00298     }
00299 
00300     /**
00301      * Set blDeactivated
00302      *
00303      * @param boolean $blDeactivated
00304      * @return RebateCredit
00305      */
00306     public function setBlDeactivated($blDeactivated)
00307     {
00308         $this->blDeactivated = $blDeactivated;
00309     
00310         return $this;
00311     }
00312 
00313     /**
00314      * Get blDeactivated
00315      *
00316      * @return boolean 
00317      */
00318     public function getBlDeactivated()
00319     {
00320         return $this->blDeactivated;
00321     }
00322 
00323     /**
00324      * Set cmComment
00325      *
00326      * @param string $cmComment
00327      * @return RebateCredit
00328      */
00329     public function setCmComment($cmComment)
00330     {
00331         $this->cmComment = $cmComment;
00332     
00333         return $this;
00334     }
00335 
00336     /**
00337      * Get cmComment
00338      *
00339      * @return string 
00340      */
00341     public function getCmComment()
00342     {
00343         return $this->cmComment;
00344     }
00345 
00346     /**
00347      * Set idUser
00348      *
00349      * @param \Etrali\GinangBundle\Entity\User $idUser
00350      * @return RebateCredit
00351      */
00352     public function setIdUser(\Etrali\GinangBundle\Entity\User $idUser = null)
00353     {
00354         $this->idUser = $idUser;
00355     
00356         return $this;
00357     }
00358 
00359     /**
00360      * Get idUser
00361      *
00362      * @return \Etrali\GinangBundle\Entity\User 
00363      */
00364     public function getIdUser()
00365     {
00366         return $this->idUser;
00367     }
00368 
00369     /**
00370      * Set idRatePercentValueType
00371      *
00372      * @param \Etrali\GinangBundle\Entity\RatePercentValueType $idRatePercentValueType
00373      * @return RebateCredit
00374      */
00375     public function setIdRatePercentValueType(\Etrali\GinangBundle\Entity\RatePercentValueType $idRatePercentValueType = null)
00376     {
00377         $this->idRatePercentValueType = $idRatePercentValueType;
00378     
00379         return $this;
00380     }
00381 
00382     /**
00383      * Get idRatePercentValueType
00384      *
00385      * @return \Etrali\GinangBundle\Entity\RatePercentValueType 
00386      */
00387     public function getIdRatePercentValueType()
00388     {
00389         return $this->idRatePercentValueType;
00390     }
00391 
00392     /**
00393      * Set idCurrency
00394      *
00395      * @param \Etrali\GinangBundle\Entity\Currency $idCurrency
00396      * @return RebateCredit
00397      */
00398     public function setIdCurrency(\Etrali\GinangBundle\Entity\Currency $idCurrency = null)
00399     {
00400         $this->idCurrency = $idCurrency;
00401     
00402         return $this;
00403     }
00404 
00405     /**
00406      * Get idCurrency
00407      *
00408      * @return \Etrali\GinangBundle\Entity\Currency 
00409      */
00410     public function getIdCurrency()
00411     {
00412         return $this->idCurrency;
00413     }
00414 
00415     /**
00416      * Set idBillingPeriod
00417      *
00418      * @param \Etrali\GinangBundle\Entity\BillingPeriod $idBillingPeriod
00419      * @return RebateCredit
00420      */
00421     public function setIdBillingPeriod(\Etrali\GinangBundle\Entity\BillingPeriod $idBillingPeriod = null)
00422     {
00423         $this->idBillingPeriod = $idBillingPeriod;
00424     
00425         return $this;
00426     }
00427 
00428     /**
00429      * Get idBillingPeriod
00430      *
00431      * @return \Etrali\GinangBundle\Entity\BillingPeriod 
00432      */
00433     public function getIdBillingPeriod()
00434     {
00435         return $this->idBillingPeriod;
00436     }
00437 }
 All Classes Namespaces Files Functions Variables