diff --git a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoICMS51.java b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoICMS51.java index f71c76db8..21669ca89 100755 --- a/src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoICMS51.java +++ b/src/main/java/com/fincatto/documentofiscal/nfe400/classes/nota/NFNotaInfoItemImpostoICMS51.java @@ -2,6 +2,7 @@ import java.math.BigDecimal; +import com.fincatto.documentofiscal.validadores.DFStringValidador; import org.simpleframework.xml.Element; import com.fincatto.documentofiscal.DFBase; @@ -25,6 +26,8 @@ public class NFNotaInfoItemImpostoICMS51 extends DFBase { @Element(name = "pRedBC", required = false) private String percentualReducaoBC; + @Element(name = "cBenefRBC", required = false) + private String codigoBeneficioFiscalRBC; @Element(name = "vBC", required = false) private String valorBCICMS; @@ -61,6 +64,10 @@ public class NFNotaInfoItemImpostoICMS51 extends DFBase { @Element(name = "vFCPEfet", required = false) private String valorEfetivoFundoCombatePobreza; + + + + public String getPercentualDiferimentoFundoCombatePobreza() { return percentualDiferimentoFundoCombatePobreza; } @@ -155,6 +162,10 @@ public void setValorFundoCombatePobreza(final BigDecimal valorFundoCombatePobrez "Valor fundo combate pobreza"); } + public void setCodigoBeneficioFiscalRBC(final String codigoBeneficioFiscalRBC) { + this.codigoBeneficioFiscalRBC = DFStringValidador.validador(codigoBeneficioFiscalRBC, "Codigo Beneficio Fiscal RBC", 10, false, false); + } + public NFOrigem getOrigem() { return this.origem; } @@ -206,4 +217,6 @@ public String getPercentualFundoCombatePobreza() { public String getValorFundoCombatePobreza() { return this.valorFundoCombatePobreza; } + + public String getCodigoBeneficioFiscalRBC() { return this.codigoBeneficioFiscalRBC; } } \ No newline at end of file