• File: contas_pagar-cadastrar.php
  • Full Path: /home/u820075591/domains/livrariafabris.com.br/public_html/admin/modulos/contas_pagar-cadastrar.php
  • Date Modified: 07/18/2023 5:23 AM
  • File size: 8.53 KB
  • MIME-type: text/html
  • Charset: utf-8
<?
	// 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>