sorder.ord_date,
sorder.from_stk_loc,
sorder.delivery_date,
+ sorder.total,
line.stk_code,
item.description,
item.units,
$aligns = array('left', 'left', 'right', 'right', 'right', 'right', 'right');
$headers = array(_('Code'), _('Description'), _('Ordered'), _('Delivered'),
- _('Outstanding'), '');
+ _('Outstanding'), '', _('Total Amount'));
$params = array( 0 => $comments,
1 => array( 'text' => _('Period'), 'from' => $from, 'to' => $to),
$rep->NewPage();
$orderno = 0;
+ $grand_total = 0;
$result = GetSalesOrders($from, $to, $category, $location, $backorder);
-
+
while ($myrow=db_fetch($result))
{
$rep->NewLine(0, 2, false, $orderno);
$rep->DateCol(4, 5, $myrow['ord_date'], true);
$rep->DateCol(5, 6, $myrow['delivery_date'], true);
$rep->TextCol(6, 7, $myrow['from_stk_loc']);
- $rep->NewLine(2);
+ $rep->NewLine(1);
+ $rep->TextCol(6, 7, number_format2($myrow['total'], $dec));
+ $rep->NewLine(1);
+ $grand_total += $myrow['total'];
$orderno = $myrow['order_no'];
}
$rep->TextCol(0, 1, $myrow['stk_code']);
$rep->NewLine();
}
$rep->Line($rep->row);
+ $rep->NewLine();
+ $rep->TextCol(1, 6, _("Total"));
+ $rep->TextCol(6, 7, number_format2($grand_total, $dec));
+ $rep->Line($rep->row - 5);
$rep->End();
}