# # # # # # # # # # # require "settings.php"; if (isset($_POST["key"])) { switch ($_POST["key"]) { case "view": $OUTPUT = printInvoice($_POST); break; default: $OUTPUT = slct(); break; } } else { # Display default output $OUTPUT = slct(); } require "template.php"; # Default view function slct() { //layout $slct = "\n\t\t\t<h3>View Non-Stock Sales Orders</h3>\n\t\t\t<table " . TMPL_tblDflts . " width='580'>\n\t\t\t<form action='" . SELF . "' method='POST' name='form'>\n\t\t\t\t<input type='hidden' name='key' value='view'>\n\t\t\t\t<tr>\n\t\t\t\t\t<th colspan='2'>By Date Range</th>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td align='center'>\n\t\t\t\t\t\t" . mkDateSelect("from", date("Y"), date("m"), "01") . "\n\t\t\t\t\t\t TO \n\t\t\t\t\t\t" . mkDateSelect("to") . "\n\t\t\t\t\t</td>\n\t\t\t\t\t<td valign='bottom'><input type='submit' value='Search'></td>\n\t\t\t\t</tr>\n\t\t\t</form>\n\t\t\t</table>\n\t\t\t<p>\n\t\t\t<table border='0' cellpadding='2' cellspacing='1'>\n\t\t\t\t<tr>\n\t\t\t\t\t<th>Quick Links</th>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td><a href='nons-sorder-new.php'>New Non Stock Sales Order</a></td>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td><a href='main.php'>Main Menu</a></td>\n\t\t\t\t</tr>\n\t\t\t</table>";
function delete_write($_POST) { extract($_POST); require_lib("validate"); $v = new validate(); $v->isOk($invid, "num", 1, 9, "Invalid invoice number."); if ($v->isError()) { $confirm = ""; $errors = $v->getErrors(); foreach ($errors as $e) { $confirm .= "<li class='err'>{$e['msg']}</li>"; } return printInvoice($confirm); } db_conn("cubit"); $sql = "DELETE FROM nons_invoices WHERE invid='{$invid}'"; $ninvRslt = db_exec($sql) or errDie("Unable to retrieve non stock invoice information from Cubit."); if (pg_affected_rows($ninvRslt) > 0) { $OUTPUT = "<li>Invoice has been successfully removed.</li>"; } else { $OUTPUT = "<li class='err'>Invoice was not found.</li>"; } return $OUTPUT; }
# # # # require "settings.php"; if (isset($_POST["key"])) { switch ($_POST["key"]) { case "view": $OUTPUT = printInvoice($_POST); break; default: $OUTPUT = slct(); break; } } elseif (isset($_GET["from_year"]) && isset($_GET["to_year"]) && isset($_GET["from_month"]) && isset($_GET["to_month"]) && isset($_GET["from_day"]) && isset($_GET["to_day"])) { $OUTPUT = printInvoice($_GET); } else { # Display default output $OUTPUT = slct(); } require "template.php"; # Default view function slct() { extract($_REQUEST); $fields = array(); $fields["from_year"] = date("Y"); $fields["from_month"] = date("m"); $fields["from_day"] = "01"; $fields["to_year"] = date("Y"); $fields["to_month"] = date("m");
# # # # # # # # # require "settings.php"; require "core-settings.php"; require_lib("docman"); if (isset($_POST["key"])) { switch ($_POST["key"]) { case "view": $OUTPUT = printInvoice(); break; default: $OUTPUT = slct(); } } else { $OUTPUT = slct(); } $OUTPUT .= "<p>" . mkQuickLinks(ql("nons-invoice-new.php", "New Non-Stock Invoices")); require "template.php"; function slct() { extract($_GET); db_connect(); $cust_arr = array(); $ncust_arr = array();
function delete_write($_POST) { extract($_POST); require_lib("validate"); $v = new validate(); $v->isOk($invid, "num", 1, 9, "Invalid invoice number."); if ($v->isError()) { $confirm = ""; $errors = $v->getErrors(); foreach ($errors as $e) { $confirm .= "<li class='err'>{$e['msg']}</li>"; } return printInvoice($confirm); } db_conn("cubit"); $sql = "DELETE FROM nons_invoices WHERE invid='{$invid}'"; $ninvRslt = db_exec($sql) or errDie("Unable to retrieve non stock invoice information from Cubit."); if (pg_affected_rows($ninvRslt) > 0) { $OUTPUT = "\n\t\t\t<li class='err'>Invoice has been successfully removed.</li>\n\t\t\t<p>\n\t\t\t<table border='0' cellpadding='2' cellspacing='1'>\n\t\t\t\t<tr>\n\t\t\t\t\t<th>Quick Links</th>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td><a href='nons-invoice-new.php'>New Non Stock Invoice</a></td>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td><a href='nons-invoice-view.php'>View Non Stock Invoices</a></td>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td><a href='rec-nons-invoice-view.php'>View Recurring Non Stock Invoices</a></td>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td><a href='rec-invoice-view.php'>View Recurring Invoices</a></td>\n\t\t\t\t</tr>\n\t\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t\t<td><a href='main.php'>Main Menu</a></td>\n\t\t\t\t</tr>\n\t\t\t</table>"; } else { $OUTPUT = "<li class='err'>Invoice was not found.</li>"; } return $OUTPUT; }