Kardex — Movements

{{-- Success banner --}} @if($successMessage)
{{ $successMessage }}
@endif {{-- Toolbar --}}
{{-- Entry Form --}} @if($showForm)

Record Movement

{{ number_format($total_value, 4) }}
Save Movement Saving… Cancel
@endif {{-- Log --}}
Filter: to
@forelse($entries as $entry) @empty @endforelse
Date Type Product From To Ref Qty Kg $/Kg Total $
{{ $entry->date->format('Y-m-d') }} @php $colorMap = [ 'green' => 'bg-green-100 text-green-800', 'red' => 'bg-red-100 text-red-800', 'blue' => 'bg-blue-100 text-blue-800', 'yellow' => 'bg-yellow-100 text-yellow-800', 'purple' => 'bg-purple-100 text-purple-800', 'orange' => 'bg-orange-100 text-orange-800', 'teal' => 'bg-teal-100 text-teal-800', 'pink' => 'bg-pink-100 text-pink-800', 'gray' => 'bg-gray-100 text-gray-800', ]; $badge = $colorMap[$entry->movementType->color ?? 'gray'] ?? 'bg-gray-100 text-gray-800'; @endphp {{ $entry->movementType->code }} {{ $entry->product->code }} {{ $entry->fromWarehouse?->code ?? '—' }} {{ $entry->toWarehouse?->code ?? '—' }} {{ $entry->reference ?? '—' }} {{ number_format($entry->qty, 2) }} {{ number_format($entry->kg, 2) }} {{ number_format($entry->value_per_kg, 4) }} {{ number_format($entry->total_value, 2) }}
No movements found.
{{ $entries->links() }}