@php $title = 'Rastreabilidade de Lote (RECALL)'; @endphp
{{ $rastreabilidade['montante']['fornecedor']->razao_social }}
CNPJ: {{ $rastreabilidade['montante']['fornecedor']->cnpj_formatado }}
@elseProdução própria ou entrada manual
@endif{{ $rastreabilidade['montante']['compra']->numero_pedido ?? '-' }}
NF: {{ $rastreabilidade['montante']['compra']->numero_nota_fiscal ?? '-' }}
@elseEntrada manual sem compra vinculada
@endif@if($rastreabilidade['montante']['data_fabricacao']) {{ \Carbon\Carbon::parse($rastreabilidade['montante']['data_fabricacao'])->format('d/m/Y') }} @else Não informada @endif
@if($rastreabilidade['montante']['numero_certificado']) {{ $rastreabilidade['montante']['numero_certificado'] }} @if($rastreabilidade['montante']['arquivo_certificado']) Baixar PDF @endif @else Não informado @endif
| Data/Hora | Tipo Movimentação | Quantidade | Localização | Referência | Observação |
|---|---|---|---|---|---|
| {{ $mov->data_movimentacao->format('d/m/Y H:i') }} | @if($mov->tipo == 'ENTRADA') Entrada @elseif($mov->tipo == 'SAIDA') Saída @elseif($mov->tipo == 'TRANSFERENCIA') Transferência @elseif($mov->tipo == 'AJUSTE') Ajuste @else {{ $mov->tipo }} @endif | {{ $mov->tipo == 'ENTRADA' ? '+' : '-' }}{{ number_format($mov->quantidade, 2, ',', '.') }} | {{ $mov->localizacao->descricao ?? 'Não especificada' }} | @if($mov->ordemProducao) OP #{{ $mov->ordemProducao->numero_ordem }} @else - @endif | {{ $mov->observacao ?? '-' }} |
Motivo: {{ $lote->motivo_bloqueio ?? 'Não especificado' }}
@if($lote->usuario_bloqueio)Bloqueado por: {{ $lote->usuarioBloqueio->name ?? 'Sistema' }} em {{ $lote->data_bloqueio->format('d/m/Y H:i') }}
@endif