session_start();
include "funcionesCaja.php";
if ($_SESSION["password"] != "alm") {
header("Location: ..//index.php");
exit();
}
include "conexion.php";
$guardar = $_GET['guardar'];
$COD = $_GET['cod'];
$ActiveUser = $_SESSION['user'];
if ($guardar=="false" or !$guardar){
$currentIDQuery = mysqli_query($conexion, "SELECT MAX(ID) AS ids FROM stock");
$CategoriasQuery = mysqli_query($conexion, "SELECT * FROM categorias ORDER BY Categoria");
$therow = mysqli_fetch_assoc($currentIDQuery);
$currentID = intval($therow['ids']);
$newID = intval(($currentID + 1));
echo"
Alta - Nuevo Articulo
Alta de Articulo
";
}
elseif($guardar=="true")
{
include"conexion.php";
$IDArt = $_POST['ID'];
$Articulo = $_POST['Articulo'];
$Cantidad =$_POST['Cantidad'];
//$Ubicacion =$_POST['Ubicacion'];
$Codigo = $_POST['CodigoBarras'];
$Precio = $_POST['precio'];
$PrecioMayorista = $_POST['mayorista'];
$Proveedor = $_POST['proveedor'];
$CodFabrica = $_POST['codFab'];
$Desc = $_POST['descripcion'];
$Categoria = $_POST['Categoria'];
$Marca = $_POST['marca'];
$Modelo = $_POST['modelo'];
$Minimo = $_POST['minimo'];
$Costo = $_POST['costo'];
try
{
foreach ($_POST['locales'] as $Local)
{
$busqueda = "SELECT * FROM stock WHERE Codigo=$Codigo";
$queryResult = mysqli_query($conexion, $busqueda) or die("Error en: $busqueda: " . mysqli_error());
$row=mysqli_fetch_row($queryResult);
$busqueda2 = "SELECT * FROM stock WHERE ID=$IDArt";
$queryResult2 = mysqli_query($conexion, $busqueda2) or die("Error en: $busqueda: " . mysqli_error());
$row2=mysqli_fetch_row($queryResult2);
$userPicture = !empty($row[9])?$row[9]:'no-image.png';
$userPictureURL = 'imgs/'.$userPicture;
$_SESSION['productID'] = $IDArt;
$Destaque = '3';
if (($row[4] == $Codigo or $row2[0] == $IDArt) && $row[3] == $Local)
{
echo "";
echo '';
}
elseif ($IDArt > 0 and $Codigo > 0)
{
$result=mysqli_query($conexion, "INSERT INTO stock (ID, Articulo, Cantidad, Ubicacion, Codigo, Precio, Proveedor, CodFab, Descr, cat, Destacado, marca, modelo, costo, minimo, Mayorista)
VALUES ('$IDArt','$Articulo','$Cantidad','$Local','$Codigo', '$Precio', '$Proveedor', '$CodFabrica', '$Desc', '$Categoria', '$Destaque', '$Marca', '$Modelo', '$Costo', '$Minimo', '$PrecioMayorista') ");
if ($Cantidad > 0)
{
variacionDeStock($IDArt, $Cantidad, $Costo, $ActiveUser, $Local);
}
if ($INTEGRACIONACTIVA && $Local == "Rosario")
{
exportarProductoW($Articulo, $IDArt, $Categoria, $Cantidad, $Precio, $Destaque, $Desc, $PrecioMayorista);
}
$IDArt++;
}
}
echo
"
Los datos han sido guardados - Edite la foto!
Stock y Reportes
";
}
catch (Exception $e)
{
echo'';
echo '';
}
}
echo "