function DadosServico($id_empresa, $controle_id_empresa, $id_pedido, $status, $data_prazo)
{
    $pedidoDAO = new PedidoDAO();
    #conta ordens, proximo, anterior, valor, fechadas e canceladas
    if ($id_empresa == $controle_id_empresa) {
        #conta servicos para criar link anterior e proximo
        $ordens = $pedidoDAO->contaOrdens($id_pedido);
        if ($ordens->total > 1) {
            $ordem_anterior = (int) $ordem - (int) 1;
        }
        if ($ordens->total > $ordem) {
            $ordem_proximo = (int) $ordem + (int) 1;
        }
        #conta cancelados e não cancelados
        #$contafechado = $pedidoDAO->contaOrdemFechado($id_pedido);
        #$ordenscanceladas = $ordens->total-$contafechado->fechado;
        $p_valor .= "<strong>Status Atual:</strong> " . $status . " &nbsp;&nbsp;|&nbsp;&nbsp";
        if ($id_empresa == $controle_id_empresa) {
            $p_valor .= '<strong>Valor Total:</strong> R$ ' . number_format($ordens->valor, 2, ".", "");
            if ($permissao_financeiro == 'TRUE') {
                //$pf = $pedidoDAO->listaDespesaOrdem($id_pedido, $id_pedido_item);
                //$p_valor .= ' | <strong>Despesas Totais:</strong> R$ ' . number_format($pf->valor, 2, ".", "");
                //$financeiro_valor_d = 'R$ ' . number_format($pf->valor_item, 2, ".", "");
                //$p_valor .= " | <strong>Despesas do Serviço:</strong> " . $financeiro_valor_d;
            }
            #$pf = $pedidoDAO->listaDespesaItem($id_pedido_item,$controle_id_empresa);
        }
        $p_valor .= " | <strong>Prazo:</strong> " . $data_prazo;
        echo "<script>document.getElementById('dados_valores').innerHTML = '" . $p_valor . "'</script>";
    }
}
 public function atualizaArquivoItem($aItem, $retItem, $id_arquivo, $id_arquivo_item, $id_usuario, $id_empresa)
 {
     #atualiza com os novos dados
     $this->sql = "update vsites_arquivo_item set certidao_nome=?, certidao_cpf=?, certidao_cidade=?, certidao_estado=?, erro=? where id_arquivo_item=?";
     $this->values = array($aItem->nome, $aItem->cpf, $aItem->cidade, $aItem->estado, $aItem->erro, $id_arquivo_item);
     $this->exec();
     #verifica duplicidade
     if ($aItem->erro == '') {
         $enc_dupli = date('Y-m-d');
         $this->sql = "select pi.id_pedido, pi.ordem from vsites_pedido as p, vsites_pedido_item as pi\n\t\t\twhere \n\t\t\tp.id_conveniado='" . $retItem->id_conveniado . "' and\n\t\t\tp.id_pedido=pi.id_pedido and pi.id_status!='14' and \n\t\t\tpi.id_servico='" . $retItem->id_servico . "' and\n\t\t\t(pi.encerramento='0000-00-00 00:00:00' or pi.encerramento>=DATE_SUB('" . $enc_dupli . " 00:00:00',INTERVAL 3 MONTH)) and\n\t\t\tpi.certidao_nome='" . $aItem->nome . "' and \n\t\t\tpi.certidao_cidade='" . $aItem->cidade . "' and  \n\t\t\tpi.certidao_estado='" . $aItem->estado . "' and\n\t\t\t((replace(replace(replace(pi.certidao_cpf,'-',''),'.',''),'/',''))='" . $aItem->cpf . "' and pi.certidao_cpf!='' or \n\t\t\t(replace(replace(replace(pi.certidao_cnpj,'-',''),'.',''),'/',''))='" . $aItem->cpf . "' and pi.certidao_cnpj!='') limit 1";
         $this->values = array();
         $num_dup = $this->fetch();
         if ($num_dup[0]->id_pedido != '') {
             $this->sql = "update vsites_arquivo_item as ai\n\t\t\t\tset ai.dup='1', ai.ordem_dup='" . $num_dup[0]->ordem . "', ai.id_pedido_dup='" . $num_dup[0]->id_pedido . "'\n\t\t\t\twhere ai.id_arquivo_item=? and ai.erro='' and ai.dup='0'";
             $this->values = array($id_arquivo_item);
             $this->exec();
         }
     }
     if ($num_dup[0]->id_pedido == '' and $aItem->erro == "") {
         $certidao_cpf = $aItem->cpf;
         $this->sql = "select ai.id_pedido_dup\n\t\t\tfrom vsites_arquivo_item as ai where \n\t\t\tai.id_arquivo = ? and ai.erro='' and ai.dup='0' limit 1";
         $this->values = array($id_arquivo);
         $ret = $this->fetch();
         $this->sql = "select pi.id_servico, pi.id_servico_var, pi.id_servico_departamento, pi.urgente, pi.dias, pi.valor, pi.id_pedido \n\t\t\tfrom vsites_pedido_item as pi where \n\t\t\tpi.id_pedido=? limit 1";
         $this->values = array($ret[0]->id_pedido_dup);
         $ret = $this->fetch();
         $p->id_servico = $ret[0]->id_servico;
         $p->id_servico_var = $ret[0]->id_servico_var;
         $p->id_servico_departamento = $ret[0]->id_servico_departamento;
         $p->urgente = $ret[0]->urgente;
         $p->dias = $ret[0]->dias;
         $p->valor = $ret[0]->valor;
         $p->certidao_devedor_cpf = $retItem->certidao_devedor_cpf;
         $p->certidao_devedor = $retItem->certidao_devedor;
         $p->certidao_nome = $aItem->nome;
         $p->certidao_rg = $retItem->certidao_rg;
         $p->certidao_conjuge = $retItem->certidao_conjuge;
         $p->certidao_cidade = $aItem->cidade;
         $p->certidao_estado = $aItem->estado;
         #valida documento
         $valida_cpf = validaCPF($aItem->cpf);
         if ($valida_cpf == 'false') {
             $p->certidao_cnpj = $aItem->cpf;
             $p->certidao_cpf = '';
         } else {
             $p->certidao_cnpj = '';
             $p->certidao_cpf = $aItem->cpf;
         }
         $p->id_usuario = $id_usuario;
         $p->id_empresa_atend = $id_empresa;
         $p->obs = '';
         $pedidoDAO = new PedidoDAO();
         $ordem = $pedidoDAO->inserir_item($p, $ret[0]->id_pedido);
         $this->sql = "update vsites_arquivo_item set id_pedido_dup=?, ordem_dup=? where id_arquivo_item=?";
         $this->values = array($ret[0]->id_pedido, $ordem, $id_arquivo_item);
         $this->exec();
         return $ret[0]->id_pedido . '/' . $ordem;
     }
     return '';
 }
Example #3
0
 /**
  * Override default validation
  * @see Phreezable::Validate()
  */
 public function Validate()
 {
     // example of custom validation
     // $this->ResetValidationErrors();
     // $errors = $this->GetValidationErrors();
     // if ($error == true) $this->AddValidationError('FieldName', 'Error Information');
     // return !$this->HasValidationErrors();
     return parent::Validate();
 }
Example #4
0
<?php

require 'header.php';
$p_valor = '';
$departamento_s = explode(',', $controle_id_departamento_s);
$departamento_p = explode(',', $controle_id_departamento_p);
$servicoDAO = new ServicoDAO();
$pedidoDAO = new PedidoDAO();
$statusDAO = new StatusDAO();
$atividadeDAO = new AtividadeDAO();
$departamentoDAO = new DepartamentoDAO();
$usuarioDAO = new UsuarioDAO();
$empresaDAO = new EmpresaDAO();
pt_register('GET', 'busca_submit');
if ($busca_submit != '') {
    pt_register('GET', 'busca_id_status');
    pt_register('GET', 'busca_id_usuario');
    pt_register('GET', 'busca_id_usuario_op');
    pt_register('GET', 'busca_id_atividade');
    pt_register('GET', 'busca_id_servico');
    pt_register('GET', 'busca_id_pedido');
    pt_register('GET', 'busca_id_empresa');
    pt_register('GET', 'busca_ordem');
    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');
    pt_register('GET', 'busca_data_f');
    pt_register('GET', 'busca_data_i_a');
    pt_register('GET', 'busca_data_f_a');
<?php

require "../includes/verifica_logado_ajax.inc.php";
require "../includes/funcoes.php";
require "../includes/global.inc.php";
require "../classes/spreadsheet_excel_writer/Writer.php";
$pedidoDAO = new PedidoDAO();
#inicio do código excel
$arquivo = $controle_id_usuario . ".xls";
//monta as abas da planilha
$abas = array('Consulta de Pedidos Sistecart');
$i = 0;
require '../includes/excelstyle.php';
$worksheet =& $workbook->addWorksheet(str_replace(' ', '_', $abas[$i]));
$busca_exibicao = $_SESSION['p_busca_exibicao'];
$busca_e_inicio = $_COOKIE['p_busca_e_inicio'];
$busca_e_prazo = $_COOKIE['p_busca_e_prazo'];
$busca_e_agenda = $_COOKIE['p_busca_e_agenda'];
$busca_e_data_atividade = $_COOKIE['p_busca_e_data_atividade'];
$busca_e_valor = $_COOKIE['p_busca_e_valor'];
$busca_e_departamento = $_COOKIE['p_busca_e_departamento'];
$busca_e_servico = $_COOKIE['p_busca_e_servico'];
$busca_e_cidade = $_COOKIE['p_busca_e_cidade'];
$busca_e_estado = $_COOKIE['p_busca_e_estado'];
$busca_e_status = $_COOKIE['p_busca_e_status'];
$busca_e_atividade = $_COOKIE['p_busca_e_atividade'];
$busca_e_responsavel = $_COOKIE['p_busca_e_responsavel'];
$busca_e_atendimento = $_COOKIE['p_busca_e_atendimento'];
$j = 0;
$worksheet->write(0, $j, '#', $styletitulo3);
$j++;
<?php

$pedidoDAO = new PedidoDAO();
$empresaDAO = new EmpresaDAO();
$relatorioDAO = new RelatorioDAO();
$empresas = $empresaDAO->listarTodas();
$ano_mes = date('Y-m', strtotime("-1 month"));
$ultimo_dia = date("d", strtotime($ano_mes . "-01 -1 day + 1 month"));
$data_i = $ano_mes . '-01 00:00:00';
$data_f = $ano_mes . '-31 00:00:00';
echo '<pre>';
foreach ($empresas as $emp) {
    $id_empresa = $emp->id_empresa;
    echo "\n " . $emp->fantasia . " ";
    $nomeArquivo = 'clientes_' . md5(date("Ymdhms")) . "_" . $emp->id_empresa . ".xls";
    $arquivoDiretorio = "../relatorios/clientes/" . $nomeArquivo;
    $pedidos = $pedidoDAO->listaPedidosClientePJ($emp->id_empresa, $data_i, $data_f);
    if (count($pedidos) == 0) {
        continue;
    }
    $excel = new ExcelWriter($arquivoDiretorio);
    if (!$excel) {
        echo $excel->error;
        continue;
    }
    $excel->writeLine(array('Ranking de Clientes da unidade ' . $emp->fantasia));
    $excel->writeLine(array('Referente ' . invert($data_i, '/', 'PHP') . ' até ' . invert($data_f, '/', 'PHP')));
    $excel->writeLine(array(""));
    $excel->writeLine(array("CLIENTE", "CNPJ", "TOTAL", "PEDIDOS"));
    foreach ($pedidos as $p) {
        $excel->writeLine(array($p->nome, $p->cpf, $p->total, $p->pedidos));
<?php

$pedidoDAO = new PedidoDAO();
$empresaDAO = new EmpresaDAO();
$relatorioDAO = new RelatorioDAO();
echo '<pre>';
$empresas = $empresaDAO->listarTodas();
foreach ($empresas as $emp) {
    $id_empresa = $emp->id_empresa;
    echo "\n " . $emp->fantasia . " ";
    $nomeArquivo = 'conciliacao_' . date("sshYmdhms") . "_" . $id_empresa . ".xls";
    $arquivoDiretorio = "../relatorios/conciliacao/" . $nomeArquivo;
    $excel = new ExcelWriter($arquivoDiretorio);
    if ($excel == false) {
        echo $excel->error;
        exit;
    }
    //Unidade
    $myArr = array('Relação de pedidos em conciliação e confirmação da unidade:' . $emp->fantasia);
    $excel->writeLine($myArr);
    //periodo
    $myArr = array('Até: ' . date('d') . '/' . date('m') . '/' . date('Y'));
    $excel->writeLine($myArr);
    //espaço
    $myArr = array(' ');
    $excel->writeLine($myArr);
    //Escreve o nome dos campos de uma tabela
    $excel->writeLine(array('PEDIDO', 'ABERTO HÁ (dias) ', 'ATENDENTE'));
    $total_comissao = 0;
    $total = 0;
    $cont = 0;
<?php

require 'header.php';
require '../includes/dias_uteis.php';
$p_valor = '';
$departamento_s = explode(',', $controle_id_departamento_s);
$departamento_p = explode(',', $controle_id_departamento_p);
$servicoDAO = new ServicoDAO();
$pedidoDAO = new PedidoDAO();
$statusDAO = new StatusDAO();
$atividadeDAO = new AtividadeDAO();
$departamentoDAO = new DepartamentoDAO();
$usuarioDAO = new UsuarioDAO();
$empresaDAO = new EmpresaDAO();
pt_register('GET', 'busca_submit');
if ($busca_submit != '') {
    pt_register('GET', 'busca_id_status');
    pt_register('GET', 'busca_id_usuario');
    pt_register('GET', 'busca_id_usuario_op');
    pt_register('GET', 'busca_id_atividade');
    pt_register('GET', 'busca_id_servico');
    pt_register('GET', 'busca_id_pedido');
    pt_register('GET', 'busca_id_empresa');
    pt_register('GET', 'busca_ordem');
    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');
    pt_register('GET', 'busca_data_f');
    pt_register('GET', 'busca_data_i_a');
<?php

if ($controle_id_usuario == "") {
    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";
    pt_register('GET', 'id_pedido_item');
    $departamento_s = explode(',', $controle_id_departamento_s);
    $departamento_p = explode(',', $controle_id_departamento_p);
    $pedidoDAO = new PedidoDAO();
}
#verifica se o usuário não está tentando burlar a url
$atividadeDAO = new AtividadeDAO();
if ($controle_id_empresa == 1) {
    $a = $pedidoDAO->buscaPorId($id_pedido_item, 0);
} else {
    $a = $pedidoDAO->buscaPorId($id_pedido_item, $controle_id_empresa);
}
if ($a->id_pedido_item == '') {
    echo 'Você não tem permissão de alterar esse pedido';
    exit;
}
?>
<script>
JT_init();
</script>
<form action="#aba2" method="post" name="p_atividade" id="p_atividade"
	enctype="multipart/form-data"><input type="hidden" name="p_atividade"
	value="1">
<table width="800" class="tabela">
 pt_register('POST', 'dia_f');
 if ($dia_i == '') {
     $dia_i = '01';
 }
 if ($dia_f == '') {
     $dia_f = '31';
 }
 if (strlen($dia_i) < 2) {
     $dia_i = '0' . $dia_i;
 }
 if (strlen($dia_f) < 2) {
     $dia_f = '0' . $dia_f;
 }
 $data_i = $ano . '-' . $mes . '-' . $dia_i . ' 00:00:00';
 $data_f = $ano . '-' . $mes . '-' . $dia_f . ' 23:59:59';
 $pedidoDAO = new PedidoDAO();
 $pedidos = $pedidoDAO->listaPedidosRecFranquia($controle_id_empresa, $data_i, $data_f);
 $nomeArquivo = 'cadastrados_' . date("Ymd") . "_" . $controle_id_empresa . ".xls";
 $arquivoDiretorio = "../relatorios/cadastrados/" . $nomeArquivo;
 $excel = new ExcelWriter($arquivoDiretorio);
 if ($excel == false) {
     echo $excel->error . "????";
     exit;
 }
 $semana = 0;
 $toral = 0;
 $pedidos_conta = 0;
 $excel->writeLine(array('Data', 'Ordem', 'Franquia', 'Serviço', 'Cidade', 'Estado', 'Status', 'Prazo', 'Custas', 'Honorários', 'Sedex'));
 foreach ($pedidos as $i => $p) {
     $data = date('d/m/Y', strtotime($p->data));
     $pedidos_conta++;
$busca->busca_autorizacao = $busca_autorizacao;
?>
<div id="topo">
    <h1 class="tit"><img src="../images/tit/tit_recebimento.png" alt="Título" /> Recebimentos de Outras Franquias</h1>
    <a href="#" class="topo">topo</a>
    <hr class="tit" />
</div>
<div id="meio">
    <?php 
#devolve pedidos para a franquia
pt_register('POST', 'submit_empresa_recusa');
if ($submit_empresa_recusa) {
    //check for errors
    $errors = 0;
    $error .= "<b>Ocorreram os seguintes erros:</b>";
    $pedidoDAO = new PedidoDAO();
    $atividadeDAO = new AtividadeDAO();
    $ff_id_financeiro = explode(',', str_replace(',##', '', $_COOKIE['ff_id_pedido_item'] . '##'));
    foreach ($ff_id_financeiro as $chave => $id_financeiro) {
        $cont_seg++;
        $financeiroverificaDAO = new FinanceiroVerificaDAO();
        $ret = $financeiroverificaDAO->verificaRecusaPedido($id_financeiro, $id_pedido_item, $controle_id_empresa);
        if ($ret->id_pedido_item != '' and $ret->id_pedido_item != 0) {
            $id_usuario_op2 = $ret->id_usuario_op2;
            #verifica se já foi concluído
            if ($ret->operacional != '0000-00-00') {
                $errors = 1;
                $error .= '<li>Esse pedido já foi executado e não pode ser devolvido.</li>';
            }
            if ($ret->id_empresa_resp == '0' or $ret->id_empresa_resp != $controle_id_empresa) {
                $errors = 1;
<?php

if ($controle_id_usuario == "") {
    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";
    pt_register('GET', 'id_pedido');
    pt_register('GET', 'ordem');
    $pedidoDAO = new PedidoDAO();
    $pedidoverificaDAO = new PedidoVerificaDAO();
    $financeiroDAO = new FinanceiroDAO();
}
$p = $pedidoDAO->selectPedidoPorId($id_pedido, $ordem, $controle_id_empresa);
$departamento_s = explode(',', $controle_id_departamento_s);
$departamento_p = explode(',', $controle_id_departamento_p);
$pedidoverificaDAO = new PedidoVerificaDAO();
$verifica = $pedidoverificaDAO->verificaAlteracaoSolicitante($departamento_p, $departamento_s, $p->id_status, $p->inicio);
$pedidoDAO->logPedidoItem($p->id_pedido_item, $controle_id_usuario, date('Y-m-d H:i:m'));
if ($verifica == TRUE) {
    $atualiza_solicitante = '';
} else {
    $atualiza_solicitante = 'Não';
}
if ($p->id_empresa_resp != '' and $p->id_empresa_resp == $controle_id_empresa and $controle_id_empresa != 1) {
    echo "<div>Somente o responsável pelo cadastro pode visualizar o solicitante!<br><br><br></div>";
}
if ($p->id_conveniado != '0') {
    $conveniado = 'Conveniado';
} else {
    $conveniado = 'Não Conveniado';
<?php

require_once "../includes/maladireta/config.inc.php";
require_once "../includes/maladireta/class.Email.php";
$pedidoDAO = new PedidoDAO();
$pedidos = $pedidoDAO->listaAtrasados(date('Y-m-d'), date('Y-m-d'));
$pedidos_email = array();
foreach ($pedidos as $p) {
    $pedidos_email[$p->id_usuario][] = $p;
}
foreach ($pedidos_email as $id_usuario => $pedidos) {
    $mensagem = '<h1>Atraso de pedidos</h1>';
    $mensagem .= '<ul>';
    foreach ($pedidos as $p) {
        $mensagem .= '<li>' . $p->id_pedido . "/" . $p->ordem . '</li>';
    }
    $mensagem .= '</ul><br><br>Essa é uma mensagem automática e não precisa ser respondida';
    $message = new Email($p->email, "Cartório Postal <*****@*****.**>", "Atraso de Pedidos", '');
    $message->SetHtmlContent($mensagem);
    $pathToServerFile = "attachments/{$at['1']}/{$at['2']}";
    //** attach this very PHP script.
    $message->Send();
}
echo '<br>Comunicados de atraso enviados com sucesso!<br>';
require 'header.php';
$permissao = verifica_permissao('Pedido Add', $controle_id_departamento_p, $controle_id_departamento_s);
?>
<div id="topo"><?php 
if ($permissao == 'FALSE') {
    echo '<br><br><strong>Você não tem permissão para acessar essa página</strong>';
    exit;
}
pt_register('GET', 'id');
pt_register('GET', 'ordem');
$id_pedido = $id;
if ($ordem == '') {
    $ordem = '1';
}
$pedidoDAO = new PedidoDAO();
$servicosDAO = new ServicoDAO();
?>
<h1 class="tit"><img src="../images/tit/tit_pedido.png" alt="Título" />
Pedido #<?php 
echo $id_pedido;
?>
&nbsp;&nbsp;&nbsp; <a href="pedido.php"> Buscar Pedidos</a></h1>
<hr class="tit" />
<br />
</div>
<div id="meio"><?php 
$p = $pedidoDAO->selectPorId($id_pedido, $ordem, $controle_id_empresa);
if ($p->id_pedido_item == '') {
    echo 'Você não tem permissão de alterar essa ordem';
    exit;
 /**
  * insere atividade no pedido_item
  * @param int $id_atividade
  * @param string $s
  * @param int $id_usuario
  * @param int $id_pedido_item
  */
 public function inserirAtividade($id_atividade = '172', $s, $id_usuario, $id_pedido_item)
 {
     global $controle_id_empresa, $controle_id_usuario;
     $where = '';
     #verifica se a forma de pagamento é deposito e se não é do correio para enviar ao operacional ou ao financeiro
     $this->sql = "SELECT (CASE WHEN(pi.valor_rec = 0) THEN ('0') ELSE ('1') END) as recebido,\n\t\t\t\t\t\t\tp.origem, p.forma_pagamento, \n\t\t\t\t\t\t\tpi.data_prazo, pi.id_pedido, pi.certidao_nome, pi.certidao_devedor, pi.id_servico, p.cpf, p.id_pacote,pi.id_status, \n\t\t\t\t\t\t\tpi.data_atividade, pi.dias, pi.id_usuario_op, pi.encerramento, pi.atendimento, pi.inicio, pi.operacional,\n\t\t\t\t\t\t\tpi.certidao_cidade, pi.certidao_estado, pi.id_empresa_atend\n\t\t\t\t\t\t\tfrom vsites_pedido_item as pi, vsites_pedido as p where pi.id_pedido_item=? and pi.id_pedido=p.id_pedido limit 1";
     $this->values = array($id_pedido_item);
     $res = $this->fetch();
     if ($controle_id_usuario == 1 or $controle_id_usuario == 3720) {
         #print_r($res);
         #echo $id_atividade;
         #exit;
     }
     if (($res[0]->recebido == '0' or $res[0]->recebido == '') and ($id_atividade == '137' or $id_atividade == '198') and $res[0]->origem != 'Correios' and $res[0]->forma_pagamento == 'Depósito') {
         $id_atividade = '153';
     }
     #verifica se vai criar data da agenda
     $data_agenda = date('Y-m-d');
     if (($s->status_dias != '' and $s->status_dias != '0' or $s->status_hora != '') and $id_atividade != "110" && $id_atividade != "217") {
         if ($s->status_dias == '') {
             $s->status_dias = '0';
         }
         $data_agenda = somar_dias_uteis($data_agenda, $s->status_dias);
         $where .= ",data_i='" . $data_agenda . "' ,status_hora='" . $s->status_hora . ":00'";
     } else {
         if ($s->status_dias == '0' and $id_atividade != "110" and $id_atividade != "217") {
             $where .= ",data_i=NOW(), status_hora='" . $s->status_hora . ":00'";
         } else {
             if ($id_atividade != "110" && $id_atividade != "217") {
                 $where .= ",data_i='', status_hora='" . $s->status_hora . ":00'";
             }
         }
     }
     #seleciona o status da nova atividade e verifica se tem que voltar para o status anterior
     $ativ = $this->selecionaPorID($id_atividade);
     if ($ativ->id_status == 99) {
         $this->sql = "SELECT a.id_status from vsites_pedido_status as s, vsites_atividades as a where s.id_pedido_item=? and a.id_atividade=s.id_atividade and a.id_status!='0' and a.id_status!='99' and a.id_status!='15' and a.id_status!='12' and a.id_status!='18' and a.id_status!='17' order by s.id_pedido_status DESC LIMIT 1";
         $this->values = array($id_pedido_item);
         $res_ant = $this->fetch();
         $id_status = $res_ant[0]->id_status;
     } else {
         $id_status = $ativ->id_status;
     }
     #se estiver no pendente precisa somar os dias que ficaram parado
     if (($res[0]->id_status == '12' or $res[0]->id_status == '15') and $res[0]->inicio != '0000-00-00 00:00:00') {
         $dias_add = dias_uteis(invert($res[0]->data_atividade, '/', 'PHP'), date('d/m/Y'));
         $prazo_dias = $res[0]->dias + $dias_add;
         $data_prazo = somar_dias_uteis($res[0]->inicio, $prazo_dias);
         $where .= ", dias='" . $prazo_dias . "', data_prazo='" . $data_prazo . "'";
     }
     #se for liberado para a franquia marca o dia da liberação para franquia
     if ($id_atividade == '205') {
         $where .= ", data_status=NOW()";
     }
     #se for para cadastrado começa a contar o prazo
     if (($id_atividade == '137' or $id_atividade == '198' or $id_atividade == '180') and $res[0]->inicio == '0000-00-00 00:00:00') {
         #verifica CDT
         $pedidoDAO = new PedidoDAO();
         $id_empresa_dir = $pedidoDAO->listaCDT($res[0]->certidao_cidade, $res[0]->certidao_estado, $res[0]->id_pedido, $controle_id_empresa);
         if ($id_empresa_dir != '') {
             $where .= ", id_empresa_dir='" . $id_empresa_dir . "'";
         }
         $where .= ", inicio=NOW()";
         #se for atividade Conferido aguardar 24 horas soma 1 dia no prazo
         if ($id_atividade == '198' and $res[0]->inicio == '0000-00-00 00:00:00') {
             $res[0]->dias++;
             $data_prazo = somar_dias_uteis(date('Y-m-d'), $res[0]->dias);
             $where .= ", dias='" . $res[0]->dias . "', data_prazo='" . $data_prazo . "'";
         } else {
             $data_prazo = somar_dias_uteis(date('Y-m-d'), $res[0]->dias);
             $where .= ", data_prazo='" . $data_prazo . "'";
         }
     }
     #se atividade = conciliação ou cadastrado, inicia o atendimento
     if (($ativ->id_status == '2' or $ativ->id_status == '3' or $id_atividade == '153') and $res[0]->atendimento == '0000-00-00 00:00:00') {
         $where .= ", atendimento=NOW()";
     }
     #verifica se foi concluído operacional
     if ($id_atividade == '203' and ($res[0]->operacional == '0000-00-00' or $res[0]->operacional == '')) {
         $where .= ", operacional=NOW()";
     }
     #verifica se foi concluído
     if ($id_atividade == '119' and ($res[0]->encerramento == '0000-00-00 00:00:00' or $res[0]->encerramento == '')) {
         $where .= ", encerramento=NOW()";
     }
     #verifica se o pedido já foi direcionado caso não tenha sido direciona para o proprio usuário
     if ($id_atividade == '145' and $res[0]->id_usuario_op == '0') {
         $where .= ", id_usuario_op=" . $id_usuario;
     }
     #se o pedido de imóveis e detran estiverem liberados libera para faturamento
     if (($ativ->id_status == '8' or $ativ->id_status == '10') and ($res[0]->id_servico == '170' or $res[0]->id_servico == '11' or $res[0]->id_servico == '16' or $res[0]->id_servico == '64' or $res[0]->id_servico == '169' or $res[0]->id_servico == '156' or $res[0]->id_servico == '117') and $res[0]->id_pacote == '1') {
         if ($res[0]->id_servico == '169' or $res[0]->id_servico == '156' or $res[0]->id_servico == '117') {
             #se o pedido de imóveis e detran estiverem liberados libera para faturamento
             $this->sql = "update vsites_pedido_item as pi set pi.pacote_lib = '1' where pi.id_pedido_item=?";
             $this->values = array($id_pedido_item);
             $this->exec();
         } else {
             //verifica se todos os pedidos foram liberados para faturamento
             $this->sql = "SELECT COUNT(0) as total from vsites_pedido_item as pi, vsites_pedido as p where \n                    pi.id_empresa_atend=? and\n                    pi.id_status!='14' and pi.id_status!='8' and pi.id_status!='10' and \n                    (pi.id_servico='170' or pi.id_servico='11' or pi.id_servico='16' or pi.id_servico='64') and \n                    (pi.certidao_devedor = ? and pi.certidao_devedor <> '' or \n                    pi.certidao_nome = ? and pi.certidao_nome <> '' and pi.certidao_devedor='') and \n                    pi.id_pedido_item!=? and\n                    pi.id_pedido=p.id_pedido and \n                    p.id_pacote='1' and p.cpf=?";
             $this->values = array($res[0]->id_empresa_atend, $res[0]->certidao_devedor, $res[0]->certidao_nome, $id_pedido_item, $res[0]->cpf);
             $num_pacote = $this->fetch();
             if ($num_pacote[0]->total == 0) {
                 //seleciona todos os pedidos que foram liberados para faturamento dentro do pacote
                 $this->sql = "SELECT pi.id_pedido_item, pi.id_pedido, pi.ordem from vsites_pedido_item as pi, vsites_pedido as p where \n                        pi.id_empresa_atend=? and\n                        (pi.id_servico='170' or pi.id_servico='11' or pi.id_servico='16' or pi.id_servico='64') and \n                        pi.id_status!='14' and\n                        (pi.certidao_devedor =? and pi.certidao_devedor <> '' or \n                        pi.certidao_nome = ? and pi.certidao_nome <> '' and pi.certidao_devedor='') and \n                        pi.id_pedido=p.id_pedido and\n                        p.id_pacote='1' and p.cpf=?";
                 $this->values = array($res[0]->id_empresa_atend, $res[0]->certidao_devedor, $res[0]->certidao_nome, $res[0]->cpf);
                 $num_pacote = $this->fetch();
                 foreach ($num_pacote as $l) {
                     $this->sql = "update vsites_pedido_item as pi set pi.pacote_lib = '1' where pi.id_pedido_item=?";
                     $this->values = array($l->id_pedido_item);
                     $this->exec();
                 }
             }
         }
     }
     if (($id_status == '8' or $id_status == '10') and $res[0]->id_pacote == '2') {
         #se o pacote empresarial estao liberados entao libera para faturamento
         $this->sql = "SELECT COUNT(0)as total from vsites_pedido_item as pi where pi.id_pedido=? and pi.id_status!='14' and pi.id_status!='8' and pi.id_status!='10' and pi.id_pedido_item!=?";
         $this->values = array($res[0]->id_pedido, $id_pedido_item);
         $num_pacote = $this->fetch();
         if ($num_pacote[0]->total == 0) {
             $this->sql = "update vsites_pedido_item  set pacote_lib = '1' where id_pedido=? and id_status!='14'";
             $this->values = array($res[0]->id_pedido);
             $this->exec();
         }
     }
     if ($id_atividade != 110 && $id_atividade != 217) {
         #se status = 0 nao muda o status, nem data da atividade
         if ($controle_id_usuario == 1 or $controle_id_usuario == 3720) {
             #print_r($this);
             #echo $id_atividade;
             #exit;
         }
         if ($id_status == '' or $id_status == '0') {
             if ($id_atividade == 212) {
                 $where .= ", atraso=NOW() ";
             }
             $this->sql = "update vsites_pedido_item set id_atividade='" . $id_atividade . "' " . $where . " where id_pedido_item=?";
             $this->values = array($id_pedido_item);
             $this->exec();
         } else {
             if ($id_atividade == 155 and $res[0]->id_status == 6 or $id_atividade != 155) {
                 if ($id_atividade == 115) {
                     $where .= ", des=1 ";
                 }
                 $this->sql = "update vsites_pedido_item set data_atividade=NOW(), id_status=?, id_atividade=?,status_hora=? " . $where . " where id_pedido_item=?";
                 $this->values = array($id_status, $id_atividade, $s->status_hora . ':00', $id_pedido_item);
                 $this->exec();
             }
         }
     }
     $data_i = date('Y-m-d H:i:s');
     $this->fields = array('id_atividade', 'status_obs', 'data_i', 'id_usuario', 'id_pedido_item', 'status_dias', 'status_hora');
     $this->values = array('id_atividade' => $id_atividade, 'status_obs' => $s->status_obs, 'data_i' => $data_i, 'id_usuario' => $id_usuario, 'id_pedido_item' => $id_pedido_item, 'status_dias' => $s->status_dias, 'status_hora' => $s->status_hora);
     $this->insert();
     return 1;
 }
<?php

require "../includes/verifica_logado_ajax.inc.php";
require "../includes/maladireta/config.inc.php";
require "../includes/maladireta/class.Email.php";
require "../includes/funcoes.php";
require "../includes/global.inc.php";
$pedidoDAO = new PedidoDAO();
$empresaDAO = new EmpresaDAO();
$usuarioDAO = new UsuarioDAO();
$pedidoAlertaDAO = new PedidoAlertaDAO();
$empresas = $empresaDAO->listarTodas();
echo '<pre>';
foreach ($empresas as $i => $e) {
    echo "\n" . $e->id_empresa . " => " . $e->fantasia . " \t::\t ";
    $pedidos = $pedidoDAO->listarConfirmacaoPendente($e->id_empresa);
    $funcionarios = $usuarioDAO->listarPorDepartamentoEmpresa($e->id_empresa, 2, true);
    if (count($pedidos) > 0) {
        $to2 = '';
        $subject = 'pedidos cancelados em ' . date("d/m/Y");
        $body = '<h3>' . $subject . '</h3>';
        $body .= '<ul>';
        foreach ($pedidos as $pedido) {
            $body .= '<li>' . $pedido->id_pedido . ' / ' . $pedido->ordem . ' </li>';
            $p->status = 'cancelado';
            print_r($p);
            $pedidoAlertaDAO->inserir($p);
            //			$pedidoDAO->cancelaAutomaticamente($p);
        }
        $body .= '</ul>';
        echo count($pedidos);
<?php

require '../includes/verifica_logado_ajax.inc.php';
require '../includes/funcoes.php';
require '../includes/global.inc.php';
//aqui fazemos a inclusão da biblioteca FPDF
require '../includes/fpdf/fpdf.php';
ini_set('memory_limit', '50M');
pt_register('GET', 'id_pedido');
pt_register('GET', 'ordem');
$pedidoDAO = new PedidoDAO();
$empresaDAO = new EmpresaDAO();
$pedido = $pedidoDAO->buscaPedidoComItens($id_pedido, $controle_id_empresa);
$item = array();
$i = 0;
foreach ($pedido->itens as $ordem) {
    $item[$i] = array(id_pedido => $pedido->id_pedido, ordem => $ordem->ordem, servico => $ordem->servico, departamento => $ordem->departamento, valor => $ordem->valor, dias => $ordem->dias);
    $i++;
    $id_empresa = $ordem->id_empresa_atend;
}
$empresa = $empresaDAO->selectPorId($controle_id_empresa);
#31/01/2013
#Sao Bernardo Solicitou alteração
switch ($empresa->id_empresa) {
    case 239:
        $empresa->email = '*****@*****.**';
        break;
    default:
        $empresa->email = $empresa->email;
}
$linha1 = $empresa->endereco . ', ' . $empresa->numero . ' - ' . $empresa->cidade . ' / ' . $empresa->estado . ' - CEP: ' . $empresa->cep;
        $error .= "<li><b>E-mail Inválido, digite corretamente.</b></li>";
    }
}
if ($tipo == 'cpf') {
    $valida = validaCPF($p->cpf);
    if ($valida == 'false') {
        $errors['cpf'] = 1;
        $error .= "<li><b>CPF Inválido, digite corretamente.</b></li>";
    }
} else {
    $valida = validaCNPJ($p->cpf);
    if ($valida == 'false') {
        $errors['cpf'] = 1;
        $error .= "<li><b>CNPJ Inválido, digite corretamente.</b></li>";
    }
}
#verifica servico
$res_servico = $servicosDAO->verificaServicoVar($p->id_servico_var);
if ($res_servico->total == '0') {
    $error .= '<li><b>Variação inválida, selecione novamente</b></li>';
    $errors['id_servico_var'] = 1;
}
$msg_error = $error;
if (count($errors) == '0') {
    $pedidoDAO = new PedidoDAO();
    $cadastrar_pedido = $pedidoDAO->inserir($p);
    echo '<img src="../images/null.gif" onload="RetornaErro(\'' . $form . '\', \'' . $msg_error . '\', 0);" />' . " \n";
    echo "<script language=\"javascript\" type=\"text/javascript\"> \n\t\tdocument.getElementById('" . $form . "').innerHTML = ''; \n          </script>\n          <br><br><br><br><br><br><br><br><br>Pedido cadastrado com sucesso com protocolo número " . $cadastrar_pedido . "!<br><br><br>";
} else {
    echo '<img src="../images/null.gif" onload="RetornaErro(\'' . $form . '\', \'' . $msg_error . '\', 1);" />' . " \n";
}
    $pdf->SetMargins(1, 2);
    //seta as margens do documento
    $pdf->SetAuthor('Vsites 2009');
    $pdf->SetFont('times', '', 7);
    $pdf->SetDisplayMode(100, 'continuous');
    //define o nivel de zoom do documento PDF
    $coluna = 0;
    $linha = 0;
    $posicaoH = 0;
    $posicaoV = 0;
}
$impressao_ordem = '';
$linha = 0;
$frase .= $imprimir_topo;
$p_id_pedido_item = explode(',', str_replace(',##', '', $_COOKIE['imoveis_d_id_pedido_item'] . '##'));
$pedidoDAO = new PedidoDAO();
$atividadeDAO = new AtividadeDAO();
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;
    }
    if ($anexar == 'on') {
        $pdf = new FPDF('P', 'cm', 'A4');
        //papel personalizado
        $pdf->Open();
        $pdf->SetMargins(1, 2);
        //seta as margens do documento
        $pdf->SetAuthor('Vsites 2009');
    pt_register('POST', 'mes');
    pt_register('POST', 'ano');
    pt_register('POST', 'id_empresa');
    pt_register('POST', 'cnpj_cliente');
    if ($ano == '') {
        $ano = date('Y');
    }
    if ($mes == '') {
        $mes = date('m');
    }
    $ref = $mes . '/' . $ano;
    $data_i = $ano . '-' . $mes . '-01 00:00:00';
    $data_f = $ano . '-' . $mes . '-31 23:59:59';
    $id_empresa = $controle_id_empresa == '1' ? $id_empresa : $controle_id_empresa;
    echo '<pre>';
    $pedidoDAO = new PedidoDAO();
    $pedidos = $pedidoDAO->listaPedidosClientePJ($id_empresa, $data_i, $data_f, $cnpj_cliente);
    print_r($pedidos);
    die;
    $nomeArquivo = "cliente_" . $ano . "_" . $mes . ".csv";
    $arquivoDiretorio = "./exporta/" . $nomeArquivo;
    $arquivoConteudo = 'Referência;' . $ref . ';
' . $pedidos[0]->cpf . ';
PEDIDO;VALOR
';
    $valores = 0;
    foreach ($pedidos as $i => $p) {
        $arquivoConteudo .= '#' . $p->id_pedido;
        $arquivoConteudo .= '/' . $p->ordem;
        $arquivoConteudo .= ';' . number_format($p->valor, 2, ',', '');
        $arquivoConteudo .= ';' . $p->contato;
		<br>
		<br>
		<br>
		<br>
		<?php 
if ($errors == 1) {
    echo '<ul class="erro">' . $error . '</ul>';
}
$p_valor = '';
pt_register('GET', 'pagina');
unset($_COOKIE['p_id_pedido_item']);
unset($_COOKIE['dir_id_pedido_item']);
unset($_COOKIE['p_id_pedido']);
#unset( $_COOKIE['dir_id_pedido'] );
echo "\n\t\t\t<script>\n\t\t\t\teraseCookie('p_id_pedido_item');\n\t\t\t\teraseCookie('p_id_pedido');\n\t\t\t\teraseCookie('dir_id_pedido_item');\n\t\t\t</script>\n\t\t\t";
$pedidoDAO = new PedidoDAO();
$pedidos = $pedidoDAO->buscaDirecionamento($busca, $pagina);
$hoje = date('Y-m-d H:i:s');
?>
		<table width="100%" cellpadding="4" cellspacing="1"
			class="result_tabela">
			<tr>
				<td colspan="18" class="barra_busca"><?php 
$pedidoDAO->QTDPagina();
?>
</td>
			</tr>
			<?php 
$p_valor .= '
	<tr>
   	<td align="center" width="20" class="result_menu"><input type="checkbox" name="todos" onclick="if(this.checked==1) { selecionar_tudo_cache(\'dir_id_pedido_item\'); selecionar_tudo_cache(\'p_id_pedido_item\'); selecionar_tudo(); } else { deselecionar_tudo_cache(\'dir_id_pedido_item\'); deselecionar_tudo_cache(\'p_id_pedido_item\'); deselecionar_tudo(); }"></td>
<?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');
if ($busca_e_responsavel == 'on') {
    $worksheet->write(0, $j, 'Responsável', $styletitulo3);
    $j++;
}
$worksheet->write(0, $j, 'Resultado', $styletitulo3);
$j++;
$worksheet->write(0, $j, 'Outra Franquia', $styletitulo3);
$j++;
$worksheet->write(0, $j, 'Direcionado Para', $styletitulo3);
$j++;
$p_id_pedido_item = explode(',', str_replace(',##', '', $_COOKIE['p_id_pedido_item'] . '##'));
$p_id_pedido = explode(',', str_replace(',##', '', $_COOKIE['p_id_pedido'] . '##'));
sort($p_id_pedido_item);
sort($p_id_pedido);
$cont = 0;
$pedidoDAO = new PedidoDAO();
$id_pedido_item_l = '';
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++;
    $id_pedido_item_l .= "'" . $id_pedido_item . "',";
}
$lista = $pedidoDAO->pedidoExporta($controle_id_empresa, $id_pedido_item_l, $busca_exibicao);
foreach ($lista as $l) {
    if ($l->id_empresa_atend != '') {
        $i++;
        $j = 0;
<?php

$pedidoDAO = new PedidoDAO();
$empresaDAO = new EmpresaDAO();
$relatorioDAO = new RelatorioDAO();
echo '<pre>';
$empresas = $empresaDAO->listarTodas();
foreach ($empresas as $emp) {
    $id_empresa = $emp->id_empresa;
    echo "\n > " . $emp->fantasia . " ";
    $nomeArquivo = 'conciliacao_franquia' . date("Ymd") . "_" . $id_empresa . ".xls";
    $arquivoDiretorio = "../relatorios/conciliacao_franquia/" . $nomeArquivo;
    $excel = new ExcelWriter($arquivoDiretorio);
    if ($excel == false) {
        echo $excel->error;
        exit;
    }
    //Unidade
    $myArr = array('Relação de pedidos em conciliação franquia:' . $emp->fantasia);
    $excel->writeLine($myArr);
    //periodo
    $myArr = array('Até: ' . date('d') . '/' . date('m') . '/' . date('Y'));
    $excel->writeLine($myArr);
    //espaço
    $myArr = array(' ');
    $excel->writeLine($myArr);
    //Escreve o nome dos campos de uma tabela
    $excel->writeLine(array('PEDIDO', 'ABERTO HÁ (dias) ', 'ATENDENTE'));
    $total_comissao = 0;
    $total = 0;
    $cont = 0;
<?php

ini_set('max_execution_time', '0');
require "../model/Database.php";
require "../includes/funcoes.php";
require "../includes/global.inc.php";
require "../includes/geraexcel/excelwriter.inc.php";
$anexoDAO = new AnexoDAO();
$pedidoDAO = new PedidoDAO();
$anexoverificaDAO = new AnexoVerificaDAO();
//Ordens de processos
$departamento_p = '5';
$diretorio = '../anexos_imp/scan_geral_processos/';
// abre o diretório
$ponteiro = opendir($diretorio);
// monta os vetores com os itens encontrados na pasta
while ($nome_itens = readdir($ponteiro)) {
    $itens[] = $nome_itens;
}
// ordena o vetor de itens
sort($itens);
// percorre o vetor para fazer a separacao entre arquivos e pastas
foreach ($itens as $listar) {
    // retira "./" e "../" para que retorne apenas pastas e arquivos
    if ($listar != "." && $listar != "..") {
        // checa se o tipo de arquivo encontrado é uma pasta
        if (is_dir($listar)) {
            // caso VERDADEIRO adiciona o item à variável de pastas
            $pastas[] = $listar;
        } else {
            // caso FALSO adiciona o item à variável de arquivos
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";
pt_register('GET', 'id');
pt_register('GET', 'ordem');
pt_register('GET', 'id_pedido');
$servicosDAO = new ServicoDAO();
$servicocampos = $servicosDAO->listaCampos($id);
if ($conveniado_login != '') {
    $p_valor = '<table cellspacing="0" cellpadding="0" style="border:solid 1px #999; width:744px;" id="nav">';
} else {
    $p_valor = '<table class="tabela">';
}
if ($id_pedido != '') {
    $pedidoDAO = new PedidoDAO();
    $res_campo = $pedidoDAO->selectPorId($id_pedido, $ordem, $controle_id_empresa);
    $controle_cliente = $res_campo->controle_cliente;
}
foreach ($servicocampos as $servicocampo) {
    $p_valor .= '
	<tr>
		<td width="150">
		<div align="right"><strong>' . $servicocampo->nome . ': </strong></div>
		</td>
		<td colspan="3" width="540">';
    if ($id_pedido != '') {
        ${$servicocampo->campo} = $res_campo->{$servicocampo->campo};
    }
    if ($servicocampo->campo != 'certidao_estado' and $servicocampo->campo != 'certidao_cidade') {
        $p_valor .= '<input type="' . $servicocampo->tipo . '" name="' . $servicocampo->campo . '" value="' . ${$servicocampo->campo} . '" style="width:500px"';
    echo '<br><br><strong>Você não tem permissão para acessar essa página</strong>';
    exit;
}
pt_register('GET', 'cpf');
pt_register('GET', 'tipo');
?>
<h1 class="tit"><img src="../images/tit/tit_pedido.png" alt="Título" />
Pedido</h1>
<hr class="tit" />
</div>

<div id="meio"><?php 
pt_register('POST', 'submit');
pt_register('POST', 'id_servico');
$empresaDAO = new EmpresaDAO();
$pedidoDAO = new PedidoDAO();
$servicosDAO = new ServicoDAO();
$servicocampos = $servicosDAO->listaCampos($id_servico);
if ($submit) {
    //check for errors
    $errors = array();
    $error = "<b>Ocorreram os seguintes erros:</b><ul>";
    pt_register('POST', 'nome');
    pt_register('POST', 'origem');
    pt_register('POST', 'id_ponto');
    pt_register('POST', 'id_pacote');
    pt_register('POST', 'retem_iss');
    pt_register('POST', 'urgente');
    pt_register('POST', 'restricao');
    pt_register('POST', 'id_conveniado');
    $id_cliente = $id_conveniado;
<?php

require 'header.php';
?>
<div id="topo"><?php 
$permissao = verifica_permissao('Franquia', $controle_id_departamento_p, $controle_id_departamento_s);
if ($permissao == 'FALSE' or $controle_id_empresa != '1') {
    echo 'Você não tem permissão apra acessar a página';
    exit;
}
$servicoDAO = new ServicoDAO();
$pedidoDAO = new PedidoDAO();
$statusDAO = new StatusDAO();
$atividadeDAO = new AtividadeDAO();
$departamentoDAO = new DepartamentoDAO();
$usuarioDAO = new UsuarioDAO();
$empresaDAO = new EmpresaDAO();
$departamento_s = explode(',', $controle_id_departamento_s);
$departamento_p = explode(',', $controle_id_departamento_p);
pt_register('GET', 'busca_submit');
if ($busca_submit != '') {
    pt_register('GET', 'busca_id_status');
    pt_register('GET', 'busca_id_usuario');
    pt_register('GET', 'busca_id_usuario_op');
    pt_register('GET', 'busca_id_atividade');
    pt_register('GET', 'busca_id_servico');
    pt_register('GET', 'busca_id_pedido');
    pt_register('GET', 'busca_id_empresa');
    pt_register('GET', 'busca_ordem');
    pt_register('GET', 'busca_ordenar');
    pt_register('GET', 'busca');
?>
<div id="topo"><?php 
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;
}
?>
<h1 class="tit"><img src="../images/tit/tit_pedido.png" alt="Título" />
Importação de Resultados</h1>
<hr class="tit" />
</div>

<div id="meio">
<?php 
$atividadeverificaDAO = new AtividadeVerificaDAO();
$pedidoDAO = new PedidoDAO();
$atividadeDAO = new AtividadeDAO();
$file_import = isset($_FILES["file_import"]) ? $_FILES["file_import"] : FALSE;
// Formulário postado... executa as ações
if ($file_import['name'] != '') {
    $error_image = valida_upload_txt($file_import);
    if ($error_image) {
        $mail_mensagem .= '<li>Erro 1000 ao importar o arquivo, tente novamente!</li>';
        exit;
    }
    $file_path = "./exporta/";
    // Pega extensão do file_import
    preg_match("/\\.(txt|rem){1}\$/i", $file_import["name"], $ext);
    // Gera um nome único para a imagem
    $imagem_nome = $controle_id_usuario . '_' . md5(uniqid(time())) . "." . $ext[1];
    // Caminho de onde a imagem ficará
<?php

if ($controle_id_usuario == "") {
    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";
    pt_register('GET', 'id_pedido');
    pt_register('GET', 'ordem');
    $pedidoDAO = new PedidoDAO();
    $servicosDAO = new ServicoDAO();
    $servicocampos = $servicosDAO->listaCampos($p->id_servico);
    #seleciona dados do pedido
    foreach ($servicocampos as $servicocampo) {
        $p_campos .= ',' . $servicocampo->campo;
    }
    $p = $pedidoDAO->selectPedidoEditPorIdNovo($id_pedido, $ordem, $controle_id_empresa, $p_campos);
    $id_pedido_item = $p->id_pedido_item;
    if ($id_pedido_item == '') {
        echo 'Você não tem permissão de alterar esse pedido';
        exit;
    }
    $departamento_s = explode(',', $controle_id_departamento_s);
    $departamento_p = explode(',', $controle_id_departamento_p);
}
$mensagemDAO = new MensagemDAO();
$servicovars = $servicosDAO->listaVariacao($p->id_servico);
if (in_array('2', $departamento_s) == 1 or in_array('1', $departamento_s) == 1 or in_array('9', $departamento_p) == 1 or in_array('6', $departamento_p) == 1 and ($p->id_status == '1' or $p->id_status == '2' or $p->id_status == '3' or $p->id_status == '12')) {
    $permissao_alterar = 'class="form_estilo"';
} else {
    $permissao_alterar = 'class="form_estilo_r" readonly="readonly"';