{{-- Heute Statistik --}}

Tasks heute gesamt

{{ $todayTotal }}

Erledigt

{{ $todayDone }}

Offen

{{ $todayPending }}

{{-- Filter + Aktionen --}}
Reset
{{-- Inventur für eine einzelne Filiale generieren --}}
@csrf
@error('branch_id')

{{ $message }}

@enderror
{{-- btn-danger fehlt im aktuellen CSS-Bundle -> bundle-sichere Klassen. Nach "npm run build" kann hier wieder class="btn-danger" verwendet werden. --}}
@csrf
{{-- Tabelle --}}
@forelse($tasks as $task) @empty @endforelse
Datum Filiale Artikel Soll Ist Abweichung Status JTL
{{ $task->task_date->format('d.m.Y') }} @if($task->sequence > 1) #{{ $task->sequence }} @endif {{ $task->branch->name }}

{{ $task->article_name }}

@if($task->isForced())

⚠ Sonderinventur: {{ $task->force_reason }}

@else

{{ $task->article_sku ?: '–' }}

@endif
{{ number_format($task->expected_stock, 0) }} {{ $task->count ? number_format($task->count->actual_stock, 0) : '–' }} @if($task->count) {{ $task->count->deviation > 0 ? '+' : '' }}{{ number_format($task->count->deviation, 0) }} @else @endif @if($task->status === 'completed') Erledigt @elseif($task->status === 'pending') Offen @else Übersprungen @endif @if($task->count && $task->count->deviation != 0) @if($task->count->synced_to_jtl) ✓ Übergeben @else
@csrf
@endif @else @endif
Keine Inventur-Tasks gefunden.
@if($tasks->hasPages())
{{ $tasks->links() }}
@endif
{{-- Force Task Modal --}}

Sonderinventur erzwingen

Erstellt einen zusätzlichen Inventur-Task für heute. Die Filiale sieht ihn sofort in ihrem Dashboard.

@csrf
@error('article_code')

{{ $message }}

@enderror

Leer lassen = manuelle Sonderinventur ohne Artikel-Bezug

{{-- Lookahead-Vorschau --}}