{{ __('Análisis de Desvíos') }}
{{ $deviations['summary']['phases_delayed'] ?? 0 }}
{{ __('Fases retrasadas') }}
{{ $deviations['summary']['phases_early'] ?? 0 }}
{{ __('Fases adelantadas') }}
{{ $deviations['summary']['phases_on_time'] ?? 0 }}
{{ __('Fases en plazo') }}
{{ $deviations['summary']['features_delayed'] ?? 0 }}
{{ __('Elementos retrasados') }}
{{ $deviations['summary']['features_early'] ?? 0 }}
{{ __('Elementos adelantados') }}
{{ $deviations['summary']['features_on_time'] ?? 0 }}
{{ __('Elementos en plazo') }}
@if(!empty($deviations['phases']))
{{ __('Desvíos por Fase') }}
@foreach($deviations['phases'] as $phase) @endforeach
Fase Inicio Plan Fin Plan Inicio Real Fin Real Δ Inicio (d) Δ Fin (d) Prog. Plan (%) Prog. Real (%) Δ Prog. SPI En Plazo
{{ $phase['name'] }} {{ $phase['planned_start'] ?? '—' }} {{ $phase['planned_end'] ?? '—' }} {{ $phase['actual_start'] ?? '—' }} {{ $phase['actual_end'] ?? '—' }} {{ $phase['start_deviation'] ?? '—' }} {{ $phase['end_deviation'] ?? '—' }} {{ $phase['planned_progress'] }}% {{ $phase['actual_progress'] }}% {{ $phase['progress_deviation'] ?? '—' }}% {{ $phase['spi'] ?? '—' }} @if($phase['is_on_track'] === true) {{ __('Sí') }} @elseif($phase['is_on_track'] === false) {{ __('No') }} @else {{ __('N/A') }} @endif
@endif @if(!empty($deviations['features']))
{{ __('Desvíos por Elemento') }}
@foreach($deviations['features'] as $feature) @endforeach
Elemento Fase Inicio Plan Fin Plan Inicio Real Fin Real Δ Inicio (d) Δ Fin (d) Prog. Plan (%) Prog. Real (%) Δ Prog. SPI En Plazo Responsable
{{ $feature['name'] }} {{ $feature['phase'] }} {{ $feature['planned_start'] ?? '—' }} {{ $feature['planned_end'] ?? '—' }} {{ $feature['actual_start'] ?? '—' }} {{ $feature['actual_end'] ?? '—' }} {{ $feature['start_deviation'] ?? '—' }} {{ $feature['end_deviation'] ?? '—' }} {{ $feature['planned_progress'] }}% {{ $feature['actual_progress'] }}% {{ $feature['progress_deviation'] ?? '—' }}% {{ $feature['spi'] ?? '—' }} @if($feature['is_on_track'] === true) {{ __('Sí') }} @elseif($feature['is_on_track'] === false) {{ __('No') }} @else {{ __('N/A') }} @endif {{ $feature['responsible'] }}
@endif