
com.fincatto.documentofiscal.nfe310.classes.evento.NFEnviaEventoRetorno Maven / Gradle / Ivy
package com.fincatto.documentofiscal.nfe310.classes.evento;
import com.fincatto.documentofiscal.DFAmbiente;
import com.fincatto.documentofiscal.DFBase;
import com.fincatto.documentofiscal.DFUnidadeFederativa;
import com.fincatto.documentofiscal.nfe310.converters.NFStringNullToEmptyConverter;
import org.simpleframework.xml.Attribute;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.ElementList;
import org.simpleframework.xml.Root;
import org.simpleframework.xml.convert.Convert;
import java.util.List;
@Root(name = "retEnvEvento")
public class NFEnviaEventoRetorno extends DFBase {
private static final long serialVersionUID = 8581761565026410859L;
@Attribute(name = "versao")
private String versao;
// O Converter StringNullConverter esta sendo utilizado para resolver um problema da autorizadora SVAN, que esta retornandoo atributo idLote vazio.
@Element(name = "idLote")
@Convert(NFStringNullToEmptyConverter.class)
private String idLote;
@Element(name = "tpAmb")
private DFAmbiente ambiente;
@Element(name = "verAplic")
private String versaoAplicativo;
@Element(name = "cOrgao")
private DFUnidadeFederativa orgao;
@Element(name = "cStat")
private Integer codigoStatusReposta;
@Element(name = "xMotivo")
private String motivo;
@ElementList(entry = "retEvento", inline = true)
private List eventoRetorno;
public String getVersao() {
return this.versao;
}
public String getIdLote() {
return this.idLote;
}
public DFAmbiente getAmbiente() {
return this.ambiente;
}
public String getVersaoAplicativo() {
return this.versaoAplicativo;
}
public DFUnidadeFederativa getOrgao() {
return this.orgao;
}
public Integer getCodigoStatusReposta() {
return this.codigoStatusReposta;
}
public String getMotivo() {
return this.motivo;
}
public List getEventoRetorno() {
return this.eventoRetorno;
}
public void setVersao(final String versao) {
this.versao = versao;
}
public void setIdLote(final String idLote) {
this.idLote = idLote;
}
public void setAmbiente(final DFAmbiente ambiente) {
this.ambiente = ambiente;
}
public void setVersaoAplicativo(final String versaoAplicativo) {
this.versaoAplicativo = versaoAplicativo;
}
public void setOrgao(final DFUnidadeFederativa orgao) {
this.orgao = orgao;
}
public void setCodigoStatusReposta(final Integer codigoStatusReposta) {
this.codigoStatusReposta = codigoStatusReposta;
}
public void setMotivo(final String motivo) {
this.motivo = motivo;
}
public void setEventoRetorno(final List eventoRetorno) {
this.eventoRetorno = eventoRetorno;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy