Package ecar.pojo

Examples of ecar.pojo.ConfigSisExecFinanCsefv


    List versoes = versaoDao.getCsefvOrderBySistema();
   
    if(versoes != null && !versoes.isEmpty()){
      Iterator itVersoes = versoes.iterator();
      while(itVersoes.hasNext()){
        ConfigSisExecFinanCsefv versao = (ConfigSisExecFinanCsefv) itVersoes.next();
       
        if(!retorno.contains(versao.getConfigSisExecFinanCsef())){
          retorno.add(versao.getConfigSisExecFinanCsef());
        }
      }
    }
   
    return retorno;
View Full Code Here


                      ImportacaoImp dadosImportados) throws ECARException{
    ConfigSisExecFinanCsefvDao versaoDao = new ConfigSisExecFinanCsefvDao(null);
    Long mesLong = Long.valueOf(mes);
    Long anoLong = Long.valueOf(ano);
   
    ConfigSisExecFinanCsefv versao = versaoDao.getConfigSisExecFinanCsefv(anoLong, mesLong, sistema);
   
    if(versao == null ||(versao != null && !"S".equals(versao.getIndAtivoCsefv()))){
      relatarOcorrencia("TR" + tr + " - O Sistema n�o possui vers�o no M�s/Ano informado - " + sistema.getNomeCsef() + " (" + mes + "/" + ano + ")",
                ocorrencias,
                new TipoOcorrencia(TipoOcorrencia.VERSAO_INEXISTENTE_MES_ANO),
                dadosImportados);
      return false;
View Full Code Here

     
    List versoesOrdenadasPelaData = this.getCsefvOrderByMesAno();
    Iterator itVersoes = versoesOrdenadasPelaData.iterator();
    boolean achou = false;
    while(itVersoes.hasNext()){
      ConfigSisExecFinanCsefv v = (ConfigSisExecFinanCsefv) itVersoes.next();
     
      if(!v.getCodCsefv().equals(versao.getCodCsefv()) && !achou)
        continue;
     
      if(v.getCodCsefv().equals(versao.getCodCsefv()))
        achou = true;
     
      //if(achou && !v.getCodCsefv().equals(versao.getCodCsefv())){
      if(achou){
        //� a pr�xima vers�o depois da vers�o informada no parametro.
        String mesIni = (versao.getMesVersaoCsefv().longValue() < 10) ? "0" + String.valueOf(versao.getMesVersaoCsefv()) : String.valueOf(versao.getMesVersaoCsefv());
        String mesFim = (v.getMesVersaoCsefv().longValue() < 10) ? "0" + String.valueOf(v.getMesVersaoCsefv()) : String.valueOf(v.getMesVersaoCsefv());
        retorno = String.valueOf(versao.getCodCsefv()) + "|" +
            mesIni + "|" +
            String.valueOf(versao.getAnoVersaoCsefv()) + "|" +
            mesFim + "|" +
            String.valueOf(v.getAnoVersaoCsefv()) + "|"
            String.valueOf(versao.getConfigSisExecFinanCsef().getCodCsef());
        break;
      }
    }
   
View Full Code Here

    Long mesReferencia = Long.valueOf(Pagina.getParamStr(request, "mesReferenciaEfier"));
   
    item.setAnoReferenciaEfier(anoReferencia);
    item.setMesReferenciaEfier(mesReferencia);

    ConfigSisExecFinanCsefv versao = (ConfigSisExecFinanCsefv) versaoDao.buscar(ConfigSisExecFinanCsefv.class, Long.valueOf(Pagina.getParamStr(request, "codVersaoEscolhida")));
    if(versao == null)
      throw new ECARException("integracaoFinanceira.manual.inclusao.versaoInexistente");
       
//    TODO MANTIS  0011017
//    INICIO - MANTIS  0011017   
    item.setConfigSisExecFinanCsefv(versao);
//     FIM - MANTIS  0011017
   
    //Verificar se o sistema permite inclus�o manual
    //ConfigSisExecFinanCsef sistema = (ConfigSisExecFinanCsef) new ConfigSisExecFinanDao(request).buscar(ConfigSisExecFinanCsef.class, Long.valueOf(Pagina.getParamStr(request, "configSisExecFinanCsef")));
    ConfigSisExecFinanCsef sistema = versao.getConfigSisExecFinanCsef();
    if(!"S".equals(sistema.getIndPermiteValormanualorcCsef()))
      throw new ECARException("integracaoFinanceira.manual.inclusao.naoPermiteManual");
   
    List estruturasContabil = new ConfigExecFinanDao(request).getConfigExecFinanByVersao(versao);
        String estrutura = "";
        if (estruturasContabil != null) {
           
            Iterator it = estruturasContabil.iterator();
            while(it.hasNext()){
                ConfigExecFinanCef estruturaContabil = (ConfigExecFinanCef) it.next();
                if(estrutura.length() > 0)
                    estrutura += " ";
                //estrutura += Pagina.getParamStr(request, "e" + estruturaContabil.getCodCef().toString() + mes + ano + verSistema);               
                estrutura += Pagina.getParamStr(request, "e" + estruturaContabil.getCodCef().toString() + String.valueOf(versao.getCodCsefv()));               
            }
            /*
             * Por causa destes ifs neste m�todo os valores da Estrutura n�o s�o perdidos na altera��o. Motivo: na tela de alterar
             * conta todos os campos, com a exce��o do Acumulado est�o desabilitados e por isso n�o s�o enviados por request.
             * Quando fa�o essa compara��o, ao verificar que estes campos est�o vazios, mantenho os valores existentes originalmente
View Full Code Here

    Long mesReferencia = Long.valueOf(Pagina.getParamStr(request, "mesReferenciaEfier"));
   
    item.setAnoReferenciaEfier(anoReferencia);
    item.setMesReferenciaEfier(mesReferencia);

    ConfigSisExecFinanCsefv versao = (ConfigSisExecFinanCsefv) versaoDao.buscar(ConfigSisExecFinanCsefv.class, Long.valueOf(Pagina.getParamStr(request, "codVersaoEscolhida")));
    if(versao == null)
      throw new ECARException("integracaoFinanceira.manual.inclusao.versaoInexistente");

   
//    TODO MANTIS  0011017
//    INICIO - MANTIS  0011017   
    item.setConfigSisExecFinanCsefv(versao);
//     FIM - MANTIS  0011017
   
    //Verificar se o sistema permite inclus�o manual
    //ConfigSisExecFinanCsef sistema = (ConfigSisExecFinanCsef) new ConfigSisExecFinanDao(request).buscar(ConfigSisExecFinanCsef.class, Long.valueOf(Pagina.getParamStr(request, "configSisExecFinanCsef")));
    ConfigSisExecFinanCsef sistema = versao.getConfigSisExecFinanCsef();
    if(!"S".equals(sistema.getIndPermiteValormanualorcCsef()))
      throw new ECARException("integracaoFinanceira.manual.inclusao.naoPermiteManual");
   
    List estruturasContabil = new ConfigExecFinanDao(request).getConfigExecFinanByVersao(versao);
        String estrutura = "";
        if (estruturasContabil != null) {
           
            Iterator it = estruturasContabil.iterator();
            while(it.hasNext()){
                ConfigExecFinanCef estruturaContabil = (ConfigExecFinanCef) it.next();
                if(estrutura.length() > 0)
                    estrutura += " ";
                //estrutura += Pagina.getParamStr(request, "e" + estruturaContabil.getCodCef().toString() + mes + ano + verSistema);               
                //estrutura += Pagina.getParamStr(request, "e" + estruturaContabil.getCodCef().toString() + String.valueOf(versao.getCodCsefv()));
                estrutura += request.getParameterValues("e" + estruturaContabil.getCodCef().toString() + String.valueOf(versao.getCodCsefv()))[iteracao - 1];
            }
            /*
             * Por causa destes ifs neste m�todo os valores da Estrutura n�o s�o perdidos na altera��o. Motivo: na tela de alterar
             * conta todos os campos, com a exce��o do Acumulado est�o desabilitados e por isso n�o s�o enviados por request.
             * Quando fa�o essa compara��o, ao verificar que estes campos est�o vazios, mantenho os valores existentes originalmente
View Full Code Here

TOP

Related Classes of ecar.pojo.ConfigSisExecFinanCsefv

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.