<?
// variávis que se trabalham nessa página
$var_banco = "contas_pagar";
$var_pagina = "contas_pagar-editar";
$var_pagina_anterior = "contas_pagar";
$idConta = $_REQUEST[idConta];
?>
<section class="content" >
<!-- Info boxes -->
<section class="content-header">
<h1>
Contas a pagar
</h1>
<br />
<!-- Default box -->
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">Editar conta a pagar</h3>
</div>
<div class="box-body" style="display: block;">
<?
//INSERE DOCUMENTO
if ($_REQUEST['documentos']=="sim"){
if(isset($_FILES['documento']))
{
date_default_timezone_set("Brazil/East"); //Definindo timezone padrão
$ext = strtolower(substr($_FILES['documento']['name'],-4)); //Pegando extensão do arquivo
$new_name = date("Y.m.d-H.i.s") . $ext; //Definindo um novo nome para o arquivo
$dir = 'uploads/'; //Diretório para uploads
move_uploaded_file($_FILES['documento']['tmp_name'], $dir.$new_name); //Fazer upload do arquivo
}
$rs=$obj->query("INSERT INTO documentos_contasapagar SET
id_contas_pagar = '".$idConta."',
nome = '".$_REQUEST[nome]."',
caminho = '". $new_name ."'
");
echo "<div class=\"alert alert-success\">
Documento Anexado com <strong>sucesso</strong>.
</div>
<br>";
}
//INSERE DOCUMENTO
//EXCLUI DOCUMENTO
if ($_REQUEST[sub] == "excluir_documento"){
print ' <div class="alert alert-warning" role="alert">
<a class="close" data-dismiss="alert" href="#">×</a>
<strong>Confirme</strong> a exclusão do <strong>DOCUMENTO</strong>.<br><br>
<a class="btn btn-danger " href="index2.php?secao='.$var_pagina.'&sub=confirmar_documento&idConta='.$idConta.'&iddocumento='.$_REQUEST[iddocumento].'">Excluir</a>
<a class="btn btn-primary" data-dismiss="alert" >Cancelar</a>
</div>';
}else if ($_REQUEST[sub] == "confirmar_documento"){
$comando = "DELETE FROM documentos_contasapagar
WHERE iddocumento=".$_REQUEST[iddocumento]; //comando SQL
$exec = mysql_query($comando); //executa o comando no banco
print "<div class=\"alert alert-success\">
<a class=\"close\" data-dismiss=\"alert\" href=\"#\">×</a>
Documento Excluído com <strong>sucesso</strong>.
</div>";
}
//EXCLUI DOCUMENTO
if ($_REQUEST['cadastrou']=="sim"){
//Define a situação inicial
if($_REQUEST[data_pagamento] <> '' and $_REQUEST[data_pagamento] <> '0000-00-00' and $_REQUEST[data_pagamento] <> '00/00/0000') {
$situacao = "PAGA";
$data_pagamento = "data_pagamento = '". data_para_salvar($_REQUEST[data_pagamento])."',";
} else {
$situacao = "EM ABERTO";
$data_pagamento = "data_pagamento = NULL,";
}
//Verifica centro de custos
if($_REQUEST[sub_centro] <> "outro"){
$id_centro_custo = $_REQUEST[sub_centro];
}else{
//insere novo centro de custo
$rs=$obj->query("INSERT INTO centro_de_custo SET
nome = '". ($_REQUEST[centro_de_custos_outro]) ."',
status = 1");
//pega id do centro de custo cadastrado
$comando = "SELECT MAX(id) as id FROM centro_de_custo";
$exec = mysql_query($comando);
$linha = mysql_fetch_assoc($exec);
$id_centro_custo = $linha[id];
}
$rs=$obj->query("UPDATE ". $var_banco ." SET
id_centro_custo = '". $id_centro_custo ."',
valor = '".$_REQUEST[valor]."',".
$data_pagamento ."
data_vencimento = '". data_para_salvar($_REQUEST[data_vencimento]) ."',
emissao = '". data_para_salvar($_REQUEST[emissao]) ."',
numero_nfe_entrada = '". ($_REQUEST[numero_nfe_entrada]) ."',
descricao = '". ($_REQUEST[descricao]) ."',
situacao = '".$situacao."',
id_fornecedor = '". $_REQUEST[id_fornecedor] ."',
observacao = '". ($_REQUEST[observacao]) ."'
WHERE id=".$_REQUEST[idConta]
);
echo "<div class=\"alert alert-success\">
Conta Atualizada com <strong>sucesso</strong>.
</div>
<br>";
}
$rs = $obj->query("SELECT * FROM ". $var_banco ." WHERE id=".$idConta);
?>
<? if(mysql_result($rs, '0', 'situacao') == "PAGA"){
$alert = "success";
$vencida = "PAGA";
}
if(mysql_result($rs, '0', 'situacao') == "EM ABERTO"){
$alert = "warning";
$vencida = "EM ABERTO";
}
if((mysql_result($rs, '0', 'situacao') == "EM ABERTO") && (date('Ymd',strtotime(mysql_result($rs, '0', 'data_vencimento'))) < date('Ymd') ) ){
$alert = "danger";
$vencida = "VENCIDA";
}?>
<div class="alert alert-<? echo $alert;?>" align="center">
<h4> CONTA <strong><? echo $vencida;?></strong></h4>
</div>
<div class="row" id="box_cadastro">
<form class="form-horizontal " id="form1" name="form1" method="post" action="index2.php?secao=<?= $var_pagina?>" style="width:90%; margin:0px auto">
<fieldset>
<div class="control-group">
<div class="control-group">
<div class="row">
<div class="col-md-12">
<label class="control-label">Fornecedor: </label>
<select name="id_fornecedor" id="id_fornecedor" class="form-control" required>
<option value="">-- SELECIONE UM FORNECEDOR --</option>
<?
$comando = "SELECT Razao_social, idFornecedor FROM Fornecedores WHERE status = 1 ORDER BY Razao_social";
$exec = mysql_query($comando);
while ($linha = mysql_fetch_assoc($exec)) {
?>
<option value="<?= $linha[idFornecedor]?>" <? if(mysql_result($rs, '0', 'id_fornecedor') == $linha[idFornecedor]) { echo "selected='selected'";}?>><?= ($linha[Razao_social])?></option>
<?
}
?>
</select>
</div>
</div>
<div class="row">
<div class="col-md-4 ">
<label class="control-label">Centro de Custo: </label>
<script>
function mostra_outro(opc){
if(opc.options[opc.selectedIndex].value == "outro"){
document.getElementById('centro_de_custo_outro').style.display='inline';
}
}
</script>
<select name="sub_centro" id="sub_centro" class="form-control" onchange="mostra_outro(this)">
<option value="">-- SELECIONE --</option>
<?
$comando = "SELECT * FROM centro_de_custo WHERE status = 1 ORDER BY nome";
$exec = mysql_query($comando);
while ($linha = mysql_fetch_assoc($exec)) {
?>
<option value="<?= $linha[id]?>" <? if(mysql_result($rs, '0', 'id_centro_custo' == $linha[id]) ){ echo "selected='selected'";}?> ><?= ($linha[nome])?></option>
<?
}
?>
<option value="outro">OUTRO</option>
</select>
</div>
<div class="col-md-4 ">
<div class="form-group has-warning has-feedback" style="display:none; padding:0px; margin:0px" id="centro_de_custo_outro" name="centro_de_custo_outro" >
<label class="control-label" for="inputWarning2">Informe o novo Centro de Custo (importante)</label>
<input type="text" class="form-control" id="centro_de_custos_outro" name="centro_de_custos_outro" placeholder="Qual?" aria-describedby="inputWarning2Status">
</div>
</div>
</div>
</div><br />
<div class="row">
<div class="col-md-2">
<label class="control-label">Valor (R$): </label>
<input type="text" class="form-control" id="valor" name="valor" placeholder="0.00" value="<? echo mysql_result($rs, '0', 'valor');?>" required>
</div>
<div class="col-md-2">
<label class="control-label">Vencimento: </label>
<input type="text" class="form-control" placeholder="Vencimento" id="data_vencimento" name="data_vencimento" required="required" value="<? echo data_para_mostrar(mysql_result($rs, '0', 'data_vencimento'));?>">
</div>
<div class="col-md-4">
<label class="control-label">Nº NFe: </label>
<input type="text" class="form-control" id="numero_nfe_entrada" name="numero_nfe_entrada" value="<? echo mysql_result($rs, '0', 'numero_nfe_entrada');?>" >
</div>
<div class="col-md-2">
<label class="control-label">Emissão NFe: </label>
<input type="text" class="form-control" placeholder="dd/mm/AAAA" id="emissao" name="emissao" value="<? echo data_para_mostrar(mysql_result($rs, '0', 'emissao'));?>" >
</div>
<div class="col-md-2">
<label class="control-label">Data Pagamento: </label>
<input type="text" class="form-control" placeholder="Pagamento" id="data_pagamento" name="data_pagamento" value="<? if(mysql_result($rs, '0', 'data_pagamento') <> '0000-00-00') { echo data_para_mostrar(mysql_result($rs, '0', 'data_pagamento'));}?>">
</div>
</div>
<br />
<div class="row">
<div class="col-md-12">
<label class="control-label">Descrição:</label>
<textarea name="observacao" class="form-control" id="observacao" placeholder="Descrição"/><? echo mysql_result($rs, '0', 'descricao');?></textarea>
</div>
</div>
<br />
<div class="control-group">
<div class="controls">
<input type="hidden" name="cadastrou" value="sim">
<input type="hidden" name="idConta" value="<? echo $idConta;?>">
<button type="submit" class="btn btn-primary">Atualizar</button>
<a href="?secao=<?= $var_pagina_anterior?>" class="btn btn-default">Voltar</a>
</div>
</div>
</fieldset>
</form>
</div>
<!-- /.box-body -->
<div class="box-footer" style="display: block;">
</div>
<!-- /.box-footer-->
</div>
<!-- /.box -->
</div>
<!-- CONTROLE DE DOCUMENTOS -->
<div class="box collapsed-box box-warning">
<div class="box-header with-border">
<h3 class="box-title"><strong>CONTROLE DE DOCUMENTOS</strong></h3>
<div class="box-tools pull-right">
<button type="button" class="btn btn-box-tool bg-aqua" data-widget="collapse" data-toggle="tooltip" title="" data-original-title="Controle de Documentos">
<i class="fa fa-plus"></i></button>
</div>
</div>
<div class="box-body" style="display: block;">
<form class="form-horizontal " id="form1" name="form1" method="post" action="index2.php?secao=<?= $var_pagina?>" style="width:90%; margin:0px auto" enctype="multipart/form-data">
<fieldset>
<div class="control-group">
<div class="controls">
<div class="row">
<div class="col-md-3">
<label class="control-label">Nome: </label>
<input type="text" class="form-control" placeholder="Nome do Arquivo" id="nome" name="nome"required>
</div>
<div class="col-md-5">
<label class="control-label">Documento: </label>
<input name="documento" type="file" placeholder="Seleciona o Documento" class="form-control" required/>
</div>
<div class="col-md-2">
<div class="controls">
<label class="control-label"> </label>
<input type="hidden" name="documentos" value="sim">
<input type="hidden" name="idConta" id="idConta" value="<? echo $idConta;?>">
<input type="hidden" name="MAX_FILE_SIZE" value="300000" />
<button type="submit" class="btn btn-primary">ANEXAR DOCUMENTO</button>
</div>
</div>
</div>
</div>
</div>
<br />
<div class="control-group">
</div>
</fieldset>
</form><br />
<!-- LISTA DE DOCUMENTS CADASTRADAS -->
<? $comando = "SELECT * FROM documentos_contasapagar WHERE id_contas_pagar=".$idConta." ORDER BY data";
$exec = mysql_query($comando);
?>
<H3><strong> <U>DOCUMENTOS ANEXADOS</U> </strong></H3>
<table class="table table-bordered">
<tbody><tr>
<th>Nome Documento</th>
<th>Data Inclusão</th>
<th> </th>
</tr>
<? while ($linha = mysql_fetch_assoc($exec)) { ?>
<tr>
<td><A href="uploads/<?= $linha[caminho]?>" target="_blank"><?= $linha[nome]?></a ></td>
<td><?= date("d/m/Y h:i", strtotime($linha[data]));?></td>
<td align="right">
<? if($_SESSION["permissao"] == "ADMINISTRADOR"){ ?>
<a href="index2.php?secao=<?= $var_pagina?>&sub=excluir_documento&iddocumento=<?=$linha[iddocumento]?>&idConta=<?=$idConta?>" class="btn btn-danger btn-xs" title="Excluir">
<span class="glyphicon glyphicon-remove"></span>
</a>
<? } ?>
</td>
</tr>
<? } //while ?>
</tbody></table>
<!-- LISTA DE DOCUMENTOS CADASTRADAS -->
</div>
</div>
<!-- DOCUMENTOS -->
</section>
</section>