@extends('reports.report', ['report' => $report])
@section('content')
@if (!(isset($export) && $export))
@endif
@foreach ($statements as $statement)
@include('reports.company_details')
To: {{ $statement['provider_name'] }}
@if ($statement['debtor']['registrationID'])
Reg No: {{ $statement['debtor']['registrationID'] }}
@endif
@if ($statement['debtor']['vat_registration'])
Vat Reg No: {{ $statement['debtor']['vat_registration'] }}
@endif
@if ($statement['debtor']['post_address1'])
Postal Address: {{ $statement['debtor']['post_address1'] }}
{{ $statement['debtor']['post_address2'] ? ', ' . $statement['debtor']['post_address2'] : '' }}
{{ $statement['debtor']['post_address3'] ? ', ' . $statement['debtor']['post_address3'] : '' }}
{{ $statement['debtor']['post_postalcode'] ? ' - ' . $statement['debtor']['post_postalcode'] : '' }}
@endif
@if ($statement['debtor']['address1'])
Address: {{ $statement['debtor']['address1'] }}
{{ $statement['debtor']['address2'] ? ', ' . $statement['debtor']['address2'] : '' }}
{{ $statement['debtor']['address3'] ? ', ' . $statement['debtor']['address3'] : '' }}
{{ $statement['debtor']['postalcode'] ? ' - ' . $statement['debtor']['postalcode'] : '' }}
@endif
@if ($statement['debtor']['work_phone'])
Tel: {{ $statement['debtor']['work_phone'] }}
@endif
@if ($statement['debtor']['fax'])
Fax: {{ $statement['debtor']['fax'] }}
@endif
@if ($statement['debtor']['email'])
Email: {{ $statement['debtor']['email'] }}
@endif
@if ($statement['debtor']['url'])
Web: {{ $statement['debtor']['url'] }}
@endif
{{ $statement['provider_name'] . ' Debtor Statement of Account' }}
{{ 'For Supplier: ' . $statement['client_name'] }}
Statement range: {!! date('j F Y', strtotime($report->start_date)) !!} - {!! date('j F Y', strtotime($report->end_date)) !!}
Statement as at date: {!! date('j F Y', strtotime($report->as_at_date)) !!}
| Debtor Code : | {{ $statement['provider_code'] }} |
| Agreement Type : | {{ $statement['agreement_type'] }} |
| Cut off date : | {{ $statement['cut_off_day'] }} |
|
| Terms : | {{ ucfirst($statement['ptm_description']) }} |
| Invoice bought : | {!! DisplayHelper::formatCurrency($statement['invoice_bought']) !!} |
| Balance o/s : | {!! DisplayHelper::formatCurrency($statement['balance_os']) !!} |
|
| Agreement # |
Invoice Date |
Description |
Due on |
Inv # |
Ref # |
Comment |
Inv Amount VAT incl (DR) |
CR |
Balance |
Total Due |
@php
$openning_balance = $statement['opening_balance'] ;
@endphp
|
|
Opening Balance |
|
|
|
|
|
|
{!! DisplayHelper::formatCurrency($openning_balance) !!} |
{!! DisplayHelper::formatCurrency($openning_balance) !!} |
@foreach ($statement['agreements'] as $agreement)
|
|
|
|
|
|
|
|
|
|
|
|
|
Opening Balance |
|
|
|
|
|
|
{!! DisplayHelper::formatCurrency(0.00) !!} |
{!! DisplayHelper::formatCurrency($openning_balance) !!} |
@php
$balance = 0.00;
@endphp
@foreach ($agreement as $trans)
@php
$balance += $trans['amount'];
@endphp
| {{ $trans['code'] }} |
{!! date('d/m/Y', strtotime($trans['invoice_date'])) !!} |
{{ $trans['description'] }} |
{!! $trans['due_on'] ? date('d/m/Y', strtotime($trans['due_on'])) : '' !!} |
{{ $trans['invoice_no'] }} |
{{ $trans['reference_no'] }} |
{{ $trans['comment'] }} |
{!! $trans['amount'] >= 0 ? DisplayHelper::formatCurrency($trans['amount']) : "" !!} |
{!! $trans['amount'] < 0 ? DisplayHelper::formatCurrency($trans['amount']) : "" !!} |
{!! DisplayHelper::formatCurrency($balance) !!} |
|
@endforeach
@php
$openning_balance += $balance;
@endphp
|
|
Closing Balance |
|
|
|
|
|
|
{!! DisplayHelper::formatCurrency($balance) !!} |
{!! DisplayHelper::formatCurrency($openning_balance) !!} |
@endforeach
|
|
|
|
|
|
|
|
|
|
|
|
|
Closing Balance |
|
|
|
|
|
|
{!! DisplayHelper::formatCurrency($openning_balance) !!} |
{!! DisplayHelper::formatCurrency($openning_balance) !!} |
| Future dated invoices bought |
: |
{!! App\Helpers\DisplayHelper::formatCurrency($statement['future_invoice']) !!} |
| Total exposure for debtor for the supplier |
: |
{!! App\Helpers\DisplayHelper::formatCurrency($statement['future_invoice'] + $openning_balance) !!} |