diff --git a/core/class/declarationtva.class.php b/core/class/declarationtva.class.php index ba382c7..3fa033b 100644 --- a/core/class/declarationtva.class.php +++ b/core/class/declarationtva.class.php @@ -1254,9 +1254,14 @@ class DeclarationTVA $debit->numero_compte = $entry['account_code']; $debit->label_compte = $entry['account_label']; $debit->montant = price2num($debit_amount, 'MT'); - $debit->sens = "'D'"; + $debit->sens = 'D'; $debit->fk_doc = $declaration->rowid; $debit->fk_user_author = $user->id; + $debit->entity = $this->entity; + $debit->date_creation = dol_now(); + $debit->tms = dol_now(); + $debit->fk_user_creation = $user->id; + $debit->fk_user_modification = $user->id; // Debug: Log all field values before create error_log("DEBUG: Debit entry fields before create:"); @@ -1317,9 +1322,14 @@ class DeclarationTVA $credit->numero_compte = $entry['account_code']; $credit->label_compte = $entry['account_label']; $credit->montant = price2num($credit_amount, 'MT'); - $credit->sens = "'C'"; + $credit->sens = 'C'; $credit->fk_doc = $declaration->rowid; $credit->fk_user_author = $user->id; + $credit->entity = $this->entity; + $credit->date_creation = dol_now(); + $credit->tms = dol_now(); + $credit->fk_user_creation = $user->id; + $credit->fk_user_modification = $user->id; // Debug: Log all field values before create error_log("DEBUG: Credit entry fields before create:");