From 941ae136be46b28880ffa27784c35682b7abc6b7 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 27 Oct 2022 12:43:25 +1100 Subject: [PATCH] Set company defaults for expenses when matching bank transactions --- app/Jobs/Bank/MatchBankTransactions.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Jobs/Bank/MatchBankTransactions.php b/app/Jobs/Bank/MatchBankTransactions.php index 666c6ac43cdc..9c009a9daadb 100644 --- a/app/Jobs/Bank/MatchBankTransactions.php +++ b/app/Jobs/Bank/MatchBankTransactions.php @@ -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;