/** * Retorna uma query que verifica se o parâmetro da suplementar esta ativada * e consulta se existe folhas de pagamentos. * * @access public * @param Instituicao $oInstituicao * @param DBCompetencia $oCompetencia * @return String */ public function sql_query_suplementar(Instituicao $oInstituicao, DBCompetencia $oCompetencia) { $sSql = "select r11_suplementar::int, "; $sSql .= " (select count(rh141_sequencial) from rhfolhapagamento "; $sSql .= " where rh141_instit = {$oInstituicao->getCodigo()}) "; $sSql .= " as rhfolhapagamento "; $sSql .= " from cfpess "; $sSql .= " where r11_anousu = {$oCompetencia->getAno()} and "; $sSql .= " r11_mesusu = {$oCompetencia->getMes()} and "; $sSql .= " r11_instit = {$oInstituicao->getCodigo()} "; return $sSql; }