Package ecar.pojo

Examples of ecar.pojo.EfItemEstRealizadoEfier


         
         
          if(!houveOcorrencia && !"".equals(dataHoraCarga)){
            //Incluir dados na lista de registros v�lidos.
            //Dados que entram neste IF est�o todos v�lidos!!!
            EfItemEstRealizadoEfier registroValido = new EfItemEstRealizadoEfier();
            registroValido.setDataInclusaoEfier(Data.getDataAtual());
            registroValido.setUsuarioUsu(usuarioLogado);
            registroValido.setContaSistemaOrcEfier(conta);
            registroValido.setMesReferenciaEfier(Long.valueOf(mesTrRegistro));
            registroValido.setAnoReferenciaEfier(Long.valueOf(anoTrRegistro));
            registroValido.setDataHoraInfoEfier(Data.parseDate(dataHoraCarga, FORMATO_DATAHORA));
            registroValido.setIndManualEfier("N");
            registroValido.setImportacaoImp(dadosImportacao);         
            registroValido.setConfigSisExecFinanCsefv(versaoDao.getConfigSisExecFinanCsefv(Long.valueOf(anoTrRegistro), Long.valueOf(mesTrRegistro), sistemaValido));
            registroValido.setValor1Efier(toBigDecimal(valor1Registro).doubleValue());
            registroValido.setValor2Efier(toBigDecimal(valor2Registro).doubleValue());
            registroValido.setValor3Efier(toBigDecimal(valor3Registro).doubleValue());
            registroValido.setValor4Efier(toBigDecimal(valor4Registro).doubleValue());
            registroValido.setValor5Efier(toBigDecimal(valor5Registro).doubleValue());
            registroValido.setValor6Efier(toBigDecimal(valor6Registro).doubleValue());
           
            registroValido.setIndContabilidadeEfier(indContabilidade);
           
            registrosValidos.add(registroValido);
           
          }
          total[0] = total[0].add(toBigDecimal(valor1Registro));
          total[1] = total[1].add(toBigDecimal(valor2Registro));
          total[2] = total[2].add(toBigDecimal(valor3Registro));
          total[3] = total[3].add(toBigDecimal(valor4Registro));
          total[4] = total[4].add(toBigDecimal(valor5Registro));
          total[5] = total[5].add(toBigDecimal(valor6Registro));
         
        }
        else if(TR_REGISTRO_NAO_REVISTO.equals(tr)){ //02
          registrosLidos++;
          String mesTrNaoPrevisto = linha.substring(2,4);
          String anoTrNaoPrevisto = linha.substring(4,8);

          int pos = 8;
          int posFim = pos + TAMANHO_VALORES;
          int numeroValores = 6;
          String[] valores = new String[numeroValores];
          int cont = 0;
          while(cont < numeroValores){
            valores[cont] = linha.substring(pos, posFim);
            pos = posFim;
            posFim = posFim + TAMANHO_VALORES;
            cont++;
          }
         
          String valor1NaoPrevisto = valores[0].trim();
          String valor2NaoPrevisto = valores[1].trim();
          String valor3NaoPrevisto = valores[2].trim();
          String valor4NaoPrevisto = valores[3].trim();
          String valor5NaoPrevisto = valores[4].trim();
          String valor6NaoPrevisto = valores[5].trim();
         
          boolean houveOcorrencia = false;
         
          houveOcorrencia = houveOcorrencia || !validarMes(mesTrNaoPrevisto, ocorrencias, "TR" + TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos + " - M�s", dadosImportacao);
          houveOcorrencia = houveOcorrencia || !validarAno(anoTrNaoPrevisto, ocorrencias, "TR" + TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos + " - Ano", dadosImportacao);
          houveOcorrencia = houveOcorrencia || !validarSistemaMesAno("", sistemaValido, mesTrNaoPrevisto, anoTrNaoPrevisto, TR_REGISTRO_NAO_REVISTO, ocorrencias, dadosImportacao);         
          houveOcorrencia = houveOcorrencia || !validarValor(valor1NaoPrevisto, ocorrencias, TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos, configuracao.getFinanceiroDescValor1Cfg(), dadosImportacao);
          houveOcorrencia = houveOcorrencia || !validarValor(valor2NaoPrevisto, ocorrencias, TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos, configuracao.getFinanceiroDescValor2Cfg(), dadosImportacao);
          houveOcorrencia = houveOcorrencia || !validarValor(valor3NaoPrevisto, ocorrencias, TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos, configuracao.getFinanceiroDescValor3Cfg(), dadosImportacao);
          houveOcorrencia = houveOcorrencia || !validarValor(valor4NaoPrevisto, ocorrencias, TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos, configuracao.getFinanceiroDescValor4Cfg(), dadosImportacao);
          houveOcorrencia = houveOcorrencia || !validarValor(valor5NaoPrevisto, ocorrencias, TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos, configuracao.getFinanceiroDescValor5Cfg(), dadosImportacao);
          houveOcorrencia = houveOcorrencia || !validarValor(valor6NaoPrevisto, ocorrencias, TR_REGISTRO_NAO_REVISTO + " linha:" + registrosLidos, configuracao.getFinanceiroDescValor6Cfg(), dadosImportacao);
         
          if(!houveOcorrencia && !"".equals(dataHoraCarga)){
            //Incluir dados na lista de registros v�lidos.
            //Dados que entram neste IF est�o todos v�lidos!!!
            EfItemEstRealizadoEfier registroValido = new EfItemEstRealizadoEfier();
            registroValido.setDataInclusaoEfier(Data.getDataAtual());
            registroValido.setUsuarioUsu(usuarioLogado);
            registroValido.setMesReferenciaEfier(Long.valueOf(mesTrNaoPrevisto));
            registroValido.setAnoReferenciaEfier(Long.valueOf(anoTrNaoPrevisto));
            registroValido.setDataHoraInfoEfier(Data.parseDate(dataHoraCarga, FORMATO_DATAHORA));
            registroValido.setIndManualEfier("N")
            registroValido.setImportacaoImp(dadosImportacao);
            registroValido.setConfigSisExecFinanCsefv(versaoDao.getConfigSisExecFinanCsefv(Long.valueOf(anoTrNaoPrevisto), Long.valueOf(mesTrNaoPrevisto), sistemaValido));           
            registroValido.setValor1Efier(toBigDecimal(valor1NaoPrevisto).doubleValue());
            registroValido.setValor2Efier(toBigDecimal(valor2NaoPrevisto).doubleValue());
            registroValido.setValor3Efier(toBigDecimal(valor3NaoPrevisto).doubleValue());
            registroValido.setValor4Efier(toBigDecimal(valor4NaoPrevisto).doubleValue());
            registroValido.setValor5Efier(toBigDecimal(valor5NaoPrevisto).doubleValue());
            registroValido.setValor6Efier(toBigDecimal(valor6NaoPrevisto).doubleValue());

            registrosValidos.add(registroValido);
          }
         
          total[0] = total[0].add(toBigDecimal(valor1NaoPrevisto));
View Full Code Here


     
      //Deleta ocorr�ncias antes de tudo
      List listaExclusao = itemEstRealizadoDao.getItemEstRealizadoEfierToImportacao(inicio, fim, (ConfigSisExecFinanCsef)sistema.get(0));
      if (listaExclusao != null) {
        for(Iterator it = listaExclusao.iterator(); it.hasNext();) {
          EfItemEstRealizadoEfier obj = (EfItemEstRealizadoEfier) it.next();
          session.delete(obj);
        }
      }

      if(!registrosValidos.isEmpty()){
        Iterator itReg = registrosValidos.iterator();
        while(itReg.hasNext()){
          EfItemEstRealizadoEfier realizado = (EfItemEstRealizadoEfier) itReg.next();
          session.save(realizado);         
        }
       
      }
     
View Full Code Here

            tx = session.beginTransaction();

          for (int i = 0; i < codigosParaExcluir.length; i++) {
              EfItemEstContaEfiec conta = (EfItemEstContaEfiec) this.buscar(EfItemEstContaEfiec.class, Long.valueOf(codigosParaExcluir[i]));
              EfItemEstRealizadoEfier realizado = new EfItemEstRealizadoEfier();
              realizado.setContaSistemaOrcEfier(conta.getContaSistemaOrcEfiec());
              if( this.pesquisar(realizado, null).size() == 0) {
                  session.delete(conta);
                objetos.add(conta);
              } else {
                  conta.setIndAtivoEfiec("N");
View Full Code Here

        public void excluir(String[] codigosParaExcluir) throws ECARException, HibernateException{
    Transaction tx = null;
    try {
      tx = this.session.beginTransaction();
      for(int i = 0; i < codigosParaExcluir.length; i++){
        EfItemEstRealizadoEfier efier = (EfItemEstRealizadoEfier) buscar(EfItemEstRealizadoEfier.class, Long.valueOf(codigosParaExcluir[i]));
        session.delete(efier);
      }
      tx.commit();
    } catch (Exception e) {
      if(tx != null)
View Full Code Here

TOP

Related Classes of ecar.pojo.EfItemEstRealizadoEfier

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.