@extends('layouts.app') @section('title','Global Expiry Center') @section('content')

Compliance command center

Global Expiry Center

Customers, companies, corporate employees and internal staff from one real-time dataset.

@if(auth()->user()->hasPermission('expiry_center.manage')||auth()->user()->hasPermission('renewals.manage'))
@csrf
@endif
@foreach(['expired'=>'Expired','today'=>'Today','7'=>'7 Days','15'=>'15 Days','30'=>'30 Days','60'=>'60 Days','90'=>'90 Days'] as $key=>$label){{ $label }}{{ $metrics[$key] }}@endforeach
@foreach(['documents'=>'Documents','reminders'=>'Reminder History','tasks'=>'Follow-up Tasks','settings'=>'Settings'] as $key=>$label)@endforeach
@forelse($documents as $row)@empty@endforelse
EntityTypeDocumentNumberExpiryDaysStatus
{{ $row['entity_name'] }}{{ str($row['entity_type'])->replace('_',' ')->title() }}{{ str($row['document_type'])->replace('_',' ')->title() }}{{ $row['document_number']?:'—' }}{{ $row['expiry_date']->format('d M Y') }}{{ $row['days_remaining'] }}{{ str($row['status'])->replace('_',' ')->title() }}
No matching expiring documents

Adjust the filters or upload current document metadata.

{{ $documents->links() }}
@forelse($reminders as $reminder)@empty@endforelse
DateEntityDocumentChannelRecipientStatusMessage
{{ $reminder->created_at?->format('d M Y H:i') }}{{ str($reminder->entity_type)->replace('_',' ')->title() }}{{ str($reminder->document_type)->replace('_',' ')->title() }}{{ strtoupper($reminder->channel) }}{{ $reminder->recipient?:'Internal users' }}{{ str($reminder->status)->replace('_',' ')->title() }}{{ $reminder->message }}
No reminders generated yet.

Create follow-up task

@csrf
@foreach($tasks as $task)@endforeach
TaskDueAssigneePriorityStatusUpdate
{{ $task->title }}{{ str($task->entity_type)->replace('_',' ')->title() }} #{{ $task->entity_id }}{{ $task->due_at->format('d M Y H:i') }}{{ $task->assignedUser?->name?:'Unassigned' }}{{ ucfirst($task->priority) }}{{ str($task->status)->replace('_',' ')->title() }}
@csrf @method('PUT')
@foreach($settings as $setting)
@csrf @method('PUT')

{{ str($setting->entity_type)->replace('_',' ')->title() }}

{{ $setting->document_type==='*'?'All document types':$setting->document_type }}

@foreach(['system','whatsapp','sms','email'] as $channel)@endforeach
@endforeach
@endsection