X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=sales%2Finquiry%2Fcustomer_inquiry.php;h=2e7f0117d087415987514fab07412507416f9c4b;hb=cf523b36717768b5c061accc95f3ba9083b88165;hp=20bd88a70b3ac9d78a2b3a5220eba72dde8b72a1;hpb=7ad222595e84451daea8aaa06c83d817cc3c774c;p=fa-stable.git diff --git a/sales/inquiry/customer_inquiry.php b/sales/inquiry/customer_inquiry.php index 20bd88a7..2e7f0117 100644 --- a/sales/inquiry/customer_inquiry.php +++ b/sales/inquiry/customer_inquiry.php @@ -84,7 +84,6 @@ function edit_link($row) { global $page_nested; - $str = ''; if ($page_nested) return ''; @@ -92,6 +91,20 @@ function edit_link($row) trans_editor_link($row['type'], $row['trans_no']); } +function copy_link($row) +{ + global $page_nested; + + if ($page_nested) + return ''; + if ($row['type'] == ST_CUSTDELIVERY) + return pager_link(_("Copy Delivery"), "/sales/sales_order_entry.php?NewDelivery=" + .$row['order_'], ICON_DOC); + elseif ($row['type'] == ST_SALESINVOICE) + return pager_link(_("Copy Invoice"), "/sales/sales_order_entry.php?NewInvoice=" + . $row['order_'], ICON_DOC); +} + function prt_link($row) { if ($row['type'] == ST_CUSTPAYMENT || $row['type'] == ST_BANKDEPOSIT) @@ -157,6 +170,8 @@ if (!isset($_POST['customer_id'])) start_table(TABLESTYLE_NOBORDER); start_row(); +ref_cells(_("Reference:"), 'Ref', '', NULL, _('Enter reference fragment or leave empty')); + if (!$page_nested) customer_list_cells(_("Select a customer: "), 'customer_id', null, true, true, false, true); @@ -192,7 +207,7 @@ if (get_post('RefreshInquiry') || list_updated('filterType')) } //------------------------------------------------------------------------------------------------ $sql = get_sql_for_customer_inquiry(get_post('TransAfterDate'), get_post('TransToDate'), - get_post('customer_id'), get_post('filterType'), check_value('show_voided')); + get_post('customer_id'), get_post('filterType'), check_value('show_voided'), get_post('Ref')); //------------------------------------------------------------------------------------------------ //db_query("set @bal:=0"); @@ -211,6 +226,7 @@ $cols = array( _("Balance") => array('align'=>'right', 'type'=>'amount'), array('insert'=>true, 'fun'=>'gl_view'), array('insert'=>true, 'fun'=>'edit_link'), + array('insert'=>true, 'fun'=>'copy_link'), array('insert'=>true, 'fun'=>'credit_link'), array('insert'=>true, 'fun'=>'prt_link') );