From 6072e7fc731d93d785fe6c23e6a6f58a0e45d634 Mon Sep 17 00:00:00 2001 From: Tiago Bento Date: Fri, 11 Oct 2024 19:29:45 -0300 Subject: [PATCH] =?UTF-8?q?Mapeamento=20de=20novos=20campos=20da=20vers?= =?UTF-8?q?=C3=A3o=20S=201.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demonstrativovalores/ItemRemun.java | 9 +++++ .../dominio/desligamento/InfoInterm.java | 9 +++++ .../dominio/empregador/InfoCadastro.java | 12 ++++++ .../estabelecimentolotacao/DetVerbas.java | 13 +++++- .../ItemRemuneracao.java | 12 ++++++ .../tst/esocial/dominio/folha/DescFolha.java | 40 +++++++++++++++++++ .../esocial/dominio/pagamento/IdeBenef.java | 6 +-- .../esocial/dominio/pagamento/InfoFech.java | 6 +-- .../dominio/pagamento/InfoIRComplem.java | 11 +++++ .../tst/esocial/dominio/pagamento/PerAnt.java | 22 ++++++++++ .../dominio/pagamento/PrevidCompl.java | 18 +++++++++ .../dominio/tabela/rubrica/DadosRubrica.java | 20 ++++++++++ .../tabela/rubrica/IdeProcessoPisPasep.java | 24 +++++++++++ .../identificacaobasica/InfoInterm.java | 9 +++++ .../tst/esocialjt/mapper/BenPrRPMapper.java | 4 +- .../tst/esocialjt/mapper/DesligMapper.java | 4 +- .../tst/esocialjt/mapper/RemunFactory.java | 14 +++++++ .../jus/tst/esocialjt/mapper/RemunMapper.java | 6 +-- .../tst/esocialjt/mapper/RmnRPPSMapper.java | 2 +- 19 files changed, 226 insertions(+), 15 deletions(-) create mode 100644 src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/folha/DescFolha.java create mode 100644 src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PerAnt.java create mode 100644 src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/IdeProcessoPisPasep.java create mode 100644 src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunFactory.java diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/beneficio/demonstrativovalores/ItemRemun.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/beneficio/demonstrativovalores/ItemRemun.java index 4637db06b..a4a26d7bc 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/beneficio/demonstrativovalores/ItemRemun.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/beneficio/demonstrativovalores/ItemRemun.java @@ -1,5 +1,7 @@ package br.jus.tst.esocial.dominio.beneficio.demonstrativovalores; +import br.jus.tst.esocial.dominio.folha.DescFolha; + import java.math.BigDecimal; import javax.validation.constraints.NotNull; @@ -14,6 +16,7 @@ public class ItemRemun { @NotNull private BigDecimal vrRubr; private byte indApurIR; + private DescFolha descFolha; public String getCodRubr() { return codRubr; } @@ -50,4 +53,10 @@ public byte getIndApurIR() { public void setIndApurIR(byte indApurIR) { this.indApurIR = indApurIR; } + public DescFolha getDescFolha() { + return descFolha; + } + public void setDescFolha(DescFolha descFolha) { + this.descFolha = descFolha; + } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/desligamento/InfoInterm.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/desligamento/InfoInterm.java index ea09a5829..8adbf8ab8 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/desligamento/InfoInterm.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/desligamento/InfoInterm.java @@ -3,6 +3,7 @@ public class InfoInterm { private byte dia; + private String hrsTrab; public byte getDia() { return dia; @@ -11,4 +12,12 @@ public byte getDia() { public void setDia(byte dia) { this.dia = dia; } + + public String getHrsTrab() { + return hrsTrab; + } + + public void setHrsTrab(String hrsTrab) { + this.hrsTrab = hrsTrab; + } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/empregador/InfoCadastro.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/empregador/InfoCadastro.java index de433641e..be1f67f4f 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/empregador/InfoCadastro.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/empregador/InfoCadastro.java @@ -47,6 +47,8 @@ public class InfoCadastro { private String indTribFolhaPisCofins; + private String indTribFolhaPisPasep; + /** * @return the classTrib */ @@ -236,6 +238,14 @@ public void setIndTribFolhaPisCofins(String indTribFolhaPisCofins) { this.indTribFolhaPisCofins = indTribFolhaPisCofins; } + public String getIndTribFolhaPisPasep() { + return indTribFolhaPisPasep; + } + + public void setIndTribFolhaPisPasep(String indTribFolhaPisPasep) { + this.indTribFolhaPisPasep = indTribFolhaPisPasep; + } + @Override public int hashCode() { return new HashCodeBuilder() @@ -249,6 +259,7 @@ public int hashCode() { .append(this.infoOrgInternacional) .append(this.cnpjEFR) .append(this.indTribFolhaPisCofins) + .append(this.indTribFolhaPisPasep) .toHashCode(); } @@ -276,6 +287,7 @@ public boolean equals(Object obj) { .append(this.infoOrgInternacional, other.infoOrgInternacional) .append(this.cnpjEFR, other.cnpjEFR) .append(this.indTribFolhaPisCofins, other.indTribFolhaPisCofins) + .append(this.indTribFolhaPisPasep, other.indTribFolhaPisPasep) .isEquals(); } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/DetVerbas.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/DetVerbas.java index 30527c148..a7a9947f5 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/DetVerbas.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/DetVerbas.java @@ -1,5 +1,7 @@ package br.jus.tst.esocial.dominio.estabelecimentolotacao; +import br.jus.tst.esocial.dominio.folha.DescFolha; + import java.math.BigDecimal; import javax.validation.constraints.NotNull; @@ -23,6 +25,8 @@ public class DetVerbas { private Byte indApurIR; + private DescFolha descFolha; + public String getCodRubr() { return codRubr; } @@ -70,5 +74,12 @@ public Byte getIndApurIR() { public void setIndApurIR(Byte indApurIR) { this.indApurIR = indApurIR; } - + + public DescFolha getDescFolha() { + return descFolha; + } + + public void setDescFolha(DescFolha descFolha) { + this.descFolha = descFolha; + } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/ItemRemuneracao.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/ItemRemuneracao.java index c0d329d89..360ce52f6 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/ItemRemuneracao.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/estabelecimentolotacao/ItemRemuneracao.java @@ -1,5 +1,7 @@ package br.jus.tst.esocial.dominio.estabelecimentolotacao; +import br.jus.tst.esocial.dominio.folha.DescFolha; + import java.math.BigDecimal; import javax.validation.constraints.NotNull; @@ -25,6 +27,8 @@ public class ItemRemuneracao { private Byte indApurIR; + private DescFolha descFolha; + public String getCodRubr() { return codRubr; } @@ -80,4 +84,12 @@ public Byte getIndApurIR() { public void setIndApurIR(Byte indApurIR) { this.indApurIR = indApurIR; } + + public DescFolha getDescFolha() { + return descFolha; + } + + public void setDescFolha(DescFolha descFolha) { + this.descFolha = descFolha; + } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/folha/DescFolha.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/folha/DescFolha.java new file mode 100644 index 000000000..e6f28ce7c --- /dev/null +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/folha/DescFolha.java @@ -0,0 +1,40 @@ +package br.jus.tst.esocial.dominio.folha; + +public class DescFolha { + private byte tpDesc; + private String instFinanc; + private String nrDoc; + private String observacao; + + public byte getTpDesc() { + return tpDesc; + } + + public void setTpDesc(byte tpDesc) { + this.tpDesc = tpDesc; + } + + public String getInstFinanc() { + return instFinanc; + } + + public void setInstFinanc(String instFinanc) { + this.instFinanc = instFinanc; + } + + public String getNrDoc() { + return nrDoc; + } + + public void setNrDoc(String nrDoc) { + this.nrDoc = nrDoc; + } + + public String getObservacao() { + return observacao; + } + + public void setObservacao(String observacao) { + this.observacao = observacao; + } +} diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/IdeBenef.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/IdeBenef.java index 6b65d8a0b..eca1dbd78 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/IdeBenef.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/IdeBenef.java @@ -15,7 +15,7 @@ public class IdeBenef { private List infoPgto; @Valid - private InfoIRComplem infoIRComplem; + private List infoIRComplem; public String getCpfBenef() { return cpfBenef; @@ -33,11 +33,11 @@ public void setInfoPgto(List infoPgto) { this.infoPgto = infoPgto; } - public InfoIRComplem getInfoIRComplem() { + public List getInfoIRComplem() { return infoIRComplem; } - public void setInfoIRComplem(InfoIRComplem infoIRComplem) { + public void setInfoIRComplem(List infoIRComplem) { this.infoIRComplem = infoIRComplem; } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoFech.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoFech.java index e7f92e44a..eb7a786e6 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoFech.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoFech.java @@ -22,7 +22,7 @@ public class InfoFech { private String transDCTFWeb; - private String naoValid; + private SimNao naoValid; private SimNao evtPgtos; @@ -74,11 +74,11 @@ public void setTransDCTFWeb(String transDCTFWeb) { this.transDCTFWeb = transDCTFWeb; } - public String getNaoValid() { + public SimNao getNaoValid() { return naoValid; } - public void setNaoValid(String naoValid) { + public void setNaoValid(SimNao naoValid) { this.naoValid = naoValid; } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoIRComplem.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoIRComplem.java index 9f431dd54..6e8b8fa34 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoIRComplem.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/InfoIRComplem.java @@ -19,6 +19,9 @@ public class InfoIRComplem { @Valid private List infoReembMed; + @Valid + private PerAnt perAnt; + public Calendar getDtLaudo() { return dtLaudo; } @@ -58,4 +61,12 @@ public List getInfoReembMed() { public void setInfoReembMed(List infoReembMed) { this.infoReembMed = infoReembMed; } + + public PerAnt getPerAnt() { + return perAnt; + } + + public void setPerAnt(PerAnt perAnt) { + this.perAnt = perAnt; + } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PerAnt.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PerAnt.java new file mode 100644 index 000000000..0c37e81cb --- /dev/null +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PerAnt.java @@ -0,0 +1,22 @@ +package br.jus.tst.esocial.dominio.pagamento; + +public class PerAnt { + private String perRefAjuste; + private String nrRec1210Orig; + + public String getPerRefAjuste() { + return perRefAjuste; + } + + public void setPerRefAjuste(String perRefAjuste) { + this.perRefAjuste = perRefAjuste; + } + + public String getNrRec1210Orig() { + return nrRec1210Orig; + } + + public void setNrRec1210Orig(String nrRec1210Orig) { + this.nrRec1210Orig = nrRec1210Orig; + } +} diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PrevidCompl.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PrevidCompl.java index 291f3f84a..5972c3c58 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PrevidCompl.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/pagamento/PrevidCompl.java @@ -11,6 +11,8 @@ public class PrevidCompl { @NotNull private BigDecimal vlrDedPC; private BigDecimal vlrPatrocFunp; + private BigDecimal vlrDedPC13; + private BigDecimal vlrPatrocFunp13; public byte getTpPrev() { return tpPrev; @@ -43,4 +45,20 @@ public BigDecimal getVlrPatrocFunp() { public void setVlrPatrocFunp(BigDecimal vlrPatrocFunp) { this.vlrPatrocFunp = vlrPatrocFunp; } + + public BigDecimal getVlrDedPC13() { + return vlrDedPC13; + } + + public void setVlrDedPC13(BigDecimal vlrDedPC13) { + this.vlrDedPC13 = vlrDedPC13; + } + + public BigDecimal getVlrPatrocFunp13() { + return vlrPatrocFunp13; + } + + public void setVlrPatrocFunp13(BigDecimal vlrPatrocFunp13) { + this.vlrPatrocFunp13 = vlrPatrocFunp13; + } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/DadosRubrica.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/DadosRubrica.java index 4429e9b79..3848dad99 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/DadosRubrica.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/DadosRubrica.java @@ -35,6 +35,8 @@ public class DadosRubrica { @Size(min = 0, max = 255) private String observacao; + private String codIncPisPasep; + @Valid private List ideProcessoCP; @@ -44,6 +46,9 @@ public class DadosRubrica { @Valid private List ideProcessoFGTS; + @Valid + private List ideProcessoPisPasep; + public String getDscRubr() { return dscRubr; } @@ -140,4 +145,19 @@ public void setIdeProcessoFGTS(List ideProcessoFGTS) { this.ideProcessoFGTS = ideProcessoFGTS; } + public String getCodIncPisPasep() { + return codIncPisPasep; + } + + public void setCodIncPisPasep(String codIncPisPasep) { + this.codIncPisPasep = codIncPisPasep; + } + + public @Valid List getIdeProcessoPisPasep() { + return ideProcessoPisPasep; + } + + public void setIdeProcessoPisPasep(@Valid List ideProcessoPisPasep) { + this.ideProcessoPisPasep = ideProcessoPisPasep; + } } diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/IdeProcessoPisPasep.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/IdeProcessoPisPasep.java new file mode 100644 index 000000000..ea4e31e6c --- /dev/null +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/tabela/rubrica/IdeProcessoPisPasep.java @@ -0,0 +1,24 @@ +package br.jus.tst.esocial.dominio.tabela.rubrica; + +import java.math.BigInteger; + +public class IdeProcessoPisPasep { + private String nrProc; + private BigInteger codSusp; + + public String getNrProc() { + return nrProc; + } + + public void setNrProc(String nrProc) { + this.nrProc = nrProc; + } + + public BigInteger getCodSusp() { + return codSusp; + } + + public void setCodSusp(BigInteger codSusp) { + this.codSusp = codSusp; + } +} diff --git a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/trabalhador/identificacaobasica/InfoInterm.java b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/trabalhador/identificacaobasica/InfoInterm.java index ddc74e520..5cf035490 100644 --- a/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/trabalhador/identificacaobasica/InfoInterm.java +++ b/src/esocial-jt-dominio/src/main/java/br/jus/tst/esocial/dominio/trabalhador/identificacaobasica/InfoInterm.java @@ -5,6 +5,8 @@ public class InfoInterm { private Byte qtdDiasInterm; private Byte dia; + + private String hrsTrab; public Byte getQtdDiasInterm() { return qtdDiasInterm; @@ -22,4 +24,11 @@ public void setDia(Byte dia) { this.dia = dia; } + public String getHrsTrab() { + return hrsTrab; + } + + public void setHrsTrab(String hrsTrab) { + this.hrsTrab = hrsTrab; + } } diff --git a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/BenPrRPMapper.java b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/BenPrRPMapper.java index f95e3728c..2ce6d9975 100644 --- a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/BenPrRPMapper.java +++ b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/BenPrRPMapper.java @@ -12,14 +12,14 @@ import br.jus.tst.esocialjt.util.LimpadorNulos; import br.jus.tst.esocialjt.util.LimpadorNulosConfig; -@Mapper(uses = { ObjectFactory.class, XMLGregorianCalendarMapper.class, IdeEventoMapper.class}) +@Mapper(uses = { XMLGregorianCalendarMapper.class, IdeEventoMapper.class}) public abstract class BenPrRPMapper { public static final BenPrRPMapper INSTANCE = Mappers.getMapper(BenPrRPMapper.class); @Mapping(target = "id", ignore = true) public abstract ESocial.EvtBenPrRP comoEvtBenPrRP(BenPrRP benPrRP); - + @AfterMapping protected void limparNulos(BenPrRP benPrRP, @MappingTarget ESocial.EvtBenPrRP evtBenPrRP) { LimpadorNulosConfig config = new LimpadorNulosConfig(); diff --git a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/DesligMapper.java b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/DesligMapper.java index cc043c5f6..7e3623a4a 100644 --- a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/DesligMapper.java +++ b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/DesligMapper.java @@ -11,7 +11,7 @@ import br.jus.tst.esocial.ocorrencia.dados.Deslig; import br.jus.tst.esocialjt.util.LimpadorNulos; -@Mapper(uses = { ObjectFactory.class, XMLGregorianCalendarMapper.class}) +@Mapper(uses = { XMLGregorianCalendarMapper.class}) public abstract class DesligMapper { public static final DesligMapper INSTANCE = Mappers.getMapper(DesligMapper.class); @@ -19,7 +19,7 @@ public abstract class DesligMapper { @Mapping(target = "id", ignore = true) @Mapping(target = "ideEvento", ignore = true) public abstract EvtDeslig comoEvtDeslig(Deslig deslig); - + @AfterMapping protected void limparNulos(@MappingTarget EvtDeslig evtDeslig) { LimpadorNulos limpadorNulos = new LimpadorNulos(); diff --git a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunFactory.java b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunFactory.java new file mode 100644 index 000000000..283afe3db --- /dev/null +++ b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunFactory.java @@ -0,0 +1,14 @@ +package br.jus.tst.esocialjt.mapper; + +import br.jus.tst.esocial.esquemas.eventos.remun.TItensRemun; +import br.jus.tst.esocial.esquemas.eventos.remun.TItensRemunDescFolha; + +public class RemunFactory { + public TItensRemun createTItensRemun() { + return new TItensRemun(); + } + + public TItensRemunDescFolha createTItensRemunDescFolha() { + return new TItensRemunDescFolha(); + } +} diff --git a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunMapper.java b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunMapper.java index 73ca7eaed..3b71691a5 100644 --- a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunMapper.java +++ b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RemunMapper.java @@ -12,15 +12,15 @@ import br.jus.tst.esocial.ocorrencia.dados.Remun; import br.jus.tst.esocialjt.util.LimpadorNulos; -@Mapper(uses = { ObjectFactory.class, XMLGregorianCalendarMapper.class, IdeEventoMapper.class }) +@Mapper(uses = { XMLGregorianCalendarMapper.class, IdeEventoMapper.class }) public abstract class RemunMapper { public static final RemunMapper INSTANCE = Mappers.getMapper(RemunMapper.class); @Mapping(target = "id", ignore = true) public abstract ESocial.EvtRemun comoEvtRemun(Remun remun); - - @AfterMapping + + @AfterMapping protected void limparNulos(@MappingTarget EvtRemun evtRemun) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtRemun); diff --git a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RmnRPPSMapper.java b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RmnRPPSMapper.java index 70f04ff13..15007b724 100644 --- a/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RmnRPPSMapper.java +++ b/src/esocial-jt-service/src/main/java/br/jus/tst/esocialjt/mapper/RmnRPPSMapper.java @@ -12,7 +12,7 @@ import br.jus.tst.esocial.ocorrencia.dados.RmnRPPS; import br.jus.tst.esocialjt.util.LimpadorNulos; -@Mapper(uses = { ObjectFactory.class, XMLGregorianCalendarMapper.class, IdeEventoMapper.class }) +@Mapper(uses = { XMLGregorianCalendarMapper.class, IdeEventoMapper.class }) public abstract class RmnRPPSMapper { public static final RmnRPPSMapper INSTANCE = Mappers.getMapper(RmnRPPSMapper.class);