projects
/
fa-stable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Unable to void a sales invoice. Fixed by @BraaathWaate.
[fa-stable.git]
/
sales
/
includes
/
db
/
sales_order_db.inc
diff --git
a/sales/includes/db/sales_order_db.inc
b/sales/includes/db/sales_order_db.inc
index dcf69e93ea7116aa81f830cc83853b1ee5d442d9..9d43fb3af94b8427c5cc9cb3d2da0f8e9ba81beb 100644
(file)
--- a/
sales/includes/db/sales_order_db.inc
+++ b/
sales/includes/db/sales_order_db.inc
@@
-89,6
+89,8
@@
function delete_sales_order($order_no, $trans_type)
begin_transaction();
hook_db_prevoid($trans_type, $order_no);
begin_transaction();
hook_db_prevoid($trans_type, $order_no);
+ $order = get_sales_order_header($order_no, $trans_type);
+
$sql = "DELETE FROM ".TB_PREF."sales_orders WHERE order_no=" . db_escape($order_no)
. " AND trans_type=".db_escape($trans_type);
$sql = "DELETE FROM ".TB_PREF."sales_orders WHERE order_no=" . db_escape($order_no)
. " AND trans_type=".db_escape($trans_type);
@@
-98,7
+100,7
@@
function delete_sales_order($order_no, $trans_type)
.db_escape($order_no) . " AND trans_type=".db_escape($trans_type);
db_query($sql, "order Detail Delete");
.db_escape($order_no) . " AND trans_type=".db_escape($trans_type);
db_query($sql, "order Detail Delete");
- add_audit_trail($trans_type, $order_no,
Today(
), _("Deleted."));
+ add_audit_trail($trans_type, $order_no,
sql2date($order['ord_date']
), _("Deleted."));
commit_transaction();
}
commit_transaction();
}