Yield Variance Analysis

{{ $recipe->name }}

Track and investigate differences between expected and actual yields.

Total Variances

{{ $summary['total_variances'] }}

Positive

{{ $summary['positive'] }}

Better than expected

Negative

{{ $summary['negative'] }}

Worse than expected

High Severity

{{ $summary['high_severity'] }}

Needs attention

Pending

{{ $summary['pending_investigation'] }}

Investigation pending

@if($trendAnalysis['status'] === 'success')

90-Day Trend Analysis

Average Actual Yield

{{ $trendAnalysis['average_actual_yield'] }}%

vs Expected {{ number_format($trendAnalysis['expected_yield'], 2) }}%

Average Variance

{{ $trendAnalysis['average_variance'] >= 0 ? '+' : '' }}{{ $trendAnalysis['average_variance'] }}%

{{ abs($trendAnalysis['variance_percentage']) }}% from expected

Consistency Score

{{ $trendAnalysis['consistency_rating']['score'] }}/100

{{ $trendAnalysis['consistency_rating']['rating'] }}

@if(count($trendAnalysis['recommendations']) > 0)

Key Recommendations

@foreach($trendAnalysis['recommendations'] as $rec)

{{ $rec['message'] }}

{{ implode(', ', array_slice($rec['actions'], 0, 2)) }}

@endforeach
@endif
@endif

Production Variances

Showing {{ $variances->firstItem() ?? 0 }} to {{ $variances->lastItem() ?? 0 }} of {{ $variances->total() }} variances

@if($variances->count() > 0)
@foreach($variances as $variance) @endforeach
Production Date Batch Expected Yield Actual Yield Variance Portions Cost Severity Status
{{ $variance->production_date->format('d') }}

{{ $variance->production_date->format('M d, Y') }}

{{ $variance->production_date->format('l') }}

{{ $variance->batch_multiplier }}x

{{ number_format($variance->expected_yield_percentage, 2) }}%

{{ number_format($variance->expected_cooked_quantity, 2) }} {{ $yield->cookedUnit->abbreviation ?? '' }}

{{ number_format($variance->actual_yield_percentage, 2) }}%

{{ number_format($variance->actual_cooked_quantity, 2) }} {{ $yield->cookedUnit->abbreviation ?? '' }}

{{ $variance->yield_variance_percentage >= 0 ? '+' : '' }}{{ number_format($variance->yield_variance_percentage, 2) }}% {{ strtoupper($variance->variance_type) }}

{{ $variance->actual_portions }}

{{ $variance->portion_variance >= 0 ? '+' : '' }}{{ $variance->portion_variance }} portions

{{ currency($variance->actual_cost) }}

{{ $variance->cost_variance >= 0 ? '+' : '' }}{{ currency($variance->cost_variance) }}

{{ $variance->severity }}
{{ str_replace('_', ' ', $variance->investigation_status) }} @if($variance->investigator)

{{ $variance->investigator->name }}

@endif
{{ $variances->links() }}
@else

No Variances Recorded

Variance data will appear here once production yields are recorded.

@endif

Understanding Variance Severity

  • Low: Variance less than 5% - Normal production variation
  • Medium: Variance 5-10% - Monitor for patterns
  • High: Variance 10-20% - Investigation recommended
  • Critical: Variance over 20% - Immediate investigation required