src/Entity/RFEnvioCorrespondencia.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\RFEnvioCorrespondenciaRepository;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. #[ORM\Table(name'rf_envio_correspondencia')]
  7. #[ORM\Entity(repositoryClassRFEnvioCorrespondenciaRepository::class)]
  8. class RFEnvioCorrespondencia {
  9.     #[ORM\Id]
  10.     #[ORM\GeneratedValue]
  11.     #[ORM\Column]
  12.     private ?int $id null;
  13.     #[ORM\Column(typeTypes::DATETIME_MUTABLE)]
  14.     private ?\DateTimeInterface $fechaSolicitud null;
  15.     #[ORM\ManyToOne(inversedBy'remitenteCorrespondencia')]
  16.     private ?TerPersona $remitente null;
  17.     #[ORM\Column(length100nullabletrue)]
  18.     private ?string $ciudadDestino null;
  19.     #[ORM\ManyToOne(inversedBy'envioCorrespondencia')]
  20.     private ?TerEmpresaCliente $cliente null;
  21.     #[ORM\Column(length150)]
  22.     private ?string $direccionDestino null;
  23.     #[ORM\Column(typeTypes::TEXT)]
  24.     private ?string $contenido null;
  25.     #[ORM\Column(length255)]
  26.     private ?string $DOTipoDocumento null;
  27.     #[ORM\Column(typeTypes::TEXTnullabletrue)]
  28.     private ?string $observacion null;
  29.     #[ORM\Column(typeTypes::DATETIME_MUTABLE)]
  30.     private ?\DateTimeInterface $createAt null;
  31.     #[ORM\ManyToOne(targetEntityTerPersona::class)]
  32.     private ?TerPersona $createUser null;
  33.     #[ORM\Column(typeTypes::DATETIME_MUTABLE)]
  34.     private ?\DateTimeInterface $updateAt null;
  35.     #[ORM\Column(length100)]
  36.     private ?string $updateUser null;
  37.     #[ORM\Column(length255nullabletrue)]
  38.     private ?string $numeroGuia null;
  39.     #[ORM\ManyToOne(inversedBy'envioCorrespondencia')]
  40.     private ?ParTransportadora $transportadora null;
  41.     #[ORM\Column(typeTypes::DATE_MUTABLEnullabletrue)]
  42.     private ?\DateTimeInterface $fechaEnvio null;
  43.     #[ORM\Column(length255nullabletrue)]
  44.     private ?string $evidenciaEnvio null;
  45.     #[ORM\Column(typeTypes::DATE_MUTABLEnullabletrue)]
  46.     private ?\DateTimeInterface $fechaRecepcion null;
  47.     #[ORM\Column(typeTypes::TEXTnullabletrue)]
  48.     private ?string $observacionRecepcion null;
  49.     #[ORM\Column(length255nullabletrue)]
  50.     private ?string $evidenciaRecepcion null;
  51.     #[ORM\ManyToOne(inversedBy'envioCorrespondencia')]
  52.     private ?ParEstado $estado null;
  53.     #[ORM\ManyToOne(inversedBy'guiaEnvioCorrespondencia')]
  54.     private ?TerPersona $usuarioGeneraGuia null;
  55.     #[ORM\ManyToOne]
  56.     private ?TerPersona $usuarioRecepciona null;
  57.     #[ORM\ManyToOne(inversedBy'envioCorrespondencia')]
  58.     private ?ParResultadoDiligencia $resultado null;
  59.     #[ORM\ManyToOne(inversedBy'envioCorrespondencias')]
  60.     private ?ParCiudad $ciudad null;
  61.     #[ORM\ManyToOne(inversedBy'ciudadesCorrespondencia')]
  62.     private ?ParCiudadesCorrespondencia $parCiudadesCorrespondencia null;
  63.     #[ORM\Column(type'json'nullabletrue)]
  64.     private ?array $evidencia = [];
  65.     #[ORM\Column(nullabletrue)]
  66.     private ?bool $notiNoRecep null;
  67.     public function getId(): ?int {
  68.         return $this->id;
  69.     }
  70.     public function getFechaSolicitud(): ?\DateTimeInterface {
  71.         return $this->fechaSolicitud;
  72.     }
  73.     public function setFechaSolicitud(\DateTimeInterface $fechaSolicitud): static {
  74.         $this->fechaSolicitud $fechaSolicitud;
  75.         return $this;
  76.     }
  77.     public function getRemitente(): ?TerPersona {
  78.         return $this->remitente;
  79.     }
  80.     public function setRemitente(?TerPersona $remitente): static {
  81.         $this->remitente $remitente;
  82.         return $this;
  83.     }
  84.     public function getCiudadDestino(): ?string {
  85.         return $this->ciudadDestino;
  86.     }
  87.     public function setCiudadDestino(string $ciudadDestino): static {
  88.         $this->ciudadDestino $ciudadDestino;
  89.         return $this;
  90.     }
  91.     public function getCliente(): ?TerEmpresaCliente {
  92.         return $this->cliente;
  93.     }
  94.     public function setCliente(?TerEmpresaCliente $cliente): static {
  95.         $this->cliente $cliente;
  96.         return $this;
  97.     }
  98.     public function getDireccionDestino(): ?string {
  99.         return $this->direccionDestino;
  100.     }
  101.     public function setDireccionDestino(string $direccionDestino): static {
  102.         $this->direccionDestino $direccionDestino;
  103.         return $this;
  104.     }
  105.     public function getContenido(): ?string {
  106.         return $this->contenido;
  107.     }
  108.     public function setContenido(string $contenido): static {
  109.         $this->contenido $contenido;
  110.         return $this;
  111.     }
  112.     public function getDOTipoDocumento(): ?string {
  113.         return $this->DOTipoDocumento;
  114.     }
  115.     public function setDOTipoDocumento(string $DOTipoDocumento): static {
  116.         $this->DOTipoDocumento $DOTipoDocumento;
  117.         return $this;
  118.     }
  119.     public function getObservacion(): ?string {
  120.         return $this->observacion;
  121.     }
  122.     public function setObservacion(?string $observacion): static {
  123.         $this->observacion $observacion;
  124.         return $this;
  125.     }
  126.     public function getCreateAt(): ?\DateTimeInterface {
  127.         return $this->createAt;
  128.     }
  129.     public function setCreateAt(\DateTimeInterface $createAt): static {
  130.         $this->createAt $createAt;
  131.         return $this;
  132.     }
  133.     public function getCreateUser(): ?TerPersona
  134.     {
  135.         return $this->createUser;
  136.     }
  137.     public function setCreateUser(?TerPersona $createUser): static
  138.     {
  139.         $this->createUser $createUser;
  140.         return $this;
  141.     }
  142.     public function getUpdateAt(): ?\DateTimeInterface {
  143.         return $this->updateAt;
  144.     }
  145.     public function setUpdateAt(\DateTimeInterface $updateAt): static {
  146.         $this->updateAt $updateAt;
  147.         return $this;
  148.     }
  149.     public function getUpdateUser(): ?string {
  150.         return $this->updateUser;
  151.     }
  152.     public function setUpdateUser(string $updateUser): static {
  153.         $this->updateUser $updateUser;
  154.         return $this;
  155.     }
  156.     public function getNumeroGuia(): ?string {
  157.         return $this->numeroGuia;
  158.     }
  159.     public function setNumeroGuia(string $numeroGuia): static {
  160.         $this->numeroGuia $numeroGuia;
  161.         return $this;
  162.     }
  163.     public function getTransportadora(): ?ParTransportadora {
  164.         return $this->transportadora;
  165.     }
  166.     public function setTransportadora(?ParTransportadora $transportadora): static {
  167.         $this->transportadora $transportadora;
  168.         return $this;
  169.     }
  170.     public function getFechaEnvio(): ?\DateTimeInterface {
  171.         return $this->fechaEnvio;
  172.     }
  173.     public function setFechaEnvio(?\DateTimeInterface $fechaEnvio): static {
  174.         $this->fechaEnvio $fechaEnvio;
  175.         return $this;
  176.     }
  177.     public function getEvidenciaEnvio(): ?string {
  178.         return $this->evidenciaEnvio;
  179.     }
  180.     public function setEvidenciaEnvio(?string $evidenciaEnvio): static {
  181.         $this->evidenciaEnvio $evidenciaEnvio;
  182.         return $this;
  183.     }
  184.     public function getFechaRecepcion(): ?\DateTimeInterface {
  185.         return $this->fechaRecepcion;
  186.     }
  187.     public function setFechaRecepcion(?\DateTimeInterface $fechaRecepcion): static {
  188.         $this->fechaRecepcion $fechaRecepcion;
  189.         return $this;
  190.     }
  191.     public function getObservacionRecepcion(): ?string {
  192.         return $this->observacionRecepcion;
  193.     }
  194.     public function setObservacionRecepcion(?string $observacionRecepcion): static {
  195.         $this->observacionRecepcion $observacionRecepcion;
  196.         return $this;
  197.     }
  198.     public function getEvidenciaRecepcion(): ?string {
  199.         return $this->evidenciaRecepcion;
  200.     }
  201.     public function setEvidenciaRecepcion(?string $evidenciaRecepcion): static {
  202.         $this->evidenciaRecepcion $evidenciaRecepcion;
  203.         return $this;
  204.     }
  205.     public function getEstado(): ?ParEstado {
  206.         return $this->estado;
  207.     }
  208.     public function setEstado(?ParEstado $estado): static {
  209.         $this->estado $estado;
  210.         return $this;
  211.     }
  212.     public function getUsuarioGeneraGuia(): ?TerPersona
  213.     {
  214.         return $this->usuarioGeneraGuia;
  215.     }
  216.     public function setUsuarioGeneraGuia(?TerPersona $usuarioGeneraGuia): static
  217.     {
  218.         $this->usuarioGeneraGuia $usuarioGeneraGuia;
  219.         return $this;
  220.     }
  221.     public function getUsuarioRecepciona(): ?TerPersona
  222.     {
  223.         return $this->usuarioRecepciona;
  224.     }
  225.     public function setUsuarioRecepciona(?TerPersona $usuarioRecepciona): static
  226.     {
  227.         $this->usuarioRecepciona $usuarioRecepciona;
  228.         return $this;
  229.     }
  230.     public function getResultado(): ?ParResultadoDiligencia
  231.     {
  232.         return $this->resultado;
  233.     }
  234.     public function setResultado(?ParResultadoDiligencia $resultado): static
  235.     {
  236.         $this->resultado $resultado;
  237.         return $this;
  238.     }
  239.     public function getCiudad(): ?ParCiudad
  240.     {
  241.         return $this->ciudad;
  242.     }
  243.     public function setCiudad(?ParCiudad $ciudad): static
  244.     {
  245.         $this->ciudad $ciudad;
  246.         return $this;
  247.     }
  248.     public function getParCiudadesCorrespondencia(): ?ParCiudadesCorrespondencia
  249.     {
  250.         return $this->parCiudadesCorrespondencia;
  251.     }
  252.     public function setParCiudadesCorrespondencia(?ParCiudadesCorrespondencia $parCiudadesCorrespondencia): static
  253.     {
  254.         $this->parCiudadesCorrespondencia $parCiudadesCorrespondencia;
  255.         return $this;
  256.     }
  257.     public function getEvidencia(): ?array
  258.     {
  259.         return $this->evidencia;
  260.     }
  261.     public function setEvidencia(array $evidencia): self
  262.     {
  263.         $this->evidencia $evidencia;
  264.         return $this;
  265.     }
  266.     public function isNotiNoRecep(): ?bool
  267.     {
  268.         return $this->notiNoRecep;
  269.     }
  270.     public function setNotiNoRecep(?bool $notiNoRecep): static
  271.     {
  272.         $this->notiNoRecep $notiNoRecep;
  273.         return $this;
  274.     }
  275. }