<?php
namespace App\MDS\AvexpressBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* AveBenefitsSupplier
*
* @ORM\Table(name="ave_benefits_supplier")
* @ORM\Entity(repositoryClass="App\MDS\AvexpressBundle\Repository\AveBenefitsSupplierRepository")
*/
class AveBenefitsSupplier
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var int
*
* @ORM\Column(name="file_id", type="integer")
* Id del expediente
*/
private $fileId;
/**
* @var int
*
* @ORM\Column(name="doc_id", type="integer")
* Id del documento (la factura o factura rectificativa)
*/
private $docId;
/**
* @var string
*
* @ORM\Column(name="doc_type", type="string", length=255)
* Tipo de documento (factura o factura rectificativa)
*/
private $docType;
/**
* @var int
*
* @ORM\Column(name="supplier_id", type="integer")
* Id del proveedor
*/
private $supplierId;
/**
* @var string
*
* @ORM\Column(name="supplier_name", type="string", length=255)
* Nombre del proveedor
*/
private $supplierName;
/**
* @var string
*
* @ORM\Column(name="description", type="string", length=255)
* Descripción
*/
private $description;
/**
* @var string
*
* @ORM\Column(name="benefit_supplier", type="string", length=255)
* Beneficio en euros del proveedor
*/
private $benefitSupplier;
/**
* Get id
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set fileId
*
* @param integer $fileId
*
* @return AveBenefitsSupplier
*/
public function setFileId($fileId)
{
$this->fileId = $fileId;
return $this;
}
/**
* Get fileId
*
* @return integer
*/
public function getFileId()
{
return $this->fileId;
}
/**
* Set docId
*
* @param integer $docId
*
* @return AveBenefitsSupplier
*/
public function setDocId($docId)
{
$this->docId = $docId;
return $this;
}
/**
* Get docId
*
* @return integer
*/
public function getDocId()
{
return $this->docId;
}
/**
* Set docType
*
* @param string $docType
*
* @return AveBenefitsSupplier
*/
public function setDocType($docType)
{
$this->docType = $docType;
return $this;
}
/**
* Get docType
*
* @return string
*/
public function getDocType()
{
return $this->docType;
}
/**
* Set supplierId
*
* @param integer $supplierId
*
* @return AveBenefitsSupplier
*/
public function setSupplierId($supplierId)
{
$this->supplierId = $supplierId;
return $this;
}
/**
* Get supplierId
*
* @return integer
*/
public function getSupplierId()
{
return $this->supplierId;
}
/**
* Set supplierName
*
* @param string $supplierName
*
* @return AveBenefitsSupplier
*/
public function setSupplierName($supplierName)
{
$this->supplierName = $supplierName;
return $this;
}
/**
* Get supplierName
*
* @return string
*/
public function getSupplierName()
{
return $this->supplierName;
}
/**
* Set description
*
* @param string $description
*
* @return AveBenefitsSupplier
*/
public function setDescription($description)
{
$this->description = $description;
return $this;
}
/**
* Get description
*
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* Set benefitSupplier
*
* @param string $benefitSupplier
*
* @return AveBenefitsSupplier
*/
public function setBenefitSupplier($benefitSupplier)
{
$this->benefitSupplier = $benefitSupplier;
return $this;
}
/**
* Get benefitSupplier
*
* @return string
*/
public function getBenefitSupplier()
{
return $this->benefitSupplier;
}
}