diff --git a/cit-almoxarifado-api/src/main/java/br/com/centralit/api/service/impl/EntradaAlmoxarifadoItemServiceImpl.java b/cit-almoxarifado-api/src/main/java/br/com/centralit/api/service/impl/EntradaAlmoxarifadoItemServiceImpl.java index 86859d8..68826a9 100644 --- a/cit-almoxarifado-api/src/main/java/br/com/centralit/api/service/impl/EntradaAlmoxarifadoItemServiceImpl.java +++ b/cit-almoxarifado-api/src/main/java/br/com/centralit/api/service/impl/EntradaAlmoxarifadoItemServiceImpl.java @@ -15,12 +15,14 @@ import br.com.centralit.api.model.ContaContabilMovimento; import br.com.centralit.api.model.EntradaAlmoxarifadoItem; import br.com.centralit.api.model.EstruturaOrganizacional; import br.com.centralit.api.model.MaterialConsumo; +import br.com.centralit.api.model.MaterialEstoque; import br.com.centralit.api.model.MovimentoEstoque; import br.com.centralit.api.service.ConfiguracaoParametroSistemaService; import br.com.centralit.api.service.ContaContabilMovimentoAlmoxarifadoService; import br.com.centralit.api.service.EntradaAlmoxarifadoItemService; import br.com.centralit.api.service.EstruturaOrganizacionalService; import br.com.centralit.api.service.MaterialConsumoService; +import br.com.centralit.api.service.MaterialEstoqueService; import br.com.centralit.api.service.MovimentoEstoqueService; import br.com.centralit.framework.exception.BusinessException; import br.com.centralit.framework.exception.CodigoErro; @@ -76,7 +78,10 @@ public class EntradaAlmoxarifadoItemServiceImpl extends GenericServiceImpl percetagemLimite) { + if (Math.abs(percentagem.doubleValue()) > percetagemLimite) { throw new BusinessException("ALMOXARIFADO.MSG.VALIDACAO_PRECO_MEDIO_MATERIAL_CONSUMO", CodigoErro.REGRA_NEGOCIO.getValue(), percetagemLimite + "%"); } -- libgit2 0.21.2