+ else if ($contact->getRole() & $GLOBALS['ROLE_BENEFICIARY']) {
+ $state_mask = $GLOBALS['STATE_ANY'];
+ $state_mask &= ~$GLOBALS['STATE_DELIVERED'];
+ $state_mask &= ~$GLOBALS['STATE_CANCELLED'];
+
+ $orders = get_contact_orders($contact, $state_mask);
+
+ if (count($orders)) {
+ echo "<tr>\n";
+ echo " <td colspan=2><strong>Outstanding orders:</strong></td>\n";
+ echo "</tr>\n";
+
+ echo "<tr>\n";
+ echo " <td colspan=2 class=\"history\">\n";
+ foreach ($orders as $order) {
+ echo " " . get_order_summary($order) . "<br>\n";
+ }
+ echo " </td>\n";
+ echo "</tr>\n";
+ }
+ }