Fix user parameter passing to bookkeeping methods
This commit is contained in:
parent
340c4c0ffd
commit
23d4fb3bdc
@ -939,7 +939,7 @@ class DeclarationTVA
|
||||
}
|
||||
|
||||
// Create bank journal entries
|
||||
$bank_entries = $this->createBankJournalEntries($declaration, $ca3_lookup, $journal_config);
|
||||
$bank_entries = $this->createBankJournalEntries($declaration, $ca3_lookup, $journal_config, $user);
|
||||
if (!$bank_entries) {
|
||||
return false;
|
||||
}
|
||||
@ -979,7 +979,7 @@ class DeclarationTVA
|
||||
error_log("DEBUG: Total OD entries to create: " . count($entries));
|
||||
|
||||
// Create accounting entries in Dolibarr
|
||||
return $this->saveAccountingEntries($entries, $declaration);
|
||||
return $this->saveAccountingEntries($entries, $declaration, $user);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -988,9 +988,10 @@ class DeclarationTVA
|
||||
* @param object $declaration Declaration object
|
||||
* @param array $ca3_lookup CA-3 data lookup array
|
||||
* @param array $journal_config Journal configuration
|
||||
* @param object $user User object
|
||||
* @return bool Success
|
||||
*/
|
||||
private function createBankJournalEntries($declaration, $ca3_lookup, $journal_config)
|
||||
private function createBankJournalEntries($declaration, $ca3_lookup, $journal_config, $user)
|
||||
{
|
||||
// Get bank account configuration
|
||||
require_once DOL_DOCUMENT_ROOT . '/custom/declarationtva/core/class/declarationtva_config.class.php';
|
||||
@ -1069,7 +1070,7 @@ class DeclarationTVA
|
||||
}
|
||||
|
||||
// Create accounting entries in Dolibarr
|
||||
return $this->saveAccountingEntries($entries, $declaration);
|
||||
return $this->saveAccountingEntries($entries, $declaration, $user);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -1207,9 +1208,10 @@ class DeclarationTVA
|
||||
*
|
||||
* @param array $entries Accounting entries
|
||||
* @param object $declaration Declaration object
|
||||
* @param object $user User object
|
||||
* @return bool Success
|
||||
*/
|
||||
private function saveAccountingEntries($entries, $declaration)
|
||||
private function saveAccountingEntries($entries, $declaration, $user)
|
||||
{
|
||||
if (empty($entries)) {
|
||||
return true; // No entries to save
|
||||
|
||||
Loading…
Reference in New Issue
Block a user