recuperaTodos( $rsEvento, $stFiltro ); $nuCodigoEventoBasePrevidencia = $rsEvento->getCampo("cod_evento"); ########################################################################################################################### # Código de Evento Desconto da Previdência # ########################################################################################################################### $stFiltro = " WHERE codigo = '".$_REQUEST['inCodigoEventoDescontoPrevidencia']."'"; $obTFolhaPagamentoEvento->recuperaTodos( $rsEvento, $stFiltro ); $nuCodigoEventoDescontoPrevidencia = $rsEvento->getCampo("cod_evento"); ########################################################################################################################### # Código de Evento Base IRRF # ########################################################################################################################### $stFiltro = " WHERE codigo = '".$_REQUEST['inCodigoEventoBaseIRRF']."'"; $obTFolhaPagamentoEvento->recuperaTodos( $rsEvento, $stFiltro ); $nuCodigoEventoBaseIRRF = $rsEvento->getCampo("cod_evento"); ########################################################################################################################### # Código de Evento Desconto IRRF # ########################################################################################################################### $stFiltro = " WHERE codigo = '".$_REQUEST['inCodigoEventoDescontoIRRF']."'"; $obTFolhaPagamentoEvento->recuperaTodos( $rsEvento, $stFiltro ); $nuCodigoEventoDescontoIRRF = $rsEvento->getCampo("cod_evento"); $obTFolhaPagamentoConfiguracaoEventoDescontoExterno = new TFolhaPagamentoConfiguracaoEventosDescontoExterno; $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->recuperaTodos( $rsConfiguracaoEventoDescontoExterno ); $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->setDado( "evento_base_irrf", $nuCodigoEventoBaseIRRF ); $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->setDado( "evento_desconto_irrf", $nuCodigoEventoDescontoIRRF ); $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->setDado( "evento_base_previdencia", $nuCodigoEventoBasePrevidencia ); $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->setDado( "evento_desconto_previdencia", $nuCodigoEventoDescontoPrevidencia ); if ( $rsConfiguracaoEventoDescontoExterno->getNumLinhas() != -1 ) { $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->setDado ( "cod_configuracao", $rsConfiguracaoEventoDescontoExterno->getCampo("cod_configuracao") ); $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->setDado ( "timestamp", $rsConfiguracaoEventoDescontoExterno->getCampo("timestamp") ); $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->alteracao(); $stMsg = "Alterar configuração de evento de desconto externo."; Sessao::encerraExcecao(); sistemaLegado::alertaAviso($pgForm,$stMsg,"alterar","aviso", Sessao::getId(), "../"); } else { $obTFolhaPagamentoConfiguracaoEventoDescontoExterno->inclusao(); $stMsg = "Inserir configuração de evento de desconto externo."; Sessao::encerraExcecao(); sistemaLegado::alertaAviso($pgForm,$stMsg,"incluir","aviso", Sessao::getId(), "../"); } ?>