-//------------------------------------------------------------------------------------------------
-
-start_table("$table_style width='80%'");
-
-if ($_POST['customer_id'] == reserved_words::get_all())
- $th = array(_("Type"), _("#"), _("Order"), _("Reference"), _("Date"), _("Due Date"),
- _("Customer"), _("Branch"), _("Currency"), _("Debit"), _("Credit"), "", "","");
-else
- $th = array(_("Type"), _("#"), _("Order"), _("Reference"), _("Date"), _("Due Date"),
- _("Branch"), _("Debit"), _("Credit"), "", "","");
-table_header($th);
-
-
-$j = 1;
-$k = 0; //row colour counter
-$over_due = false;
-while ($myrow = db_fetch($result))
-{
-
- if ($myrow['OverDue'] == 1)
- {
- start_row("class='overduebg'");
- $over_due = true;
- }
- else
- alt_table_row_color($k);
-
- $edit_page='';
- $due_date_str = '';
- $credit_me_str = '';
-
- switch($myrow['type']) {
- case 10:
- $due_date_str = sql2date($myrow["due_date"]);
- /*Show a link to allow an invoice to be credited */
- // only allow crediting if it's not been totally allocated
- if ($myrow["TotalAmount"] - $myrow["Allocated"] > 0)
- $credit_me_str = "<a href='$path_to_root/sales/customer_credit_invoice.php?InvoiceNumber=" . $myrow["trans_no"] . "'>" . _("Credit This") . "</a>";
- $edit_page= $path_to_root.'/sales/customer_invoice.php?ModifyInvoice='
- . $myrow['trans_no'];
- break;
- case 13:
- $edit_page= $path_to_root.'/sales/customer_delivery.php?ModifyDelivery='
- . $myrow['trans_no']; break;
- }
-
- $date = sql2date($myrow["tran_date"]);
-
- if ($myrow["order_"] > 0)
- $preview_order_str = get_customer_trans_view_str(systypes::sales_order(), $myrow["order_"]);
- else
- $preview_order_str = "";
-
- $gl_trans_str = get_gl_view_str_cell($myrow["type"], $myrow["trans_no"]);
-
-// $print_str = "<a href='$path_to_root/reporting/print_invoice.php?InvoiceNumber=" . $myrow["trans_no"] . "'>" . _("Print") . "</a>";
-
-
- $branch_name = "";
- if ($myrow["branch_code"] > 0)
- {
- $branch_name = get_branch_name($myrow["branch_code"]);
- }
-
- $preview_trans_str = get_trans_view_str($myrow["type"], $myrow["trans_no"]);
-
- label_cell(systypes::name($myrow["type"]));
-
- label_cell($preview_trans_str);
- label_cell($preview_order_str);
- label_cell($myrow["reference"]);
- label_cell($date, "nowrap");
- label_cell($due_date_str, "nowrap");
- if ($_POST['customer_id'] == reserved_words::get_all())
- label_cell($myrow["CustName"]);
- label_cell($branch_name);
- if ($_POST['customer_id'] == reserved_words::get_all())
- label_cell($myrow["CustCurrCode"]);
- display_debit_or_credit_cells($myrow["TotalAmount"]);
- echo $gl_trans_str;
-
- label_cell($edit_page=='' ? '' : "<a href='$edit_page'>" . _('Edit') . '</a>');
-
- if ($credit_me_str != "")
- label_cell($credit_me_str, "nowrap");
- else
- label_cell('');
-
-// if ($myrow["type"] == 10)
-// label_cell($print_str, 'nowrap');
-// else
-// label_cell('');
-
- end_row();
-
- $j++;
- if ($j == 12)
- {
- $j = 1;
- table_header($th);
- } //end of page full new headings if
-} //end of transaction while loop
-
-end_table(1);