diff --git a/app/Jobs/Bank/MatchBankTransactions.php b/app/Jobs/Bank/MatchBankTransactions.php index 4f9fb07ffb73..de430de319cc 100644 --- a/app/Jobs/Bank/MatchBankTransactions.php +++ b/app/Jobs/Bank/MatchBankTransactions.php @@ -175,9 +175,11 @@ class MatchBankTransactions implements ShouldQueue $expense->payment_date = Carbon::parse($this->bt->date); $expense->transaction_reference = $this->bt->description; $expense->transaction_id = $this->bt->id; + $expense->vendor_id = array_key_exists('vendor_id', $this->input) ? $this->input['vendor_id'] : null; $expense->save(); $this->bt->expense_id = $expense->id; + $this->bt->vendor_id = array_key_exists('vendor_id', $this->input) ? $this->input['vendor_id'] : null; $this->bt->status_id = BankTransaction::STATUS_CONVERTED; $this->bt->save(); diff --git a/app/Models/BankTransaction.php b/app/Models/BankTransaction.php index 00d69ceb620e..bfb1c2fc4d52 100644 --- a/app/Models/BankTransaction.php +++ b/app/Models/BankTransaction.php @@ -33,6 +33,7 @@ class BankTransaction extends BaseModel 'description', 'base_type', 'expense_id', + 'vendor_id' ]; protected $dates = [