@php $logo = \App\Support\Identite::cheminLogo(); @endphp {{-- Bordereau des prix / détail estimatif d'un AO (Prompt 26 §2). Postes/quantités issus de l'analyse IA ; prix unitaires proposés (à valider), total = montant de l'offre. --}}
@if ($logo !== null) @endif
{{ $companyName }}
Bordereau des prix — Détail estimatif
Appel d'offres : {{ $reference ?: '—' }}
Objet : {{ $object ?: '—' }}
@foreach ($lines as $i => $line) @endforeach
N° Désignation des prestations Unité Quantité Prix unitaire Montant
{{ $i + 1 }} {{ $line['designation'] }} {{ $line['unit'] }} {{ rtrim(rtrim(number_format($line['quantity'], 2, ',', ' '), '0'), ',') }} {{ $line['unit_price'] !== null ? \App\Support\Money::format($line['unit_price']) : '—' }} {{ $line['total_price'] !== null ? \App\Support\Money::format($line['total_price']) : '—' }}
Total {{ \App\Support\Money::format($total) }}
Document généré avec assistance IA — postes et prix unitaires à vérifier avant dépôt.