Subversion Repositories Integrator Subversion

Rev

Rev 612 | Rev 647 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 612 Rev 643
Line 665... Line 665...
665
               
665
               
666
                cadastrarAuditoria(usuario, new ProdutoLoja(produto, lojaSaida), TipoEstoqueAuditoria.TRANSFERENCIA.getValor(),
666
                cadastrarAuditoria(usuario, new ProdutoLoja(produto, lojaSaida), TipoEstoqueAuditoria.TRANSFERENCIA.getValor(),
667
                                quantidadeEstoqueAnteriorSaida, quantidadeEstoqueAnteriorSaida - quantidadeEstoque, null, "", TipoEstoqueAuditoriaVerificacao.VERIFICADO_SEM_PENDENCIA.getValor());
667
                                quantidadeEstoqueAnteriorSaida, quantidadeEstoqueAnteriorSaida - quantidadeEstoque, null, "", TipoEstoqueAuditoriaVerificacao.VERIFICADO_SEM_PENDENCIA.getValor());
668
               
668
               
669
                solicitarEntrarEmContatoCasoExistaPedidoParaLojaSolicitante(lojaEntrada, usuario, produto);
669
                solicitarEntrarEmContatoCasoExistaPedidoParaLojaSolicitante(lojaEntrada, usuario, produto);
670
               
-
 
671
                Usuario usuarioPadrao = new Usuario();
-
 
672
                usuarioPadrao.setSequencial(ConstantesSEC.SEQUENCIAL_USUARIO_MATRIZ_60);
-
 
673
                realizarContagemComZeroEstoqueNaLojaEntrada(lojaEntrada, usuarioPadrao, produto, quantidadeEstoqueAnteriorEntrada, quantidadeEstoqueAnteriorSaida);
-
 
-
 
670
                //realizarContagemComZeroEstoqueNaLojaEntrada(lojaEntrada, usuario, produto, quantidadeEstoqueAnteriorEntrada, quantidadeEstoqueAnteriorSaida);
674
        }
671
        }
675
672
676
        private void realizarContagemComZeroEstoqueNaLojaEntrada(Loja lojaEntrada, Usuario usuario, Produto produto, Integer quantidadeEstoqueAnteriorEntrada, Integer quantidadeEstoque) {
-
 
-
 
673
        private void realizarContagemComZeroEstoqueNaLojaEntrada(Loja lojaEntrada, Produto produto, Integer quantidadeEstoqueAnteriorEntrada, Integer quantidadeEstoque) {
677
                if (quantidadeEstoqueAnteriorEntrada == 0) {
674
                if (quantidadeEstoqueAnteriorEntrada == 0) {
-
 
675
                        Usuario usuarioPadrao = new Usuario();
-
 
676
                        usuarioPadrao.setSequencial(ConstantesSEC.SEQUENCIAL_USUARIO_MATRIZ_60);
678
                        ProdutoLoja produtoLoja = produtoLojaService.consultarProdutoLoja(produto, lojaEntrada);
677
                        ProdutoLoja produtoLoja = produtoLojaService.consultarProdutoLoja(produto, lojaEntrada);
679
                        produtoLoja.setQuantidadeEstoqueContagem(quantidadeEstoque);
678
                        produtoLoja.setQuantidadeEstoqueContagem(quantidadeEstoque);
680
                        produtoLoja.setDataContagem(DataUtils.getDataAtual());
679
                        produtoLoja.setDataContagem(DataUtils.getDataAtual());
681
                        produtoLoja.setDataContagemPreparacao(DataUtils.getDataAtual());
680
                        produtoLoja.setDataContagemPreparacao(DataUtils.getDataAtual());
682
                        produtoLoja.setUsuarioUltimaContagem(usuario);
-
 
683
                        produtoLoja.setUsuarioUltimaContagemPreparacao(usuario);
-
 
-
 
681
                        produtoLoja.setUsuarioUltimaContagem(usuarioPadrao);
-
 
682
                        produtoLoja.setUsuarioUltimaContagemPreparacao(usuarioPadrao);
684
                        produtoLoja.setIndicadorContagemSolicitada(false);
683
                        produtoLoja.setIndicadorContagemSolicitada(false);
685
                        produtoLojaService.alterar(produtoLoja);
684
                        produtoLojaService.alterar(produtoLoja);
686
                }
685
                }
687
        }
686
        }
688
       
687