@php($quantity = fn ($milli) => number_format($milli / 1000, 3, ',', '.')) @php($quality = ['compliant' => 'Conforme', 'reservations' => 'Conforme com reservas', 'nonconforming' => 'Não conforme']) @php($types = ['delivery_note' => 'Guia de remessa', 'quality' => 'Qualidade', 'other' => 'Outro'])

Recepção {{ $receipt->number }}

Ordem {{ $receipt->snapshot['order']['number'] }} · Fornecedor: {{ $receipt->snapshot['supplier']['name'] }}

@if($receipt->snapshot['development_only'] ?? false)

Documento de desenvolvimento. Não autoriza compras reais.

@endif

Guia de remessa: {{ $receipt->delivery_note }}
Recebido em: {{ $receipt->received_on->format('Y-m-d') }} · Por: {{ $receipt->snapshot['receiver']['name'] }}
Armazém: {{ $receipt->snapshot['warehouse']['name'] ?? 'Sem entrada física' }}

Confirmação original de quantidade e qualidade

Esta reprodução conserva a confirmação original. Os estornos identificados abaixo devem ser considerados na leitura das quantidades; a situação efectiva consta da ordem.

@foreach($receipt->items as $item) @endforeach
Artigo / unidadeRecebidoAceiteRejeitadoQualidade / observações
{{ $item->snapshot['order_item']['description'] }} · {{ $item->snapshot['order_item']['unit'] }} @if($item->snapshot['stock_item'] ?? null)
{{ $item->snapshot['stock_item']['code'] }}@endif @if(isset($corrections[$item->id]))

Estornado integralmente: {{ $corrections[$item->id]->data['reference'] }}

@endif
{{ $quantity($item->received_milli) }}{{ $quantity($item->accepted_milli) }}{{ $quantity($item->rejected_milli) }} {{ $quality[$item->quality_status] ?? $item->quality_status }}

{{ $item->notes }}

Referências documentais

Os anexos permanecem no SGC e não são incorporados nesta impressão. A lista corresponde à consulta actual.

@forelse($documents as $document)

{{ $types[$document->document_type] ?? $document->document_type }} · {{ $document->original_name }}
SHA-256: {{ $document->sha256 }}

@empty

Sem referências documentais disponíveis para esta consulta.

@endforelse