@extends('layouts.app') @section('titre', 'Ordonnancement v' . $ordo->version) @section('contenu')
Créée le {{ $ordo->created_at->format('d/m/Y à H:i') }} par {{ $ordo->user?->name ?? '—' }} @if($ordo->motif) — motif : « {{ $ordo->motif }} » @endif · toutes les versions · retour journée · Imprimer / PDF
Démarrage du pétrin : {{ $ordo->heureDemarrageEffective() }} @unless($ordo->heure_demarrage) (heure de début de journée par défaut) @endunless
| Ordre | Produit | Qté pétrins | Série n° | Départ pétrin | Tmps total prod. | Tmps chgt | Sortie four | Alerte |
|---|---|---|---|---|---|---|---|---|
| {{ $item->ordre }} | {{ $item->produitFabrique->libelle }} | {{ $item->qte_petrins }} | {{ $item->serie_no }} | {{ $item->heure_depart_petrin->format('H:i') }} @if(! $item->heure_depart_petrin->isSameDay($ordo->journee->date_reference)) J+1 @endif | {{ sprintf('%02d:%02d', intdiv($item->tmps_total_prod_min, 60), $item->tmps_total_prod_min % 60) }} | {{ sprintf('%02d:%02d', intdiv($item->tmps_changement_min, 60), $item->tmps_changement_min % 60) }} | {{ $item->heure_sortie_four?->format('H:i') ?? '—' }} | @if($item->alerte_serie) > {{ $item->produitFabrique->nb_petrins_max_serie }} pétrins/série (moules) @endif @if($item->alerte_moule) moule « {{ $item->produitFabrique->moule }} » partagé — intercaler un autre produit @endif |
Aucune répartition calculée (pas de besoin détaillé par produit fini pour ces produits).
@else| Produit fini | Quantité (UVC) | Contenants | Type |
|---|---|---|---|
| {{ $r->produitFini->designation }} | {{ number_format($r->qte_uvc, 0, ',', ' ') }} | {{ $r->qte_contenants ?? '—' }} | {{ $r->type_contenant ? (\App\Models\Conditionnement::TYPES_CONTENANT[$r->type_contenant] ?? $r->type_contenant) : '—' }} |
Règle de répartition proportionnelle aux besoins nets — à confirmer en atelier de cadrage n° 2 (point ouvert n° 1 du CDC).
@endif