package com.rjconsultores.ventaboletos.entidad;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

@Entity
@SequenceGenerator(name = "INTEGRACAOTOTVS_SEQ", sequenceName = "INTEGRACAOTOTVS_SEQ", allocationSize = 1)
@Table(name = "INTEGRACAO_TOTVS")
public class IntegracaoTotvs implements Serializable {
	private static final long serialVersionUID = 1L;
	@Id
	@Basic(optional = false)
	@GeneratedValue(strategy = GenerationType.AUTO, generator = "INTEGRACAOTOTVS_SEQ")
	@Column(name = "INTEGRACAOTOTVS_ID")
	private Integer integracaoTotvsId;
	@Column(name = "DESC_INTEGRACAO")
	private String descIntegracao;
	@Column(name = "ESQUEMACORRIDA_ID")
	private Integer esquemaCorridaId;
	@Column(name = "FECFIN")
	private Date fecFin;
	@Column(name = "FECINI")
	private Date fecInicio;
	@Column(name = "FECMODIF")
	private Date fecmodif;
	@Column(name = "PUNTOVENTA_ID")
	private Integer puntoVentaId;
	@Column(name = "EMPRESA_ID")
	private Integer empresaId;
	@Column(name = "USUARIO_ID")
	private Integer usuarioId;
	@Column(name = "QTDEREGISTROSATUALIZADOS")
	private Integer qtdadeResgistrosAtualizados;

	@Column(name = "ACTIVO")
	private Boolean activo;

	public Integer getIntegracaoTotvsId() {
		return integracaoTotvsId;
	}

	public void setIntegracaoTotvsId(Integer integracaoTotvsId) {
		this.integracaoTotvsId = integracaoTotvsId;
	}

	public String getDescIntegracao() {
		return descIntegracao;
	}

	public void setDescIntegracao(String descIntegracao) {
		this.descIntegracao = descIntegracao;
	}

	public Integer getEsquemaCorridaId() {
		return esquemaCorridaId;
	}

	public void setEsquemaCorridaId(Integer esquemaCorridaId) {
		this.esquemaCorridaId = esquemaCorridaId;
	}

	public Date getFecFin() {
		return fecFin;
	}

	public void setFecFin(Date fecFin) {
		this.fecFin = fecFin;
	}

	public Date getFecInicio() {
		return fecInicio;
	}

	public void setFecInicio(Date fecInicio) {
		this.fecInicio = fecInicio;
	}

	public Date getFecmodif() {
		return fecmodif;
	}

	public void setFecmodif(Date fecmodif) {
		this.fecmodif = fecmodif;
	}

	public Integer getPuntoVentaId() {
		return puntoVentaId;
	}

	public void setPuntoVentaId(Integer puntoVentaId) {
		this.puntoVentaId = puntoVentaId;
	}

	public Integer getUsuarioId() {
		return usuarioId;
	}

	public void setUsuarioId(Integer usuarioId) {
		this.usuarioId = usuarioId;
	}

	public Boolean getActivo() {
		return activo;
	}

	public void setActivo(Boolean activo) {
		this.activo = activo;
	}

	public Integer getQtdadeResgistrosAtualizados() {
		return qtdadeResgistrosAtualizados;
	}

	public void setQtdadeResgistrosAtualizados(Integer qtdadeResgistrosAtualizados) {
		this.qtdadeResgistrosAtualizados = qtdadeResgistrosAtualizados;
	}

	public Integer getEmpresaId() {
		return empresaId;
	}

	public void setEmpresaId(Integer empresaId) {
		this.empresaId = empresaId;
	}
}
