@extends('layouts.app') @section('titulo', 'Nova Ordem de Produção') @section('subtitulo', 'Produção') @push('styles') @endpush @section('conteudo') @php $produtosJson = $produtos->map(function ($p) { return [ 'id' => $p->id, 'descricao' => $p->descricao, 'unidade' => $p->unidade->sigla ?? 'UN', 'rendimento' => (float) ($p->fichaTecnica->rendimento_quantidade ?? 1), 'itens' => $p->fichaTecnica?->itens->map(fn($i) => [ 'descricao' => $i->produto->descricao, 'quantidade' => (float) $i->quantidade, 'percentual_perda' => (float) $i->percentual_perda, 'unidade' => $i->produto->unidade->sigla ?? 'UN', ])->values() ?? [], ]; }); @endphp @if ($produtos->isEmpty())
Nenhum produto acabado com ficha técnica cadastrada. Cadastre uma ficha técnica antes de criar uma ordem de produção.
@else
@csrf
Dados da Ordem
Unidade: · Rendimento da ficha:
Cancelar
Necessidade de Matéria-Prima (estimativa)
@endif @endsection @push('scripts') @endpush