@if($company->logo)
@endif
{{ $company->name }}
{{ $company->tel }}
{{ $company->address }}
|
|
|
{{-- --}}
{{-- --}}
{{-- --}}
{{-- --}}
{{-- | --}}
{{-- --}}
{{-- Dr. {{ $company->doctor }} --}}
{{-- @if($company->diploma)--}}
{{-- ({{ $company->diploma }})--}}
{{-- @endif--}}
{{-- --}}
{{-- | --}}
{{-- --}}
{{-- --}}
{{-- {{ $data->patient->name }} --}}
{{-- @if($data->patient->email) {{ $data->patient->email }} @endif--}}
{{-- {{ $data->patient->tel }}--}}
{{-- {!! $data->patient->address !!}--}}
{{-- {{ $data->patient->assured ? 'Assuré' : 'Non Assuré' }}--}}
{{-- --}}
{{-- | --}}
{{-- --}}
{{-- --}}
{{-- | --}}
{{--
--}}
FACTURE Nº {{ $data->no() }}
Patient : {{ $data->patient->name }}, {{ $data->patient->tel }} | Date des soins :
{{ $data->intervention->datetimefrom->format('d') }} {{ $data->monthToFr($data->intervention->datetimefrom) }} @if(!$data->intervention->datetimeto){{ $data->intervention->datetimefrom->format('Y') }}@endif
@if($data->intervention->datetimeto)
au {{ $data->intervention->datetimeto->format('d') }} {{ $data->monthToFr($data->intervention->datetimeto) }} {{ $data->intervention->datetimeto->format('Y') }}
@endif
|
| Désignation |
Quantité |
Prix Unitaire |
Prix Total |
@if($data->intervention->interventionanalyses->count())
| Analyses |
{{-- 1 | --}}
{{-- {{ number_format($interventioncare->amount(), 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} | --}}
{{-- {{ number_format($interventioncare->amount(), 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} | --}}
@foreach($data->intervention->interventionanalyses as $interventionanalysis)
| {{ $interventionanalysis->analysis->name }} |
1 |
{{ number_format($interventionanalysis->analysis->amount, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
{{ number_format($interventionanalysis->analysis->amount, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
@endforeach
@endif
| Prestations |
{{-- 1 | --}}
{{-- {{ number_format($interventioncare->amount(), 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} | --}}
{{-- {{ number_format($interventioncare->amount(), 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} | --}}
@foreach($data->intervention->interventioncares as $interventioncare)
| {{ $interventioncare->care->name }} |
1 |
{{ number_format($interventioncare->price, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
{{ number_format($interventioncare->price, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
@endforeach
@if($data->sale)
| Pharmacie interne |
@foreach($data->sale->commands as $command)
| {{ $command->product->name }} |
{{ $command->qte }} |
{{ number_format($command->product->selling_price, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
{{ number_format($command->qte * $command->product->selling_price, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
@endforeach
@endif
| Chambre |
{{ $data->intervention->days() }} |
{{ $data->intervention->room->price }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
{{ number_format($data->intervention->room->price * $data->intervention->days(), 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
@if($company->tva)
| Montant TVA |
|
|
{{ number_format($data->tva_amount, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!}
|
@endif
| Total Général |
|
|
{{ number_format($data->total, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!}
|
@if($data->discount)
| Remise |
|
|
{{ number_format($data->discount, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!}
|
@endif
| Total à payer |
|
|
{{ number_format($data->total - $data->discount, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!}
({{ convertCurrencyToWords($data->total - $data->discount) }} {{ auth()->user()->company->currency }})
|
@php
$paidSum = $data->payments()->sum('amount');
$discount = $data->discount ?? 0;
$totalDue = max(0, $data->total - $discount);
$remaining = max(0, $totalDue - $paidSum);
@endphp
@php
$paymentDate = ($data->payments && $data->payments->count() > 0) ? ' (' . $data->payments->first()->payment_date->translatedFormat('d/m/Y') . ')' : '';
@endphp
@if($remaining > 0)
|
Facture partiellement payée{{ $paymentDate }}
|
@else
|
Facture payée{{ $paymentDate }}
|
@endif
| Montant payé |
|
|
{{ number_format($paidSum, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |
| Reste à payer |
|
|
{{ number_format($remaining, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} |