<?php use_class('elements_order'); use_class('element'); $oid = tep_db_prepare_input($_GET['id']); $eo = new elements_order($oid); $po_number = $eo->detail['po_number'] == '' ? $oid : $eo->detail['po_number']; if (isset($_POST['me_action'])) { if ($_POST['me_action'] == 'ADDRECEIVE') { $eoi_id = tep_db_prepare_input($_POST['eoi_id']); $qtyok = tep_db_prepare_input($_POST['qtyok']); $qtybad = tep_db_prepare_input($_POST['qtybad']); $qtyvoid = tep_db_prepare_input($_POST['qtyvoid']); $eo->addItemReceive($eoi_id, $qtyok, $qtybad, $qtyvoid, $session_userinfo['username']); $eoi = $eo->items[$eoi_id]; $ordr_qty = $eoi['quantity']; $recv_qty = 0; $void_qty = 0; if (isset($eo->items_received[$eoi_id])) { foreach ($eo->items_received[$eoi_id] as $ir) { $recv_qty += $ir['quantity_ok']; $void_qty += $ir['quantity_void']; } } $open_qty = elements_order::calculateOpenQuantity($ordr_qty, $recv_qty, $void_qty); $recv_qty_weight = $recv_qty * $eoi['unit_multiplier'] * $eoi['elements_weight']; $void_qty_weight = $void_qty * $eoi['unit_multiplier'] * $eoi['elements_weight']; if ($open_qty <= 0) { $open_qty_text = '<span class="notice">-</span>'; $status = 'CLOSED'; } else {