details as $detail) { if (!$detail->coa_id) continue; if ($coa = ChartOfAccount::whereImportId($detail->coa_id, $service->id)->first()) { $chartOfAccounts[] = (new ManualJournalChartOfAccountAttr) ->setChartOfAccountId($coa->id) ->setDebit($detail->debits) ->setCredit($detail->credits) ->setDescription($detail->description); } } $manualJournalFacade->handleSaveManualJournal( (new ManualJournalAttr) ->setManualJournalDate($manualJournal->date) ->setNotes($manualJournal->notes) ->setManualJournalChartOfAccounts($chartOfAccounts) ); } }); } }