projects
/
fa-stable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add and Manage Customers, Suppliers: contact persons where not removed when deleting...
[fa-stable.git]
/
purchasing
/
includes
/
db
/
suppliers_db.inc
diff --git
a/purchasing/includes/db/suppliers_db.inc
b/purchasing/includes/db/suppliers_db.inc
index dff68c123c302e1a7bdf6700b577dfd9425e7a5e..c3a16d21488a9ac516eb55379e87a39b3f18f517 100644
(file)
--- a/
purchasing/includes/db/suppliers_db.inc
+++ b/
purchasing/includes/db/suppliers_db.inc
@@
-73,8
+73,12
@@
function update_supplier($supplier_id, $supp_name, $supp_ref, $address, $supp_ad
function delete_supplier($supplier_id)
{
function delete_supplier($supplier_id)
{
+ begin_transaction();
+ delete_entity_contacts('supplier', $supplier_id);
$sql="DELETE FROM ".TB_PREF."suppliers WHERE supplier_id=".db_escape($supplier_id);
$sql="DELETE FROM ".TB_PREF."suppliers WHERE supplier_id=".db_escape($supplier_id);
+
db_query($sql,"check failed");
db_query($sql,"check failed");
+ commit_transaction();
}
function get_supplier_details($supplier_id, $to=null, $all=true)
}
function get_supplier_details($supplier_id, $to=null, $all=true)