From 67d7fa8f789622ebd91a23f301cd627104aec4e7 Mon Sep 17 00:00:00 2001 From: Alexandre SPANGARO Date: Fri, 5 Dec 2025 06:47:49 +0100 Subject: [PATCH] FIX Accountancy - Not propose to write operation on draft asset --- htdocs/accountancy/class/accountingjournal.class.php | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/accountancy/class/accountingjournal.class.php b/htdocs/accountancy/class/accountingjournal.class.php index 532f0efb9f7..8db6d72f356 100644 --- a/htdocs/accountancy/class/accountingjournal.class.php +++ b/htdocs/accountancy/class/accountingjournal.class.php @@ -429,6 +429,7 @@ class AccountingJournal extends CommonObject $sql .= " FROM " . MAIN_DB_PREFIX . "asset_depreciation as ad"; $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "asset as a ON a.rowid = ad.fk_asset"; $sql .= " WHERE a.entity IN (" . getEntity('asset', 0) . ')'; // We don't share object for accountancy, we use source object sharing + $sql .= " AND a.status > 0"; if ($in_bookkeeping == 'already') { $sql .= " AND EXISTS (SELECT iab.fk_docdet FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping AS iab WHERE iab.fk_docdet = ad.rowid AND doc_type = 'asset')"; } elseif ($in_bookkeeping == 'notyet') {