<?
// variávis que se trabalham nessa página
$var_banco = "contas_pagar";
$var_pagina = "contas_pagar-cadastrar";
$var_pagina_anterior = "contas_pagar";
?>
<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">Cadastrar conta a pagar</h3>
</div>
<div class="box-body" style="display: block;">
<? if ($_REQUEST['cadastrou']=="sim"){
//Define a situação inicial
if($_REQUEST[data_pagamento] <> '') $situacao = "PAGA"; else $situacao = "EM ABERTO";
//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("INSERT INTO ". $var_banco ." SET
id_centro_custo = '". $id_centro_custo ."',
valor = '".$_REQUEST[valor]."',
data_pagamento = '". data_para_salvar($_REQUEST[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 = 'EM ABERTO',
id_fornecedor = '". $_REQUEST[id_fornecedor] ."',
observacao = '". ($_REQUEST[observacao]) ."',
status = 1,
id_usuario = '". $_SESSION["id"] ."',
data_cadastro = '". date('Y-m-d H:i:s') ."'
");
$varCodigo = $obj->getID();
echo "<script>alert('Conta a Pagar Cadastrada com sucesso. Clique OK para continuar.')</script>";
echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=?secao=contas_pagar-editar&idConta=".$varCodigo."'>";
}
?>
<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]?>"><?= ($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]?>"><?= ($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>
<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" 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">
</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">
</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">
</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">
</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"/></textarea>
</div>
</div>
<br />
<div class="control-group">
<div class="controls">
<input type="hidden" name="cadastrou" value="sim">
<button type="submit" class="btn btn-primary">Cadastrar</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>
</section>
</section>