public function executa() { $inicio = strtotime(date("Y-m-01")); $fim = strtotime(date("Y-m-t")); $tipo = isset($_REQUEST['tipo'][0]) ? $_REQUEST['tipo'] : "geral"; $busca = array(); $busca['tipo'] = $tipo; $intervalo = false; if (isset($_REQUEST['inicio'][0])) { $inicio = strtotime($_REQUEST['inicio']); if (isset($_REQUEST['fim'][0])) { $intervalo = true; $fim = strtotime($_REQUEST['fim']); } else { $inicio = strtotime(date("Y-m-01")); } } else { if (isset($_REQUEST['mes'][0])) { $inicio = strtotime(date((int) $_REQUEST['mes'] . '/01/y')); $fim = strtotime(date('Y-m-t', $inicio)); } } setlocale(LC_ALL, "pt_BR"); if ($intervalo) { $busca['descricao'] = strftime('%d/%b/%Y', $inicio) . ' a ' . strftime('%d/%b/%Y', $fim); } else { $busca['descricao'] = strftime('%B', $inicio); } $busca['mes'] = date("m", $inicio); $inicio = date("Y-m-d", $inicio); $fim = date("Y-m-d", $fim); $this->setJsInterno(array('assets/js/tabela.js', 'assets/plugins/datable/jquery.dataTables.min.js', 'assets/plugins/datable/dataTables.bootstrap.min.js')); $dao = new FinanceiroDAO(); $limit = 10; $total = $dao->countComissionados($inicio, $fim, $tipo); if (!$total) { $total = 1; } $pages = ceil($total / $limit); $page = min($pages, filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT, array('options' => array('default' => 1, 'min_range' => 1)))); $offset = ($page - 1) * $limit; $start = $offset + 1; $end = min($offset + $limit, $total); $comissionados = $dao->getComissionados($inicio, $fim, $tipo, array('limit' => $limit, 'offset' => $offset)); $this->setDados('comissionados', $comissionados); $this->setDados('pages', $pages); $this->setDados('page', $page); $this->setDados('busca', $busca); $dao = new PessoaDAO(); $amigas = $dao->getTodasAmigas(); $this->setDados('amigas', $amigas); $this->setDados('titulo', 'Lista de Comissionados'); $this->setDados('page', $page); $this->setPagina('views/lista-comissionados.php'); $this->getCompleto(); }
public function executa() { $this->setJsInterno(array()); $this->setDados('titulo', 'Lista de Saques'); $dao = new FinanceiroDAO(); $saques = $dao->getSaques(7); //7-em aberto; 8-pago $this->setDados('saques', $saques); //Verifica se é impressão ou lista normal $chamaPagina = 'lista-saque'; if (count($this->query) > 1) { if ($this->query[1] == 'impressao') { $chamaPagina = 'lista-saque-impressao'; $this->setPagina("views/{$chamaPagina}.php"); $this->getPagina(); exit; } } $this->setPagina("views/{$chamaPagina}.php"); $this->getCompleto(); }
public function executa() { $usuario = $_SESSION['usuario']['login']; if (!isset($_POST['senha'])) { echo '<script>alert("Senha incorreta"); window.history.go(-1);</script>'; exit; } $senha = $_POST['senha']; $id = $this->dao->validaLoginUsuario($usuario, $senha); if ($id == 0) { echo '<script>alert("Senha incorreta"); window.history.go(-1);</script>'; exit; } $saques = isset($_POST['saques']) ? $_POST['saques'] : null; if (count($saques) == 0) { echo '<script>alert("Selecione pelo menos um saque"); window.history.go(-1);</script>'; exit; } $fdao = new FinanceiroDAO(); foreach ($saques as $s) { $fdao->informarPagamento($s); } header('Location: lista-saque'); }
$msg = 'Possivelmente esse pedido foi cadastrado em duplicidade, faça uma busca no sistema para verifica'; $pagina = ''; $funcJs = "openAlertBox('" . $titulo . "','" . $msg . "','" . $pagina . "');"; echo '<img src="../images/null.gif" class="nulo" onload="' . $funcJs . '" />'; } $titulo = 'Adicionar novo Serviço'; $perg = 'Registro adicionado com sucesso!\\nO número da ordem é: ' . $cadastrar_pedido . ' ' . $importados . '\\n\\nDeseja Adicionar outro serviço?'; $resp1 = 'pedido_add_servico.php?id=' . str_replace('/1', '', str_replace('#', '', $cadastrar_pedido)) . '&ordem=1'; $resp2 = 'pedido.php'; $funcJs = "openConfirmBox('" . $titulo . "','" . $perg . "','" . $resp1 . "','" . $resp2 . "');"; echo '<img src="../images/null.gif" class="nulo" onload="' . $funcJs . '" />'; } } if (!$done) { $clienteDAO = new ClienteDAO(); $financeiroDAO = new FinanceiroDAO(); $sDepartamentoDAO = new ServicoDepartamentoDAO(); ?> <table width="100%" border="0" cellpadding="10" cellspacing="0"> <tr> <td valign="top" align="center"> <form enctype="multipart/form-data" action="" method="post" name="pedido_add"><?php if ($ERRO_ARQ) { ?> <div style="width: 1110px; clear: both; position: relative; height: auto"><?php echo $ERRO_ARQ; ?> </div>
<?php require 'header.php'; $departamento_s = explode(',', $controle_id_departamento_s); $departamento_p = explode(',', $controle_id_departamento_p); $atividadeDAO = new AtividadeDAO(); $statusDAO = new StatusDAO(); $usuarioDAO = new UsuarioDAO(); $financeiroDAO = new FinanceiroDAO(); $contaDAO = new ContaDAO(); $pedidoDAO = new PedidoDAO(); $departamentoDAO = new DepartamentoDAO(); $atividadeverificaDAO = new AtividadeVerificaDAO(); $permissao = verifica_permissao('Financeiro', $controle_id_departamento_p, $controle_id_departamento_s); if ($permissao == 'FALSE') { echo '<br><br><strong>Você não tem permissão para acessar essa página</strong>'; exit; } pt_register('GET', 'busca_submit'); if ($busca_submit != '') { pt_register('GET', 'busca_id_fatura'); pt_register('GET', 'busca_id_status'); pt_register('GET', 'busca_id_atividade'); pt_register('GET', 'busca_forma_pagamento'); pt_register('GET', 'busca_autorizacao'); pt_register('GET', 'busca_id_pedido'); pt_register('GET', 'busca_ordenar'); pt_register('GET', 'busca'); pt_register('GET', 'busca_id_departamento'); pt_register('GET', 'busca_origem'); pt_register('GET', 'busca_data_i_a');
$f->financeiro_conta = $financeiro_conta; $f->financeiro_identificacao = $financeiro_identificacao; $f->financeiro_favorecido = $financeiro_favorecido; $f->financeiro_cpf = $financeiro_cpf; $f->financeiro_descricao = $financeiro_descricao; $f->financeiro_desembolsado = $financeiro_desembolsado; $f->financeiro_troco = $financeiro_troco; $f->financeiro_valor = $financeiro_valor; $f->financeiro_forma = $financeiro_forma; $f->financeiro_autorizacao = $financeiro_autorizacao; $f->financeiro_data_p = $financeiro_data_p; $f->financeiro_old_autorizacao = $financeiro_old_autorizacao; $financeiroverificaDAO = new FinanceiroVerificaDAO(); $errors = $financeiroverificaDAO->verificaEditaReceb($id_financeiro, $id_pedido_item, $controle_id_empresa, $departamento_p, $departamento_s, $f); if ($errors->error == '') { $financeiro_inDAO = new FinanceiroDAO(); $done = $financeiro_inDAO->editarRecebimento($id_financeiro, $id_pedido_item, $controle_id_empresa, $departamento_p, $departamento_s, $f); $alert_done .= "Registro atualizado com sucesso!"; } else { echo '<div class="erro"><b>Ocorreram os seguintes erros:</b><ul>' . $errors->error . '</ul></div>'; } unset($financeiro_classificacao); unset($financeiro_banco); unset($financeiro_agencia); unset($financeiro_conta); unset($financeiro_identificacao); unset($financeiro_favorecido); unset($financeiro_cpf); unset($financeiro_descricao); unset($financeiro_desembolsado); unset($financeiro_troco);
require '../includes/excelstyle.php'; $worksheet =& $workbook->addWorksheet(str_replace(' ', '_', $abas[$i])); pt_register('POST', 'datai'); pt_register('POST', 'dataf'); $datai_sql = invert($datai, '-', 'SQL') . ' ' . substr($datai, 11, 8); $dataf_sql = invert($dataf, '-', 'SQL') . ' ' . substr($dataf, 11, 8); $worksheet->setMerge(0, 0, 0, 5); $worksheet->write(0, 0, 'Relatório de Depósito por Banco Sintético', $styletitulo); //$worksheet->setMerge(0, 6, 6, 10); //$worksheet->write(0, 6, ' ', $styletitulo); $worksheet->setMerge(1, 0, 1, 5); $worksheet->write(1, 0, 'Entre ' . $datai . ' e ' . $dataf . ' tirado em ' . date('d/m/Y H:i:s'), $styletitulo); //$worksheet->write(1, $j, $texto, $estilo); //$worksheet->setColumn(1, $j, $size); $banco = ''; $financeiroDAO = new FinanceiroDAO(); $lista = $financeiroDAO->relDesembolsoSint($controle_id_empresa, $datai_sql, $dataf_sql); $subtotal = 0; $total = 0; $i = 2; foreach ($lista as $res) { $financeiro_valor = $res->total; $old_banco = $banco; $banco = $res->banco; $nome = substr($res->nome, 0, 9); $carac = strlen($nome); $agencia = $res->financeiro_agencia; $conta = $res->financeiro_conta; $favorecido = substr($res->financeiro_favorecido, 0, 24); $carac = strlen($favorecido); $cpf = substr(str_replace('/', '', str_replace('-', '', str_replace('.', '', $res->financeiro_cpf))), 0, 15);
if ($c->c_final_contrato == 'on') { $campos_header[] = 'FINAL DE CONTRATO'; $campo_total[] = ''; } if ($c->c_royalties == 'on') { $campos_header[] = "ROYALTIES"; $campos_header[] = "MES/ANO"; } if ($c->c_observacoes == 'on') { $campos_header[] = "OBSERVACOES"; } $nomeArquivo = 'franquia_' . date("Ym") . "_" . $controle_id_empresa . ".xls"; $arquivoDiretorio = "../relatorios/cadastrados/" . $nomeArquivo; $excel = new ExcelWriter($arquivoDiretorio); $excel->writeLine($campos_header); $financeiroDAO = new FinanceiroDAO(); $lista = $financeiroDAO->relRoyaltiesEmAberto($c); $id_empresa = 0; foreach ($lista as $res) { $campos = array(); if ($id_empresa != $res->id_empresa && $id_empresa > 0) { $campo_total[] = number_format((double) $valor_total, 2, '.', ''); $excel->writeLine($campo_total); $excel->writeRow(); $excel->writeRow(); $valor_total = 0; } $campo_total = array(); if ($c->c_royalties == 'on') { $campo_total[] = 'Total'; }
<?php require 'header.php'; $departamento_s = explode(',', $controle_id_departamento_s); $departamento_p = explode(',', $controle_id_departamento_p); $permissao = verifica_permissao('Financeiro', $controle_id_departamento_p, $controle_id_departamento_s); if ($permissao == 'FALSE') { echo '<br><br><strong>Você não tem permissão para acessar essa página</strong>'; exit; } $contaDAO = new ContaDAO(); $financeiroDAO = new FinanceiroDAO(); $departamentoDAO = new DepartamentoDAO(); $statusDAO = new StatusDAO(); $empresaDAO = new EmpresaDAO(); pt_register('GET', 'busca_submit'); if ($busca_submit != '') { pt_register('GET', 'busca_id_status'); pt_register('GET', 'busca_id_empresa'); pt_register('GET', 'busca_autorizacao'); pt_register('GET', 'busca_id_pedido'); pt_register('GET', 'busca_ordenar'); pt_register('GET', 'busca_id_departamento'); pt_register('GET', 'busca_ord'); pt_register('GET', 'busca_data_i'); pt_register('GET', 'busca_data_f'); $_SESSION['f_busca_id_status'] = $busca_id_status; $_SESSION['f_busca_id_empresa'] = $busca_id_empresa; $_SESSION['f_busca_autorizacao'] = $busca_autorizacao; $_SESSION['f_busca_ordenar'] = $busca_ordenar; $_SESSION['f_busca_ord'] = $busca_ord;
<?php header("Content-Type: text/html; charset=ISO-8859-1", true); require "../includes/verifica_logado_ajax.inc.php"; require "../includes/funcoes.php"; require "../includes/global.inc.php"; $financeiroDAO = new FinanceiroDAO(); $empresaDAO = new EmpresaDAO(); $permissao = verifica_permissao('Financeiro', $controle_id_departamento_p, $controle_id_departamento_s); if ($permissao == 'FALSE' or $controle_id_empresa != 1) { echo '<br><br><strong>Você não tem permissão para acessar essa página</strong>'; exit; } pt_register('GET', 'id_empresa'); pt_register('GET', 'ref'); $p_valor .= '<tr> <td class="result_tabela">Recebimento</td> <td class="result_tabela">Forma</td> <td class="result_tabela">Valor Recebido</td> </tr>'; $rec = $financeiroDAO->recebimentoRoy($ref, $id_empresa); foreach ($rec as $r) { $p_valor .= '<tr> <td class="result_celula">' . $r->financeiro_data_p . '</td> <td class="result_celula">' . $r->financeiro_forma . '</td> <td class="result_celula">R$ ' . $r->financeiro_valor . '</td> </tr>'; } echo '<table cellpadding="3" cellspacing="1" class="result_tabela">' . $p_valor . '</table>';
$departamento_p = explode(',', $controle_id_departamento_p); $pedidoDAO = new PedidoDAO(); } #verifica se o usuário não está tentando burlar a url if ($controle_id_empresa == 1) { $p = $pedidoDAO->buscaPorId($id_pedido_item, 0); } else { $p = $pedidoDAO->buscaPorId($id_pedido_item, $controle_id_empresa); } $id_pedido_item = $p->id_pedido_item; if ($id_pedido_item == '') { echo 'Você não tem permissão de alterar esse pedido'; exit; } $bancoDAO = new BancoDAO(); $financeiroDAO = new FinanceiroDAO(); ?> <form action="#aba6" method="post" name="p_financeiro" id="p_financeiro" enctype="multipart/form-data"><input type="hidden" name="p_financeiro" value="1"> <table width="800" class="tabela"> <tr> <td colspan="4" class="tabela_tit">Solicitar Desembolso</td> </tr> <tr> <td width="150"> <div align="right"><b>Forma:</b></div> </td> <td width="200"><select name="financeiro_forma" style="width: 150px" class="form_estilo<?php if ($errors->financeiro_forma == 1) {
$i = 0; require '../includes/excelstyle.php'; $worksheet =& $workbook->addWorksheet(str_replace(' ', '_', $abas[$i])); $worksheet->setmerge(0, 0, 0, 7); $worksheet->write(0, 0, 'Relatório de ' . $emp->fantasia, $styletitulo); $worksheet->setmerge(1, 0, 1, 7); $worksheet->write(1, 0, 'Período de ' . $mes . '/' . $ano, $styletitulo2); $worksheet->write(2, 0, 'Data', $styletitulo3); $worksheet->write(2, 1, 'Desembolsado', $styletitulo3); $worksheet->write(2, 2, 'Custas', $styletitulo3); $worksheet->write(2, 3, 'Correios', $styletitulo3); $worksheet->write(2, 4, 'Honorários/Despesas', $styletitulo3); $worksheet->write(2, 5, 'Troco', $styletitulo3); $worksheet->write(2, 6, 'Recebimento', $styletitulo3); $worksheet->write(2, 7, 'Conta', $styletitulo3); $financeiroDAO = new FinanceiroDAO(); if ($analitico == '') { $ret = $financeiroDAO->listaFluxoCaixa($dia, $mes, $ano, $controle_id_empresa, $banco, $atualiza); } else { $ret = $financeiroDAO->listaFluxoCaixaItem($dia, $mes, $ano, $controle_id_empresa, $banco, $atualiza); } $cont = 0; $i = 3; foreach ($ret as $r) { $j = 0; $worksheet->write($i, $j, invert($r->data, '/', 'PHP'), $stylecenter); $j++; $worksheet->write($i, $j, $r->financeiro_desembolsado, $stylereal); $j++; $worksheet->write($i, $j, $r->financeiro_valor, $stylereal); $j++;
if ($c->c_liberacao_sistema == 'on') { $campos[] = 'LIBERACAO DO SISTEMA'; $campos_fim[] = ''; } if ($c->c_observacoes == 'on') { $campos[] = 'OBSERVACOES'; $campos_fim[] = ''; } if ($c->c_royalties == 'on') { $campos[] = "ROYALTIES"; } $nomeArquivo = 'franquia_' . date("Ym") . "_" . $controle_id_empresa . ".xls"; $arquivoDiretorio = "../relatorios/cadastrados/" . $nomeArquivo; $excel = new ExcelWriter($arquivoDiretorio); $excel->writeLine($campos); $financeiroDAO = new FinanceiroDAO(); $lista = $financeiroDAO->relCadastroFranquia($c); foreach ($lista as $res) { $campos = array(); if ($c->c_status == 'on') { $campos[] = $res->status; } if ($c->c_tipo_franquia == 'on') { $campos[] = $res->franquia_tipo; } if ($c->c_unidade == 'on') { $campos[] = $res->fantasia; } if ($c->c_empresa == 'on') { $campos[] = $res->empresa; }
<?php setcookie("des_id_pedido_item", $_COOKIE['p_id_pedido_item']); setcookie("des_id_pedido", $_COOKIE['p_id_pedido']); $cont = 0; $financeiro_divisao = ""; $pedido_valor = ""; $cont_pedidos = ""; $p_id_pedido_item = explode(',', str_replace(',##', '', $_COOKIE['p_id_pedido_item'] . '##')); $p_id_pedido = explode(',', $_COOKIE['p_id_pedido']); $ext_num = count($p_id_pedido) - 1; $cont = 0; $financeiroDAO = new FinanceiroDAO(); foreach ($p_id_pedido_item as $chave => $id_pedido_item) { $valida = valida_numero($id_pedido_item); if ($valida != 'TRUE') { echo 'Ocorreu um erro ao validar o número dos pedido(s) selecionado(s). O número de um dos pedidos não é válido'; exit; } $cont_pedidos++; #verifica permissao #fim da verificacao permissao $pedido_valor .= ' <tr> <td> <div align="right"><strong>Pedido: </strong></div></td> <td> ' . $p_id_pedido[$cont] . ' </td> <td> <div align="right"><strong>Custas: </strong></div></td> <td> <input type="text" class="form_estilo" name="financeiro_valor_' . $id_pedido_item . '" id="financeiro_valor_' . $id_pedido_item . '" onkeyup="moeda(event.keyCode,this.value,\'financeiro_valor_' . $id_pedido_item . '\');" style="width:150px" /><font color="#FF0000">*</font>
require "../classes/spreadsheet_excel_writer/Writer.php"; $arquivo = $controle_id_usuario . ".xls"; //monta as abas da planilha $abas = array('Desembolso Sintético'); $i = 0; require '../includes/excelstyle.php'; $worksheet =& $workbook->addWorksheet(str_replace(' ', '_', $abas[$i])); pt_register('POST', 'datai'); pt_register('POST', 'dataf'); $datai_sql = invert($datai, '-', 'SQL') . ' ' . substr($datai, 11, 8); $dataf_sql = invert($dataf, '-', 'SQL') . ' ' . substr($dataf, 11, 8); $worksheet->setMerge(0, 0, 0, 5); $worksheet->write(0, 0, 'Relatório de Depósito por Banco Analítico', $styletitulo); $worksheet->setMerge(1, 0, 1, 5); $worksheet->write(1, 0, 'Entre ' . $datai . ' e ' . $dataf . ' tirado em ' . date('d/m/Y H:i:s'), $styletitulo); $financeiroDAO = new FinanceiroDAO(); $lista = $financeiroDAO->relDesembolsoAnalitico($controle_id_empresa, $datai_sql, $dataf_sql); $subtotal = 0; $total = 0; $i = 2; foreach ($lista as $res) { $id_pedido = $res->id_pedido; $soma = $res->total; $ordens = str_replace(';', ' #' . $id_pedido . '/', $res->ordem); $financeiro_descricao = '#' . $res->id_pedido . '/' . $res->ordem . ' ' . $res->financeiro_descricao; $financeiro_valor = $res->total; $old_banco = $banco; $old_agencia = $agencia; $old_conta = $conta; $old_financeiro_data = $financeiro_data; $old_favorecido = $favorecido;
$pdf->setX(10.2); $pdf->Cell(10, 0.6, 'Forma Pagamento: ' . $pedido->forma_pagamento, 'RB', 1, 'R'); $pdf->Ln(); $dias = -1; $valor = 0; for ($i = 0; $i < count($item); $i++) { $texto = 'O.S.: #' . $item[$i]['id_pedido'] . '/' . $item[$i]['ordem'] . ' - Serviço: ' . $item[$i]['servico'] . ' ' . '(' . $item[$i]['departamento'] . ')'; $pdf->Cell(16.2, 0.75, $texto, 1, 0); $pdf->Cell(3, 0.75, 'R$ ' . $item[$i]['valor'], 1, 1, 'R'); $valor += $item[$i]['valor']; if ($dias < $item[$i]['dias']) { $dias = $item[$i]['dias']; } } $prazo = somar_dias_uteis($pedido->data, $dias); $financeiroDAO = new FinanceiroDAO(); $recebimentos = $financeiroDAO->listarRecebimentos($id_pedido); $sinal = 0; foreach ($recebimentos as $r) { $sinal = (double) $sinal + (double) $r->financeiro_valor; } $saldo = $valor - $sinal; if ($pdf->GetY() >= 20) { $pdf->AddPage(); } $pdf->setY(21); $pdf->Cell(5, 0.7, 'Prazo de Entrega ' . invert($prazo, '/', 'PHP') . ' ', '', 0); $pdf->setY(22); $pdf->setX(12.65); $pdf->Cell(5, 0.7, 'Total: R$', '', 0, 'R'); $pdf->Cell(2.5, 0.5, $valor != 0 ? number_format($valor, 2) : '', 'B', 1, 'R');
$financeiro_sedex_o = $financeiro_sedex; $financeiro_sedex = (double) $financeiro_sedex / (double) $financeiro_divisao; $financeiro_sedex = number_format($financeiro_sedex, 2, ".", ""); $financeiro_sedex_t = $financeiro_sedex * $financeiro_divisao; if ($financeiro_sedex_o != $financeiro_sedex_t) { $financeiro_sedex_o = (double) $financeiro_sedex_o - (double) $financeiro_sedex_t; } else { $financeiro_sedex_o = '0'; } $financeiro_sedex_o = number_format($financeiro_sedex_o, 2, ".", ""); } $p_id_pedido_item = explode(',', str_replace(',##', '', $_COOKIE['des_id_pedido_item'] . '##')); $p_id_pedido = explode(',', str_replace(',##', '', $_COOKIE['des_id_pedido'] . '##')); $cont = 0; $financeiroverificaDAO = new FinanceiroVerificaDAO(); $financeiro_inDAO = new FinanceiroDAO(); $f->financeiro_sedex = $financeiro_sedex; $f->financeiro_rateio = $financeiro_rateio; $f->financeiro_data = date('Y-m-d H:i:s'); #verifica permissão foreach ($p_id_pedido_item as $chave => $id_pedido_item) { $errors = ''; $error = ''; $valida = valida_numero($id_pedido_item); if ($valida != 'TRUE') { echo 'Ocorreu um erro ao validar o número dos pedido(s) selecionado(s). O número de um dos pedidos não é válido'; exit; } pt_register('POST', 'financeiro_valor_' . $id_pedido_item); $f->financeiro_valor = ${'financeiro_valor_' . $id_pedido_item}; $errors = $financeiroverificaDAO->inserir($id_pedido_item, $controle_id_empresa, $departamento_p, $departamento_s, $f);
<?php ini_set('max_execution_time', '0'); require "../model/Database.php"; require "../includes/funcoes.php"; require "../includes/global.inc.php"; $financeiroDAO = new FinanceiroDAO(); $financeiroDAO->replaceFinanceiroFin(); require_once "../includes/maladireta/class.Email.php"; $message = new Email('*****@*****.**', '*****@*****.**', 'Teste', $CustomHeaders); $message->Cc = ''; $message->SetHtmlContent('Fim com Sucesso'); $message->Send(); echo '<pre>Fim</pre>';
//check for errors $errors = 0; $error = "<b>Ocorreram os seguintes erros:</b>"; pt_register('POST', 'id_empresa_resp'); $empresaDAO = new EmpresaDAO(); $emp = $empresaDAO->selectPorId($id_empresa_resp); if ($emp->status != 'Ativo' || $emp->id_empresa == $id_empresa_res || $emp == null) { $errors = 1; $error .= '<li>A franquia selecionada não está disponível para aceitar pedido!</li>'; } $resp_nome = $emp->fantasia; if ($errors != 1) { $p_id_pedido_item = explode(',', $_COOKIE["dir_id_pedido_item"]); $errors = ''; $error = ''; $financeiroDAO = new FinanceiroDAO(); array_pop($p_id_pedido_item); foreach ($p_id_pedido_item as $id_pedido_item) { $contaDesembolso = $financeiroDAO->contaDesembolsos($id_pedido_item); if ($contaDesembolso->total == 0) { $errors = 1; $error .= '<li><b>Antes de direcionar é preciso pedir o desembolso com as custas e honorários da franquia. [' . $pedidoItem->id_pedido . '/' . $pedidoItem->ordem . ']</b></li>'; } $pedidoItem = $pedidoDAO->buscaPorId($id_pedido_item, $controle_id_empresa); if ($pedidoItem->id_empresa_resp != 0) { $errors = 1; $error .= '<li><b>Você não pode direcionar esse pedido para outra franquia, porque já está direcionado[' . $pedidoItem->id_pedido . '/' . $pedidoItem->ordem . ']</b></li>'; } // #verifica se já foi concluído if ($pedidoItem->operacional != '0000-00-00' and $pedidoItem->operacional != '') { $errors = 1;
$f->financeiro_identificacao = $financeiro_identificacao; $f->financeiro_favorecido = $financeiro_favorecido; $f->financeiro_cpf = $financeiro_cpf; $f->financeiro_descricao = $financeiro_descricao; $f->financeiro_desembolsado = $financeiro_desembolsado; $f->financeiro_troco = $financeiro_troco; $f->financeiro_valor = $financeiro_valor; $f->financeiro_rateio = $financeiro_rateio; $f->financeiro_sedex = $financeiro_sedex; $f->financeiro_forma = $financeiro_forma; $f->financeiro_autorizacao = $financeiro_autorizacao; $f->financeiro_old_autorizacao = $financeiro_old_autorizacao; $financeiroverificaDAO = new FinanceiroVerificaDAO(); $errors = $financeiroverificaDAO->editar($id_pedido_item, $id_financeiro, $controle_id_empresa, $departamento_p, $departamento_s, $f); if ($errors->error == '') { $financeiro_inDAO = new FinanceiroDAO(); $done = $financeiro_inDAO->editarDesembolso($id_pedido_item, $id_financeiro, $controle_id_usuario, $f, $departamento_p); $alert_done .= "Desembolso atualizado com sucesso!"; } else { echo '<div class="erro"><b>Ocorreram os seguintes erros:</b><ul>' . $errors->error . '</ul></div>'; } } #aprova desembolso pt_register('POST', 'submit_financeiro_aprovar'); if ($submit_financeiro_aprovar != '') { $errors = 0; $error = "<b>Ocorreram os seguintes erros:</b><ul>"; if (in_array('2', $departamento_p) != 1) { echo '<br><br><strong>Você não tem permissão para realizar essa operação.</strong>'; exit; }
$_SESSION['pgto_id_forma_pagamento'] = $id_forma_pagamento; } else { $busca = $_SESSION['pgto_busca']; $id_departamento = $_SESSION['pgto_id_departamento']; $situacao = $_SESSION['pgto_situacao']; $busca_data_i = $_SESSION['pgto_data_i']; $busca_data_f = $_SESSION['pgto_data_f']; $id_forma_pagamento = $_SESSION['pgto_id_forma_pagamento']; } if ($busca_data_i == '') { $busca_data_i = date('d/m/Y', strtotime("- 1 month")); } if ($busca_data_f == '') { $busca_data_f = date('d/m/Y', strtotime("+ 1 month")); } $financeiroDAO = new FinanceiroDAO(); $departamentoDAO = new DepartamentoDAO(); $departamentos = $departamentoDAO->listar(); ?> <h1 class="tit"><img src="../images/tit/tit_cliente.png" alt="Título" />Contas à Pagar</h1> <a href="#" class="topo">topo</a> <hr class="tit" /> </div> <div id="meio"> <table border="0" height="100%" width="100%"> <tr> <td valign="top"> <form name="f1" action="" method="get" ENCTYPE="multipart/form-data"> <div class="busca1"> <label>Buscar: </label> <input type="text" class="form_estilo" style="width:200px" name="busca" value="<?php
<?php require 'header.php'; $departamento_s = explode(',', $controle_id_departamento_s); $departamento_p = explode(',', $controle_id_departamento_p); $financeiroDAO = new FinanceiroDAO(); $empresaDAO = new EmpresaDAO(); $permissao = verifica_permissao('Financeiro', $controle_id_departamento_p, $controle_id_departamento_s); if ($permissao == 'FALSE' or $controle_id_empresa != 1) { echo '<br><br><strong>Você não tem permissão para acessar essa página</strong>'; exit; } pt_register('GET', 'busca_submit'); pt_register('POST', 'submit_emite_boleto'); if (isset($submit_emite_boleto)) { pt_register('POST', 'id_royalties'); pt_register('POST', 'id_empresa'); pt_register('POST', 'id_conta'); pt_register('POST', 'vencimento'); $validacaoCLASS = new ValidacaoCLASS(); $verifica = $validacaoCLASS->invertData($vencimento); $p->id_nota = null; $p->id_relatorio = mull; $p->id_empresa_franquia = $id_empresa; $p->id_fatura = null; $p->id_conta = $id_conta; $p->ocorrencia = 1; $EmpresaDao = new EmpresaDAO(); $cEmpresa = $empresaDAO->selectPorId($id_empresa); $p->cpf = $cEmpresa->cpf; $p->sacado = $cEmpresa->empresa;