<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>LIVRARIA FABRIS | PEDIDO Nº <?=$_REQUEST[idPedido]?></title> <!-- Tell the browser to be responsive to screen width --> <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> <!-- Bootstrap 3.3.6 --> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"> <!-- Font Awesome --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css"> <!-- Ionicons --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/AdminLTE.min.css"> <link rel="stylesheet" href="dist/css/skins/skin-blue.min.css"> <!-- lightbox --> <!-- bootstrap wysihtml5 - text editor --> <link rel="stylesheet" href="plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css"> </head><body> <? echo "<script>window.print();</script>"; function extenso($valor = 0, $maiusculas = false) { $singular = array("centavo", "real", "mil", "milhão", "bilhão", "trilhão", "quatrilhão"); $plural = array("centavos", "reais", "mil", "milhões", "bilhões", "trilhões", "quatrilhões"); $c = array("", "cem", "duzentos", "trezentos", "quatrocentos", "quinhentos", "seiscentos", "setecentos", "oitocentos", "novecentos"); $d = array("", "dez", "vinte", "trinta", "quarenta", "cinquenta", "sessenta", "setenta", "oitenta", "noventa"); $d10 = array("dez", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezesete", "dezoito", "dezenove"); $u = array("", "um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove"); $z = 0; $rt = ""; $valor = number_format($valor, 2, ".", "."); $inteiro = explode(".", $valor); for($i=0;$i<count($inteiro);$i++) for($ii=strlen($inteiro[$i]);$ii<3;$ii++) $inteiro[$i] = "0".$inteiro[$i]; $fim = count($inteiro) - ($inteiro[count($inteiro)-1] > 0 ? 1 : 2); for ($i=0;$i<count($inteiro);$i++) { $valor = $inteiro[$i]; $rc = (($valor > 100) && ($valor < 200)) ? "cento" : $c[$valor[0]]; $rd = ($valor[1] < 2) ? "" : $d[$valor[1]]; $ru = ($valor > 0) ? (($valor[1] == 1) ? $d10[$valor[2]] : $u[$valor[2]]) : ""; $r = $rc.(($rc && ($rd || $ru)) ? " e " : "").$rd.(($rd && $ru) ? " e " : "").$ru; $t = count($inteiro)-1-$i; $r .= $r ? " ".($valor > 1 ? $plural[$t] : $singular[$t]) : ""; if ($valor == "000")$z++; elseif ($z > 0) $z--; if (($t==1) && ($z>0) && ($inteiro[0] > 0)) $r .= (($z>1) ? " de " : "").$plural[$t]; if ($r) $rt = $rt . ((($i > 0) && ($i <= $fim) && ($inteiro[0] > 0) && ($z < 1)) ? ( ($i < $fim) ? ", " : " e ") : " ") . $r; } if(!$maiusculas){ return($rt ? $rt : "zero"); } else { if ($rt) $rt=ereg_replace(" E "," e ",ucwords($rt)); return (($rt) ? ($rt) : "Zero"); } } function data_para_mostrar ($data) { $nova_data = explode("-", $data); $nova_data = $nova_data[2] . "/" . $nova_data[1] . "/" . $nova_data[0]; return $nova_data; } function data_para_salvar ($data) { $nova_data = explode("/", $data); $nova_data = $nova_data[2] . "-" . $nova_data[1] . "-" . $nova_data[0]; return $nova_data; } #CONECTA BD include 'include/bd.php'; #RECEBE O ID FUNCIONARIO $cc_escreve_total = "0.0"; $idPedido = $_REQUEST[idPedido]; $rs = $obj->query("SELECT * FROM pedidos WHERE idPedido=".$idPedido); $rs_for = $obj->query("SELECT * FROM cliente WHERE id='".mysql_result($rs, '0', 'idCliente')."'"); $total_for = mysql_num_rows($rs_for); if($total_for > 0){ $NOME_CLIENTE = (mysql_result($rs_for, '0', 'nome')); $EMAIL_CLIENTE = (mysql_result($rs_for, '0', 'email')); } ?> <table width="600px" style="font-size:18px"> <tr> <td style="font-size:18px"><br /> <? //strtoupper(mysql_result($rs, '0', 'tipo_frete'))?><br /> <? $rs_for = $obj->query("SELECT * FROM cliente WHERE id='".mysql_result($rs, '0', 'idCliente')."'"); $total_for = mysql_num_rows($rs_for); if($total_for > 0){ if(mysql_result($rs_for, '0', 'tipo') == 2) { echo mb_strtoupper((mysql_result($rs_for, '0', 'empresa')), 'UTF-8');} echo mb_strtoupper((mysql_result($rs_for, '0', 'nome')), 'UTF-8')."<BR>"; } ?> <?php $endereco_explode = explode("|",mb_strtoupper((mysql_result($rs, '0', 'ENDERECO_ENTREGA')), 'UTF-8')); $endereco_final = explode("CEP:",($endereco_explode[3])); $endereco_cidade = explode("CIDADE:",($endereco_explode[2])); echo $endereco_explode[0]."<BR>".$endereco_explode[1]."<BR>".$endereco_cidade[1]." - ".$endereco_final[0]." - BRASIL<BR>CEP: ".$endereco_final[1]; ?><br> </td> </tr> </table> <? /* $comando = "SELECT * FROM pacientes pacientes JOIN contas_receber ON pacientes.id = contas_receber.idpaciente WHERE contas_receber.id='".$_REQUEST[recibo]."' ORDER BY contas_receber.data_pagamento"; $exec = mysql_query($comando); while ($linha = mysql_fetch_assoc($exec)) { $html=' <html> <head> <style> .corpo { font-size: 11px; } .corpo_2 { font-size: 10px; } h1 {color:#333; size:10px; margin-bottom:5px;} h3 {color:#222;} .body { font-family: Verdana, Geneva, sans-serif; } </style> </head> <body style="font-family: Verdana, Geneva, sans-serif;"> <table width="720px" style="margin-left: -30px;"> <tr> <td align="center" width="300px"><img src="dist/img/logo.png" heigth="90%" width="90%"/><br /> <br /> </td> <td align="center" style="font-size: 22px;" width="350px"><strong>RECIBO DE PAGAMENTO </strong><br><br> </td> <td align="right" style="font-size: 22px;"> <strong>N° '.$_REQUEST[recibo].'</strong><br><br><br /><br /></td> </tr> </table> <table width="720px" style="margin-left: -10px;"> <tr> <td align="left"><br /><br />Recebemos de '.$linha[nome].', inscrito(a) no CPF sob o Nº '.$linha[CPF].', a quantia de R$'.number_format($linha[valor], 2, ",", ".").' ('.extenso($linha[valor]).'), referente a '.($linha[recibo]).'.<br /><br /><br /> Para clareza firmo o presente.</td> </tr> <tr> <td align="right"><br />Porto Alegre, '.data_para_mostrar($linha[data_pagamento]).'.</td> </tr> <tr> <td align="center"><br /><br />_______________________________<br /> Alice Mosmann Kroth<br /> Crefito:116.759-F<br /> Casa Pyramis<br /> Rua Doutor Armando Barbedo, 651 <br /> CEP: 91920520 | Porto Alegre - Rio Grande do Sul - Brasil<br /><br /><br /><br /> _____________________________________________________________________________</td> </tr> </table> '; } /*<table width="1050px" style="margin-left: -20px;"> <tr> <td align="left" style="border-bottom:1px solid #333; font-size: 16px;"><strong>RECEITAS</strong></td> </tr> </table> <table width="1050px" style="margin-left: -20px;"> <tr> <td style="border-bottom:1px solid #333; font-size: 12px;" width="90px"><b>Situação</td> <td style="border-bottom:1px solid #333; font-size: 12px;" width="90px"><b>Vencimento</td> <td style="border-bottom:1px solid #333; font-size: 12px;" width="90px"><b>Data Pagamento</td> <td style="border-bottom:1px solid #333; font-size: 12px;"><b>Cliente</td> <td style="border-bottom:1px solid #333; font-size: 12px;" width="90px"><b>Forma Pagamento</td> <td style="border-bottom:1px solid #333; font-size: 12px;"><b>Descrição</td> <td style="border-bottom:1px solid #333; font-size: 12px;" align="right" width="90px"><b>Valor</td> </tr> '; $cc_escreve_total = ''; while ($linha = mysql_fetch_assoc($exec)) { if($linha[situacao] == "PAGA"){$vencida = "nao";} if($linha[situacao] == "EM ABERTO"){$vencida = "nao";} if(($linha[situacao] == "EM ABERTO") && (date("Ymd",strtotime($linha[data_vencimento])) < date("Ymd") ) ){$vencida = "sim";} if($vencida == "sim") {$situacao_escreve = "VENCIDA";} else {$situacao_escreve = ($linha[situacao]);} $data_pagamento = ''; if($linha[data_pagamento] <> '') { $data_pagamento = data_para_mostrar($linha[data_pagamento]);} else { $data_pagamento = '-';} $cc_escreve_total = $cc_escreve_total + $linha[valor]; $html.=' <tr> <td style="font-size: 10px;">'.$situacao_escreve.'</td> <td style="font-size: 10px;">'.data_para_mostrar($linha[data_vencimento]).'</td> <td style="font-size: 10px;">'.$data_pagamento.'</td> <td style="font-size: 10px;">'.$linha[nome].'</td> <td style="font-size: 10px;">'.$linha[forma_pagamento].'</td> <td style="font-size: 10px;">'.$linha[observacao].'</td> <td style="font-size: 10px;" align="right">R$ '.number_format($linha[valor], 2, ',', '.').'</td> </tr>'; } if($cc_escreve_total> 0 ) { $total_final_receita = number_format($cc_escreve_total, 2, ',', '.');} else {$total_final_receita = '0,00';} $html.=' <tr> <td style="border-top:1px solid #333; font-size: 14px;"> </td> <td style="border-top:1px solid #333; font-size: 14px;"> </td> <td style="border-top:1px solid #333; font-size: 14px;"> </td> <td style="border-top:1px solid #333; font-size: 14px;"> </td> <td style="border-top:1px solid #333; font-size: 14px;"> </td> <td style="border-top:1px solid #333; font-size: 16px;" align="right"><b>TOTAL </td> <td style="border-top:1px solid #333; font-size: 14px;" align="right">R$ '.$total_final_receita.' </td> </tr> </table>'; $periodo = " AND (data_pagamento >= '".$periodo_inicial."' AND data_pagamento <= '".$periodo_final."')"; $situacao = " AND situacao = 'PAGA' "; $comando2 = "SELECT * FROM contas_pagar WHERE status = 1 $situacao $periodo ORDER BY data_vencimento"; $exec2 = mysql_query($comando2); $html.=' <table width="1050px" style="margin-left: -20px;"> <tr> <td align="left" style="border-bottom:1px solid #333; font-size: 16px;"><strong>DESPESAS</strong></td> </tr> </table> <table width="1050px" style="margin-left: -20px;"> <tr> <td style="border-bottom:1px solid #333; font-size: 12px;"><b>Fornecedor</td> <td style="border-bottom:1px solid #333; font-size: 12px;"><b>CPF/CNPJ</td> <td style="border-bottom:1px solid #333; font-size: 12px;"><b>Descrição</td> <td style="border-bottom:1px solid #333; font-size: 12px;"><b>Centro de Custo</td> <td style="border-bottom:1px solid #333; font-size: 12px;" width="90px"><b>Vencimento</td> <td style="border-bottom:1px solid #333; font-size: 12px;" width="90px"><b>Pagamento</td> <td style="border-bottom:1px solid #333; font-size: 12px;" align="right" width="100px"><b>Valor</td> </tr> '; while ($linha2 = mysql_fetch_assoc($exec2)) { $rs_for = $obj->query("SELECT CPF,CNPJ,Razao_social FROM Fornecedores WHERE idFornecedor='".$linha2[id_fornecedor]."'"); $total_for = mysql_num_rows($rs_for); if($total_for > 0){ $fornecedor_escreve = (mysql_result($rs_for, "0", "Razao_social")); $fornecedor_escreve_CPF = (mysql_result($rs_for, "0", "CPF")); $fornecedor_escreve_CNPJ = (mysql_result($rs_for, "0", "CNPJ")); if($fornecedor_escreve_CPF <> '') {$doc_escreve = $fornecedor_escreve_CPF;} else if($fornecedor_escreve_CNPJ <> '') {$doc_escreve = $fornecedor_escreve_CNPJ;} else {$doc_escreve = '';} } else { $doc_escreve = "";} $rs_cc = $obj->query("SELECT nome FROM centro_de_custo WHERE id='".$linha2[id_centro_custo]."'"); $total_cc = mysql_num_rows($rs_cc); if($total_cc > 0){ $cc_escreve = (mysql_result($rs_cc, '0', 'nome'));} else { $cc_escreve = "";} if($linha2[data_pagamento] <> "" && $linha2[data_pagamento] <> "0000-00-00" ) {$data_pagamento_escreve = data_para_mostrar($linha2[data_pagamento]);} else { $data_pagamento_escreve = "-";} $total_escreve = $total_escreve + $linha2[valor]; $html.='<tr> <td style="font-size: 10px;">'.$fornecedor_escreve.'</td> <td style="font-size: 10px;">'.$doc_escreve.'</td> <td style="font-size: 10px;">'.$linha2[descricao].'</td> <td style="font-size: 10px;">'.$cc_escreve.'</td> <td style="font-size: 10px;">'.data_para_mostrar($linha2[data_vencimento]).'</td> <td style="font-size: 10px;">'.$data_pagamento_escreve.'</td> <td style="font-size: 10px;" align="right">R$ '.number_format($linha2[valor], 2, ',', '.').'</td> </tr>'; } if($total_escreve> 0 ) { $total_final_despesa = number_format($total_escreve, 2, ',', '.');} else {$total_final_despesa = '0,00';} $BALANCO_FINAL = $total_final_receita - $total_final_despesa; if($BALANCO_FINAL <> 0){ if($BALANCO_FINAL < 0) { $BALANCO_FINAL = "(".number_format($BALANCO_FINAL, 2, ',', '.').")"; } else { $BALANCO_FINAL = number_format($BALANCO_FINAL, 2, ',', '.');} } else { $BALANCO_FINAL = '0,00';} $html.=' <tr> <td style="border-top:1px solid #333; font-size: 12px;"> </td> <td style="border-top:1px solid #333; font-size: 12px;"> </td> <td style="border-top:1px solid #333; font-size: 12px;"> </td> <td style="border-top:1px solid #333; font-size: 12px;"> </td> <td style="border-top:1px solid #333; font-size: 12px;"> </td> <td style="border-top:1px solid #333; font-size: 16px;" align="right"><b>TOTAL </td> <td style="border-top:1px solid #333; font-size: 16px;" align="right"> R$ '.$total_final_despesa.'</td> </tr> </table> <table width="1050px" style="margin-left: -20px;"> <tr> <td align="left" style="border-bottom:1px solid #333; font-size: 16px;"><strong>BALANÇO CONTÁBIL COMPETÊNCIA '.$competencia.'</strong></td> </tr> </table> <table width="1050px" style="margin-left: -20px;" cellpadding="10px"> <tr> <td style="font-size: 18px;" bgcolor="#DDFFDD" align="right" height="25px"><b>RECEITAS</td> <td style="font-size: 18px;" bgcolor="#DDFFDD"><b>R$ '.$total_final_receita.' </td> <td style="font-size: 18px;" bgcolor="#FFDDDD" align="right"><b>DESPESAS</td> <td style="font-size: 18px;" bgcolor="#FFDDDD"><b>R$ '.$total_final_despesa.'</td> <td style="font-size: 18px;" bgcolor="#E8E8E8" align="right"><b>BALANÇO</td> <td style="font-size: 18px;" bgcolor="#E8E8E8"><b>R$ '.$BALANCO_FINAL.'</td> </tr> </table> </body> </html>'; require_once("dompdf/dompdf/dompdf_config.inc.php"); $dompdf = new DOMPDF(); $dompdf->load_html($html); $dompdf->set_paper('A4', 'portrait'); $dompdf->render(); $dompdf->stream( "Recibo.pdf", array( "Attachment" => false ) ); */ ?>