diff --git a/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/dao/impl/BemPatrimonialDaoHibernate.java b/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/dao/impl/BemPatrimonialDaoHibernate.java index 10d9655..6e31239 100644 --- a/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/dao/impl/BemPatrimonialDaoHibernate.java +++ b/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/dao/impl/BemPatrimonialDaoHibernate.java @@ -46,7 +46,7 @@ public class BemPatrimonialDaoHibernate extends CitGenericDAOImpl implements Bem private InternacionalizacaoService internacionalizacaoService; /** Constante VALIDACAO_NUMERO_CONTRATO_IGUAL. */ - private static final String VALIDACAO_NUMERO_PATRIMONIAL_REPETIDO = "VALIDACAO.NUMERO_BEM_PATRIMONIAL_REPETIDO"; + private static final String VALIDACAO_NUMERO_PATRIMONIAL_REPETIDO = "PATRIMONIO.VALIDACAO.NUMERO_BEM_PATRIMONIAL_REPETIDO"; private static final int MAX_RESULT_AUTOCOMPLETE = 10; diff --git a/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/service/validation/EntradaAllValidator.java b/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/service/validation/EntradaAllValidator.java index 8517c71..bd38063 100644 --- a/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/service/validation/EntradaAllValidator.java +++ b/citgrp-patrimonio-api/src/main/java/br/com/centralit/api/service/validation/EntradaAllValidator.java @@ -102,7 +102,7 @@ public class EntradaAllValidator implements Validator { } if (alteracaoData && !codigosTrans.isEmpty()) { - errors.rejectValue("dataContabil", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "VALIDACAO.DATA_CONTABIL_ALTERADA_TRANSFERENCIA"); + errors.rejectValue("dataContabil", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "PATRIMONIO.VALIDACAO.DATA_CONTABIL_ALTERADA_TRANSFERENCIA"); } } @@ -110,7 +110,7 @@ public class EntradaAllValidator implements Validator { if (UtilObjeto.isReferencia(entrada.getDataRecebimento())) { if (UtilDate.isPrimeiraDataMenorSegundaData(entrada.getDataContabil(), entrada.getDataRecebimento())) { - errors.rejectValue("dataContabil", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "VALIDACAO.DATA_CONTABIL_DATA_RECEBIMENTO"); + errors.rejectValue("dataContabil", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "PATRIMONIO.VALIDACAO.DATA_CONTABIL_DATA_RECEBIMENTO"); } } diff --git a/citgrp-patrimonio-web/src/main/java/br/com/centralit/listener/StartupListenerPatrimonio.java b/citgrp-patrimonio-web/src/main/java/br/com/centralit/listener/StartupListenerPatrimonio.java index c00cf1d..6f7c0eb 100644 --- a/citgrp-patrimonio-web/src/main/java/br/com/centralit/listener/StartupListenerPatrimonio.java +++ b/citgrp-patrimonio-web/src/main/java/br/com/centralit/listener/StartupListenerPatrimonio.java @@ -644,6 +644,10 @@ public class StartupListenerPatrimonio extends UtilStartup implements Applicatio internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.LISTA_BENS_VAZIA", "Lista de bens deve conter pelo menos um bem patrimonial!", dominio, modulo)); internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.NAO_INFORMADO", "Não informado", dominio, modulo)); internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.SELECIONE_UM_BEM_ALTERACAO", "Pelo menos um bem deve ser selecionado!", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.NUMERO_BEM_PATRIMONIAL_REPETIDO", "Já existe um bem patrimonial com esse número!", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.DATA_CONTABIL_DATA_RECEBIMENTO", "A data de contabilização não pode ser menor que a data de recebimento!", dominio, modulo)); + internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.DATA_CONTABIL_ALTERADA_TRANSFERENCIA", "Você não pode alterar a data de contabilização após realizar movimentações nos bens da mesma!", dominio, modulo)); + } private void gerarMensagem(Dominio dominio, Modulo modulo, List internacionalizacaoList) { diff --git a/citgrp-patrimonio-web/src/main/webapp/html/entrada/dialog_contabilizar_entrada.html b/citgrp-patrimonio-web/src/main/webapp/html/entrada/dialog_contabilizar_entrada.html index 5afb77b..194ace8 100644 --- a/citgrp-patrimonio-web/src/main/webapp/html/entrada/dialog_contabilizar_entrada.html +++ b/citgrp-patrimonio-web/src/main/webapp/html/entrada/dialog_contabilizar_entrada.html @@ -21,7 +21,7 @@
+ ng-disabled="bloquearDataContabil" ng-form="formContabilizacao" label-info-tooltip="{{$translate.instant('PATRIMONIO.VALIDACAO.DATA_CONTABIL_ALTERADA_TRANSFERENCIA')}}"/>