setMapeamento( $obTFolhaPagamentoDecimoEvento ); $rsTipoEventoDecimo = new RecordSet; $obTFolhaPagamentoTipoEventoDecimo->recuperaTodos( $rsTipoEventoDecimo, $boTransacao ); $obTAdministracaoConfiguracao->setDado( "cod_modulo", "27"); $obTAdministracaoConfiguracao->setDado( "exercicio" , Sessao::getExercicio()); $obTAdministracaoConfiguracao->setDado( "parametro" , "mes_calculo_decimo".Sessao::getEntidade()); $obTAdministracaoConfiguracao->setDado( "valor" , $request->get("inMesCalculoDecimo") ); $obTAdministracaoConfiguracao->recuperaPorChave( $rsConfiguracao, $boTransacao ); $obTAdministracaoConfiguracao->alteracao($boTransacao); //Inclusao do radio box Gera Adiant. de 13º Salário no mês de aniversário $obTAdministracaoConfiguracao->setDado( "cod_modulo", "27"); $obTAdministracaoConfiguracao->setDado( "exercicio" , Sessao::getExercicio()); $obTAdministracaoConfiguracao->setDado( "parametro" , "adiantamento_13_salario".Sessao::getEntidade()); $obTAdministracaoConfiguracao->setDado( "valor" , $request->get('boRdGerarAdiantamento13') ); $obTAdministracaoConfiguracao->recuperaPorChave( $rsConfiguracao, $boTransacao ); $obTAdministracaoConfiguracao->alteracao($boTransacao); //Caso entidade seja diferente de PREFEITURA if ( Sessao::getEntidade() != '' ) { $obTAdministracaoConfiguracaoEntidade = new TAdministracaoConfiguracaoEntidade(); $obTAdministracaoConfiguracaoEntidade->setDado( 'exercicio' , Sessao::getExercicio() ); $obTAdministracaoConfiguracaoEntidade->setDado( 'cod_entidade' , Sessao::getCodEntidade($boTransacao) ); $obTAdministracaoConfiguracaoEntidade->setDado( 'cod_modulo' , '27'); $obTAdministracaoConfiguracaoEntidade->setDado( 'parametro' , 'adiantamento_13_salario'.Sessao::getEntidade()); $obTAdministracaoConfiguracaoEntidade->setDado( 'valor' , $request->get('boRdGerarAdiantamento13') ); $obTAdministracaoConfiguracaoEntidade->recuperaPorChave( $rsConfiguracaoEntidade, $boTransacao ); $obTAdministracaoConfiguracaoEntidade->alteracao($boTransacao); } while ( !$rsTipoEventoDecimo->eof() ) { $stFiltro = " WHERE codigo = '".$request->get('stInner_Cod_'.$rsTipoEventoDecimo->getCampo('cod_tipo'))."'"; $obTFolhaPagamentoEvento->recuperaTodos($rsEvento,$stFiltro,"",$boTransacao); $obTFolhaPagamentoDecimoEvento->setDado( 'cod_tipo' , $rsTipoEventoDecimo->getCampo('cod_tipo') ); $obTFolhaPagamentoDecimoEvento->setDado( 'cod_evento' , $rsEvento->getCampo('cod_evento') ); $obTFolhaPagamentoDecimoEvento->inclusao($boTransacao); $rsTipoEventoDecimo->proximo(); } $stMensagem = "Configuração atualizada."; SistemaLegado::alertaAviso($pgForm,$stMensagem,"incluir","aviso", Sessao::getId(), "../"); Sessao::encerraExcecao(); ?>