@component('laravel-crm::components.card') @component('laravel-crm::components.card-header') @slot('title') {{ ucfirst(__('laravel-crm::lang.invoices')) }} @endslot @slot('actions') @include('laravel-crm::partials.filters', [ 'action' => route('laravel-crm.invoices.filter'), 'model' => '\VentureDrake\LaravelCrm\Models\Invoice' ]) @can('create crm invoices') {{ ucfirst(__('laravel-crm::lang.add_invoice')) }} @endcan @endslot @endcomponent @component('laravel-crm::components.card-table') @hasordersenabled @endhasordersenabled @foreach($invoices as $invoice) xeroInvoice) class="has-link" data-url="{{ url(route('laravel-crm.invoices.show', $invoice)) }}" @endif> @hasordersenabled @endhasordersenabled @endforeach
{{ ucwords(__('laravel-crm::lang.number')) }} {{ ucwords(__('laravel-crm::lang.reference')) }}{{ ucwords(__('laravel-crm::lang.order')) }}{{ ucwords(__('laravel-crm::lang.to')) }} {{ ucwords(__('laravel-crm::lang.date')) }} {{ ucwords(__('laravel-crm::lang.due_date')) }} {{ ucwords(__('laravel-crm::lang.overdue_by')) }} {{ ucwords(__('laravel-crm::lang.paid_date')) }} {{ ucwords(__('laravel-crm::lang.paid')) }} {{ ucwords(__('laravel-crm::lang.due')) }} {{ ucwords(__('laravel-crm::lang.sent')) }}
{{ $invoice->xeroInvoice->number ?? $invoice->invoice_id }} {{ $invoice->xeroInvoice->reference ?? $invoice->reference }} @if($invoice->order) {{ $invoice->order->order_id }} @endif {{ $invoice->organisation->name ?? null }} @if($invoice->person)
{{ $invoice->person->name }} @endif
{{ $invoice->issue_date->format($dateFormat) }} {{ $invoice->due_date->format($dateFormat) }} @if(! $invoice->fully_paid_at && $invoice->due_date->diffinDays() > 0 && $invoice->due_date < \Carbon\Carbon::now()->timezone($timezone)) {{ $invoice->due_date->diffForHumans(false, true) }} @endif {{ ($invoice->fully_paid_at) ? $invoice->fully_paid_at->format($dateFormat) : null }} {{ money($invoice->amount_paid, $invoice->currency) }} {{ money($invoice->amount_due, $invoice->currency) }} @if($invoice->sent == 1) Sent @endif
@endcomponent @if($invoices instanceof \Illuminate\Pagination\LengthAwarePaginator ) @component('laravel-crm::components.card-footer') {{ $invoices->links() }} @endcomponent @endif @endcomponent