* * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ require "libs/db_stdlib.php"; require "libs/db_conecta.php"; include "libs/db_sessoes.php"; include "libs/db_usuariosonline.php"; include "dbforms/db_funcoes.php"; include "classes/db_escrito_classe.php"; db_postmemory($HTTP_POST_VARS); parse_str($HTTP_SERVER_VARS["QUERY_STRING"]); $clescrito = new cl_escrito(); $clescrito->rotulo->label("q10_inscr"); $clescrito->rotulo->label("q10_numcgm"); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="estilos.css" rel="stylesheet" type="text/css"> <script language="JavaScript" type="text/javascript" src="scripts/scripts.js"></script> </head> <body bgcolor=#CCCCCC leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <table height="100%" border="0" align="center" cellspacing="0" bgcolor="#CCCCCC"> <tr> <td height="63" align="center" valign="top">
<?php set_time_limit(0); if (!defined('DB_BIBLIOT')) { session_cache_limiter('none'); session_start(); require "libs/db_stdlib.php"; require "libs/db_conecta.php"; include "libs/db_sessoes.php"; include "libs/db_usuariosonline.php"; db_postmemory($HTTP_POST_VARS); db_postmemory($HTTP_SERVER_VARS); define('FPDF_FONTPATH', 'font/'); require 'fpdf.php'; } class PDF extends FPDF { //|00|//pdf //|10|//Esta classe é uma extensão da classe |fpdf| e difere da mesma pelo fato de que nesta classe //|10|//foram alterados os métodos |header| (cabeçalho da página) de |footer| (rodapé) para que //|10|//atendessem as nossas necessidades, da seguinte maneira: //|10|//|header| : - O logotipo da prefeitura ficou alinhado a esquerda; //|10|// - Os dados da prefeitura tais como: nome, enderço, município, telefone, //|10|// email, e site ficaram alinhados a esquerda, ao lado do logotipo da //|10|// prefeitura; //|10|// Contem ainda variáveis livres para o desenvolvedor as quais serão impressas //|10|// na parte superior direita da tela, são elas: //|10|// - head1, head2, head3, head4, head5, head6, head7, head8, head9 //|10|// //|10|//|footer| : - contem dados como: //|10|// - programa que gerou o relatório;
function db_getfile($arq, $text, $funcao = "0") { db_postmemory($GLOBALS["_FILES"][$arq]); $DB_FILES = $GLOBALS["DB_FILES"]; $tmp_name = $GLOBALS["tmp_name"]; $name = $GLOBALS["name"]; $size = $GLOBALS["size"]; if ($funcao != "0") { if ($name != "") { system("rm -f {$DB_FILES}/{$funcao}"); copy($tmp_name, "{$DB_FILES}/{$text}"); return $text; } else { if ($text != "") { if ($text != $funcao) { system("mv {$DB_FILES}/{$funcao} {$DB_FILES}/{$text}"); return $text; } else { return $text; } } else { if ($text == "") { system("rm -f {$DB_FILES}/{$funcao}"); return ""; } } } } else { if ($name != "" && $size == 0) { db_erro("O arquivo {$name} não foi encontrado ou ele está vazio. Verifique o seu caminho e o seu tamanho e tente novamente."); } else { copy($tmp_name, "{$DB_FILES}/{$text}"); return $text; } } }
* * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ include "fpdf151/pdf.php"; include "libs/db_sql.php"; include "classes/db_cgm_classe.php"; include "classes/db_empempenho_classe.php"; $clcgm = new cl_cgm(); $clempempenho = new cl_empempenho(); db_postmemory($_GET); parse_str($HTTP_SERVER_VARS['QUERY_STRING']); $sql_seq = ""; if (@$numcgm != "") { if (isset($nota_fiscal) && $nota_fiscal != 'null') { $sql_seq = " and empnota.e69_numero = {$nota_fiscal} "; } elseif (@$tipo_consulta == "abertos" && @$tipo_consulta != 'null') { //ver abertos $sql_seq = " and empempenho.e60_vlrpag = 0 "; } } $result = $clempempenho->sql_record($clempempenho->sql_query_notas("", "*", "empempenho.e60_numemp DESC", "empempenho.e60_numcgm = " . @$numcgm . " " . @$sql_seq)); if ($clempempenho->numrows == 0) { ?> <script> alert("Você não possui Empenho para gerar o relatório.");
* QUALQUER GARANTIA; sem mesmo a garantia implicita de * COMERCIALIZACAO ou de ADEQUACAO A QUALQUER PROPOSITO EM * PARTICULAR. Consulte a Licenca Publica Geral GNU para obter mais * detalhes. * * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ include "libs/db_conecta.php"; require 'fpdf151/pdf.php'; db_postmemory($HTTP_GET_VARS); $result = pg_exec("select * from db_dae where w04_codigo = {$codigo}"); if (pg_numrows($result) != 0) { db_fieldsmemory($result, 0); } else { die("Dai não encontrada"); } $result = pg_exec("select * from issbase inner join cgm on q02_numcgm = z01_numcgm where q02_inscr = {$w04_inscr}"); if (pg_numrows($result) != 0) { db_fieldsmemory($result, 0); } $resultender = pg_exec("select * from db_daeend where w05_codigo = {$codigo}"); if (pg_numrows($resultender) != 0) { db_fieldsmemory($resultender, 0); } $resulttomador = pg_exec("select * from db_daitomador left join db_daitomadorpaga on w08_sequencial=w09_daitomador where w08_dai = {$codigo} order by w08_mes");
require_once "classes/db_iptubase_classe.php"; require_once "classes/db_issbase_classe.php"; require_once "classes/db_rhemitecontracheque_classe.php"; require_once "classes/db_cfpess_classe.php"; $oPost = db_utils::postMemory($_POST); $oDaoCfpess = new cl_cfpess(); /** * Modelo de impressão de relatório contra cheque * Retorna false caso der erro na consulta */ $iTipoRelatorio = $oDaoCfpess->buscaCodigoRelatorio('contracheque', db_anofolha(), db_mesfolha()); if (!$iTipoRelatorio) { db_redireciona('db_erros.php?fechar=true&db_erro=Modelo de impressão invalido, verifique parametros.'); } validaUsuarioLogado(); db_postmemory($_POST); parse_str($HTTP_SERVER_VARS['QUERY_STRING']); $clrhemitecontracheque = new cl_rhemitecontracheque(); $filtro = 'M'; $msg = ''; $local = ''; $tipo_local = 's'; $num_vias = 1; $ordem = 'M'; $sIp = $HTTP_SERVER_VARS['REMOTE_ADDR']; $ano = $anocalc; $mes = $mescalc; $matricula = $iMatric; $dados = $iMatric; if ($tipocalc == 'r14') { $sOpcao = 'salario';