function allocation($type, $trans_no, $person_id = null, $person_type_id=null)
{
$this->allocs = array();
-
+
$this->trans_no = $trans_no;
$this->type = $type;
if ($person_id)
$this->currency = isset($trans['bank_curr_code']) ? $trans['bank_curr_code'] : $trans['curr_code'];
$this->bank_amount = @$trans["bank_amount"];
$this->amount = $trans["Total"];
- }
+ } else
+ $this->date_ = Today();
}
/* Now populate the array of possible (and previous actual) allocations
for this customer/supplier. First get the transactions that have
{
if ($cart->currency != $cart->person_curr)
display_heading(sprintf(_("Allocated amounts in %s:"), $cart->person_curr));
- start_table(TABLESTYLE, "width=60%");
+ start_table(TABLESTYLE, "width='60%'");
$th = array(_("Transaction Type"), _("#"), $supp_ref ? _("Supplier Ref"): _("Ref"), _("Date"), _("Due Date"), _("Amount"),
_("Other Allocations"), _("Left to Allocate"), _("This Allocation"),'','');