</style> <link href="config/estilos.css" rel="stylesheet" type="text/css"> </head> <body bgcolor="<?php echo $w01_corbody; ?> " leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <br><br> <div class="bold2" align="center">Clique na Certidão abaixo para imprimir:</div> <br><br><br><br> <table align="center" width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center" valign="top"> <center> <?php $resnumpref = $clnumpref->sql_record($clnumpref->sql_query_file($anousu, $instit, "k03_certissvar")); if ($resnumpref == false || $clnumpref->numrows == 0) { db_msgbox("Tabela de parâmetro (numpref) não configurada! Verifique com administrador"); exit; } else { db_fieldsmemory($resnumpref, 0); } $whereissvar = $k03_certissvar == 't' ? " k00_valor <> 0 " : ""; $sQueryCndPorTipo = "select w13_regracnd, w13_tipocertidao from configdbpref where w13_instit = {$instit}"; $resQueryCndPorTipo = pg_query($sQueryCndPorTipo); if (pg_num_rows($resQueryCndPorTipo) > 0) { db_fieldsmemory($resQueryCndPorTipo, 0); $sTipo = $w13_regracnd; } $nrovias = ""; $indconj = "";
$sWhere = " and p48_inscr = {$origem} "; } else { $sWhere = " and p49_numcgm = {$origem} "; } $sSql = $clcertidao->sql_query_certidao('', 'p50_web, p50_data, p50_sequencial, p50_arquivo as oid', 'p50_data DESC, p50_sequencial DESC LIMIT 1', "p50_instit = {$iInstit} and p50_tipo = '{$sTipoCertidao}' {$sWhere}"); $rsResultados = $clcertidao->sql_record($sSql); if (!empty($rsResultados)) { db_fieldsmemory($rsResultados, 0); $dDataEmissao = $p50_data; $iOidCertidao = $oid; } /** * Valida se deve efetuar a reemissao da certidao ou emitir nova * $dDataEmissao + $dDiasValidade - $iPrazoLimiteReemissao */ $sSql = $clnumpref->sql_query_file($iAnoUsu, $w13_instit, "k03_diasreemissaocertidao, k03_diasvalidadecertidao", 'k03_anousu LIMIT 1'); $rsResultados = $clnumpref->sql_record($sSql); if (pg_num_rows($rsResultados) > 0) { db_fieldsmemory($rsResultados, 0); if (isset($dDataEmissao)) { $sSql = "select '{$dDataEmissao}'::date + '{$k03_diasvalidadecertidao} days'::interval - '{$k03_diasreemissaocertidao} days'::interval as datavalidacao"; $rsVencimento = db_query($sSql); db_fieldsmemory($rsVencimento, 0); $dDataValidacao = $datavalidacao; $sSql = "select '{$dDataValidacao}'::date - '{$ano}-{$mes1}-{$dia}'::date as datavalida"; $rsValida = db_query($sSql); db_fieldsmemory($rsValida, 0); if ($datavalida > 0) { $lReemitirCertidao = true; } }