Merge pull request #3007 from CihanSenturk/import-transaction-type-issue
Import transaction type issue fixed
This commit is contained in:
commit
2c7d971afe
@ -5,9 +5,12 @@ namespace App\Imports\Banking;
|
|||||||
use App\Abstracts\Import;
|
use App\Abstracts\Import;
|
||||||
use App\Http\Requests\Banking\Transaction as Request;
|
use App\Http\Requests\Banking\Transaction as Request;
|
||||||
use App\Models\Banking\Transaction as Model;
|
use App\Models\Banking\Transaction as Model;
|
||||||
|
use App\Traits\Transactions as TraitsTransactions;
|
||||||
|
|
||||||
class Transactions extends Import
|
class Transactions extends Import
|
||||||
{
|
{
|
||||||
|
use TraitsTransactions;
|
||||||
|
|
||||||
public $request_class = Request::class;
|
public $request_class = Request::class;
|
||||||
|
|
||||||
public function model(array $row)
|
public function model(array $row)
|
||||||
@ -19,10 +22,12 @@ class Transactions extends Import
|
|||||||
{
|
{
|
||||||
$row = parent::map($row);
|
$row = parent::map($row);
|
||||||
|
|
||||||
|
$real_type = $this->getRealTypeTransaction($row['type']);
|
||||||
|
|
||||||
$row['currency_code'] = $this->getCurrencyCode($row);
|
$row['currency_code'] = $this->getCurrencyCode($row);
|
||||||
$row['account_id'] = $this->getAccountId($row);
|
$row['account_id'] = $this->getAccountId($row);
|
||||||
$row['category_id'] = $this->getCategoryId($row);
|
$row['category_id'] = $this->getCategoryId($row, $real_type);
|
||||||
$row['contact_id'] = $this->getContactId($row);
|
$row['contact_id'] = $this->getContactId($row, $real_type);
|
||||||
$row['document_id'] = $this->getDocumentId($row);
|
$row['document_id'] = $this->getDocumentId($row);
|
||||||
$row['parent_id'] = $this->getParentId($row);
|
$row['parent_id'] = $this->getParentId($row);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user