diff --git a/.DS_Store b/.DS_Store index e1a72a6..5ceb50c 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/resources/views/livewire/companies/transactions.blade.php b/resources/views/livewire/companies/transactions.blade.php index 885fe98..0f82046 100644 --- a/resources/views/livewire/companies/transactions.blade.php +++ b/resources/views/livewire/companies/transactions.blade.php @@ -1383,7 +1383,7 @@ Transaction::STATUS_CLEARED => __('Keine Auffälligkeiten. Dokumentieren und arc ])); @endphp -
+
@@ -1476,18 +1476,78 @@ Transaction::STATUS_CLEARED => __('Keine Auffälligkeiten. Dokumentieren und arc
{{ $selected->counterparty_country ?? __('Nicht verifiziert') }}
-
{{ __('Referenzhinweis') }}
-
{{ $selected->reference ?: __('Keine Angabe') }}
+
{{ __('Sitz') }}
+
{{ $selected->counterparty_headquarters ?? __('Nicht verifiziert') }}
-
{{ __('Next step') }}
-
{{ __('IBAN/Beneficiary eindeutig zuordnen') }}
+
{{ __('Sektor') }}
+
{{ $selected->counterparty_sector ?? __('Nicht verifiziert') }}
+ {{-- Historie mit dieser Gegenpartei als Dropdown --}} + @if (!empty($counterpartyHistory) && $counterpartyHistory->isNotEmpty()) +
+
+ + +
+
+ @foreach ($counterpartyHistory as $history) +
+
+

{{ $history->executed_at?->format('d.m.Y H:i') }}

+

{{ $history->channel }} • {{ $history->reference }}

+
+
+ {{ $formatAmount($history->amount, $history->currency) }} + + {{ __('Risiko') }} {{ $history->risk_score }} + +
+
+ @endforeach +
+
+
+
+ @endif +

{{ __('Transaktionsbewertung') }}

@@ -1502,7 +1562,7 @@ Transaction::STATUS_CLEARED => __('Keine Auffälligkeiten. Dokumentieren und arc

{{ __('Kontrollaufgaben (Zusammenfassung)') }}

- {{ __('Sicherstellen, dass Rechnungskopf, Beneficiary-Daten und 3-Way-Match (PO–GR–Invoice) dokumentiert sind. Interne Listenabgleiche (Sanktionen/PEP) auf den konkreten Rechtsträger erneut ausführen.') }} + {{ data_get($selected->tranx_recommendation, 'answer') ?: __('Keine Kontrollaufgaben verfügbar.') }}

@@ -1524,21 +1584,11 @@ Transaction::STATUS_CLEARED => __('Keine Auffälligkeiten. Dokumentieren und arc

{{ __('Narrative Zusammenfassung') }}

- {{ __('Die Transaktion verbindet :company (:jurisdiction) mit :counterparty (:country). Der Betrag von :amount wurde über den Kanal :channel ausgeführt. Für die abschließende AML-Beurteilung ist der Nachweis der wirtschaftlich Berechtigten sowie ein Abgleich der Zahlungsempfänger-Daten erforderlich.', [ - 'company' => $company->legal_name ?? $company->name, - 'jurisdiction' => $company->country ?? __('Jurisdiktion offen'), - 'counterparty' => $selected->counterparty, - 'country' => $selected->counterparty_country ?? __('Jurisdiktion offen'), - 'amount' => $amountValue, - 'channel' => $selected->channel ?: __('unbekannt'), - ]) }} -

-

- {{ __('Hinweis: Interne Quellen (ERP, KYC-Stammdaten, Screening) ergänzen, um den Verifizierungsstatus auf „abgeschlossen“ anzuheben.') }} + {{ data_get($selected->tranx_report, 'answer') ?: __('Keine narrative Zusammenfassung verfügbar.') }}

- @if (! empty($analysisClusters)) + {{-- @if (! empty($analysisClusters))
@@ -1600,7 +1650,7 @@ Transaction::STATUS_CLEARED => __('Keine Auffälligkeiten. Dokumentieren und arc
@endforeach
- @endif + @endif --}} @if (! empty($sources))
@@ -1793,32 +1843,7 @@ Transaction::STATUS_CLEARED => __('Keine Auffälligkeiten. Dokumentieren und arc
@endif -
-
-
-

{{ __('Historie mit dieser Gegenpartei') }}

-
- @forelse ($counterpartyHistory as $history) -
-
-

{{ $history->executed_at?->format('d.m.Y H:i') }}

-

{{ $history->channel }} • {{ $history->reference }}

-
-
- {{ $formatAmount($history->amount, $history->currency) }} - - {{ __('Risiko') }} {{ $history->risk_score }} - -
-
- @empty -
- {{ __('Keine weiteren Transaktionen mit dieser Gegenpartei gefunden.') }} -
- @endforelse -
-
@else