package com.ejie.ab04b.model;

import java.util.Date;
import java.util.List;

import org.apache.commons.lang.StringUtils;
import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.ejie.x38.serialization.JsonDateDeserializer;
import com.ejie.x38.serialization.JsonDateSerializer;

/**
 * OS2 generated by UDA, 28-feb-2017 16:03:07.
 * 
 * @author UDA
 */

public class OS2 extends ComunicacionProcedimiento
		implements java.io.Serializable {

	private static final long serialVersionUID = 1L;

	private static final int NUMEXP_LPAD_SIZE = 5;
	private static final String NUMEXP_LPAD_CHAR = "0";

	private String teros2060;
	private String anoos2060;
	private Integer numos2060;

	private Date fecpre060;
	private Date fecier060;
	private String terape060;
	private String anoape060;
	private Integer numape060;
	private String tipdoc060;
	private String numdoc060;
	private String nomemp060;
	private String prvemp060;
	private String munemp060;
	private String diremp060;
	private String cpoemp060;
	private String tlfemp060;
	private String faxemp060;
	private String emaemp060;
	private String httpemp060;
	private String cnaeemp060;
	private String indanx060;
	private String apdoanx060;
	private String prvctr060;
	private String munctr060;
	private String locctr060;
	private String dirctr060;
	private String cpoctr060;
	private Integer trbtot060;
	private String tipmpr1060;
	private String nommpr1060;
	private String tipmpr2060;
	private String nommpr2060;
	private String topseg1060;
	private String topseg2060;
	private String tophig1060;
	private String tophig2060;
	private String toperg1060;
	private String toperg2060;
	private String topvig1060;
	private String topvig2060;
	private String tiprie1060;
	private String nomrie1060;
	private String tiprie2060;
	private String nomrie2060;
	private String indaud060;
	private Date fecaud060;
	private String empaud060;
	private String observ060;
	private Integer codctr060;
	private Date fecalt060;
	private String usualt060;
	private Date fecmod060;
	private String usumod060;
	private String dmunemp060;
	private String descemp060;
	private String desccen060;
	private String paisemp060;
	private String doccorrecta060;
	private String codempaud060;
	private String codprev1060;
	private String codprev2060;
	private String estado060;
	private String cnaeemp93060;
	private String forpre060;
	private String migrado060;
	private String folderid060;
	private String coddatosnotif060;
	private String usuarioApe060;
	private String usuarioAport060;
	private String usuarioTram060;

	private DatosNotificacion datosNotificacion;

	private String numdocrepresentante060;
	private String tlfrepresentante060;
	private String titRepr060;
	private String nomrepresentante060;
	private String tipdocrepresentante060;

	private List<TramiteOS2> listaTramites;
	private List<TareaOS2> listaTareas;

	// Añadidos filtro
	private String numExpDesde;
	private String numExpHasta;
	private Date fecpreDesde;
	private Date fecpreHasta;
	private String periodoPresentacion;

	private String deseaRegistrar060;
	private String numReg060;
	private Date fecReg060;

	private Date fecreq060;
	private Date fecsub060;

	/**
	 * Method 'OS2'.
	 */
	public OS2() {
	}

	/**
	 * Method 'OS2'.
	 * 
	 * teros2060 String anoos2060 String numos2060 Integer
	 *
	 * @param teros2060
	 *            the teros 2060
	 * @param anoos2060
	 *            the anoos 2060
	 * @param numos2060
	 *            the numos 2060
	 */
	public OS2(String teros2060, String anoos2060, Integer numos2060) {
		this.teros2060 = teros2060;
		this.anoos2060 = anoos2060;
		this.numos2060 = numos2060;
	}

	/**
	 * Method 'OS2'.
	 * 
	 * teros2060 String anoos2060 String numos2060 Integer fecpre060 Date
	 * fecier060 Date terape060 String anoape060 String numape060 Integer
	 * tipdoc060 String numdoc060 String nomemp060 String prvemp060 String
	 * munemp060 String diremp060 String cpoemp060 String tlfemp060 String
	 * faxemp060 String emaemp060 String httpemp060 String cnaeemp060 String
	 * indanx060 String apdoanx060 String prvctr060 String munctr060 String
	 * locctr060 String dirctr060 String cpoctr060 String trbtot060 Integer
	 * tipmpr1060 String nommpr1060 String tipmpr2060 String nommpr2060 String
	 * topseg1060 String topseg2060 String tophig1060 String tophig2060 String
	 * toperg1060 String toperg2060 String topvig1060 String topvig2060 String
	 * tiprie1060 String nomrie1060 String tiprie2060 String nomrie2060 String
	 * indaud060 String fecaud060 Date empaud060 String observ060 String
	 * codctr060 Integer fecalt060 Date usualt060 String fecmod060 Date
	 * usumod060 String dmunemp060 String descemp060 String desccen060 String
	 * paisemp060 String doccorrecta060 String codempaud060 String codprev1060
	 * String codprev2060 String estado060 String cnaeemp93060 String forpre060
	 * String migrado060 String folderid060 String coddatosnotif060 String
	 * datosNotificacion DatosNotificacion numdocrepresentante060 String
	 * tlfrepresentante060 String titRepr060 String nomrepresentante060 String
	 * tipdocrepresentante060 DatosNotificacion usuarioApe the usuario ape
	 * usuarioAport the usuario aport usuarioTram the usuario tram
	 *
	 * @param teros2060
	 *            the teros 2060
	 * @param anoos2060
	 *            the anoos 2060
	 * @param numos2060
	 *            the numos 2060
	 * @param fecpre060
	 *            the fecpre 060
	 * @param fecier060
	 *            the fecier 060
	 * @param terape060
	 *            the terape 060
	 * @param anoape060
	 *            the anoape 060
	 * @param numape060
	 *            the numape 060
	 * @param tipdoc060
	 *            the tipdoc 060
	 * @param numdoc060
	 *            the numdoc 060
	 * @param nomemp060
	 *            the nomemp 060
	 * @param prvemp060
	 *            the prvemp 060
	 * @param munemp060
	 *            the munemp 060
	 * @param diremp060
	 *            the diremp 060
	 * @param cpoemp060
	 *            the cpoemp 060
	 * @param tlfemp060
	 *            the tlfemp 060
	 * @param faxemp060
	 *            the faxemp 060
	 * @param emaemp060
	 *            the emaemp 060
	 * @param httpemp060
	 *            the httpemp 060
	 * @param cnaeemp060
	 *            the cnaeemp 060
	 * @param indanx060
	 *            the indanx 060
	 * @param apdoanx060
	 *            the apdoanx 060
	 * @param prvctr060
	 *            the prvctr 060
	 * @param munctr060
	 *            the munctr 060
	 * @param locctr060
	 *            the locctr 060
	 * @param dirctr060
	 *            the dirctr 060
	 * @param cpoctr060
	 *            the cpoctr 060
	 * @param trbtot060
	 *            the trbtot 060
	 * @param tipmpr1060
	 *            the tipmpr 1060
	 * @param nommpr1060
	 *            the nommpr 1060
	 * @param tipmpr2060
	 *            the tipmpr 2060
	 * @param nommpr2060
	 *            the nommpr 2060
	 * @param topseg1060
	 *            the topseg 1060
	 * @param topseg2060
	 *            the topseg 2060
	 * @param tophig1060
	 *            the tophig 1060
	 * @param tophig2060
	 *            the tophig 2060
	 * @param toperg1060
	 *            the toperg 1060
	 * @param toperg2060
	 *            the toperg 2060
	 * @param topvig1060
	 *            the topvig 1060
	 * @param topvig2060
	 *            the topvig 2060
	 * @param tiprie1060
	 *            the tiprie 1060
	 * @param nomrie1060
	 *            the nomrie 1060
	 * @param tiprie2060
	 *            the tiprie 2060
	 * @param nomrie2060
	 *            the nomrie 2060
	 * @param indaud060
	 *            the indaud 060
	 * @param fecaud060
	 *            the fecaud 060
	 * @param empaud060
	 *            the empaud 060
	 * @param observ060
	 *            the observ 060
	 * @param codctr060
	 *            the codctr 060
	 * @param fecalt060
	 *            the fecalt 060
	 * @param usualt060
	 *            the usualt 060
	 * @param fecmod060
	 *            the fecmod 060
	 * @param usumod060
	 *            the usumod 060
	 * @param dmunemp060
	 *            the dmunemp 060
	 * @param descemp060
	 *            the descemp 060
	 * @param desccen060
	 *            the desccen 060
	 * @param paisemp060
	 *            the paisemp 060
	 * @param doccorrecta060
	 *            the doccorrecta 060
	 * @param codempaud060
	 *            the codempaud 060
	 * @param codprev1060
	 *            the codprev 1060
	 * @param codprev2060
	 *            the codprev 2060
	 * @param estado060
	 *            the estado 060
	 * @param cnaeemp93060
	 *            the cnaeemp 93060
	 * @param forpre060
	 *            the forpre 060
	 * @param migrado060
	 *            the migrado 060
	 * @param folderid060
	 *            the folderid 060
	 * @param coddatosnotif060
	 *            the coddatosnotif 060
	 * @param datosNotificacion
	 *            the datos notificacion
	 * @param numdocrepresentante060
	 *            the numdocrepresentante 060
	 * @param tlfrepresentante060
	 *            the tlfrepresentante 060
	 * @param titRepr060
	 *            the tit repr 060
	 * @param nomrepresentante060
	 *            the nomrepresentante 060
	 * @param tipdocrepresentante060
	 *            the tipdocrepresentante 060
	 * @param usuarioApe
	 *            the usuario ape
	 * @param usuarioAport
	 *            the usuario aport
	 * @param usuarioTram
	 *            the usuario tram
	 */
	public OS2(String teros2060, String anoos2060, Integer numos2060,
			Date fecpre060, Date fecier060, String terape060, String anoape060,
			Integer numape060, String tipdoc060, String numdoc060,
			String nomemp060, String prvemp060, String munemp060,
			String diremp060, String cpoemp060, String tlfemp060,
			String faxemp060, String emaemp060, String httpemp060,
			String cnaeemp060, String indanx060, String apdoanx060,
			String prvctr060, String munctr060, String locctr060,
			String dirctr060, String cpoctr060, Integer trbtot060,
			String tipmpr1060, String nommpr1060, String tipmpr2060,
			String nommpr2060, String topseg1060, String topseg2060,
			String tophig1060, String tophig2060, String toperg1060,
			String toperg2060, String topvig1060, String topvig2060,
			String tiprie1060, String nomrie1060, String tiprie2060,
			String nomrie2060, String indaud060, Date fecaud060,
			String empaud060, String observ060, Integer codctr060,
			Date fecalt060, String usualt060, Date fecmod060, String usumod060,
			String dmunemp060, String descemp060, String desccen060,
			String paisemp060, String doccorrecta060, String codempaud060,
			String codprev1060, String codprev2060, String estado060,
			String cnaeemp93060, String forpre060, String migrado060,
			String folderid060, String coddatosnotif060,
			DatosNotificacion datosNotificacion, String numdocrepresentante060,
			String tlfrepresentante060, String titRepr060,
			String nomrepresentante060, String tipdocrepresentante060,
			String usuarioApe, String usuarioAport, String usuarioTram,
			Date fecsub060, Date fecreq060) {

		this.teros2060 = teros2060;
		this.anoos2060 = anoos2060;
		this.numos2060 = numos2060;
		this.fecpre060 = fecpre060;
		this.fecier060 = fecier060;
		this.terape060 = terape060;
		this.anoape060 = anoape060;
		this.numape060 = numape060;
		this.tipdoc060 = tipdoc060;
		this.numdoc060 = numdoc060;
		this.nomemp060 = nomemp060;
		this.prvemp060 = prvemp060;
		this.munemp060 = munemp060;
		this.diremp060 = diremp060;
		this.cpoemp060 = cpoemp060;
		this.tlfemp060 = tlfemp060;
		this.faxemp060 = faxemp060;
		this.emaemp060 = emaemp060;
		this.httpemp060 = httpemp060;
		this.cnaeemp060 = cnaeemp060;
		this.indanx060 = indanx060;
		this.apdoanx060 = apdoanx060;
		this.prvctr060 = prvctr060;
		this.munctr060 = munctr060;
		this.locctr060 = locctr060;
		this.dirctr060 = dirctr060;
		this.cpoctr060 = cpoctr060;
		this.trbtot060 = trbtot060;
		this.tipmpr1060 = tipmpr1060;
		this.nommpr1060 = nommpr1060;
		this.tipmpr2060 = tipmpr2060;
		this.nommpr2060 = nommpr2060;
		this.topseg1060 = topseg1060;
		this.topseg2060 = topseg2060;
		this.tophig1060 = tophig1060;
		this.tophig2060 = tophig2060;
		this.toperg1060 = toperg1060;
		this.toperg2060 = toperg2060;
		this.topvig1060 = topvig1060;
		this.topvig2060 = topvig2060;
		this.tiprie1060 = tiprie1060;
		this.nomrie1060 = nomrie1060;
		this.tiprie2060 = tiprie2060;
		this.nomrie2060 = nomrie2060;
		this.indaud060 = indaud060;
		this.fecaud060 = fecaud060;
		this.empaud060 = empaud060;
		this.observ060 = observ060;
		this.codctr060 = codctr060;
		this.fecalt060 = fecalt060;
		this.usualt060 = usualt060;
		this.fecmod060 = fecmod060;
		this.usumod060 = usumod060;
		this.dmunemp060 = dmunemp060;
		this.descemp060 = descemp060;
		this.desccen060 = desccen060;
		this.paisemp060 = paisemp060;
		this.doccorrecta060 = doccorrecta060;
		this.codempaud060 = codempaud060;
		this.codprev1060 = codprev1060;
		this.codprev2060 = codprev2060;
		this.estado060 = estado060;
		this.cnaeemp93060 = cnaeemp93060;
		this.forpre060 = forpre060;
		this.migrado060 = migrado060;
		this.folderid060 = folderid060;
		this.coddatosnotif060 = coddatosnotif060;
		this.datosNotificacion = datosNotificacion;
		this.numdocrepresentante060 = numdocrepresentante060;
		this.tlfrepresentante060 = tlfrepresentante060;
		this.titRepr060 = titRepr060;
		this.nomrepresentante060 = nomrepresentante060;
		this.tipdocrepresentante060 = tipdocrepresentante060;
		this.usuarioApe060 = usuarioApe;
		this.usuarioAport060 = usuarioAport;
		this.usuarioTram060 = usuarioTram;
		this.fecreq060 = fecreq060;
		this.fecsub060 = fecsub060;
	}

	/**
	 * Method 'getTeros2060'.
	 * 
	 * String
	 *
	 * @return the teros 2060
	 */

	public String getTeros2060() {
		return this.teros2060;
	}

	/**
	 * Method 'setTeros2060'.
	 * 
	 * teros2060 String
	 *
	 * @param teros2060
	 *            the new teros 2060
	 */

	public void setTeros2060(String teros2060) {
		this.teros2060 = teros2060;
	}

	/**
	 * Method 'getAnoos2060'.
	 * 
	 * String
	 *
	 * @return the anoos 2060
	 */

	public String getAnoos2060() {
		return this.anoos2060;
	}

	/**
	 * Method 'setAnoos2060'.
	 * 
	 * anoos2060 String
	 *
	 * @param anoos2060
	 *            the new anoos 2060
	 */

	public void setAnoos2060(String anoos2060) {
		this.anoos2060 = anoos2060;
	}

	/**
	 * Method 'getNumos2060'.
	 * 
	 * Integer
	 *
	 * @return the numos 2060
	 */

	public Integer getNumos2060() {
		return this.numos2060;
	}

	/**
	 * Method 'setNumos2060'.
	 * 
	 * numos2060 Integer
	 *
	 * @param numos2060
	 *            the new numos 2060
	 */

	public void setNumos2060(Integer numos2060) {
		this.numos2060 = numos2060;
	}

	/**
	 * Method 'getFecpre060'.
	 * 
	 * java.util.Date
	 *
	 * @return the fecpre 060
	 */

	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecpre060() {
		return this.fecpre060;
	}

	/**
	 * Method 'setFecpre060'.
	 * 
	 * fecpre060 java.util.Date
	 *
	 * @param fecpre060
	 *            the new fecpre 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecpre060(Date fecpre060) {
		this.fecpre060 = fecpre060;
	}

	/**
	 * Method 'getFecier060'.
	 * 
	 * java.util.Date
	 *
	 * @return the fecier 060
	 */

	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecier060() {
		return this.fecier060;
	}

	/**
	 * Method 'setFecier060'.
	 * 
	 * fecier060 java.util.Date
	 *
	 * @param fecier060
	 *            the new fecier 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecier060(Date fecier060) {
		this.fecier060 = fecier060;
	}

	/**
	 * Method 'getTerape060'.
	 * 
	 * String
	 *
	 * @return the terape 060
	 */

	public String getTerape060() {
		return this.terape060;
	}

	/**
	 * Method 'setTerape060'.
	 * 
	 * terape060 String
	 *
	 * @param terape060
	 *            the new terape 060
	 */

	public void setTerape060(String terape060) {
		this.terape060 = terape060;
	}

	/**
	 * Method 'getAnoape060'.
	 * 
	 * String
	 *
	 * @return the anoape 060
	 */

	public String getAnoape060() {
		return this.anoape060;
	}

	/**
	 * Method 'setAnoape060'.
	 * 
	 * anoape060 String
	 *
	 * @param anoape060
	 *            the new anoape 060
	 */

	public void setAnoape060(String anoape060) {
		this.anoape060 = anoape060;
	}

	/**
	 * Method 'getNumape060'.
	 * 
	 * Integer
	 *
	 * @return the numape 060
	 */

	public Integer getNumape060() {
		return this.numape060;
	}

	/**
	 * Method 'setNumape060'.
	 * 
	 * numape060 Integer
	 *
	 * @param numape060
	 *            the new numape 060
	 */

	public void setNumape060(Integer numape060) {
		this.numape060 = numape060;
	}

	/**
	 * Method 'getTipdoc060'.
	 * 
	 * String
	 *
	 * @return the tipdoc 060
	 */

	public String getTipdoc060() {
		return this.tipdoc060;
	}

	/**
	 * Method 'setTipdoc060'.
	 * 
	 * tipdoc060 String
	 *
	 * @param tipdoc060
	 *            the new tipdoc 060
	 */

	public void setTipdoc060(String tipdoc060) {
		this.tipdoc060 = tipdoc060;
	}

	/**
	 * Method 'getNumdoc060'.
	 * 
	 * String
	 *
	 * @return the numdoc 060
	 */

	public String getNumdoc060() {
		return this.numdoc060;
	}

	/**
	 * Method 'setNumdoc060'.
	 * 
	 * numdoc060 String
	 *
	 * @param numdoc060
	 *            the new numdoc 060
	 */

	public void setNumdoc060(String numdoc060) {
		this.numdoc060 = numdoc060;
	}

	/**
	 * Method 'getNomemp060'.
	 * 
	 * String
	 *
	 * @return the nomemp 060
	 */

	public String getNomemp060() {
		return this.nomemp060;
	}

	/**
	 * Method 'setNomemp060'.
	 * 
	 * nomemp060 String
	 *
	 * @param nomemp060
	 *            the new nomemp 060
	 */

	public void setNomemp060(String nomemp060) {
		this.nomemp060 = nomemp060;
	}

	/**
	 * Method 'getPrvemp060'.
	 * 
	 * String
	 *
	 * @return the prvemp 060
	 */

	public String getPrvemp060() {
		return this.prvemp060;
	}

	/**
	 * Method 'setPrvemp060'.
	 * 
	 * prvemp060 String
	 *
	 * @param prvemp060
	 *            the new prvemp 060
	 */

	public void setPrvemp060(String prvemp060) {
		this.prvemp060 = prvemp060;
	}

	/**
	 * Method 'getMunemp060'.
	 * 
	 * String
	 *
	 * @return the munemp 060
	 */

	public String getMunemp060() {
		return this.munemp060;
	}

	/**
	 * Method 'setMunemp060'.
	 * 
	 * munemp060 String
	 *
	 * @param munemp060
	 *            the new munemp 060
	 */

	public void setMunemp060(String munemp060) {
		this.munemp060 = munemp060;
	}

	/**
	 * Method 'getDiremp060'.
	 * 
	 * String
	 *
	 * @return the diremp 060
	 */

	public String getDiremp060() {
		return this.diremp060;
	}

	/**
	 * Method 'setDiremp060'.
	 * 
	 * diremp060 String
	 *
	 * @param diremp060
	 *            the new diremp 060
	 */

	public void setDiremp060(String diremp060) {
		this.diremp060 = diremp060;
	}

	/**
	 * Method 'getCpoemp060'.
	 * 
	 * String
	 *
	 * @return the cpoemp 060
	 */

	public String getCpoemp060() {
		return this.cpoemp060;
	}

	/**
	 * Method 'setCpoemp060'.
	 * 
	 * cpoemp060 String
	 *
	 * @param cpoemp060
	 *            the new cpoemp 060
	 */

	public void setCpoemp060(String cpoemp060) {
		this.cpoemp060 = cpoemp060;
	}

	/**
	 * Method 'getTlfemp060'.
	 * 
	 * String
	 *
	 * @return the tlfemp 060
	 */

	public String getTlfemp060() {
		return this.tlfemp060;
	}

	/**
	 * Method 'setTlfemp060'.
	 * 
	 * tlfemp060 String
	 *
	 * @param tlfemp060
	 *            the new tlfemp 060
	 */

	public void setTlfemp060(String tlfemp060) {
		this.tlfemp060 = tlfemp060;
	}

	/**
	 * Method 'getFaxemp060'.
	 * 
	 * String
	 *
	 * @return the faxemp 060
	 */

	public String getFaxemp060() {
		return this.faxemp060;
	}

	/**
	 * Method 'setFaxemp060'.
	 * 
	 * faxemp060 String
	 *
	 * @param faxemp060
	 *            the new faxemp 060
	 */

	public void setFaxemp060(String faxemp060) {
		this.faxemp060 = faxemp060;
	}

	/**
	 * Method 'getEmaemp060'.
	 * 
	 * String
	 *
	 * @return the emaemp 060
	 */

	public String getEmaemp060() {
		return this.emaemp060;
	}

	/**
	 * Method 'setEmaemp060'.
	 * 
	 * emaemp060 String
	 *
	 * @param emaemp060
	 *            the new emaemp 060
	 */

	public void setEmaemp060(String emaemp060) {
		this.emaemp060 = emaemp060;
	}

	/**
	 * Method 'getHttpemp060'.
	 * 
	 * String
	 *
	 * @return the httpemp 060
	 */

	public String getHttpemp060() {
		return this.httpemp060;
	}

	/**
	 * Method 'setHttpemp060'.
	 * 
	 * httpemp060 String
	 *
	 * @param httpemp060
	 *            the new httpemp 060
	 */

	public void setHttpemp060(String httpemp060) {
		this.httpemp060 = httpemp060;
	}

	/**
	 * Method 'getCnaeemp060'.
	 * 
	 * String
	 *
	 * @return the cnaeemp 060
	 */

	public String getCnaeemp060() {
		return this.cnaeemp060;
	}

	/**
	 * Method 'setCnaeemp060'.
	 * 
	 * cnaeemp060 String
	 *
	 * @param cnaeemp060
	 *            the new cnaeemp 060
	 */

	public void setCnaeemp060(String cnaeemp060) {
		this.cnaeemp060 = cnaeemp060;
	}

	/**
	 * Method 'getIndanx060'.
	 * 
	 * String
	 *
	 * @return the indanx 060
	 */

	public String getIndanx060() {
		return this.indanx060;
	}

	/**
	 * Method 'setIndanx060'.
	 * 
	 * indanx060 String
	 *
	 * @param indanx060
	 *            the new indanx 060
	 */

	public void setIndanx060(String indanx060) {
		this.indanx060 = indanx060;
	}

	/**
	 * Method 'getApdoanx060'.
	 * 
	 * String
	 *
	 * @return the apdoanx 060
	 */

	public String getApdoanx060() {
		return this.apdoanx060;
	}

	/**
	 * Method 'setApdoanx060'.
	 * 
	 * apdoanx060 String
	 *
	 * @param apdoanx060
	 *            the new apdoanx 060
	 */

	public void setApdoanx060(String apdoanx060) {
		this.apdoanx060 = apdoanx060;
	}

	/**
	 * Method 'getPrvctr060'.
	 * 
	 * String
	 *
	 * @return the prvctr 060
	 */

	public String getPrvctr060() {
		return this.prvctr060;
	}

	/**
	 * Method 'setPrvctr060'.
	 * 
	 * prvctr060 String
	 *
	 * @param prvctr060
	 *            the new prvctr 060
	 */

	public void setPrvctr060(String prvctr060) {
		this.prvctr060 = prvctr060;
	}

	/**
	 * Method 'getMunctr060'.
	 * 
	 * String
	 *
	 * @return the munctr 060
	 */

	public String getMunctr060() {
		return this.munctr060;
	}

	/**
	 * Method 'setMunctr060'.
	 * 
	 * munctr060 String
	 *
	 * @param munctr060
	 *            the new munctr 060
	 */

	public void setMunctr060(String munctr060) {
		this.munctr060 = munctr060;
	}

	/**
	 * Method 'getLocctr060'.
	 * 
	 * String
	 *
	 * @return the locctr 060
	 */

	public String getLocctr060() {
		return this.locctr060;
	}

	/**
	 * Method 'setLocctr060'.
	 * 
	 * locctr060 String
	 *
	 * @param locctr060
	 *            the new locctr 060
	 */

	public void setLocctr060(String locctr060) {
		this.locctr060 = locctr060;
	}

	/**
	 * Method 'getDirctr060'.
	 * 
	 * String
	 *
	 * @return the dirctr 060
	 */

	public String getDirctr060() {
		return this.dirctr060;
	}

	/**
	 * Method 'setDirctr060'.
	 * 
	 * dirctr060 String
	 *
	 * @param dirctr060
	 *            the new dirctr 060
	 */

	public void setDirctr060(String dirctr060) {
		this.dirctr060 = dirctr060;
	}

	/**
	 * Method 'getCpoctr060'.
	 * 
	 * String
	 *
	 * @return the cpoctr 060
	 */

	public String getCpoctr060() {
		return this.cpoctr060;
	}

	/**
	 * Method 'setCpoctr060'.
	 * 
	 * cpoctr060 String
	 *
	 * @param cpoctr060
	 *            the new cpoctr 060
	 */

	public void setCpoctr060(String cpoctr060) {
		this.cpoctr060 = cpoctr060;
	}

	/**
	 * Method 'getTrbtot060'.
	 * 
	 * Integer
	 *
	 * @return the trbtot 060
	 */

	public Integer getTrbtot060() {
		return this.trbtot060;
	}

	/**
	 * Method 'setTrbtot060'.
	 * 
	 * trbtot060 Integer
	 *
	 * @param trbtot060
	 *            the new trbtot 060
	 */

	public void setTrbtot060(Integer trbtot060) {
		this.trbtot060 = trbtot060;
	}

	/**
	 * Method 'getTipmpr1060'.
	 * 
	 * String
	 *
	 * @return the tipmpr 1060
	 */

	public String getTipmpr1060() {
		return this.tipmpr1060;
	}

	/**
	 * Method 'setTipmpr1060'.
	 * 
	 * tipmpr1060 String
	 *
	 * @param tipmpr1060
	 *            the new tipmpr 1060
	 */

	public void setTipmpr1060(String tipmpr1060) {
		this.tipmpr1060 = tipmpr1060;
	}

	/**
	 * Method 'getNommpr1060'.
	 * 
	 * String
	 *
	 * @return the nommpr 1060
	 */

	public String getNommpr1060() {
		return this.nommpr1060;
	}

	/**
	 * Method 'setNommpr1060'.
	 * 
	 * nommpr1060 String
	 *
	 * @param nommpr1060
	 *            the new nommpr 1060
	 */

	public void setNommpr1060(String nommpr1060) {
		this.nommpr1060 = nommpr1060;
	}

	/**
	 * Method 'getTipmpr2060'.
	 * 
	 * String
	 *
	 * @return the tipmpr 2060
	 */

	public String getTipmpr2060() {
		return this.tipmpr2060;
	}

	/**
	 * Method 'setTipmpr2060'.
	 * 
	 * tipmpr2060 String
	 *
	 * @param tipmpr2060
	 *            the new tipmpr 2060
	 */

	public void setTipmpr2060(String tipmpr2060) {
		this.tipmpr2060 = tipmpr2060;
	}

	/**
	 * Method 'getNommpr2060'.
	 * 
	 * String
	 *
	 * @return the nommpr 2060
	 */

	public String getNommpr2060() {
		return this.nommpr2060;
	}

	/**
	 * Method 'setNommpr2060'.
	 * 
	 * nommpr2060 String
	 *
	 * @param nommpr2060
	 *            the new nommpr 2060
	 */

	public void setNommpr2060(String nommpr2060) {
		this.nommpr2060 = nommpr2060;
	}

	/**
	 * Method 'getTopseg1060'.
	 * 
	 * String
	 *
	 * @return the topseg 1060
	 */

	public String getTopseg1060() {
		return this.topseg1060;
	}

	/**
	 * Method 'setTopseg1060'.
	 * 
	 * topseg1060 String
	 *
	 * @param topseg1060
	 *            the new topseg 1060
	 */

	public void setTopseg1060(String topseg1060) {
		this.topseg1060 = topseg1060;
	}

	/**
	 * Method 'getTopseg2060'.
	 * 
	 * String
	 *
	 * @return the topseg 2060
	 */

	public String getTopseg2060() {
		return this.topseg2060;
	}

	/**
	 * Method 'setTopseg2060'.
	 * 
	 * topseg2060 String
	 *
	 * @param topseg2060
	 *            the new topseg 2060
	 */

	public void setTopseg2060(String topseg2060) {
		this.topseg2060 = topseg2060;
	}

	/**
	 * Method 'getTophig1060'.
	 * 
	 * String
	 *
	 * @return the tophig 1060
	 */

	public String getTophig1060() {
		return this.tophig1060;
	}

	/**
	 * Method 'setTophig1060'.
	 * 
	 * tophig1060 String
	 *
	 * @param tophig1060
	 *            the new tophig 1060
	 */

	public void setTophig1060(String tophig1060) {
		this.tophig1060 = tophig1060;
	}

	/**
	 * Method 'getTophig2060'.
	 * 
	 * String
	 *
	 * @return the tophig 2060
	 */

	public String getTophig2060() {
		return this.tophig2060;
	}

	/**
	 * Method 'setTophig2060'.
	 * 
	 * tophig2060 String
	 *
	 * @param tophig2060
	 *            the new tophig 2060
	 */

	public void setTophig2060(String tophig2060) {
		this.tophig2060 = tophig2060;
	}

	/**
	 * Method 'getToperg1060'.
	 * 
	 * String
	 *
	 * @return the toperg 1060
	 */

	public String getToperg1060() {
		return this.toperg1060;
	}

	/**
	 * Method 'setToperg1060'.
	 * 
	 * toperg1060 String
	 *
	 * @param toperg1060
	 *            the new toperg 1060
	 */

	public void setToperg1060(String toperg1060) {
		this.toperg1060 = toperg1060;
	}

	/**
	 * Method 'getToperg2060'.
	 * 
	 * String
	 *
	 * @return the toperg 2060
	 */

	public String getToperg2060() {
		return this.toperg2060;
	}

	/**
	 * Method 'setToperg2060'.
	 * 
	 * toperg2060 String
	 *
	 * @param toperg2060
	 *            the new toperg 2060
	 */

	public void setToperg2060(String toperg2060) {
		this.toperg2060 = toperg2060;
	}

	/**
	 * Method 'getTopvig1060'.
	 * 
	 * String
	 *
	 * @return the topvig 1060
	 */

	public String getTopvig1060() {
		return this.topvig1060;
	}

	/**
	 * Method 'setTopvig1060'.
	 * 
	 * topvig1060 String
	 *
	 * @param topvig1060
	 *            the new topvig 1060
	 */

	public void setTopvig1060(String topvig1060) {
		this.topvig1060 = topvig1060;
	}

	/**
	 * Method 'getTopvig2060'.
	 * 
	 * String
	 *
	 * @return the topvig 2060
	 */

	public String getTopvig2060() {
		return this.topvig2060;
	}

	/**
	 * Method 'setTopvig2060'.
	 * 
	 * topvig2060 String
	 *
	 * @param topvig2060
	 *            the new topvig 2060
	 */

	public void setTopvig2060(String topvig2060) {
		this.topvig2060 = topvig2060;
	}

	/**
	 * Method 'getTiprie1060'.
	 * 
	 * String
	 *
	 * @return the tiprie 1060
	 */

	public String getTiprie1060() {
		return this.tiprie1060;
	}

	/**
	 * Method 'setTiprie1060'.
	 * 
	 * tiprie1060 String
	 *
	 * @param tiprie1060
	 *            the new tiprie 1060
	 */

	public void setTiprie1060(String tiprie1060) {
		this.tiprie1060 = tiprie1060;
	}

	/**
	 * Method 'getNomrie1060'.
	 * 
	 * String
	 *
	 * @return the nomrie 1060
	 */

	public String getNomrie1060() {
		return this.nomrie1060;
	}

	/**
	 * Method 'setNomrie1060'.
	 * 
	 * nomrie1060 String
	 *
	 * @param nomrie1060
	 *            the new nomrie 1060
	 */

	public void setNomrie1060(String nomrie1060) {
		this.nomrie1060 = nomrie1060;
	}

	/**
	 * Method 'getTiprie2060'.
	 * 
	 * String
	 *
	 * @return the tiprie 2060
	 */

	public String getTiprie2060() {
		return this.tiprie2060;
	}

	/**
	 * Method 'setTiprie2060'.
	 * 
	 * tiprie2060 String
	 *
	 * @param tiprie2060
	 *            the new tiprie 2060
	 */

	public void setTiprie2060(String tiprie2060) {
		this.tiprie2060 = tiprie2060;
	}

	/**
	 * Method 'getNomrie2060'.
	 * 
	 * String
	 *
	 * @return the nomrie 2060
	 */

	public String getNomrie2060() {
		return this.nomrie2060;
	}

	/**
	 * Method 'setNomrie2060'.
	 * 
	 * nomrie2060 String
	 *
	 * @param nomrie2060
	 *            the new nomrie 2060
	 */

	public void setNomrie2060(String nomrie2060) {
		this.nomrie2060 = nomrie2060;
	}

	/**
	 * Method 'getIndaud060'.
	 * 
	 * String
	 *
	 * @return the indaud 060
	 */

	public String getIndaud060() {
		return this.indaud060;
	}

	/**
	 * Method 'setIndaud060'.
	 * 
	 * indaud060 String
	 *
	 * @param indaud060
	 *            the new indaud 060
	 */

	public void setIndaud060(String indaud060) {
		this.indaud060 = indaud060;
	}

	/**
	 * Method 'getFecaud060'.
	 * 
	 * java.util.Date
	 *
	 * @return the fecaud 060
	 */

	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecaud060() {
		return this.fecaud060;
	}

	/**
	 * Method 'setFecaud060'.
	 * 
	 * fecaud060 java.util.Date
	 *
	 * @param fecaud060
	 *            the new fecaud 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecaud060(Date fecaud060) {
		this.fecaud060 = fecaud060;
	}

	/**
	 * Method 'getEmpaud060'.
	 * 
	 * String
	 *
	 * @return the empaud 060
	 */

	public String getEmpaud060() {
		return this.empaud060;
	}

	/**
	 * Method 'setEmpaud060'.
	 * 
	 * empaud060 String
	 *
	 * @param empaud060
	 *            the new empaud 060
	 */

	public void setEmpaud060(String empaud060) {
		this.empaud060 = empaud060;
	}

	/**
	 * Method 'getObserv060'.
	 * 
	 * String
	 *
	 * @return the observ 060
	 */

	public String getObserv060() {
		return this.observ060;
	}

	/**
	 * Method 'setObserv060'.
	 * 
	 * observ060 String
	 *
	 * @param observ060
	 *            the new observ 060
	 */

	public void setObserv060(String observ060) {
		this.observ060 = observ060;
	}

	/**
	 * Method 'getCodctr060'.
	 * 
	 * Integer
	 *
	 * @return the codctr 060
	 */

	public Integer getCodctr060() {
		return this.codctr060;
	}

	/**
	 * Method 'setCodctr060'.
	 * 
	 * codctr060 Integer
	 *
	 * @param codctr060
	 *            the new codctr 060
	 */

	public void setCodctr060(Integer codctr060) {
		this.codctr060 = codctr060;
	}

	/**
	 * Method 'getFecalt060'.
	 * 
	 * java.util.Date
	 *
	 * @return the fecalt 060
	 */

	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecalt060() {
		return this.fecalt060;
	}

	/**
	 * Method 'setFecalt060'.
	 * 
	 * fecalt060 java.util.Date
	 *
	 * @param fecalt060
	 *            the new fecalt 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecalt060(Date fecalt060) {
		this.fecalt060 = fecalt060;
	}

	/**
	 * Method 'getUsualt060'.
	 * 
	 * String
	 *
	 * @return the usualt 060
	 */

	public String getUsualt060() {
		return this.usualt060;
	}

	/**
	 * Method 'setUsualt060'.
	 * 
	 * usualt060 String
	 *
	 * @param usualt060
	 *            the new usualt 060
	 */

	public void setUsualt060(String usualt060) {
		this.usualt060 = usualt060;
	}

	/**
	 * Method 'getFecmod060'.
	 * 
	 * java.util.Date
	 *
	 * @return the fecmod 060
	 */

	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecmod060() {
		return this.fecmod060;
	}

	/**
	 * Method 'setFecmod060'.
	 * 
	 * fecmod060 java.util.Date
	 *
	 * @param fecmod060
	 *            the new fecmod 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecmod060(Date fecmod060) {
		this.fecmod060 = fecmod060;
	}

	/**
	 * Method 'getUsumod060'.
	 * 
	 * String
	 *
	 * @return the usumod 060
	 */

	public String getUsumod060() {
		return this.usumod060;
	}

	/**
	 * Method 'setUsumod060'.
	 * 
	 * usumod060 String
	 *
	 * @param usumod060
	 *            the new usumod 060
	 */

	public void setUsumod060(String usumod060) {
		this.usumod060 = usumod060;
	}

	/**
	 * Method 'getDmunemp060'.
	 * 
	 * String
	 *
	 * @return the dmunemp 060
	 */

	public String getDmunemp060() {
		return this.dmunemp060;
	}

	/**
	 * Method 'setDmunemp060'.
	 * 
	 * dmunemp060 String
	 *
	 * @param dmunemp060
	 *            the new dmunemp 060
	 */

	public void setDmunemp060(String dmunemp060) {
		this.dmunemp060 = dmunemp060;
	}

	/**
	 * Method 'getDescemp060'.
	 * 
	 * String
	 *
	 * @return the descemp 060
	 */

	public String getDescemp060() {
		return this.descemp060;
	}

	/**
	 * Method 'setDescemp060'.
	 * 
	 * descemp060 String
	 *
	 * @param descemp060
	 *            the new descemp 060
	 */

	public void setDescemp060(String descemp060) {
		this.descemp060 = descemp060;
	}

	/**
	 * Method 'getDesccen060'.
	 * 
	 * String
	 *
	 * @return the desccen 060
	 */

	public String getDesccen060() {
		return this.desccen060;
	}

	/**
	 * Method 'setDesccen060'.
	 * 
	 * desccen060 String
	 *
	 * @param desccen060
	 *            the new desccen 060
	 */

	public void setDesccen060(String desccen060) {
		this.desccen060 = desccen060;
	}

	/**
	 * Method 'getPaisemp060'.
	 * 
	 * String
	 *
	 * @return the paisemp 060
	 */

	public String getPaisemp060() {
		return this.paisemp060;
	}

	/**
	 * Method 'setPaisemp060'.
	 * 
	 * paisemp060 String
	 *
	 * @param paisemp060
	 *            the new paisemp 060
	 */

	public void setPaisemp060(String paisemp060) {
		this.paisemp060 = paisemp060;
	}

	/**
	 * Method 'getDoccorrecta060'.
	 * 
	 * String
	 *
	 * @return the doccorrecta 060
	 */

	public String getDoccorrecta060() {
		return this.doccorrecta060;
	}

	/**
	 * Method 'setDoccorrecta060'.
	 * 
	 * doccorrecta060 String
	 *
	 * @param doccorrecta060
	 *            the new doccorrecta 060
	 */

	public void setDoccorrecta060(String doccorrecta060) {
		this.doccorrecta060 = doccorrecta060;
	}

	/**
	 * Method 'getCodempaud060'.
	 * 
	 * String
	 *
	 * @return the codempaud 060
	 */

	public String getCodempaud060() {
		return this.codempaud060;
	}

	/**
	 * Method 'setCodempaud060'.
	 * 
	 * codempaud060 String
	 *
	 * @param codempaud060
	 *            the new codempaud 060
	 */

	public void setCodempaud060(String codempaud060) {
		this.codempaud060 = codempaud060;
	}

	/**
	 * Method 'getCodprev1060'.
	 * 
	 * String
	 *
	 * @return the codprev 1060
	 */

	public String getCodprev1060() {
		return this.codprev1060;
	}

	/**
	 * Method 'setCodprev1060'.
	 * 
	 * codprev1060 String
	 *
	 * @param codprev1060
	 *            the new codprev 1060
	 */

	public void setCodprev1060(String codprev1060) {
		this.codprev1060 = codprev1060;
	}

	/**
	 * Method 'getCodprev2060'.
	 * 
	 * String
	 *
	 * @return the codprev 2060
	 */

	public String getCodprev2060() {
		return this.codprev2060;
	}

	/**
	 * Method 'setCodprev2060'.
	 * 
	 * codprev2060 String
	 *
	 * @param codprev2060
	 *            the new codprev 2060
	 */

	public void setCodprev2060(String codprev2060) {
		this.codprev2060 = codprev2060;
	}

	/**
	 * Method 'getEstado060'.
	 * 
	 * String
	 *
	 * @return the estado 060
	 */

	public String getEstado060() {
		return this.estado060;
	}

	/**
	 * Method 'setEstado060'.
	 * 
	 * estado060 String
	 *
	 * @param estado060
	 *            the new estado 060
	 */

	public void setEstado060(String estado060) {
		this.estado060 = estado060;
	}

	/**
	 * Method 'getCnaeemp93060'.
	 * 
	 * String
	 *
	 * @return the cnaeemp 93060
	 */

	public String getCnaeemp93060() {
		return this.cnaeemp93060;
	}

	/**
	 * Method 'setCnaeemp93060'.
	 * 
	 * cnaeemp93060 String
	 *
	 * @param cnaeemp93060
	 *            the new cnaeemp 93060
	 */

	public void setCnaeemp93060(String cnaeemp93060) {
		this.cnaeemp93060 = cnaeemp93060;
	}

	/**
	 * Method 'getForpre060'.
	 * 
	 * String
	 *
	 * @return the forpre 060
	 */

	public String getForpre060() {
		return this.forpre060;
	}

	/**
	 * Method 'setForpre060'.
	 * 
	 * forpre060 String
	 *
	 * @param forpre060
	 *            the new forpre 060
	 */

	public void setForpre060(String forpre060) {
		this.forpre060 = forpre060;
	}

	/**
	 * Gets the migrado 060.
	 * 
	 * the migrado060
	 *
	 * @return the migrado 060
	 */
	public String getMigrado060() {
		return migrado060;
	}

	/**
	 * Sets the migrado 060.
	 * 
	 * migrado060 the migrado060 to set
	 *
	 * @param migrado060
	 *            the new migrado 060
	 */
	public void setMigrado060(String migrado060) {
		this.migrado060 = migrado060;
	}

	/**
	 * Gets the folder id 060.
	 * 
	 * the folderid060
	 *
	 * @return the folder id 060
	 */
	public String getFolderId060() {
		return folderid060;
	}

	/**
	 * Sets the folder id 060.
	 * 
	 * folderId060 the folderId060 to set
	 *
	 * @param folderId060
	 *            the new folder id 060
	 */
	public void setFolderId060(String folderId060) {
		this.folderid060 = folderId060;
	}

	/**
	 * Gets the coddatosnotif 060.
	 * 
	 * the coddatosnotif060
	 *
	 * @return the coddatosnotif 060
	 */
	public String getCoddatosnotif060() {
		return coddatosnotif060;
	}

	/**
	 * Sets the coddatosnotif 060.
	 * 
	 * coddatosnotif060 the coddatosnotif060 to set
	 *
	 * @param coddatosnotif060
	 *            the new coddatosnotif 060
	 */
	public void setCoddatosnotif060(String coddatosnotif060) {
		this.coddatosnotif060 = coddatosnotif060;
	}

	/**
	 * Gets the datos notificacion.
	 * 
	 * DatosNotificacion
	 *
	 * @return the datos notificacion
	 */
	public DatosNotificacion getDatosNotificacion() {
		return this.datosNotificacion;
	}

	/**
	 * Sets the datos notificacion.
	 * 
	 * datosNotificacion DatosNotificacion
	 *
	 * @param datosNotificacion
	 *            the new datos notificacion
	 */
	public void setDatosNotificacion(DatosNotificacion datosNotificacion) {
		this.datosNotificacion = datosNotificacion;
	}

	/**
	 * Convierte ComunicacionPrl en OS2.
	 * 
	 * comunicacionPrl ComunicacionPrl OS2
	 *
	 * @param comunicacionPrl
	 *            the comunicacion prl
	 * @return the os2
	 */
	public static OS2 convertComunicacionPrltoOS2(
			ComunicacionPrl comunicacionPrl) {
		OS2 os2 = new OS2();

		os2.teros2060 = comunicacionPrl.getTeros();
		os2.anoos2060 = comunicacionPrl.getAnoos();
		os2.numos2060 = comunicacionPrl.getNumos();
		os2.fecpre060 = comunicacionPrl.getFecpre();
		os2.fecier060 = comunicacionPrl.getFecier();
		os2.terape060 = comunicacionPrl.getTerape();
		os2.anoape060 = comunicacionPrl.getAnoape();
		os2.numape060 = comunicacionPrl.getNumape();
		os2.tipdoc060 = comunicacionPrl.getTipdoc();
		os2.numdoc060 = comunicacionPrl.getNumdoc();
		os2.nomemp060 = comunicacionPrl.getNomemp();
		os2.prvemp060 = comunicacionPrl.getPrvemp();
		os2.munemp060 = comunicacionPrl.getMunemp();
		os2.diremp060 = comunicacionPrl.getDiremp();
		os2.cpoemp060 = comunicacionPrl.getCpoemp();
		os2.tlfemp060 = comunicacionPrl.getTlfemp();
		os2.faxemp060 = comunicacionPrl.getFaxemp();
		os2.emaemp060 = comunicacionPrl.getEmaemp();
		os2.httpemp060 = comunicacionPrl.getHttpemp();
		os2.cnaeemp060 = comunicacionPrl.getCnaeemp();
		os2.indanx060 = comunicacionPrl.getIndanx();
		os2.apdoanx060 = comunicacionPrl.getApdoanx();
		os2.prvctr060 = comunicacionPrl.getPrvctr();
		os2.munctr060 = comunicacionPrl.getMunctr();
		os2.locctr060 = comunicacionPrl.getLocctr();
		os2.dirctr060 = comunicacionPrl.getDirctr();
		os2.cpoctr060 = comunicacionPrl.getCpoctr();
		os2.trbtot060 = comunicacionPrl.getTrbtot() != null
				? comunicacionPrl.getTrbtot().intValue() : null;
		os2.tipmpr1060 = comunicacionPrl.getTipmpr1();
		os2.nommpr1060 = comunicacionPrl.getNommpr1();
		os2.tipmpr2060 = comunicacionPrl.getTipmpr2();
		os2.nommpr2060 = comunicacionPrl.getNommpr2();
		os2.topseg1060 = comunicacionPrl.getTopseg1();
		os2.topseg2060 = comunicacionPrl.getTopseg2();
		os2.tophig1060 = comunicacionPrl.getTophig1();
		os2.tophig2060 = comunicacionPrl.getTophig2();
		os2.toperg1060 = comunicacionPrl.getToperg1();
		os2.toperg2060 = comunicacionPrl.getToperg2();
		os2.topvig1060 = comunicacionPrl.getTopvig1();
		os2.topvig2060 = comunicacionPrl.getTopvig2();
		os2.tiprie1060 = comunicacionPrl.getTiprie1();
		os2.nomrie1060 = comunicacionPrl.getNomrie1();
		os2.tiprie2060 = comunicacionPrl.getTiprie2();
		os2.nomrie2060 = comunicacionPrl.getNomrie2();
		os2.indaud060 = comunicacionPrl.getIndaud();
		os2.fecaud060 = comunicacionPrl.getFecaud();
		os2.empaud060 = comunicacionPrl.getEmpaud();
		os2.observ060 = comunicacionPrl.getObserv();
		os2.codctr060 = comunicacionPrl.getCodctr();
		os2.fecalt060 = comunicacionPrl.getFecalt();
		os2.usualt060 = comunicacionPrl.getUsualt();
		os2.fecmod060 = comunicacionPrl.getFecmod();
		os2.usumod060 = comunicacionPrl.getUsumod();
		os2.dmunemp060 = comunicacionPrl.getDmunemp();
		os2.descemp060 = comunicacionPrl.getDescemp();
		os2.desccen060 = comunicacionPrl.getDesccen();
		os2.paisemp060 = comunicacionPrl.getPaisemp();
		os2.doccorrecta060 = comunicacionPrl.getDoccorrecta();
		os2.codempaud060 = comunicacionPrl.getCodempaud();
		os2.codprev1060 = comunicacionPrl.getCodprev1();
		os2.codprev2060 = comunicacionPrl.getCodprev2();
		os2.estado060 = comunicacionPrl.getEstado();
		os2.cnaeemp93060 = comunicacionPrl.getCnaeemp93();
		os2.forpre060 = comunicacionPrl.getForpre();
		os2.migrado060 = comunicacionPrl.getMigrado();
		os2.folderid060 = comunicacionPrl.getFolderId();
		os2.coddatosnotif060 = comunicacionPrl.getCoddatosnotif();
		os2.datosNotificacion = comunicacionPrl.getDatosNotificacion();

		os2.deseaRegistrar060 = comunicacionPrl.getDeseaRegistrar();
		os2.numReg060 = comunicacionPrl.getNumReg();
		os2.fecReg060 = comunicacionPrl.getFecReg();

		os2.tipdocrepresentante060 = comunicacionPrl.getTipdocrepresentante();
		os2.numdocrepresentante060 = comunicacionPrl.getNumdocrepresentante();
		os2.nomrepresentante060 = comunicacionPrl.getNomrepresentante();

		return os2;
	}

	/**
	 * Intended only for logging and debugging.
	 * 
	 * Here, the contents of every main field are placed into the result.
	 * 
	 * String
	 *
	 * @return the string
	 */
	@Override()
	public String toString() {
		StringBuilder result = new StringBuilder();
		result.append(this.getClass().getName()).append(" Object { ");
		// Clave compuesta

		result.append("[ teros2060: ").append(this.teros2060).append(" ]");

		result.append(", [ anoos2060: ").append(this.anoos2060).append(" ]");

		result.append(", [ numos2060: ").append(this.numos2060).append(" ]");
		result.append(", [ fecpre060: ").append(this.fecpre060).append(" ]");
		result.append(", [ fecier060: ").append(this.fecier060).append(" ]");
		result.append(", [ terape060: ").append(this.terape060).append(" ]");
		result.append(", [ anoape060: ").append(this.anoape060).append(" ]");
		result.append(", [ numape060: ").append(this.numape060).append(" ]");
		result.append(", [ tipdoc060: ").append(this.tipdoc060).append(" ]");
		result.append(", [ numdoc060: ").append(this.numdoc060).append(" ]");
		result.append(", [ nomemp060: ").append(this.nomemp060).append(" ]");
		result.append(", [ prvemp060: ").append(this.prvemp060).append(" ]");
		result.append(", [ munemp060: ").append(this.munemp060).append(" ]");
		result.append(", [ diremp060: ").append(this.diremp060).append(" ]");
		result.append(", [ cpoemp060: ").append(this.cpoemp060).append(" ]");
		result.append(", [ tlfemp060: ").append(this.tlfemp060).append(" ]");
		result.append(", [ faxemp060: ").append(this.faxemp060).append(" ]");
		result.append(", [ emaemp060: ").append(this.emaemp060).append(" ]");
		result.append(", [ httpemp060: ").append(this.httpemp060).append(" ]");
		result.append(", [ cnaeemp060: ").append(this.cnaeemp060).append(" ]");
		result.append(", [ indanx060: ").append(this.indanx060).append(" ]");
		result.append(", [ apdoanx060: ").append(this.apdoanx060).append(" ]");
		result.append(", [ prvctr060: ").append(this.prvctr060).append(" ]");
		result.append(", [ munctr060: ").append(this.munctr060).append(" ]");
		result.append(", [ locctr060: ").append(this.locctr060).append(" ]");
		result.append(", [ dirctr060: ").append(this.dirctr060).append(" ]");
		result.append(", [ cpoctr060: ").append(this.cpoctr060).append(" ]");
		result.append(", [ trbtot060: ").append(this.trbtot060).append(" ]");
		result.append(", [ tipmpr1060: ").append(this.tipmpr1060).append(" ]");
		result.append(", [ nommpr1060: ").append(this.nommpr1060).append(" ]");
		result.append(", [ tipmpr2060: ").append(this.tipmpr2060).append(" ]");
		result.append(", [ nommpr2060: ").append(this.nommpr2060).append(" ]");
		result.append(", [ topseg1060: ").append(this.topseg1060).append(" ]");
		result.append(", [ topseg2060: ").append(this.topseg2060).append(" ]");
		result.append(", [ tophig1060: ").append(this.tophig1060).append(" ]");
		result.append(", [ tophig2060: ").append(this.tophig2060).append(" ]");
		result.append(", [ toperg1060: ").append(this.toperg1060).append(" ]");
		result.append(", [ toperg2060: ").append(this.toperg2060).append(" ]");
		result.append(", [ topvig1060: ").append(this.topvig1060).append(" ]");
		result.append(", [ topvig2060: ").append(this.topvig2060).append(" ]");
		result.append(", [ tiprie1060: ").append(this.tiprie1060).append(" ]");
		result.append(", [ nomrie1060: ").append(this.nomrie1060).append(" ]");
		result.append(", [ tiprie2060: ").append(this.tiprie2060).append(" ]");
		result.append(", [ nomrie2060: ").append(this.nomrie2060).append(" ]");
		result.append(", [ indaud060: ").append(this.indaud060).append(" ]");
		result.append(", [ fecaud060: ").append(this.fecaud060).append(" ]");
		result.append(", [ empaud060: ").append(this.empaud060).append(" ]");
		result.append(", [ observ060: ").append(this.observ060).append(" ]");
		result.append(", [ codctr060: ").append(this.codctr060).append(" ]");
		result.append(", [ fecalt060: ").append(this.fecalt060).append(" ]");
		result.append(", [ usualt060: ").append(this.usualt060).append(" ]");
		result.append(", [ fecmod060: ").append(this.fecmod060).append(" ]");
		result.append(", [ usumod060: ").append(this.usumod060).append(" ]");
		result.append(", [ dmunemp060: ").append(this.dmunemp060).append(" ]");
		result.append(", [ descemp060: ").append(this.descemp060).append(" ]");
		result.append(", [ desccen060: ").append(this.desccen060).append(" ]");
		result.append(", [ paisemp060: ").append(this.paisemp060).append(" ]");
		result.append(", [ doccorrecta060: ").append(this.doccorrecta060)
				.append(" ]");
		result.append(", [ codempaud060: ").append(this.codempaud060)
				.append(" ]");
		result.append(", [ codprev1060: ").append(this.codprev1060)
				.append(" ]");
		result.append(", [ codprev2060: ").append(this.codprev2060)
				.append(" ]");
		result.append(", [ estado060: ").append(this.estado060).append(" ]");
		result.append(", [ cnaeemp93060: ").append(this.cnaeemp93060)
				.append(" ]");
		result.append(", [ forpre060: ").append(this.forpre060).append(" ]");
		result.append(", [ migrado060: ").append(this.migrado060).append(" ]");
		result.append(", [ folderid060: ").append(this.folderid060)
				.append(" ]");
		result.append(", [ coddatosnotif060: ").append(this.coddatosnotif060)
				.append(" ]");
		result.append("}");
		return result.toString();
	}

	/**
	 * Gets the num expediente.
	 * 
	 * String
	 *
	 * @return the num expediente
	 */
	public String getNumExpediente() {
		StringBuilder sb = new StringBuilder();
		if (this.teros2060 != null && this.anoos2060 != null
				&& this.numos2060 != null) {
			sb.append(this.teros2060);
			sb.append("/");
			sb.append(this.anoos2060);
			sb.append("/");
			sb.append(StringUtils.leftPad(this.numos2060.toString(),
					OS2.NUMEXP_LPAD_SIZE, OS2.NUMEXP_LPAD_CHAR));
		}
		return sb.toString();
	}

	/**
	 * Gets the numdocrepresentante 060.
	 * 
	 * String
	 *
	 * @return the numdocrepresentante 060
	 */
	public String getNumdocrepresentante060() {
		return numdocrepresentante060;
	}

	/**
	 * Sets the numdocrepresentante 060.
	 * 
	 * numdocrepresentante060 the numdocrepresentante060 to set
	 *
	 * @param numdocrepresentante060
	 *            the new numdocrepresentante 060
	 */
	public void setNumdocrepresentante060(String numdocrepresentante060) {
		this.numdocrepresentante060 = numdocrepresentante060;
	}

	/**
	 * Gets the tlfrepresentante 060.
	 * 
	 * String
	 *
	 * @return the tlfrepresentante 060
	 */
	public String getTlfrepresentante060() {
		return tlfrepresentante060;
	}

	/**
	 * Sets the tlfrepresentante 060.
	 * 
	 * tlfrepresentante060 the tlfrepresentante060 to set
	 *
	 * @param tlfrepresentante060
	 *            the new tlfrepresentante 060
	 */
	public void setTlfrepresentante060(String tlfrepresentante060) {
		this.tlfrepresentante060 = tlfrepresentante060;
	}

	/**
	 * Gets the tit repr 060.
	 * 
	 * String
	 *
	 * @return the tit repr 060
	 */
	public String getTitRepr060() {
		return titRepr060;
	}

	/**
	 * Sets the tit repr 060.
	 * 
	 * titRepr060 the titRepr060 to set
	 *
	 * @param titRepr060
	 *            the new tit repr 060
	 */
	public void setTitRepr060(String titRepr060) {
		this.titRepr060 = titRepr060;
	}

	/**
	 * Gets the nomrepresentante 060.
	 * 
	 * String
	 *
	 * @return the nomrepresentante 060
	 */
	public String getNomrepresentante060() {
		return nomrepresentante060;
	}

	/**
	 * Sets the nomrepresentante 060.
	 * 
	 * nomrepresentante060 the nomrepresentante060 to set
	 *
	 * @param nomrepresentante060
	 *            the new nomrepresentante 060
	 */
	public void setNomrepresentante060(String nomrepresentante060) {
		this.nomrepresentante060 = nomrepresentante060;
	}

	/**
	 * Gets the tipdocrepresentante 060.
	 * 
	 * String
	 *
	 * @return the tipdocrepresentante 060
	 */
	public String getTipdocrepresentante060() {
		return tipdocrepresentante060;
	}

	/**
	 * Sets the tipdocrepresentante 060.
	 * 
	 * tipdocrepresentante060 the tipdocrepresentante060 to set
	 *
	 * @param tipdocrepresentante060
	 *            the new tipdocrepresentante 060
	 */
	public void setTipdocrepresentante060(String tipdocrepresentante060) {
		this.tipdocrepresentante060 = tipdocrepresentante060;
	}

	/**
	 * Gets the num exp desde.
	 * 
	 * String
	 *
	 * @return the num exp desde
	 */
	public String getNumExpDesde() {
		return numExpDesde;
	}

	/**
	 * Sets the num exp desde.
	 * 
	 * numExpDesde the numExpDesde to set
	 *
	 * @param numExpDesde
	 *            the new num exp desde
	 */
	public void setNumExpDesde(String numExpDesde) {
		this.numExpDesde = numExpDesde;
	}

	/**
	 * Gets the num exp hasta.
	 * 
	 * String
	 *
	 * @return the num exp hasta
	 */
	public String getNumExpHasta() {
		return numExpHasta;
	}

	/**
	 * Sets the num exp hasta.
	 * 
	 * numExpHasta the numExpHasta to set
	 *
	 * @param numExpHasta
	 *            the new num exp hasta
	 */
	public void setNumExpHasta(String numExpHasta) {
		this.numExpHasta = numExpHasta;
	}

	/**
	 * Gets the fecpre desde.
	 * 
	 * Date
	 *
	 * @return the fecpre desde
	 */
	public Date getFecpreDesde() {
		return fecpreDesde;
	}

	/**
	 * Sets the fecpre desde.
	 * 
	 * fecpreDesde the fecpreDesde to set
	 *
	 * @param fecpreDesde
	 *            the new fecpre desde
	 */
	public void setFecpreDesde(Date fecpreDesde) {
		this.fecpreDesde = fecpreDesde;
	}

	/**
	 * Gets the fecpre hasta.
	 * 
	 * Date
	 *
	 * @return the fecpre hasta
	 */
	public Date getFecpreHasta() {
		return fecpreHasta;
	}

	/**
	 * Sets the fecpre hasta.
	 * 
	 * fecpreHasta the fecpreHasta to set
	 *
	 * @param fecpreHasta
	 *            the new fecpre hasta
	 */
	public void setFecpreHasta(Date fecpreHasta) {
		this.fecpreHasta = fecpreHasta;
	}

	/**
	 * Gets the periodo presentacion.
	 * 
	 * String
	 *
	 * @return the periodo presentacion
	 */
	public String getPeriodoPresentacion() {
		return periodoPresentacion;
	}

	/**
	 * Sets the periodo presentacion.
	 * 
	 * periodoPresentacion the periodoPresentacion to set
	 *
	 * @param periodoPresentacion
	 *            the new periodo presentacion
	 */
	public void setPeriodoPresentacion(String periodoPresentacion) {
		this.periodoPresentacion = periodoPresentacion;
	}

	/**
	 * Gets the lista tramites.
	 * 
	 * List<TramiteOS2>
	 *
	 * @return the lista tramites
	 */
	public List<TramiteOS2> getListaTramites() {
		return this.listaTramites;
	}

	/**
	 * Sets the lista tramites.
	 * 
	 * listaTramites List<TramiteOS2>
	 *
	 * @param listaTramites
	 *            the new lista tramites
	 */
	public void setListaTramites(List<TramiteOS2> listaTramites) {
		this.listaTramites = listaTramites;
	}

	/**
	 * Gets the lista tareas.
	 * 
	 * List<TareaOS2>
	 *
	 * @return the lista tareas
	 */
	public List<TareaOS2> getListaTareas() {
		return this.listaTareas;
	}

	/**
	 * Sets the lista tareas.
	 * 
	 * listaTareas List<TareaOS2>
	 *
	 * @param listaTareas
	 *            the new lista tareas
	 */
	public void setListaTareas(List<TareaOS2> listaTareas) {
		this.listaTareas = listaTareas;
	}

	/**
	 * Gets the fec reg 060.
	 * 
	 * the fecReg
	 *
	 * @return the fec reg 060
	 */
	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecReg060() {
		return fecReg060;
	}

	/**
	 * Sets the fec reg 060.
	 * 
	 * fecReg the fecReg to set
	 *
	 * @param fecReg
	 *            the new fec reg 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecReg060(Date fecReg) {
		this.fecReg060 = fecReg;
	}

	/**
	 * Gets the desea registrar 060.
	 * 
	 * the deseaRegistrar
	 *
	 * @return the desea registrar 060
	 */
	public String getDeseaRegistrar060() {
		return deseaRegistrar060;
	}

	/**
	 * Sets the desea registrar 060.
	 * 
	 * deseaRegistrar the deseaRegistrar to set
	 *
	 * @param deseaRegistrar
	 *            the new desea registrar 060
	 */
	public void setDeseaRegistrar060(String deseaRegistrar) {
		this.deseaRegistrar060 = deseaRegistrar;
	}

	/**
	 * Gets the num reg 060.
	 * 
	 * the numReg
	 *
	 * @return the num reg 060
	 */
	public String getNumReg060() {
		return numReg060;
	}

	/**
	 * Sets the num reg 060.
	 * 
	 * numReg the numReg to set
	 *
	 * @param numReg
	 *            the new num reg 060
	 */
	public void setNumReg060(String numReg) {
		this.numReg060 = numReg;
	}

	/**
	 * Gets the usuario ape 060.
	 * 
	 * the usuarioApe060
	 *
	 * @return the usuario ape 060
	 */
	public String getUsuarioApe060() {
		return usuarioApe060;
	}

	/**
	 * Sets the usuario ape 060.
	 * 
	 * usuarioApe060 the usuarioApe060 to set
	 *
	 * @param usuarioApe060
	 *            the new usuario ape 060
	 */
	public void setUsuarioApe060(String usuarioApe060) {
		this.usuarioApe060 = usuarioApe060;
	}

	/**
	 * Gets the usuario aport 060.
	 * 
	 * the usuarioAport060
	 *
	 * @return the usuario aport 060
	 */
	public String getUsuarioAport060() {
		return usuarioAport060;
	}

	/**
	 * Sets the usuario aport 060.
	 * 
	 * usuarioAport060 the usuarioAport060 to set
	 *
	 * @param usuarioAport060
	 *            the new usuario aport 060
	 */
	public void setUsuarioAport060(String usuarioAport060) {
		this.usuarioAport060 = usuarioAport060;
	}

	/**
	 * Gets the usuario tram 060.
	 * 
	 * the usuarioTram060
	 *
	 * @return the usuario tram 060
	 */
	public String getUsuarioTram060() {
		return usuarioTram060;
	}

	/**
	 * Sets the usuario tram 060.
	 * 
	 * usuarioTram060 the usuarioTram060 to set
	 *
	 * @param usuarioTram060
	 *            the new usuario tram 060
	 */
	public void setUsuarioTram060(String usuarioTram060) {
		this.usuarioTram060 = usuarioTram060;
	}

	/**
	 * Method 'getFecreq060'.
	 * 
	 * Date
	 * 
	 * @return the fecreq 060
	 */

	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecreq060() {
		return this.fecreq060;
	}

	/**
	 * Method 'setFecreq060'.
	 * 
	 * fecreq060 Date
	 * 
	 * @param fecreq060
	 *            the new fecreq 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecreq060(Date fecreq060) {
		this.fecreq060 = fecreq060;
	}

	/**
	 * Method 'getFecsub060'.
	 * 
	 * Date
	 * 
	 * @return the fecsub 060
	 */

	@JsonSerialize(using = JsonDateSerializer.class)
	public Date getFecsub060() {
		return this.fecsub060;
	}

	/**
	 * Method 'setFecsub060'.
	 * 
	 * fecsub060 Date
	 * 
	 * @param fecsub060
	 *            the new fecsub 060
	 */
	@JsonDeserialize(using = JsonDateDeserializer.class)
	public void setFecsub060(Date fecsub060) {
		this.fecsub060 = fecsub060;
	}

}
