@extends('header') @section('content')
{{ trans('texts.total_revenue') }}
@if (count($paidToDate)) @foreach ($paidToDate as $item) {{ Utils::formatMoney($item->value, $item->currency_id) }}
@endforeach @else {{ Utils::formatMoney(0) }} @endif
{{ trans('texts.average_invoice') }}
@if (count($averageInvoice)) @foreach ($averageInvoice as $item) {{ Utils::formatMoney($item->invoice_avg, $item->currency_id) }}
@endforeach @else {{ Utils::formatMoney(0) }} @endif
{{ trans('texts.outstanding') }}
@if (count($balances)) @foreach ($balances as $item) {{ Utils::formatMoney($item->value, $item->currency_id) }}
@endforeach @else {{ Utils::formatMoney(0) }} @endif

 

{{ trans('texts.activity') }}
{{ trans_choice('texts.invoices_sent', $invoicesSent) }}

    @foreach ($activities as $activity)
  • {{ Utils::timestampToDateString(strtotime($activity->created_at)) }}: {!! $activity->getMessage() !!}
  • @endforeach

{{ trans('texts.recent_payments') }}

@foreach ($payments as $payment) @can('viewByOwner', [ENTITY_CLIENT, $payment->client_user_id]) @else @endcan @endforeach
{{ trans('texts.invoice_number_short') }} {{ trans('texts.client') }} {{ trans('texts.payment_date') }} {{ trans('texts.amount') }}
{!! \App\Models\Invoice::calcLink($payment) !!}{!! link_to('/clients/'.$payment->client_public_id, trim($payment->client_name) ?: (trim($payment->first_name . ' ' . $payment->last_name) ?: $payment->email)) !!}{{ trim($payment->client_name) ?: (trim($payment->first_name . ' ' . $payment->last_name) ?: $payment->email) }}{{ Utils::fromSqlDate($payment->payment_date) }} {{ Utils::formatMoney($payment->amount, $payment->currency_id ?: ($account->currency_id ?: DEFAULT_CURRENCY)) }}

{{ trans('texts.upcoming_invoices') }}

@foreach ($upcoming as $invoice) @if (!$invoice->is_quote) @can('viewByOwner', [ENTITY_CLIENT, $invoice->client_user_id]) @else @endcan @endif @endforeach
{{ trans('texts.invoice_number_short') }} {{ trans('texts.client') }} {{ trans('texts.due_date') }} {{ trans('texts.balance_due') }}
{!! \App\Models\Invoice::calcLink($invoice) !!}{!! link_to('/clients/'.$invoice->client_public_id, trim($invoice->client_name) ?: (trim($invoice->first_name . ' ' . $invoice->last_name) ?: $invoice->email)) !!}{{ trim($invoice->client_name) ?: (trim($invoice->first_name . ' ' . $invoice->last_name) ?: $invoice->email) }}{{ Utils::fromSqlDate($invoice->due_date) }} {{ Utils::formatMoney($invoice->balance, $invoice->currency_id ?: ($account->currency_id ?: DEFAULT_CURRENCY)) }}

{{ trans('texts.invoices_past_due') }}

@foreach ($pastDue as $invoice) @if (!$invoice->is_quote) @can('viewByOwner', [ENTITY_CLIENT, $invoice->client_user_id]) @else @endcan @endif @endforeach
{{ trans('texts.invoice_number_short') }} {{ trans('texts.client') }} {{ trans('texts.due_date') }} {{ trans('texts.balance_due') }}
{!! \App\Models\Invoice::calcLink($invoice) !!}{!! link_to('/clients/'.$invoice->client_public_id, trim($invoice->client_name) ?: (trim($invoice->first_name . ' ' . $invoice->last_name) ?: $invoice->email)) !!}{{ trim($invoice->client_name) ?: (trim($invoice->first_name . ' ' . $invoice->last_name) ?: $invoice->email) }}{{ Utils::fromSqlDate($invoice->due_date) }} {{ Utils::formatMoney($invoice->balance, $invoice->currency_id ?: ($account->currency_id ?: DEFAULT_CURRENCY)) }}
@if ($hasQuotes)

{{ trans('texts.upcoming_quotes') }}

@foreach ($upcoming as $invoice) @if ($invoice->is_quote) @endif @endforeach
{{ trans('texts.quote_number_short') }} {{ trans('texts.client') }} {{ trans('texts.valid_until') }} {{ trans('texts.amount') }}
{!! \App\Models\Invoice::calcLink($invoice) !!} {!! link_to('/clients/'.$invoice->client_public_id, trim($invoice->client_name) ?: (trim($invoice->first_name . ' ' . $invoice->last_name) ?: $invoice->email)) !!} {{ Utils::fromSqlDate($invoice->due_date) }} {{ Utils::formatMoney($invoice->balance, $invoice->currency_id ?: ($account->currency_id ?: DEFAULT_CURRENCY)) }}

{{ trans('texts.expired_quotes') }}

@foreach ($pastDue as $invoice) @if ($invoice->is_quote) @endif @endforeach
{{ trans('texts.quote_number_short') }} {{ trans('texts.client') }} {{ trans('texts.valid_until') }} {{ trans('texts.amount') }}
{!! \App\Models\Invoice::calcLink($invoice) !!} {!! link_to('/clients/'.$invoice->client_public_id, trim($invoice->client_name) ?: (trim($invoice->first_name . ' ' . $invoice->last_name) ?: $invoice->email)) !!} {{ Utils::fromSqlDate($invoice->due_date) }} {{ Utils::formatMoney($invoice->balance, $invoice->currency_id ?: ($account->currency_id ?: DEFAULT_CURRENCY)) }}
@endif @stop