Mapa de carga preparado no TFuel

Data do mapa: {{ $mapa['data_mapa'] ?: '—' }}
Data da carga: {{ $mapa['data_carga'] ?: '—' }}
Viatura: {{ $mapa['matricula'] ?: '—' }}
Cisterna: {{ $mapa['cisterna_matricula'] ?: '—' }}
Centro de carga / fornecedor: {{ $mapa['fornecedor'] ?: '—' }}
Motorista: {{ $mapa['motorista'] ?: 'Sem motorista alocado. A exceção operacional de motorista indiferenciado não foi aplicada.' }}

@php $porArtigo = []; $total = 0; foreach ($mapa['paragens'] as $paragem) { foreach ($paragem['linhas'] as $linha) { $codigo = $linha['artigo']; if (!isset($porArtigo[$codigo])) { $porArtigo[$codigo] = 0; } $porArtigo[$codigo] += $linha['quantidade_carregada']; $total += $linha['quantidade_carregada']; } } @endphp

Produtos

@foreach($porArtigo as $artigo => $litros) @endforeach
ArtigoQuantidade (L)
{{ $artigo }}{{ number_format($litros, 0, ',', ' ') }}
Total{{ number_format($total, 0, ',', ' ') }}

Paragens

@foreach($mapa['paragens'] as $paragem) @endforeach
#DestinoArtigos
{{ $paragem['sequencia'] }} {{ $paragem['cliente'] ?: 'Cliente' }}
{{ $paragem['morada_texto'] ?: 'Sem morada de descarga do portal' }}
{{ $paragem['cep'] }} {{ $paragem['localidade'] }} @if(!empty($paragem['datas_pretendidas']) || !empty($paragem['data_pretendida_descarga']))
Data pretendida de descarga: {{ $paragem['datas_pretendidas'] ?: $paragem['data_pretendida_descarga'] }} @endif @if(!empty($paragem['observacoes_motorista']))
Observações para o motorista: {!! nl2br(e($paragem['observacoes_motorista'])) !!} @endif
@foreach($paragem['linhas'] as $linha) {{ $linha['artigo'] }}: {{ number_format($linha['quantidade_carregada'], 0, ',', ' ') }} L (compartimento {{ $linha['compartimento'] + 1 }}) @if($linha['remanescente_destino']) · remanescente {{ $linha['remanescente_destino'] === 'pendente' ? 'pendente para outro mapa' : 'ignorado' }} @endif
@endforeach

Ocupação: {{ $mapa['ocupacao'] !== null ? number_format($mapa['ocupacao'], 2, ',', ' ') . '%' : '—' }} ({{ number_format($mapa['litros_ocupados'], 0, ',', ' ') }} / {{ number_format($mapa['litros_capacidade'], 0, ',', ' ') }} L).

@if(!empty($mapa['mcg_confirmado']))

MCG {{ $mapa['mcg_numero'] }}

@else
MCG ainda não criado no Primavera. Não há número de mapa. {{ $mapa['primavera_nota'] }}
@endif @foreach($mapa['alertas'] as $alerta)

{{ $alerta }}

@endforeach