<? // 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;"> &nbsp; </div> <!-- /.box-footer--> </div> <!-- /.box --> </div> </section> </section>