@extends('layouts.app') @section('title', 'Критическая информация - Срочные действия') @section('content')

Критическая информация - Срочные действия

{{-- 1. Платежи, требующие распределения --}}
Платежи, требующие распределения (>3 дней) {{ $undistributedPayments->count() }}
@if($undistributedPayments->count() > 0) @foreach($undistributedPayments as $payment) @endforeach
Дата создания Клиент Сумма № счета Действия
{{ $payment->created_at ? date('d.m.Y', strtotime($payment->created_at)) : '-' }} {{ $payment->consumer->full_name ?? $payment->account_number }} {{ number_format($payment->amount, 2, '.', ' ') }} ₽ {{ $payment->account_number }} Распределить
@else
Нет платежей, требующих распределения
@endif
{{-- 2. Планируемые действия на ближайшие 7 дней --}}
Планируемые действия (ближайшие 7 дней) {{ $upcomingActions->count() }}
@if($upcomingActions->count() > 0) @foreach($upcomingActions as $action) @endforeach
Плановая дата Клиент Тип действия Ответственный Статус Действия
{{ date('d.m.Y', strtotime($action->planned_date)) }} {{ $action->consumer->full_name ?? $action->account_number }} {{ str_replace('_', ' ', $action->action_type) }} {{ $action->performed_by ?? '-' }} {{ $action->status ?? 'planned' }} Выполнить
@else
Нет планируемых действий
@endif
{{-- 3. Истекающие договоры --}}
Истекающие договоры (30 дней) {{ $expiringContracts->count() }}
@if($expiringContracts->count() > 0) @foreach($expiringContracts as $contract) @endforeach
Дата окончания Контрагент Номер договора Тип Действия
{{ date('d.m.Y', strtotime($contract->end_date)) }} {{ $contract->contractor_name ?? $contract->contractor_inn }} {{ $contract->contract_number }} {{ $contract->contract_type }} Пролонгировать
@else
Нет истекающих договоров
@endif
{{-- 4. Судебные документы, требующие внимания --}}
Судебные документы (рассматриваются >30 дней) {{ $pendingCourtDocuments->count() }}
@if($pendingCourtDocuments->count() > 0) @foreach($pendingCourtDocuments as $doc) @endforeach
Дата создания Клиент Тип документа Номер Суд Действия
{{ date('d.m.Y', strtotime($doc->created_at)) }} {{ $doc->consumer->full_name ?? $doc->account_number }} {{ $doc->document_type ?? '-' }} {{ $doc->document_number ?? '-' }} {{ $doc->court_name }} Обновить
@else
Нет судебных документов, требующих внимания
@endif
{{-- 5. Клиенты с крупной задолженностью --}}
Клиенты с крупной задолженностью (>100 000 ₽) {{ count($highDebtClients) }}
@if(count($highDebtClients) > 0) @foreach($highDebtClients as $item) @endforeach
Клиент № счета Сумма долга Действия
{{ $item['client']->full_name }} {{ $item['client']->account_number }} {{ number_format($item['debt'], 2, '.', ' ') }} ₽ Внести платеж Судебный иск
@else
Нет клиентов с крупной задолженностью
@endif
{{-- 6. Просроченные платежи --}}
Просроченные платежи (>30 дней) {{ $overduePayments->count() }}
@if($overduePayments->count() > 0) @foreach($overduePayments as $payment) @endforeach
Дата создания Клиент Сумма № счета Действия
{{ date('d.m.Y', strtotime($payment->created_at)) }} {{ $payment->consumer->full_name ?? $payment->account_number }} {{ number_format($payment->amount, 2, '.', ' ') }} ₽ {{ $payment->account_number }} Распределить Удалить
@else
Нет просроченных платежей
@endif
@endsection