get_item_data($datos, $id_item); $catname = $datos[0]; $provname = $datos[1]; $codigo_proveedor = $datos[2]; $codigo_barras = $datos[3]; $stock_disponible = $datos[4]; $stock_transito = $datos[5]; $precio_fob = $datos[6]; $precio_nac = $datos[7]; $precio_ref = $datos[8]; $oculto_fob = $datos[9]; $oculto_nac = $datos[10]; $id_unidad_compra = $datos[11]; $unidades = get_units_opt($id_unidad_compra); $factor_unidades = $datos[12]; $unidad_descarga = get_unidad_descarga($datos[13]); $id_subproducto = $id_item; if (item_scan_oblig($id_item)) { $barras_class = "obligatorio"; $barras_sign = "*"; } else { $barras_class = "opcional"; $barras_sign = ""; } //Segun que tipo de proveedor sea muestro el input correspondiente en precio // if (obtener_tipo_proveedor($id_item) == "EXTRANJERO") { $precio_fob = "<input type=\"text\" value=\"{$precio_fob}\" size=\"10\" name=\"precio_fob\" id=\"precio_fob\" class=\"opcional\">"; } else { $precio_ref = "<input type=\"text\" value=\"{$precio_ref}\" size=\"10\" name=\"precio_ref\" id=\"precio_ref\" class=\"opcional\">"; }
$result = mysql_query($query); $row = mysql_fetch_array($result); $moneda = "US\$"; } else { $query = "SELECT\n OrdenItem.id_orden_item,\n Categoria.categoria,\n\t\tProveedor.proveedor,\n OrdenItem.cantidad,\n Unidad.unidad,\n OrdenItem.precio_ref,\n (OrdenItem.cantidad * OrdenItem.precio_ref),\n\t\tOrdenItem.id_orden,\n\t\tItem.factor_unidades,\n\t\tCategoria.id_categoria,\n\t\tOrdenItem.cantidad_pendiente\n FROM\n Categoria, Proveedor, OrdenItem, Item, Unidad\n WHERE (\n\t(OrdenItem.id_orden_item = {$id_orden_item}) AND\n (Item.id_item = OrdenItem.id_item) AND\n (Categoria.id_categoria = Item.id_categoria) AND\n (Proveedor.id_proveedor = Item.id_proveedor) AND\n (Unidad.id_unidad = Item.id_unidad_compra)\n )\n ORDER BY\n Categoria.categoria"; $result = mysql_query($query); $row = mysql_fetch_array($result); $moneda = "AR\$"; } $focus = "forms[0].cantidad"; $categoria = $row[1]; $proveedor = $row[2]; $cantidad = $row[10]; $precio = $row[5]; if ($row[8] != 1) { $unidad = "<em>" . strtoupper($row[4]) . "</em> [" . $row[8] . " " . get_unidad_descarga($row[9]) . "]"; } else { $unidad = "<em>" . strtoupper($row[4]) . "</em>"; } $id_orden_item = $row[0]; $id_orden = $row[7]; $var = array("focus" => $focus, "categoria" => $categoria, "proveedor" => $proveedor, "cantidad" => $cantidad, "unidad" => $unidad, "precio" => $precio, "moneda" => $moneda, "id_orden_item" => $id_orden_item, "submitto" => "orden_ver_arribo.php", "id_orden" => $id_orden); eval_html('orden_update.html', $var); /** * Devuelve si el proveedor es extranjero o argentino para saber como mostrar el listado * a partir del id_orden_item */ function obtener_tipo_proveedor($id_orden_item) { $query = "SELECT pais.pais FROM Pais pais, Proveedor proveedor, Item item, OrdenItem ordenitem\n\t\t WHERE pais.id_pais = proveedor.id_pais and\n\t\t\t\tproveedor.id_proveedor = item.id_proveedor and\n\t\t\t\tordenitem.id_orden_item = {$id_orden_item} and\n\t\t\t\tordenitem.id_item = item.id_item"; $result = mysql_query($query);
$focus = "forms[1].proveedor"; $_SESSION["proveedor"] = FALSE; } } $catval = $_SESSION["catval"]; $catname = $_SESSION["catname"]; $provval = $_SESSION["provval"]; $provname = $_SESSION["provname"]; $producto = htmlspecialchars(trim($producto)); $proveedor = addslashes(trim($proveedor)); $codigo_proveedor = addslashes(trim($codigo_proveedor)); $codigo_barras = addslashes(trim($codigo_barras)); if ($_SESSION["categoria"]) { if (get_scan($_SESSION["catval"])) { $barras_class = "obligatorio"; $barras_sign = "*"; } else { $barras_class = "opcional"; $barras_sign = ""; } } if ($_SESSION["catval"] == "") { $unidad_descarga = ""; } else { $unidad_descarga = get_unidad_descarga($catval); } $var = array("mensaje" => $mensaje, "hits_prov_mensaje" => $hits_prov_mensaje, "hits_prod_mensaje" => $hits_prod_mensaje, "pcategoria" => $pcategoria, "categoria" => $categoria, "codigo_proveedor" => $codigo_proveedor, "codigo_barras" => $codigo_barras, "focus" => $focus, "proveedores" => $proveedores, "barras_class" => $barras_class, "barras_sign" => $barras_sign, "catval" => $catval, "catname" => $catname, "provval" => $provval, "provname" => $provname, "unidades" => $unidades, "unidad_descarga" => $unidad_descarga, "moneda" => $moneda); eval_html('producto_alta.html', $var); ?>