First Commit
This commit is contained in:
1 parent
5eb9dd037d
commit
2e62c0e60b
11877 files changed
+2035312
No files matched your search
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
include "db.php";
|
||||
|
||||
$gst_rate = 5;
|
||||
|
||||
$query = "SELECT * FROM invoice_header WHERE status = 'Open' ORDER BY record_num";
|
||||
$invoices = db_query($query);
|
||||
|
||||
while ($row = db_fetch_assoc($invoices)) {
|
||||
extract($row);
|
||||
|
||||
$query = "SELECT * FROM invoice_items WHERE description LIKE '%Early Bird%' AND invoice_num = $record_num";
|
||||
$results = db_query($query);
|
||||
|
||||
if (db_num_rows($results)) {
|
||||
$row = db_fetch_assoc($results);
|
||||
$invoice_num = $record_num + 500;
|
||||
$school_name = db_getVal("SELECT school_name FROM schools WHERE record_num = $school_num");
|
||||
printf("%06d - %s\n",$invoice_num,$school_name);
|
||||
echo($row['description']."\n");
|
||||
echo("\n");
|
||||
$query = "DELETE FROM invoice_items WHERE description LIKE '%Early Bird%' AND invoice_num = $record_num";
|
||||
db_query($query);
|
||||
|
||||
$subtotal = db_getVal("SELECT sum(amount) FROM invoice_items WHERE invoice_num = $record_num");
|
||||
$gst = 0;
|
||||
if ($charge_gst == 'Y') {
|
||||
$gst = $subtotal * $gst_rate / 100;
|
||||
}
|
||||
|
||||
$total = $subtotal + $gst;
|
||||
|
||||
$query = "update invoice_header " .
|
||||
"set subtotal = $subtotal, " .
|
||||
"gst = $gst, " .
|
||||
"total = $total, " .
|
||||
"amount_paid = $amount_paid " .
|
||||
"where record_num = $record_num";
|
||||
db_query($query);
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in new issue
Block a user