diff --git a/core/class/declarationtva.class.php b/core/class/declarationtva.class.php index 43e5efa..f384c78 100644 --- a/core/class/declarationtva.class.php +++ b/core/class/declarationtva.class.php @@ -895,6 +895,8 @@ class DeclarationTVA */ public function createAccountingEntries($declaration_id, $user) { + error_log("DEBUG: createAccountingEntries called for declaration ID: " . $declaration_id); + // Get declaration data $fetch_result = $this->fetch($declaration_id); if (!$fetch_result) { @@ -962,10 +964,13 @@ class DeclarationTVA } // Create bank journal entries + error_log("DEBUG: About to create bank journal entries"); $bank_entries = $this->createBankJournalEntries($declaration, $ca3_lookup, $journal_config, $user); if (!$bank_entries) { + error_log("DEBUG: Bank journal entries creation failed: " . $this->error); return false; } + error_log("DEBUG: Bank journal entries creation result: " . ($bank_entries === true ? 'SUCCESS' : 'FAILED')); return true; } @@ -1017,6 +1022,8 @@ class DeclarationTVA */ private function createBankJournalEntries($declaration, $ca3_lookup, $journal_config, $user) { + error_log("DEBUG: createBankJournalEntries called"); + // Get bank account configuration require_once DOL_DOCUMENT_ROOT . '/custom/declarationtva/core/class/declarationtva_config.class.php'; $config = new DeclarationTVA_Config($this->db, $this->entity);