$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 . "'"); }
<?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\')">
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()) {
<?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">
<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
<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">
<?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]-->
<?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>
<?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>
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 {
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
$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>';
<?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>
<?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>
<?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 </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 . ' </td> </tr>
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)) {
<?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 {
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") {
<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> Atualizar Saldo </a> </div> </div> <div id="vercontas" class="text-center text-danger"> </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>
<?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>
<?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();