New feature. Copy Delivery/Invoice from Customer Transactions Inquiry.
[fa-stable.git] / sales / inquiry / customer_inquiry.php
index 3c1ffd9594dfba71c60e9d44234b7a0971a7f697..2e7f0117d087415987514fab07412507416f9c4b 100644 (file)
@@ -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) 
@@ -213,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')
        );