1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 13:12:50 +01:00

Set company defaults for expenses when matching bank transactions

This commit is contained in:
David Bomba 2022-10-27 12:43:25 +11:00
parent 15b1237e21
commit 941ae136be

View File

@ -185,6 +185,8 @@ class MatchBankTransactions implements ShouldQueue
$expense->transaction_reference = $this->bt->description;
$expense->transaction_id = $this->bt->id;
$expense->vendor_id = array_key_exists('vendor_id', $input) ? $input['vendor_id'] : null;
$expense->invoice_documents = $this->company->invoice_expense_documents;
$expense->should_be_invoiced = $this->company->mark_expenses_invoiceable;
$expense->save();
$this->bt->expense_id = $expense->id;