function obtenerExistenciasKardex($id, $idlocal) { $idlocal = CleanID($idlocal); $id = CleanID($id); $tabla = obtenerInventarioProductoFifo($id, $idlocal); $xunidades = 0; for ($i = 0; $i < count($tabla); $i++) { $xunidades += $tabla[$i][1]; } return $xunidades; }
//Pedido & Compras Estados actualizarStatusPedido($IdPedido, '2'); //Compras Estado Documento & Pago AlbaranInt sModificarCompra($IdPedido, $campoxdato, false, false); //Ventas Precios registrarPreciosVentaAlmacen($PVD, $PVDD, $PVC, $PVCD, $IdArticulo); //Registro Costo Operativo guardarCostoOperativo($CostoOP, $IdProducto, $IdLocal); //Retorna IdInventario, IdPedido & IdComprobante echo "1~" . $IdInventario . "~" . $IdPedido . "~" . $IdComprobante; exit; break; case "kdxInventarioAlmacen": $idproducto = CleanID($_GET["idproducto"]); $IdLocal = CleanID($_GET["xlocal"]); $inventario = obtenerInventarioProductoFifo($idproducto, $IdLocal); $n = count($inventario); $arr = array(); $pedidodet = array(); for ($i = 0; $i < $n; $i++) { $row = Row(obtenerPedidoDet($inventario[$i][2])); array_push($arr, $inventario[$i][0]); array_push($arr, $inventario[$i][1]); array_push($arr, $row['IdPedidoDet']); array_push($arr, $row['Lote']); array_push($arr, $row['FechaVencimiento']); array_push($arr, $row['Serie']); array_push($arr, $row['IdPedido']); } echo implode("~", $arr); exit;