From f8e08e7702aa57d0a9ffa78e530aea2ff72a067a Mon Sep 17 00:00:00 2001 From: Diego Fincatto Date: Sun, 29 Nov 2020 23:36:04 -0300 Subject: [PATCH] Corrigido PR da averbacao de exportacao. --- .../NFEventoAverbacaoExportacao.java | 4 +- .../NFInfoAverbacaoExportacao.java | 4 +- .../NFInfoEventoAverbacaoExportacao.java | 18 +-- .../NFInfoItemAverbacaoExportacao.java | 123 +++++++++--------- 4 files changed, 74 insertions(+), 75 deletions(-) diff --git a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFEventoAverbacaoExportacao.java b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFEventoAverbacaoExportacao.java index cbe593573..c8e7e46c0 100644 --- a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFEventoAverbacaoExportacao.java +++ b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFEventoAverbacaoExportacao.java @@ -7,7 +7,7 @@ import com.fincatto.documentofiscal.DFBase; import com.fincatto.documentofiscal.nfe400.classes.nota.assinatura.NFSignature; -import com.fincatto.documentofiscal.validadores.BigDecimalValidador; +import com.fincatto.documentofiscal.validadores.DFBigDecimalValidador; public class NFEventoAverbacaoExportacao extends DFBase { @@ -23,7 +23,7 @@ public class NFEventoAverbacaoExportacao extends DFBase { private NFSignature assinatura; public void setVersao(final BigDecimal versao) { - this.versao = BigDecimalValidador.tamanho5Com2CasasDecimais(versao, "Versao"); + this.versao = DFBigDecimalValidador.tamanho5Com2CasasDecimais(versao, "Versao"); } public NFInfoEventoAverbacaoExportacao getInfoEvento() { diff --git a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoAverbacaoExportacao.java b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoAverbacaoExportacao.java index 26fb778f4..37c6458f7 100644 --- a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoAverbacaoExportacao.java +++ b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoAverbacaoExportacao.java @@ -2,12 +2,12 @@ import java.util.List; +import com.fincatto.documentofiscal.validadores.DFListValidador; import org.simpleframework.xml.Attribute; import org.simpleframework.xml.Element; import org.simpleframework.xml.ElementList; import com.fincatto.documentofiscal.DFBase; -import com.fincatto.documentofiscal.validadores.ListValidador; public class NFInfoAverbacaoExportacao extends DFBase { @@ -61,7 +61,7 @@ public void setVersaoAplicativoAutorEvento(String versaoAplicativoAutorEvento) { } public List getItensAverbados() { - ListValidador.tamanho990(itensAverbados, "Itens Averbados"); + DFListValidador.tamanho990(itensAverbados, "Itens Averbados"); return itensAverbados; } diff --git a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoEventoAverbacaoExportacao.java b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoEventoAverbacaoExportacao.java index 924739bf2..e05c57004 100644 --- a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoEventoAverbacaoExportacao.java +++ b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoEventoAverbacaoExportacao.java @@ -3,15 +3,15 @@ import java.math.BigDecimal; import java.time.ZonedDateTime; +import com.fincatto.documentofiscal.validadores.DFBigDecimalValidador; +import com.fincatto.documentofiscal.validadores.DFIntegerValidador; +import com.fincatto.documentofiscal.validadores.DFStringValidador; import org.simpleframework.xml.Attribute; import org.simpleframework.xml.Element; import com.fincatto.documentofiscal.DFAmbiente; import com.fincatto.documentofiscal.DFBase; import com.fincatto.documentofiscal.DFUnidadeFederativa; -import com.fincatto.documentofiscal.validadores.BigDecimalValidador; -import com.fincatto.documentofiscal.validadores.IntegerValidador; -import com.fincatto.documentofiscal.validadores.StringValidador; public class NFInfoEventoAverbacaoExportacao extends DFBase { @@ -52,7 +52,7 @@ public String getId() { } public void setId(final String id) { - StringValidador.exatamente54(id, "Info Evento Averbacao Exportacao ID"); + DFStringValidador.exatamente54(id, "Info Evento Averbacao Exportacao ID"); this.id = id; } @@ -77,7 +77,7 @@ public String getCnpj() { } public void setCnpj(final String cnpj) { - StringValidador.cnpj(cnpj); + DFStringValidador.cnpj(cnpj); this.cnpj = cnpj; } @@ -86,7 +86,7 @@ public String getChave() { } public void setChave(final String chave) { - StringValidador.exatamente44N(chave, "Info Evento Averbacao Exportacao Chave"); + DFStringValidador.exatamente44N(chave, "Info Evento Averbacao Exportacao Chave"); this.chave = chave; } @@ -103,7 +103,7 @@ public String getCodigoEvento() { } public void setCodigoEvento(final String codigoEvento) { - StringValidador.exatamente6N(codigoEvento, "Info Evento Averbacao Exportacao Codigo"); + DFStringValidador.exatamente6N(codigoEvento, "Info Evento Averbacao Exportacao Codigo"); this.codigoEvento = codigoEvento; } @@ -112,7 +112,7 @@ public int getNumeroSequencialEvento() { } public void setNumeroSequencialEvento(final int numeroSequencialEvento) { - IntegerValidador.tamanho1a2(numeroSequencialEvento, "Numero Sequencial Evento"); + DFIntegerValidador.tamanho1a2(numeroSequencialEvento, "Numero Sequencial Evento"); this.numeroSequencialEvento = numeroSequencialEvento; } @@ -121,7 +121,7 @@ public String getVersaoEvento() { } public void setVersaoEvento(final BigDecimal versaoEvento) { - this.versaoEvento = BigDecimalValidador.tamanho5Com2CasasDecimais(versaoEvento, "Versao do Evento"); + this.versaoEvento = DFBigDecimalValidador.tamanho5Com2CasasDecimais(versaoEvento, "Versao do Evento"); } public NFInfoAverbacaoExportacao getAverbacaoExportacao() { diff --git a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoItemAverbacaoExportacao.java b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoItemAverbacaoExportacao.java index 239850dd7..8ac09ef9e 100644 --- a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoItemAverbacaoExportacao.java +++ b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/evento/averbacaoexportacao/NFInfoItemAverbacaoExportacao.java @@ -1,92 +1,91 @@ package com.fincatto.documentofiscal.nfe400.classes.evento.averbacaoexportacao; -import java.math.BigDecimal; -import java.time.ZonedDateTime; - +import com.fincatto.documentofiscal.DFBase; +import com.fincatto.documentofiscal.validadores.DFBigDecimalValidador; import org.simpleframework.xml.Element; -import com.fincatto.documentofiscal.DFBase; -import com.fincatto.documentofiscal.validadores.BigDecimalValidador; +import java.math.BigDecimal; +import java.time.ZonedDateTime; public class NFInfoItemAverbacaoExportacao extends DFBase { - private static final long serialVersionUID = 8935624336087331066L; + private static final long serialVersionUID = 8935624336087331066L; - @Element(name = "dhEmbarque") - private ZonedDateTime dataHoraEmbarque; + @Element(name = "dhEmbarque") + private ZonedDateTime dataHoraEmbarque; - @Element(name = "dhAverbacao") - private ZonedDateTime dataHoraAverbacao; + @Element(name = "dhAverbacao") + private ZonedDateTime dataHoraAverbacao; - @Element(name = "nDue") - private String numeroDue; + @Element(name = "nDue") + private String numeroDue; - @Element(name = "nItem") - private Integer numeroItemNFe; + @Element(name = "nItem") + private Integer numeroItemNFe; - @Element(name = "nItemDue") - private Integer numeroItemDue; + @Element(name = "nItemDue") + private Integer numeroItemDue; - @Element(name = "qItem") - private String quantidadeAverbada; + @Element(name = "qItem") + private String quantidadeAverbada; - @Element(name = "motAlteracao") - private Integer motivoAlteracao; + @Element(name = "motAlteracao") + private Integer motivoAlteracao; - public ZonedDateTime getDataHoraEmbarque() { - return dataHoraEmbarque; - } + public ZonedDateTime getDataHoraEmbarque() { + return dataHoraEmbarque; + } - public void setDataHoraEmbarque(ZonedDateTime dataHoraEmbarque) { - this.dataHoraEmbarque = dataHoraEmbarque; - } + public void setDataHoraEmbarque(ZonedDateTime dataHoraEmbarque) { + this.dataHoraEmbarque = dataHoraEmbarque; + } - public ZonedDateTime getDataHoraAverbacao() { - return dataHoraAverbacao; - } + public ZonedDateTime getDataHoraAverbacao() { + return dataHoraAverbacao; + } - public void setDataHoraAverbacao(ZonedDateTime dataHoraAverbacao) { - this.dataHoraAverbacao = dataHoraAverbacao; - } + public void setDataHoraAverbacao(ZonedDateTime dataHoraAverbacao) { + this.dataHoraAverbacao = dataHoraAverbacao; + } - public String getNumeroDue() { - return numeroDue; - } + public String getNumeroDue() { + return numeroDue; + } - public void setNumeroDue(String numeroDue) { - this.numeroDue = numeroDue; - } + public void setNumeroDue(String numeroDue) { + this.numeroDue = numeroDue; + } - public Integer getNumeroItemNFe() { - return numeroItemNFe; - } + public Integer getNumeroItemNFe() { + return numeroItemNFe; + } - public void setNumeroItemNFe(Integer numeroItemNFe) { - this.numeroItemNFe = numeroItemNFe; - } + public void setNumeroItemNFe(Integer numeroItemNFe) { + this.numeroItemNFe = numeroItemNFe; + } - public Integer getNumeroItemDue() { - return numeroItemDue; - } + public Integer getNumeroItemDue() { + return numeroItemDue; + } - public void setNumeroItemDue(Integer numeroItemDue) { - this.numeroItemDue = numeroItemDue; - } + public void setNumeroItemDue(Integer numeroItemDue) { + this.numeroItemDue = numeroItemDue; + } - public String getQuantidadeAverbada() { - return quantidadeAverbada; - } + public String getQuantidadeAverbada() { + return quantidadeAverbada; + } - public void setQuantidadeAverbada(BigDecimal quantidadeAverbada) { - this.quantidadeAverbada = BigDecimalValidador.tamanho15Com4CasasDecimais(quantidadeAverbada, "Quantidade Averbada"); - } + public void setQuantidadeAverbada(BigDecimal quantidadeAverbada) { + this.quantidadeAverbada = DFBigDecimalValidador.tamanho15Com4CasasDecimais(quantidadeAverbada, "Quantidade Averbada"); + } - public Integer getMotivoAlteracao() { - return motivoAlteracao; - } + public Integer getMotivoAlteracao() { + return motivoAlteracao; + } - public void setMotivoAlteracao(Integer motivoAlteracao) { - this.motivoAlteracao = motivoAlteracao; - } + public void setMotivoAlteracao(Integer motivoAlteracao) { + this.motivoAlteracao = motivoAlteracao; + } }