echo "\n";
             $first = false;
         }
         echo implode("\t", $oi);
         echo "\n";
     }
 }
 echo '</pre>';
 exit;
 */
 $whid_depot = WAREHOUSE_ID_FOR_HANDLING_ORDERS;
 $whid_prod = WAREHOUSE_ID_PRODUCTS_BALI;
 $whid_elements = WAREHOUSE_ID_ELEMENTS;
 //LOAD PRODUCTS STOCK FROM DEPOT FROM DEFAULT WAREHOUSE
 $products_stock = $class_pm->stockRetrieveAll($whid_depot);
 $products_stock_booked = stock_booking::getBookedQuantityAll($whid_depot);
 //$products_stock_booked_instock:
 //this variable contains total products actually in stock (including the booked ones)
 //it is used for special orders allowed to override the booking status
 $products_stock_booked_instock = array();
 //Remove booked quantity from stock
 foreach ($products_stock as $k => $v) {
     if (isset($products_stock_booked[$k])) {
         $products_stock_booked_instock[$k] = $products_stock[$k];
         $products_stock[$k] = $products_stock_booked[$k] >= $products_stock[$k] ? 0 : $products_stock[$k] - $products_stock_booked[$k];
     }
 }
 //WE STOP CHECKING FOR BALI STOCK UNTIL FURTHER DISCUSSION
 //WE ARE NOW USING IT FOR KEEPING STOCK FOR LAZADA
 //16.10.2014 updated by Sahat
 //$products_stock_bali = $class_pm->stockRetrieveAll($whid_prod);
<?php

/**
 * This module is used to display all current active booking
 *
 * @author IT TEAM BONOFACTUM
 * @created Jun 18, 2013 3:45:28 PM
 */
use_class('stock_booking');
use_class('products_minierp');
use_class('products_articles');
$class_pm = new products_minierp();
$class_pa = new products_articles();
$articles_booked = stock_booking::getBookedQuantityAll(WAREHOUSE_ID_PRODUCTS_HAMBURG);
$articles_stock = $class_pm->stockRetrieveDetailAll(WAREHOUSE_ID_PRODUCTS_HAMBURG, 'booking_active>0');
$ttl_products = 0;
$ttl_articles = 0;
$ttl_qty_booked = 0;
$ttl_cache_error = 0;
$articles_result = array();
foreach ($articles_booked as $id => $book_qty) {
    $id_temp = explode('-', $id);
    $pid = $id_temp[0];
    $aid = $id_temp[1];
    if (!isset($articles_result[$pid])) {
        $articles_result[$pid] = array();
        $ttl_products++;
    }
    if (!isset($articles_result[$pid][$aid])) {
        $articles_result[$pid][$aid] = array();
        $ttl_articles++;