コード例 #1
0
ファイル: actions.php プロジェクト: profbaco/sistemaportare
 $valorkm = $d->current();
 if ($valorkm->km >= $km) {
     echo '<div class="alert alert-dismissable alert-danger">
               <button type="button" class="close" data-dismiss="alert">×</button>'.'
               O Km informado não pode ser menor do que o Km anterior!
           </div>';
     exit;
 }
 */
 $consulta->PDOInserir("ZPortareKmAbastecimentos", "(idkm, data, litragem, valor, tipo, km, requisicao)", "(" . $idkm . ", '" . $data . "', " . $litragem . ", '" . $valor . "', '" . $tipo . "', '" . $km . "', '" . $requisicao . "')");
 # Inserindo o KM inicial do sistema automaticamente
 if ($tipo == "S") {
     $consulta->PDOEditar("ZPortareKm", "kmsaida = " . $km, "id = " . $idkm);
 }
 if ($tipo == "C") {
     $kmsaida = $consulta->PDOSelecionarPadrao("kmsaida", "ZPortareKm", "id = " . $idkm);
     $dkm = new ArrayIterator($kmsaida);
     $valorkmsaida = $dkm->current();
     $kmpercorrido = $km - $valorkmsaida->kmsaida;
     $consulta->PDOEditar("ZPortareKm", "kmchegada = " . $km . ", kmpercorrido = " . $kmpercorrido, "id = " . $idkm);
 }
 if (!empty($requisicao)) {
     # Atualiazando registros do Item do Movimento
     $consulta->PDOEditar("A", "A.QUANTIDADE = " . $litragem . ", \r\n        A.QUANTIDADEARECEBER = " . $litragem . ",\r\n        A.QUANTIDADEORIGINAL = " . $litragem . ",\r\n        A.QUANTIDADESEPARADA = " . $litragem . ",\r\n        A.QUANTIDADETOTAL = " . $litragem . ",\r\n        A.PRECOUNITARIO = " . $valor / $litragem . ",\r\n        A.VALORBRUTOITEM = " . $valor . "\r\n        FROM TITMMOV A\r\n          INNER JOIN TMOV B ON A.CODCOLIGADA = B.CODCOLIGADA AND A.IDMOV = B.IDMOV", "B.CODTMV = '1.1.01' AND A.CODCOLIGADA = 5 AND B.NUMEROMOV = '" . $requisicao . "'");
     # Atualizando registros do Movimento
     $consulta->PDOEditar("TMOV", "VALORBRUTOORIG = " . $valor . ", VALORBRUTO=" . $valor . ", VALOROUTROS=" . $valor . ", VALORLIQUIDO=" . $valor . ", DATAEXTRA1 = '" . $data . "', VALOREXTRA1 = '" . $km . "', NORDEM = " . $idkm, "CODTMV = '1.1.01' AND CODCOLIGADA = 5 AND NUMEROMOV = '" . $requisicao . "'");
     # Atualizando o Rateio do Movimento
     $consulta->PDOEditar("C", "C.PERCENTUAL = 100, C.VALOR = " . $valor . "\r\n          FROM TITMMOVRATCCU C\r\n                JOIN TITMMOV A ON A.CODCOLIGADA = C.CODCOLIGADA AND A.IDMOV = C.IDMOV AND A.NSEQITMMOV = C.NSEQITMMOV\r\n                JOIN TMOV B ON A.CODCOLIGADA = B.CODCOLIGADA AND A.IDMOV = B.IDMOV", "B.CODTMV = '1.1.01'\r\n           AND A.CODCOLIGADA = 5\r\n           AND B.NUMEROMOV = '" . $requisicao . "'");
     # Atualizando o Rateio do Item do Movimento
     $consulta->PDOEditar("C", "C.PERCENTUAL = 100, C.VALOR = " . $valor . "\r\n             FROM TMOVRATCCU C\r\n                JOIN TMOV B ON C.CODCOLIGADA = B.CODCOLIGADA AND C.IDMOV = B.IDMOV", "B.CODTMV = '1.1.01'\r\n             AND B.CODCOLIGADA = 5\r\n             AND B.NUMEROMOV = '" . $requisicao . "'");
 }
コード例 #2
0
ファイル: linha.php プロジェクト: profbaco/sistemaportare
<?php

if (isset($_REQUEST['idlinha'])) {
    include_once '../../dados/config.php';
    require_once '../../dados/classes.php';
    $consulta = new banco();
    $dados = $consulta->PDOSelecionarPadrao("A.id, B.nome, C.NOME motorista, A.idcaminhao, A.idmov, CONVERT(VARCHAR(20), A.dtsaidaempresa, 103) dtsaida,\r\n(CONVERT(VARCHAR(20), A.dtorcamento, 103)+' '+CONVERT(VARCHAR(20), A.dtorcamento, 108)) dataorcamento, A.dtorcamento,\r\ncase status\r\n   WHEN 0 THEN 'Montagem'\r\n   WHEN 1 THEN 'Aguardando Resposta'\r\n   WHEN 2 THEN 'Aprovado'\r\n   WHEN 3 THEN 'Em Viagem'\r\n   WHEN 4 THEN 'Concluído'\r\n   WHEN 5 THEN 'Cancelado'\r\n   WHEN 6 THEN 'Em Carregamento'\r\nEND AS situacao, A.status, A.kmsaida, A.kmchegada, A.kmpercorrido, A.observacao", "ZPortareKm A, ZPortareLogin B, PFUNC C", "A.id = " . $_REQUEST['idlinha']);
    $d = new ArrayIterator($dados);
}
$m = $d->current();
echo '<tr id="linha' . $m->id . '">
                                <td>
                                <span rel="popover" data-content="<strong>Km Saída:</strong> ' . $m->kmsaida . '<br><strong>Km Chegada:</strong> ' . $m->kmchegada . '<br><strong>Km Rodado:</strong> ' . $m->kmpercorrido . '<br><strong>Observação:</strong> ' . $m->observacao . ' ">
                                <span class="glyphicon glyphicon-question-sign"></span> ' . $m->id . '
                                </span>
                                </td>
                                <td>' . $m->idmov . '</td>
                                <td>' . $m->nome . '</td>
                                <td>' . $m->motorista . '</td>
                                <td>' . $m->idcaminhao . '</td>
                                <td>' . $m->dataorcamento . '</td>
                                <td>' . $m->dtsaida . '</td>
                                <td>' . $m->situacao . '</td>
                                <td> ';
echo ' <div class="btn-group">
                                          <a href="#" class="btn btn-primary btn-xs dropdown-toggle" data-toggle="dropdown" rel="tooltip" title="Configurações">
                                            <i class="glyphicon glyphicon-cog"></i> <span class="caret"></span>
                                          </a>
                                          <ul class="dropdown-menu pull-right">
                                            <li>
                                                <a href="javascript:void(0)" onclick="abrirModal(\'editar\', ' . $m->id . ' , \'view/km/form.php\')">
コード例 #3
0
ファイル: processar.php プロジェクト: profbaco/sistemaportare
if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$idlogin = $_SESSION['idlogin'];
list($diai, $mesi, $anoi) = explode("/", $_REQUEST['periodoInicial']);
$periodoInicial = $anoi . '-' . $mesi . '-' . $diai;
list($diaf, $mesf, $anof) = explode("/", $_REQUEST['periodoFinal']);
$periodoFinal = $anof . '-' . $mesf . '-' . $diaf;
if ($periodoInicial > $periodoFinal) {
    echo '<br><b>O Período Inicial não pode ser maior do que o Período Final!</b>';
    exit;
}
$sqlconta = $consulta->PDOSelecionarPadrao("*", "ZPortarePlanocontas", "LEN(codconta)>15");
// and codconta = '3.1.10.30.010.001'");
$d = new ArrayIterator($sqlconta);
while ($d->valid()) {
    $valorconta = $d->current();
    $sqlsaldo = $consulta->PDOSelecionarPadrao("(SUM(CREDITO) - SUM(DEBITO)) SALDO", "(\r\n                                                SELECT SUM(VALOR) CREDITO, 0 DEBITO\r\n                                                FROM CPARTIDA\r\n                                                WHERE CODCOLIGADA = 5\r\n                                                AND CREDITO like '" . $valorconta->codconta . "%'\r\n                                                AND DATA BETWEEN '" . $periodoInicial . "' AND '" . $periodoFinal . "'\r\n                                                UNION\r\n                                                SELECT 0 CREDITO, SUM(VALOR) DEBITO\r\n                                                FROM CPARTIDA\r\n                                                WHERE CODCOLIGADA = 5\r\n                                                AND DEBITO like '" . $valorconta->codconta . "%'\r\n                                                AND DATA BETWEEN '" . $periodoInicial . "' AND '" . $periodoFinal . "'\r\n                                              ) AS TABELA", "1=1");
    $dsaldo = new ArrayIterator($sqlsaldo);
    $valorsaldo = $dsaldo->current();
    $consulta->PDOEditar("ZPortarePlanocontas", "saldo = '" . $valorsaldo->SALDO . "'", "id = " . $valorconta->id);
    $d->next();
}
# Atualizando saldo dos grupos de contas
$totaldogrupo = 0;
$grupo = $consulta->PDOSelecionarPadrao("*", "ZPortareDregrupo", "1=1");
$dgrupo = new ArrayIterator($grupo);
while ($dgrupo->valid()) {
コード例 #4
0
ファイル: form.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
$nomelogin = $_SESSION['nomelogin'];
$idlogin = $_SESSION['idlogin'];
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$id = $_REQUEST['idkm'];
$tipo = $_REQUEST['tipo'];
$dados = $consulta->PDOSelecionarPadrao("A.*, B.NOME motorista, C.nome usuario", "ZPortareCheckList A (NOLOCK)\r\n            LEFT JOIN ZPortareLogin C (NOLOCK) ON A.idusuario = C.id\r\n            JOIN PFUNC B (NOLOCK) ON B.CHAPA = A.idmotorista AND B.CODCOLIGADA = 5", "A.idkm = " . $id . " and A.tipo = '" . $tipo . "'");
$d = new ArrayIterator($dados);
$valor = $d->current();
?>

<!DOCTYPE html>
<html lang="pt_br">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Sistema Portare</title>
    <link rel="shortcut icon" href="../../theme/default/images/portare.ico" >
    <link rel="icon" type="image/gif" href="../../theme/default/images/portare.ico" >

    <!-- Bootstrap -->
    <link href="../../theme/default/css/bootstrap.min.css" rel="stylesheet">
コード例 #5
0
ファイル: list.php プロジェクト: profbaco/sistemaportare
            <th>Km Rodado</th>
            <th>Média</th>
            <th>Tipo</th>
            <th>
                <button type="button" class="btn btn-info btn-xs" rel="tooltip" title="Novo Registro" onclick="abrirModalExtra('inserir', 0 , 'view/kmabastecimentos/form.php?idkm=<?php 
echo $idkm;
?>
')">
                    <i class="glyphicon glyphicon-plus"></i>
                </button>
            </th>
        </tr>
    </thead>
    <tbody>
    <?php 
$sql = $consulta->PDOSelecionarPadrao("A.id, CONVERT(VARCHAR(15), A.data, 103) dtabastecimento, A.litragem, A.valor, A.km, A.data,\r\nCASE A.tipo\r\n\tWHEN 'S' THEN 'Saída'\r\n\tWHEN 'A' THEN 'Abastecimentos'\r\n\tWHEN 'C' THEN 'Chegada'\r\nEND status", "ZPortareKmAbastecimentos A", "A.idkm = " . $idkm . " ORDER BY A.data, A.km");
$d = new ArrayIterator($sql);
$kmanterior = 0;
while ($d->valid()) {
    $valor = $d->current();
    if ($kmanterior == 0) {
        $kmanterior = $valor->km;
    }
    echo '<tr id="' . $path . $valor->id . '">
                    <td>' . $valor->dtabastecimento . '</td>
                    <td>' . number_format($valor->litragem, 2, ',', '.') . '</td>
                    <td>' . number_format($valor->valor, 2, ',', '.') . '</td>
                    <td>' . number_format($valor->km, 0, ',', '.') . '</td>
                    <td>' . number_format($valor->km - $kmanterior, 0, ',', '.') . '</td>
                    <td>' . number_format(($valor->km - $kmanterior) / $valor->litragem, 2, ',', '.') . '</td>
                    <td>' . $valor->status . '</td>
<head>
    <meta charset="utf-8">
    <title>Resultado da DRE</title>
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/style.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/print.css" media="print">

</head>

<body>

<?php 
require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, datainicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal, datafinal", "ZPortareDataBase", "1=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
$datainicial = $valorperiodo->datainicial;
$datafinal = $valorperiodo->datafinal;
$chapa = $_REQUEST['chapa'];
$sqlmotorista = $consulta->PDOSelecionarPadrao("C.CODVEN, B.NOME, A.CHAPA", "PFUNC A\r\n\tJOIN PPESSOA B ON B.CODIGO = A.CODPESSOA\r\n\tJOIN TVEN C ON C.CODPESSOA = B.CODIGO", "A.CHAPA = '" . $chapa . "'");
$dmotorista = new ArrayIterator($sqlmotorista);
$valormotorista = $dmotorista->current();
$idmotorista = $valormotorista->CODVEN;
?>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Relatório de Ponto de Equilíbrio - Por Motorista: <?php 
コード例 #7
0
ファイル: filtro.php プロジェクト: profbaco/sistemaportare
        <select name="status" class="form-control">
            <option value="" selected></option>
            <option value="0">Montagem</option>
            <option value="1">Aguardando Resposta</option>
            <option value="2">Aprovado</option>
            <option value="3">Em Viagem</option>
            <option value="4">Concluído</option>
            <option value="5">Cancelado</option>
            <option value="6">Em Carregamento</option>
        </select>

        <label for="A.idusuario">Usuário</label>
        <select name="A.idusuario" class="form-control">
            <option value="" selected></option>
            <?php 
$user = $consulta->PDOSelecionarPadrao("id, nome", "ZPortareLogin", "ativo = 1 order by nome");
$duser = new ArrayIterator($user);
while ($duser->valid()) {
    $valoruser = $duser->current();
    echo '<option value="' . $valoruser->id . '">' . $valoruser->nome . '</option>';
    $duser->next();
}
?>
        </select>
    </div>
</div>

<label for="A.idmotorista">Motorista</label>
<input type="text" name="A.idmotorista" id="idmotorista" class="form-control selectBuscaKm override" placeholder="Localizar por Nome ou CPF">

コード例 #8
0
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$idkm = $_REQUEST['idkm'];
$sql = $consulta->PDOSelecionarPadrao("*", "ZPortareViewMapaDiario", "id = " . $idkm);
$dmapa = new ArrayIterator($sql);
?>
<!DOCTYPE html>
<html lang="pt_br">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Sistema Portare - Mapa de Carga Diário</title>

    <!-- Bootstrap -->
    <link href="../../theme/default/css/bootstrap.min.css" rel="stylesheet">
    <link href="../../theme/default/css/style.css" rel="stylesheet">
    <link href="../../theme/default/css/datepicker.css" rel="stylesheet">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
コード例 #9
0
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
list($diac, $mesc, $anoc) = explode("/", $_REQUEST['dtinicial']);
$dtinicial = $anoc . '-' . $mesc . '-' . $diac;
list($diac, $mesc, $anoc) = explode("/", $_REQUEST['dtfinal']);
$dtfinal = $anoc . '-' . $mesc . '-' . $diac;
$idcaminhao = $_REQUEST['idcaminhao'];
#echo "SELECT * FROM ZPortareViewMapaDiario WHERE saidaempresa BETWEEN '" . $dtinicial . "' and '" .$dtfinal. "'";
$sql = $consulta->PDOSelecionarPadrao("id, dtsaidaempresa, motorista, saidaempresa, kmrodado, litragem, (kmrodado/litragem) mediaviagem", "(\r\n    SELECT DISTINCT A.id, A.dtsaidaempresa, A.motorista, A.saidaempresa,\r\n    ((SELECT X.km FROM ZPortareKmAbastecimentos X WITH (NOLOCK) WHERE X.idkm = A.id AND X.tipo = 'C') - \r\n    (SELECT X.km FROM ZPortareKmAbastecimentos X WITH (NOLOCK) WHERE X.idkm = A.id AND X.tipo = 'S')) kmrodado,\r\n    (SELECT SUM(X.litragem) FROM ZPortareKmAbastecimentos X WITH (NOLOCK) WHERE X.idkm = A.id AND X.tipo <> 'S') litragem\r\n    FROM ZPortareViewMapaDiario A WITH (NOLOCK)\r\n    WHERE A.idcaminhao = '" . $idcaminhao . "'\r\n    AND A.saidaempresa BETWEEN '" . $dtinicial . "' and '" . $dtfinal . "'\r\n) AS TABELA", "1=1 ORDER BY saidaempresa");
$dmapa = new ArrayIterator($sql);
?>

<table class="table table-bordered table-condensed">
    <tr>
        <th>#</th>
        <th>Dt Saída</th>
        <th>Motorista</th>
        <th>Km Rodado</th>
        <th>Litragem</th>
        <th>Média</th>
    </tr>
    <?php 
while ($dmapa->valid()) {
    $valor = $dmapa->current();
    echo '<tr>
コード例 #10
0
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
list($diac, $mesc, $anoc) = explode("/", $_REQUEST['dtinicial']);
$dtinicial = $anoc . '-' . $mesc . '-' . $diac;
list($diac, $mesc, $anoc) = explode("/", $_REQUEST['dtfinal']);
$dtfinal = $anoc . '-' . $mesc . '-' . $diac;
#echo "SELECT * FROM ZPortareViewMapaDiario WHERE saidaempresa BETWEEN '" . $dtinicial . "' and '" .$dtfinal. "'";
$sql = $consulta->PDOSelecionarPadrao("*", "ZPortareViewMapaDiario", "saidaempresa BETWEEN '" . $dtinicial . "' and '" . $dtfinal . "'");
$dmapa = new ArrayIterator($sql);
?>

<table class="table table-bordered table-condensed">
    <tr>
        <th>#</th>
        <th>Motorista</th>
        <th>Frota</th>
        <th>Quantidade</th>
        <th>Carga</th>
        <th>Origem</th>
        <th>Hr Saída</th>
        <th>Saída Emp</th>
        <th>Saída Cli</th>
        <th>Dif</th>
        <th>Cliente</th>
        <th>Destino</th>
コード例 #11
0
ファイル: form.php プロジェクト: profbaco/sistemaportare
if (!isset($_SESSION)) {
    session_start();
}
$nomelogin = $_SESSION['nomelogin'];
$idlogin = $_SESSION['idlogin'];
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$acao = $_REQUEST['acao'];
$id = $_REQUEST['id'];
$tipo = $_REQUEST['tipo'];
if ($id > 0) {
    $dados = $consulta->PDOSelecionarPadrao("A.id, B.nome, A.idmotorista, (A.idmotorista+' - '+C.NOME) motorista, A.valorcombustivel, A.kmsaida,\r\n    A.kmchegada, a.observacao, CONVERT(VARCHAR(15), A.dtorcamento, 103) dtorcamento, convert(varchar(15), A.dtretornoempresa, 103) retorno, convert(varchar(15), A.dtsaidaempresa, 103) dtsaidaempresa,\r\n    case status\r\n       WHEN 0 THEN 'Montagem'\r\n       WHEN 1 THEN 'Aguardando Resposta'\r\n       WHEN 2 THEN 'Aprovado'\r\n       WHEN 3 THEN 'Em Viagem'\r\n       WHEN 4 THEN 'Concluído'\r\n       WHEN 5 THEN 'Cancelado'\r\n    END AS situacao, A.idcaminhao", "ZPortareKm A\r\n\tJOIN ZPortareLogin B ON A.idusuario = B.id\r\n\tJOIN PFUNC C ON A.idmotorista = C.CHAPA ", "C.CODCOLIGADA = 5 AND A.id = " . $id);
    $d = new ArrayIterator($dados);
    $valor = $d->current();
}
?>

<link href="theme/default/css/select2.css" rel="stylesheet">

<style>
    .select2-container .select2-choice {
        padding: 0px;
        height: 34px;
        padding: 2px 0px 0px 8px;

    }
    .override {
コード例 #12
0
        body {
            padding-top: 0px;
        }
    </style>
</head>

<body>

<?php 
if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, datainicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal, datafinal", "ZPortareDataBase", "id=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
$datainicial = $valorperiodo->datainicial;
$datafinal = $valorperiodo->datafinal;
$idkm = $_REQUEST['idkm'];
$placa = $_REQUEST['placa'];
#Buscando os KM rodados no sistema
$vlkm = $consulta->PDOSelecionarPadrao("sum(kmpercorrido) totalkm", "ZPortareKm", "idcaminhao = '" . $placa . "'");
$dkm = new ArrayIterator($vlkm);
$totalkm = $dkm->current();
#Descobrindo o código do centro de custo
$codsql = $consulta->PDOSelecionarPadrao("CODCCUSTO, NOME", "GCCUSTO", "CODCOLIGADA=5 AND NOME LIKE '" . $placa . "%'");
$dccusto = new ArrayIterator($codsql);
$codccusto = $dccusto->current();
#Buscando os valores por cada conta movimentada
コード例 #13
0
    $condicao = 'LEN(b.codigo) <= 5';
} elseif ($nivel == 4) {
    $condicao = 'LEN(b.codigo) <= 7';
} elseif ($nivel == 5) {
    $condicao = 'LEN(b.codigo) <= 9';
} elseif ($nivel == 6) {
    $condicao = 'LEN(b.codigo) <= 13';
}
#17';
$situacao = $imprimirconta == 2 ? ' 1=1 ' : ' soma <> 0';
if ($ordernarpor == 1) {
    $ordem = "codigo";
} elseif ($ordernarpor == 2) {
    $ordem = "codconta";
}
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal", "ZPortareDataBase", "1=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
echo '<h3 class="centro">' . 'Relatório de D.R.E.</h3>';
echo '<div class="centro">Período de ' . $valorperiodo->dtinicial . ' até ' . $valorperiodo->dtfinal . '</div>';
$sqlgrupo = $consulta->PDOSelecionarPadrao("*", "ZPortareDregrupo", "1=1 order by id");
$dgrupo = new ArrayIterator($sqlgrupo);
echo '<table class="table table-condensed table-hover table-striped table-bordered' . '">
    <thead>
        <tr>
            <th>Código RM</th>
            <th>Código Portare</th>
            <th>Descrição</th>
            <th>Valor</th>
        </tr>
    </thead>';
コード例 #14
0
ファイル: form.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$acao = $_REQUEST['acao'];
$id = $_REQUEST['id'];
$idkm = $_REQUEST['idkm'];
if ($id > 0) {
    $dados = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), A.data, 103) data, A.litragem, A.valor, A.km, A.requisicao,\r\nA.tipo", "ZPortareKmAbastecimentos A", "A.id = " . $id);
    $d = new ArrayIterator($dados);
    $valor = $d->current();
}
?>

<script src="theme/default/js/functions.js"></script>

<input type="hidden" id="idAbastecimento" value="<?php 
echo $id;
?>
">
<input type="hidden" id="idkmAbastecimento" value="<?php 
echo $idkm;
?>
">
<input type="hidden" id="acaoAbastecimento" value="<?php 
<head>
    <meta charset="utf-8">
    <title>Resultado da DRE</title>
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/style.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/print.css" media="print">

</head>

<body>

<?php 
require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, datainicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal, datafinal", "ZPortareDataBase", "id=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
$datainicial = $valorperiodo->datainicial;
$datafinal = $valorperiodo->datafinal;
$placa = $_REQUEST['placa'];
?>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Relatório de Ponto de Equilíbrio - Por Placa: <?php 
echo $placa;
?>
            </strong>
        </h4>
コード例 #16
0
<?php

require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sentenca = "SELECT b.codconta, b.codigo, a.descricao, b.saldo, 1 ordem,\r\n (SELECT sum(x.saldo) FROM ZPortarePlanocontas x WHERE x.codigo like b.codigo + '%' and REPLACE(LEFT(x.codigo, 2), '.', '') < 10) soma\r\nFROM ZPortarePlanocontas b, CCONTA a WHERE b.codconta = a.codconta and REPLACE(LEFT(b.codigo, 2), '.', '') < 10 UNION\r\nSELECT b.codconta, b.codigo, a.descricao, b.saldo, 2 ordem,\r\n(SELECT sum(x.saldo) FROM ZPortarePlanocontas x WHERE x.codigo like b.codigo + '%' and REPLACE(LEFT(x.codigo, 2), '.', '') > 10) soma\r\nFROM ZPortarePlanocontas b, CCONTA a WHERE b.codconta = a.codconta and REPLACE(LEFT(b.codigo, 2), '.', '') > 10";
$condicao = empty($_REQUEST['movimentacao']) ? ' 1=1 ' : ' soma <> 0';
echo '<link rel="stylesheet" type="text/css" href="theme/default/css/print.css" media="print">';
echo '<table class="table table-condensed table-hover table-striped">';
#Buscando os grupos de contas
$grupo = $consulta->PDOSelecionarPadrao("*", "ZPortareDregrupo", "");
$dgrupo = new ArrayIterator($grupo);
while ($dgrupo->valid()) {
    $valorgrupo = $dgrupo->current();
    echo '<tr>
            <th colspan="3">' . $valorgrupo->codigo . ' - ' . $valorgrupo->descricao . '</th>
          </tr>
          <tr>
            <th>Código RM</th>
            <th>Código Portare</th>
            <th>Descrição</th>
          </tr>';
    $sql = "SELECT B.codconta, B.codigo, C.DESCRICAO, 1 ordem\r\n            FROM ZPortareDremontagem A\r\n                JOIN ZPortarePlanocontas B ON A.idconta = B.id\r\n                JOIN CCONTA C ON B.codconta = C.CODCONTA\r\n            WHERE A.idgrupo = " . $valorgrupo->id . "\r\n            AND REPLACE(LEFT(b.codigo, 2), '.', '') < 10\r\n\r\n            UNION\r\n\r\n            SELECT B.codconta, B.codigo, C.DESCRICAO, 2 ordem\r\n            FROM ZPortareDremontagem A\r\n                JOIN ZPortarePlanocontas B ON A.idconta = B.id\r\n                JOIN CCONTA C ON B.codconta = C.CODCONTA\r\n            WHERE A.idgrupo = " . $valorgrupo->id . "\r\n            AND REPLACE(LEFT(b.codigo, 2), '.', '') > 10";
    $contas = $consulta->PDOSelecionarPadrao("codconta, codigo, descricao, ordem", "(" . $sql . ") as tabela", " 1=1 ORDER BY ordem, codigo");
    $dconta = new ArrayIterator($contas);
    while ($dconta->valid()) {
        $valorconta = $dconta->current();
        echo '<tr>
                 <td>' . $valorconta->codconta . '</td>
                 <td>' . $valorconta->codigo . '</td>
                 <td>' . $valorconta->descricao . '</td>
コード例 #17
0
ファイル: dreglobal.php プロジェクト: profbaco/sistemaportare
<?php

require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sentenca = "SELECT b.codconta, b.codigo, a.descricao, b.saldo, 1 ordem,\r\n (SELECT sum(x.saldo) FROM ZPortarePlanocontas x WHERE x.codigo like b.codigo + '%' and REPLACE(LEFT(x.codigo, 2), '.', '') < 10) soma\r\nFROM ZPortarePlanocontas b, CCONTA a WHERE b.codconta = a.codconta and REPLACE(LEFT(b.codigo, 2), '.', '') < 10 UNION\r\nSELECT b.codconta, b.codigo, a.descricao, b.saldo, 2 ordem,\r\n(SELECT sum(x.saldo) FROM ZPortarePlanocontas x WHERE x.codigo like b.codigo + '%' and REPLACE(LEFT(x.codigo, 2), '.', '') > 10) soma\r\nFROM ZPortarePlanocontas b, CCONTA a WHERE b.codconta = a.codconta and REPLACE(LEFT(b.codigo, 2), '.', '') > 10";
$condicao = empty($_REQUEST['movimentacao']) ? ' 1=1 ' : ' soma <> 0';
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal", "ZPortareDataBase", "1=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
echo '<link rel="stylesheet" type="text/css" href="theme/default/css/print.css" media="print">';
echo '<table class="table table-condensed table-hover table-striped' . '">
    <thead>
        <tr>
            <th>Código RM</th>
            <th>Código Portare</th>
            <th>Descrição</th>
            <th class="direita">Valor &nbsp;</th>
        </tr>
        <tr>
            <td><select id="movimentacao" class="form-control">
    <option value="" selected>Todas as Contas</option>
    <option value="1">Somente com Saldo</option>
</select></td>
            <td>
                <a href="javascript:void()" class="btn btn-default" onclick="verSomenteSaldo()">
                    <span class="glyphicon glyphicon-print"></span> Processar
                </a>
            </td>
            <td collspan="2" class="pull-right">Período de ' . $valorperiodo->dtinicial . ' até ' . $valorperiodo->dtfinal . '&nbsp;</td>
        </tr>
コード例 #18
0
                        term: term,  // este é o parãmetro que estou passando para a busca
                        page_limit: 10,
                        quem: $(this).attr('id'), // aqui esta opulo do gato
                        codfilial: $("#codfilial").val()
                    };
                },
                results: function (data, page) {
                    return {results: data};
                }
            }
        });
    });


<?php 
$sqlparametros = $consulta->PDOSelecionarPadrao("A.CODTMV, B.NOME, A.CODFILIAL, C.NOMEFANTASIA FILIAL, A.CODLOC, D.NOME LOCALESTOQUE,\r\nA.CODCCUSTO, K.NOME CCUSTO, A.CODTB1FLX, E.DESCRICAO TB1, A.CODTB2FLX, F.DESCRICAO TB2,\r\nA.CODTB3FLX, G.DESCRICAO TB3, A.CODTB4FLX, H.DESCRICAO TB4, A.CODVEN1, I.NOME MOTORISTA,\r\nA.IDPRD, (J.CODIGOPRD+' - '+J.NOMEFANTASIA) PRODUTO", "ZPortareParametros A\r\n\tLEFT JOIN TTMV B ON A.CODTMV = B.CODTMV AND B.CODCOLIGADA = 5\r\n\tLEFT JOIN GFILIAL C ON A.CODFILIAL = C.CODFILIAL AND C.CODCOLIGADA = 5\r\n\tLEFT JOIN TLOC D ON D.CODCOLIGADA = C.CODCOLIGADA AND D.CODFILIAL = C.CODFILIAL AND A.CODLOC = D.CODLOC\r\n\tLEFT JOIN FTB1 E ON A.CODTB1FLX = E.CODTB1FLX AND E.CODCOLIGADA = 5\r\n\tLEFT JOIN FTB2 F ON A.CODTB2FLX = F.CODTB2FLX AND F.CODCOLIGADA = 5\r\n\tLEFT JOIN FTB3 G ON A.CODTB3FLX = G.CODTB3FLX AND G.CODCOLIGADA = 5\r\n\tLEFT JOIN FTB4 H ON A.CODTB4FLX = H.CODTB4FLX AND H.CODCOLIGADA = 5\r\n\tLEFT JOIN TVEN I ON A.CODVEN1 = I.CODVEN AND I.CODCOLIGADA = 5\r\n\tLEFT JOIN TPRD J ON A.IDPRD = J.IDPRD AND J.CODCOLIGADA = 5\r\n\tLEFT JOIN GCCUSTO K ON A.CODCCUSTO = K.CODCCUSTO AND K.CODCOLIGADA = 5", "1=1");
$dparametros = new ArrayIterator($sqlparametros);
$valor = $dparametros->current();
if (!empty($valor->CODTMV)) {
    echo '$("#codtmv").select2("data", {id: "' . $valor->CODTMV . '", text: "' . $valor->CODTMV . ' - ' . $valor->NOME . '"});';
}
if (!empty($valor->CODFILIAL)) {
    echo '$("#codfilial").select2("data", {id: "' . $valor->CODFILIAL . '", text: "' . $valor->CODFILIAL . ' - ' . $valor->FILIAL . '"});';
}
if (!empty($valor->CODLOC)) {
    echo '$("#codloc").select2("data", {id: "' . $valor->CODLOC . '", text: "' . $valor->CODLOC . ' - ' . $valor->LOCALESTOQUE . '"});';
}
if (!empty($valor->CODCCUSTO)) {
    echo '$("#codccusto").select2("data", {id: "' . $valor->CODCCUSTO . '", text: "' . $valor->CODCCUSTO . ' - ' . $valor->NOME . '"});';
}
if (!empty($valor->CODTB1FLX)) {
コード例 #19
0
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$acao = $_REQUEST['acao'];
$id = $_REQUEST['id'];
if ($acao == 'editar') {
    echo 'entrou';
    $sql = $consulta->PDOSelecionarPadrao("A.*, CONVERT(VARCHAR(15),A.datasaida,103) saida, CONVERT(VARCHAR(15),A.datachegada,103) chegada, B.NOME cliente, C.descricao", "ZPortareKmClientes A WITH (NOLOCK)\r\n\tJOIN FCFO B WITH (NOLOCK) ON A.idcliente = B.CODCFO AND B.CODCOLIGADA IN (0, 5)\r\n\tJOIN ZPortareCombustivel C WITH (NOLOCK) ON A.idcombustivel = C.id", "A.id = " . $id);
    $d = new ArrayIterator($sql);
    $valor = $d->current();
}
?>
<link href="theme/default/css/select2.css" rel="stylesheet">
<script>
    $("#horasaida").mask('99:99');
</script>
<style>
    .select2-container .select2-choice {
        padding: 0px;
        height: 34px;
        padding: 2px 0px 0px 8px;

    }
    .override {
コード例 #20
0
ファイル: busca.php プロジェクト: profbaco/sistemaportare
if ($quem == "codconta") {
    $sql = $consulta->PDOSelecionar("CODCONTA id, CODCONTA+' - '+DESCRICAO text, CODCONTA, DESCRICAO", "CCONTA", "CODCOLIGADA IN (0, 5) AND INATIVA = 0 AND (DESCRICAO like '" . $query . "%' OR CODCONTA like '" . $query . "%')", 0, 100, "CODCONTA");
} elseif ($quem == "iddespesa") {
    $sql = $consulta->PDOSelecionar("id, descricao text, descricao", "ZPortareDespesas", "tipo = 'v' and descricao like '" . $query . "%'", 0, 100, "descricao");
} elseif ($quem == "idcaminhao") {
    $sql = $consulta->PDOSelecionar("PLACA id, PLACA text, PLACA", "ZPortalCAMINHOES", "PLACA like '" . $query . "%'", 0, 100, "PLACA");
} elseif ($quem == "idmotorista") {
    $sql = $consulta->PDOSelecionar("CHAPA id, (CHAPA+' - '+NOME) text, NOME", "PFUNC", "CODFUNCAO IN ('003', '018', '019', '099') AND CODSITUACAO <> 'D' AND CODCOLIGADA = 5 AND\r\n         (CHAPA like '" . $query . "%' OR NOME LIKE '" . $query . "%')", 0, 100, "NOME");
} elseif ($quem == "idcliente") {
    $sql = $consulta->PDOSelecionar("CODCFO id, (NOME+' - '+CGCCFO) text, ISNULL(VALOROP1, 0) ASFALTO, ISNULL(VALOROP2, 0) CHAO, NOME", "FCFO", "CODCOLIGADA in (0,5) AND ATIVO=1 AND (CGCCFO like '" . $query . "%' OR NOME LIKE '" . $query . "%')", 0, 100, "NOME");
} elseif ($quem == "idcombustivel") {
    $sql = $consulta->PDOSelecionar("id, descricao text, descricao", "ZPortareCombustivel", "descricao like '" . $query . "%'", 0, 100, "descricao");
} elseif ($quem == "idconta") {
    $sql = $consulta->PDOSelecionar("A.id, (A.codigo+' - '+B.descricao) text, A.codigo", "ZPortarePlanocontas A, CCONTA B", "A.codconta = B.codconta and (B.descricao like '" . $query . "%' or A.codigo like '" . $query . "%')", 0, 100, "A.codigo");
} elseif ($quem == "codccusto") {
    $sql = $consulta->PDOSelecionarPadrao("CODCCUSTO id, (CODCCUSTO+' - '+NOME) text", "GCCUSTO", "CODCOLIGADA=5 AND ATIVO='T' AND (CODCCUSTO LIKE '" . $query . "%' OR NOME LIKE '" . $query . "%')");
} elseif ($quem == "codtmv") {
    $sql = $consulta->PDOSelecionarPadrao("CODTMV id, (CODTMV+' - '+NOME) text", "TTMV", "CODCOLIGADA=5 AND CODTMV LIKE '2.1.%' AND (CODTMV LIKE '" . $query . "%' OR NOME LIKE '" . $query . "%')");
} elseif ($quem == "codfilial") {
    $sql = $consulta->PDOSelecionarPadrao("CODFILIAL id, (CONVERT(VARCHAR(5),CODFILIAL)+' - '+NOMEFANTASIA) text", "GFILIAL", "CODCOLIGADA=5 AND (CODFILIAL LIKE '" . $query . "%' OR NOMEFANTASIA LIKE '" . $query . "%')");
} elseif ($quem == "codloc") {
    $sql = $consulta->PDOSelecionarPadrao("CODLOC id, (CODLOC+' - '+NOME) text", "TLOC", "CODCOLIGADA = 5 AND CODFILIAL = " . $codfilial . " AND (CODLOC LIKE '" . $query . "%' OR NOME LIKE '" . $query . "%')");
} elseif ($quem == "codtb1flx") {
    $sql = $consulta->PDOSelecionarPadrao("CODTB1FLX id, (CODTB1FLX+' - '+DESCRICAO) text", "FTB1", "CODCOLIGADA = 5 AND ATIVO = 1 AND (CODTB1FLX LIKE '" . $query . "%' OR DESCRICAO LIKE '" . $query . "%') ORDER BY CODTB1FLX");
} elseif ($quem == "codtb2flx") {
    $sql = $consulta->PDOSelecionarPadrao("CODTB2FLX id, (CODTB2FLX+' - '+DESCRICAO) text", "FTB2", "CODCOLIGADA = 5 AND ATIVO = 1 AND (CODTB2FLX LIKE '" . $query . "%' OR DESCRICAO LIKE '" . $query . "%') ORDER BY CODTB2FLX");
} elseif ($quem == "codtb3flx") {
    $sql = $consulta->PDOSelecionarPadrao("CODTB3FLX id, (CODTB3FLX+' - '+DESCRICAO) text", "FTB3", "CODCOLIGADA = 5 AND ATIVO = 1 AND (CODTB3FLX LIKE '" . $query . "%' OR DESCRICAO LIKE '" . $query . "%') ORDER BY CODTB3FLX");
} elseif ($quem == "codtb4flx") {
    $sql = $consulta->PDOSelecionarPadrao("CODTB4FLX id, (CODTB4FLX+' - '+DESCRICAO) text", "FTB4", "CODCOLIGADA = 5 AND ATIVO = 1 AND (CODTB4FLX LIKE '" . $query . "%' OR DESCRICAO LIKE '" . $query . "%') ORDER BY CODTB4FLX");
} elseif ($quem == "codven1") {
コード例 #21
0
ファイル: atualizar.php プロジェクト: profbaco/sistemaportare
        <div class="row">
            <div class="col-md-2">
                <label for="periodoInicial">Período Inicial</label>
                <input type="text" id="periodoInicial" class="form-control datepicker" placeholder="Data Inicial">
            </div>
            <div class="col-md-2">
                <label for="periodoFinal">Período Final</label>
                <input type='text' id='periodoFinal' class="form-control datepicker" placeholder="Data Final">
            </div>
            <div class="col-md-8"><br>
                <a href="javascript:void(0)" class="btn btn-primary" id="btnAtualizar" onclick="atualizaSaldo()">
                    <span class="glyphicon glyphicon-print"></span> &nbsp;Atualizar Saldo
                </a>
            </div>
        </div>
        <div id="vercontas" class="text-center text-danger">&nbsp;</div>
    </div>
    <div class="panel-footer">
        <?php 
require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sql = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), A.datainicial, 103) dtinicial, CONVERT(VARCHAR(15), A.datafinal, 103) dtfinal,\r\nB.nome, CONVERT(VARCHAR(15), A.datacriacao, 103) dtcriado, convert(VARCHAR(15), A.datacriacao, 108) hrcriado", "ZPortareDataBase A\r\n\tJOIN ZPortareLogin B ON A.idusuario = B.id", "1=1");
$d = new ArrayIterator($sql);
$valor = $d->current();
echo '<strong>Último período atualizado: </strong> ' . $valor->dtinicial . ' - ' . $valor->dtfinal;
echo '<br><strong>Data/Hora atualização: </strong> ' . $valor->dtcriado . ' ás ' . $valor->hrcriado;
echo '<br><strong>Atualizado por: </strong> ' . $valor->nome;
?>
    </div>
</div>
<head>
    <meta charset="utf-8">
    <title>Resultado da DRE</title>
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/style.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/print.css" media="print">

</head>

<body>

<?php 
require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, datainicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal, datafinal", "ZPortareDataBase", "1=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
$datainicial = $valorperiodo->datainicial;
$datafinal = $valorperiodo->datafinal;
$chapa = $_REQUEST['chapa'];
$sqlmotorista = $consulta->PDOSelecionarPadrao("C.CODVEN, B.NOME, A.CHAPA", "PFUNC A\r\n\tJOIN PPESSOA B ON B.CODIGO = A.CODPESSOA\r\n\tJOIN TVEN C ON C.CODPESSOA = B.CODIGO", "A.CHAPA = '" . $chapa . "'");
$dmotorista = new ArrayIterator($sqlmotorista);
$valormotorista = $dmotorista->current();
$idmotorista = $valormotorista->CODVEN;
?>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Relatório de Ponto de Equilíbrio - Por Motorista: <?php 
コード例 #23
0
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$idkm = $_REQUEST['idkm'];
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal", "ZPortareDataBase", "1=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
?>
<!DOCTYPE html>
<html lang="pt_br">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Sistema Portare - Relatório Geral do KM</title>

    <!-- Bootstrap -->
    <link href="../../theme/default/css/bootstrap.min.css" rel="stylesheet">
    <link href="../../theme/default/css/style.css" rel="stylesheet">
    <link href="../../theme/default/css/datepicker.css" rel="stylesheet">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
コード例 #24
0
ファイル: index.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once 'dados/config.php';
require_once 'dados/classes.php';
$consulta = new banco();
$sql = $consulta->PDOSelecionarPadrao("VERSAO", "ZPortareVersion", "1=1");
$d = new ArrayIterator($sql);
$valor = $d->current();
?>
<!-- http://bootswatch.com/simplex/ -->
<!DOCTYPE html>
<html lang="pt_br">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Sistema Portare</title>
    <link rel="shortcut icon" href="theme/default/images/portare.ico" >
    <link rel="icon" type="image/gif" href="theme/default/images/portare.gif" >

    <!-- Bootstrap -->
    <link href="theme/default/css/bootstrap.min.css" rel="stylesheet">
    <link href="theme/default/css/style.css" rel="stylesheet">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<head>
    <meta charset="utf-8">
    <title>Resultado da DRE</title>
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/style.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/print.css" media="print">

</head>

<body>

<?php 
require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, datainicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal, datafinal", "ZPortareDataBase", "id=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
$datainicial = $valorperiodo->datainicial;
$datafinal = $valorperiodo->datafinal;
$placa = $_REQUEST['placa'];
?>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Relatório de Ponto de Equilíbrio - Por Placa: </strong><?php 
echo $placa;
$ccusto = $consulta->PDOSelecionarPadrao("NOME", "GCCUSTO", "CODCCUSTO = '" . $placa . "' AND CODCOLIGADA = 5");
$dccusto = new ArrayIterator($ccusto);
$valorccusto = $dccusto->current();