@extends('procurement::layouts.master') @section('title',$project->name) @section('content')
{{ $project->code ?? '—' }}| Run | Target Qty | Status | Target COGS | Sell Price |
|---|---|---|---|---|
| {{ $run->run_number }} | {{ $run->target_qty }} | {{ ucfirst(str_replace('_',' ',$run->status)) }} | ${{ number_format($run->target_cogs,2) }} | ${{ number_format($run->sell_price,2) }} |
| No runs yet | ||||
| Category | Ref Des | Description | Part # | Qty/Board | Unit Cost | Line Cost | On Hand | Source | |
|---|---|---|---|---|---|---|---|---|---|
| {{ ucwords(str_replace('_',' ',$line->category ?? 'other')) }} | {{ $line->description }} | {{ $line->part_number ?? '—' }} | ${{ number_format($line->unit_cost,4) }} | ${{ number_format($line->line_cost,2) }} | {{ $onHand }} | {{ $line->is_home ? 'Home' : 'Shared' }} | |||
| No BOM items yet — import a KiCad BOM or add one below. | |||||||||
| Date | Boards Built | Reference | Performed By | Notes | |
|---|---|---|---|---|---|
| {{ $build->movement_date->format('M j, Y') }} | {{ $build->quantity }} | {{ $build->reference }} |
{{ $build->performed_by ?: '—' }} | {{ $build->notes ?: '—' }} | |
Consumed ({{ $build->consumed->count() }})@forelse($build->consumed as $line)
{{ $line->component->description }} ({{ $line->component->ref_designator ?: '—' }})
{{ abs($line->quantity) }}
@empty
No parts recorded for this build. @endforelseExcluded from this build ({{ $build->excluded->count() }})@forelse($build->excluded as $line){{ $line->description }} ({{ $line->ref_designator ?: '—' }})
@empty
Every current BOM line was included. @endforelseMeasured against today's BOM — a line added or removed from the project since this build will show up here even if the choice at build time was different. |
|||||
| No builds logged yet. | |||||