Fixed bug 0000022 - db error on empty supplier_id
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Fri, 18 Jul 2008 22:51:15 +0000 (22:51 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Fri, 18 Jul 2008 22:51:15 +0000 (22:51 +0000)
purchasing/supplier_credit.php
purchasing/supplier_invoice.php

index 8ae4e5741bbffb20d441855a65edb64e5e5676fd..5729fcf53cd1bae720106b0304803b10b9eb9a7c 100644 (file)
@@ -153,17 +153,19 @@ echo "<tr><td valign=center>"; // outer table
 echo "<center>";
 
 invoice_header($_SESSION['supp_trans']);
+if ($_POST['supplier_id']=='') 
+       display_error('No supplier found for entered search text');
+else {
+       echo "</td></tr><tr><td valign=center>"; // outer table
 
-echo "</td></tr><tr><td valign=center>"; // outer table
+       $total_grn_value = display_grn_items($_SESSION['supp_trans']);
 
-$total_grn_value = display_grn_items($_SESSION['supp_trans']);
+       $total_gl_value = display_gl_items($_SESSION['supp_trans']);
 
-$total_gl_value = display_gl_items($_SESSION['supp_trans']);
-
-echo "</td></tr><tr><td align=center colspan=2>"; // outer table
-
-invoice_totals($_SESSION['supp_trans']);
+       echo "</td></tr><tr><td align=center colspan=2>"; // outer table
 
+       invoice_totals($_SESSION['supp_trans']);
+}
 echo "</td></tr>";
 
 end_table(1); // outer table
index 64a0850f3c531c2125c267afde6f81e16f60e8bc..07b41b282fc1f991eb7c1aae436c6bb7cc12e5ab 100644 (file)
@@ -156,19 +156,21 @@ echo "<tr><td valign=center>"; // outer table
 echo "<center>";
 
 invoice_header($_SESSION['supp_trans']);
+if ($_POST['supplier_id']=='') 
+       display_error('No supplier found for entered search text');
+else {
+       echo "</td></tr><tr><td valign=center>"; // outer table
 
-echo "</td></tr><tr><td valign=center>"; // outer table
+       echo "<center>";
 
-echo "<center>";
-
-display_grn_items($_SESSION['supp_trans']);
+       display_grn_items($_SESSION['supp_trans']);
 
-display_gl_items($_SESSION['supp_trans']);
-
-//echo "</td></tr><tr><td align=center colspan=2>"; // outer table
-echo "<br>";
-invoice_totals($_SESSION['supp_trans']);
+       display_gl_items($_SESSION['supp_trans']);
 
+       //echo "</td></tr><tr><td align=center colspan=2>"; // outer table
+       echo "<br>";
+       invoice_totals($_SESSION['supp_trans']);
+}
 echo "</td></tr>";
 
 end_table(); // outer table