$tipopagina = "saidas"; include "includes.php"; //include "funcoes.php"; //Verifica se o usuário é um caixa e não tem caixa aberto, se sim não pode acessar as vendas if ($usuario_caixa_operacao == "" && $usuario_grupo == 4) { header("Location: permissoes_semacesso.php"); exit; } $saida = $_POST["saida"]; $passo = $_POST["passo"]; $tiposai = $_REQUEST["tiposai"]; $descper = number_format($_POST["descper"], 2, '.', ''); $descval = number_format(dinheiro_para_numero($_POST["descval"]), 2, '.', ''); $total = dinheiro_para_numero($_POST["total2"]); $total = number_format($total, 2, '.', ''); $dinheiro = number_format(dinheiro_para_numero($_POST["dinheiro"]), 2, '.', ''); $troco = number_format($dinheiro - $total, 2, '.', ''); $areceber = $_REQUEST["areceber"]; $metodopag = $_REQUEST["metodopag"]; //print_r($_REQUEST); //Valor bruto $sql = "SELECT * FROM saidas JOIN saidas_produtos ON (saipro_saida=sai_codigo) WHERE sai_codigo={$saida}"; $query = mysql_query($sql); if (!$query) { die("Erro de SQL: " . mysql_error()); } $valbru = 0; while ($dados = mysql_fetch_assoc($query)) { $total_item = $dados["saipro_valortotal"]; $valbru = $valbru + $total_item; }
$tipopagina = "acertos"; include "includes.php"; $operacao = $_POST["operacao"]; $fornecedor = $_POST["fornecedor"]; $supervisor = $usuario_codigo; $data = desconverte_data($_POST["data"]); $hora = $_POST["hora"]; $valorbruto = $_POST["total_bruto"]; $valortaxas = $_POST["valtaxas"]; $valorpendenteanterior = $_POST["valpen"]; $valortotal = number_format($_POST["valtot"], 2, '.', ''); //N�o precisa usar replace nos , e . pois ele ja vem no formato de banco $valorpago = $_POST["valpago"]; $datade = $_POST["datade2"]; $dataate = $_POST["dataate2"]; $valorpago = dinheiro_para_numero($valorpago); $valorpendenteatual = $valortotal - $valorpago; //print_r($_REQUEST); $tpl_titulo = new Template("templates/titulos.html"); $tpl_titulo->TITULO = "ACERTOS DE CONSIGNAÇÕES"; $tpl_titulo->SUBTITULO = "CADASTRO/EDIÇÂO"; $tpl_titulo->ICONES_CAMINHO = "{$icones}"; $tpl_titulo->NOME_ARQUIVO_ICONE = "consignacao.png"; $tpl_titulo->show(); //echo "valorpendenteatual = $valortotal - $valorpago"; //$taxacoo =$_POST["taxacoo"]; //$taxaqui = $_POST["taxaqui"]; //echo "valortotal $valortotal valorbruto $valorbruto valortaxas $valortaxas valorpago $valorpago valorpendenteatual $valorpendenteatual taxacoo $taxacoo taxaqui $taxaqui "; //Verifica se h� produtos vendidos a serem acertados //(Necess�rio caso o usu�rio apertou F5, se n�o tivesse iria duplicar o registro) $sql = "\n SELECT pro_nome, round(sum(saipro_quantidade),2) as qtd, protip_sigla, avg(saipro_valorunitario) as valuni, round(sum(saipro_valortotal),2) as total\n FROM \n saidas_produtos\n join produtos on (saipro_produto=pro_codigo)\n join produtos_tipo on (pro_tipocontagem=protip_codigo)\n join entradas on (saipro_lote=ent_codigo)\n join saidas on (saipro_saida=sai_codigo)\n WHERE\n saipro_acertado=0 and\n ent_tiponegociacao=1 and\n ent_fornecedor={$fornecedor} and\n sai_datacadastro BETWEEN '{$datade}' AND '{$dataate}' and\n ent_quiosque={$usuario_quiosque} and\n sai_tipo=1 and\n sai_status=1\n GROUP BY \n saipro_produto\n ";
$consumidor = $_POST['consumidor']; $datavenda = $_POST['datavenda']; $venda = $_POST['venda']; if ($venda == "") { $venda = 'null'; } } else { if ($tipo == 2) { $areceber = 'null'; $consumidor = 'null'; $datavenda = 'null'; $venda = 'null'; } } $valor = $_POST['valor']; $valor_db = dinheiro_para_numero($valor); $descricao = $_POST['descricao']; $numero = $_POST['numero']; if ($operacao == "editar") { $id = $_POST['id']; } else { $id = ""; } $datahoraatual = date("Y-m-d H:i:s"); //print_r($_REQUEST); //TÍTULO PRINCIPAL $tpl_titulo = new Template("templates/titulos.html"); $tpl_titulo->TITULO = "CAIXAS"; $tpl_titulo->SUBTITULO = "ENTRADAS E SAÍDAS DE CAIXA"; $tpl_titulo->ICONES_CAMINHO = "{$icones}"; $tpl_titulo->NOME_ARQUIVO_ICONE = "caixa_entradasaida.png";
$valbru = $_REQUEST["valbru2"]; //$valbru = str_replace("R$ ","",$valbru); //$valbru = str_replace(".","",$valbru); //$valbru = str_replace(",",".",$valbru); $descper = $_REQUEST["descper2"]; $descval = $_REQUEST["descval2"]; $total = $_REQUEST["total2"]; $metodopag = $_REQUEST["metodopag2"]; $areceber = $_REQUEST["areceber2"]; $dinheiro = $_REQUEST["dinheiro2"]; if ($areceber == 1) { $troco = 0; } else { $troco = $_REQUEST["troco2"]; } $troco_devolvido = number_format(dinheiro_para_numero($_REQUEST["troco_devolvido"]), 2, '.', ''); //print_r($_REQUEST); //Calcula o valor do desconto ou acr�scimo for�ado if ($troco_devolvido == "") { $troco_devolvido = 0; } if ($troco == "") { $troco = 0; } if ($total == "") { $total = 0; } $forcado = number_format($troco - $troco_devolvido, 2, '.', ''); if ($forcado > 0) { $forcadodesc = 0; $forcadoacre = $forcado;
$tipopagina = "caixas"; include "includes.php"; $caixa = $_GET["codigo"]; //Template de Título e Sub-título $tpl_titulo = new Template("templates/titulos.html"); $tpl_titulo->TITULO = "CAIXAS OPERACOES"; $tpl_titulo->SUBTITULO = "ABRIR CAIXA"; $tpl_titulo->ICONES_CAMINHO = "{$icones}"; $tpl_titulo->NOME_ARQUIVO_ICONE = "caixas_abrir.png"; $tpl_titulo->show(); $operacao = $_POST['operacao']; $caixa = $_POST['caixa2']; //Para edicão $operador = $usuario_codigo; $valorinicial = $_POST['valorinicial']; $valorinicial = dinheiro_para_numero($valorinicial); $dataini = $_POST['dataini']; $horaini = $_POST['horaini']; $datahoraatual = date("Y-m-d H:i:s"); $datahoraabertura = $dataini . " " . $horaini; //OPERAÇÕES //Estrutura da notificação $tpl_notificacao = new Template("templates/notificacao.html"); $tpl_notificacao->ICONES = $icones; if ($usuario_grupo == 4) { $tpl_notificacao->DESTINO = "saidas_cadastrar.php?tiposaida=1"; } else { $tpl_notificacao->DESTINO = "caixas_operacoes.php?codigo={$caixa}"; } //Se a operação for cadastro então if ($operacao == 'cadastrar') {
//print_r($_REQUEST); $totalbruto = $_POST["totalbruto2"]; $totalliquido = $_POST["totalliquido2"]; $totalliquidosemcartao = $_POST["totalliquidosemcartao2"]; $totalliquidocartao = $_POST["totalliquidocartao2"]; $entradastotal = $_POST["entradastotal2"]; $saidastotal = $_POST["saidastotal2"]; $saldo_entradassaidas = $_POST["saldo_entradassaidas2"]; $totaldescontovendas = $_POST["totaldescontovendas2"]; $totalvendido = $_POST["totalvendido2"]; $valorfinal = $_POST["valorfinal"]; $totalsaldotroco = $_POST["totalsaldotroco2"]; $valoresperado = $_POST["valoresperado2"]; $diferenca = $_POST["diferenca2"]; $saldovendas = $totalvendido + $totalsaldotroco; $valorfinal = dinheiro_para_numero($valorfinal); $operacao = $_POST["operacao2"]; $numero = $_POST["numero"]; $supervisor = $_POST["supervisor"]; $senha = $_POST["senha"]; $senha = md5($senha); $datahoraatual = date("Y-m-d H:i:s"); $sql = "SELECT * FROM caixas_operacoes JOIN caixas on cai_codigo=caiopo_caixa WHERE caiopo_numero={$numero}"; if (!($query = mysql_query($sql))) { die("Erro SQL pega dados do caixa: " . mysql_error()); } $dados = mysql_fetch_assoc($query); $caixa = $dados["cai_codigo"]; $situacao = $dados["cai_situacao"]; $sql = "SELECT pes_senha FROM pessoas WHERE pes_codigo={$supervisor}"; if (!($query = mysql_query($sql))) {
$tpl_titulo->TITULO = "PRODUTOS"; $tpl_titulo->SUBTITULO = "CADASTRO DE PORÇÕES"; $tpl_titulo->ICONES_CAMINHO = "{$icones}"; $tpl_titulo->NOME_ARQUIVO_ICONE = "produtos_porcoes.png"; $tpl_titulo->show(); //print_r($_REQUEST); $operacao = $_POST['operacao']; $numero = $_POST['numero2']; $nome = $_POST['porcao_nome']; $tipocontagem = $_POST['tipocontagem2']; $produto = $_POST['produto2']; $quantidade = $_POST['porcao_quantidade']; $quantidade = str_replace('.', '', $quantidade); $quantidade = str_replace(',', '.', $quantidade); $valuniref = $_POST['porcao_valuniref']; $valuniref = dinheiro_para_numero($valuniref); $datahoraatual = date("Y-m-d H:i:s"); //OPERAÇÕES //Estrutura da notificação $tpl_notificacao = new Template("templates/notificacao.html"); $tpl_notificacao->ICONES = $icones; $tpl_notificacao->DESTINO = "produtos_porcoes.php?produto={$produto}"; //Se a operação for cadastro então if ($operacao == 'cadastrar') { //Insere novo registro $sql2 = "\n INSERT INTO \n produtos_porcoes (\n propor_produto,\n propor_nome,\n propor_quantidade,\n propor_valuniref,\n propor_usuarioquecadastrou,\n propor_quiosquequecadastrou,\n propor_datacadastro\n )\n VALUES (\n '{$produto}',\n '{$nome}',\n '{$quantidade}',\n '{$valuniref}',\n '{$usuario_codigo}',\n '{$usuario_quiosque}',\n '{$datahoraatual}' \n )"; $query2 = mysql_query($sql2); if (!$query2) { die("Erro de SQL:" . mysql_error()); } $ultimo = mysql_insert_id();