<?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++;