<?php
namespace App\Entity;
use App\Repository\ProposalsInvoiceSummaryRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=ProposalsInvoiceSummaryRepository::class)
*/
class ProposalsInvoiceSummary
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\Column(type="string", length=255)
*/
private $description;
/**
* @ORM\Column(type="float", nullable=true)
* Monto Neto total de la factura
*/
private $net;
/**
* @ORM\Column(type="string", length=10, nullable=true)
* Moneda de la factura
*/
private $currency;
/**
* @ORM\Column(type="float", nullable=true)
* Iva total a 10% de la factura
*/
private $vatTen;
/**
* @ORM\Column(type="float", nullable=true)
* Iva total a 21% de la factura
*/
private $vatTwentyOne;
/**
* @ORM\Column(type="float", nullable=true)
* Pagos po transferencia, cheques, faturas de deposito, etc
*/
private $payments;
/**
* @ORM\Column(type="integer")
*/
private $proposalId;
public function getId(): ?int
{
return $this->id;
}
public function getDescription(): ?string
{
return $this->description;
}
public function setDescription(string $description): self
{
$this->description = $description;
return $this;
}
public function getNet(): ?float
{
return $this->net;
}
public function setNet(?float $net): self
{
$this->net = $net;
return $this;
}
public function getCurrency(): ?string
{
return $this->currency;
}
public function setCurrency(?string $currency): self
{
$this->currency = $currency;
return $this;
}
public function getVatTen(): ?float
{
return $this->vatTen;
}
public function setVatTen(?float $vatTen): self
{
$this->vatTen = $vatTen;
return $this;
}
public function getVatTwentyOne(): ?float
{
return $this->vatTwentyOne;
}
public function setVatTwentyOne(?float $vatTwentyOne): self
{
$this->vatTwentyOne = $vatTwentyOne;
return $this;
}
public function getPayments(): ?float
{
return $this->payments;
}
public function setPayments(?float $payments): self
{
$this->payments = $payments;
return $this;
}
public function getProposalId(): ?int
{
return $this->proposalId;
}
public function setProposalId(int $proposalId): self
{
$this->proposalId = $proposalId;
return $this;
}
}