@include('emails.client_contact.common-finance.header', ['franchise' => $franchise]) @component('emails.common.table') @component('emails.common.td') @component('emails.common.p') Hello {{ $memberName }}, @endcomponent @component('emails.common.p') Please see below your weekly summary on projects: @endcomponent @component('emails.common.p') Performance
Task Completed: {{ count($completedTasks) }}/{{ $assignedTasks }}
Task Assigned: {{ $assignedTasks }}/{{ $involvedTasks }} (Assigned vs Involved)
Task Completion Rate: @if(!$assignedTasks) 0% @else{{ (count($completedTasks) / $assignedTasks) * 100 }}% @endif @endcomponent

@if(count($completedTasks) > 0) @foreach($completedTasks as $task) @endforeach
Projects
Completed Tasks
Task Name Project Name Deadline Rating
{{ $task->task_name }} {{ $task->project_name }} {{ date(config('custom.formats.mail_date_time'), strtotime($task->end_date_time)) }} {{ $task->rating }}
@endif @if(count($closedProjects) > 0) @foreach ($closedProjects as $project) @endforeach
Closed Projects
Project Name Project Owner Project Duration OAS
{{ $project->name }} {{ $project->projectOwner[0]->full_name ?? '' }} {{ Carbon\Carbon::parse($project->published_date)->diffInDays($project->closureDetails->close_date) }} Days {{ $project->project_oas }}
@endif @if(count($pipelineProjects) > 0) @foreach ($pipelineProjects as $project) @endforeach
Pipeline
Projects in Pipeline
Project Name Project Owner Expected Budget Expected Revenue Actualization
{{ $project->name }} {{ $project->projectOwner[0]->full_name ?? '' }} {{ number_format($project->expected_budget, 2) }} {{ number_format($project->expected_revenue, 2) }} {{ $project->project_actualization }}%
@endif @component('project::emails.common.meetings_table', ['title' => 'This week meetings', 'meetings' => $completedMeetings]) @endcomponent @component('project::emails.common.meetings_table', ['title' => 'Upcoming week meetings', 'meetings' => $upcomingMeetings]) @endcomponent @if(count($pendingBudgetRequests)) @foreach($pendingBudgetRequests as $budgetRequest) @endforeach
Pesa
Pending Budget requests
Budget Request Title Project Name Budget Type Fulfill by Date Total Amount
{{ $budgetRequest->title }} {{ $budgetRequest->project_name }} {{ ucwords(str_replace('_', ' ', $budgetRequest->budget_type)) }} {{ date(config('custom.formats.sort_date'), strtotime($budgetRequest->due_date)) }} {{ $franchiseCurrency }} {{ number_format($budgetRequest->total_amount, 2) }}
@endif @component('project::emails.common.invoice_requests_table', ['title' => 'Pending Invoice Requests', 'invoices' => $pendingInvoiceRequests, 'franchiseCurrency' => $franchiseCurrency]) @endcomponent @component('project::emails.common.invoice_requests_table', ['title' => 'Approved Invoice Requests', 'invoices' => $approvedInvoiceRequests, 'franchiseCurrency' => $franchiseCurrency]) @endcomponent @component('project::emails.common.invoice_requests_table', ['title' => 'Raised Tax Invoices', 'invoices' => $raisedTaxInvoices, 'franchiseCurrency' => $franchiseCurrency]) @endcomponent @component('emails.common.p') Click here to view more information. @endcomponent @component('emails.common.slogan') @endcomponent @endcomponent @component('emails.common.td') @component('emails.common.p') @if($franchise) {{ $franchise->company_name }}@endif Project @endcomponent @endcomponent @endcomponent @include('emails.client_contact.common-finance.footer', ['franchise' => $franchise])