@extends('layouts.admin', ['heading' => 'Franchise Distribution Center']) @section('content')
Total Franchises
{{ number_format((int) $summary['total_franchises']) }}
Active Franchises
{{ number_format((int) $summary['active_franchises']) }}
Wallet Liability
₹ {{ number_format((float) $summary['total_wallet_liability'], 2) }}
Pending Stock Requests
{{ number_format((int) $summary['pending_stock_requests']) }}
Create Franchise
@csrf
Commission Rule Engine
@csrf
@foreach($commissionRules as $rule)
{{ strtoupper($rule->rule_type) }} • {{ strtoupper($rule->calc_type) }} {{ $rule->value }}
{{ $rule->franchise?->code ? $rule->franchise->code.' - '.$rule->franchise->name : 'Global' }}
@csrf
@endforeach
Franchise List
@forelse($franchises as $franchise) @empty @endforelse
Code Name City/State Wallet Commission % Status Action
{{ $franchise->code }} {{ $franchise->name }} {{ $franchise->city ?: '-' }}, {{ $franchise->state ?: '-' }} ₹ {{ number_format((float) $franchise->wallet_balance, 2) }} {{ number_format((float) $franchise->commission_percent, 2) }} {{ $franchise->is_active ? 'Active' : 'Inactive' }}
@csrf
No franchises found.
{{ $franchises->links() }}
Warehouse Setup
@csrf
Warehouse Stock Entry
@csrf
Warehouse Stock Snapshot
@forelse($warehouseStocks as $stock) @empty @endforelse
Product Qty Reserved
{{ $stock->name }} {{ number_format((float) $stock->quantity, 2) }} {{ number_format((float) $stock->reserved_quantity, 2) }}
No stock rows.
Recent Warehouse Logs
@foreach($warehouseLogs as $log)
{{ strtoupper($log->transaction_type) }} • Qty {{ number_format((float) $log->quantity, 2) }}
Ref: {{ $log->reference ?: '-' }} • {{ optional($log->transacted_at)->format('d M Y h:i A') }}
@endforeach
Franchise Stock Requests Queue
@forelse($stockRequests as $requestRow)
{{ $requestRow->request_number }} • {{ $requestRow->franchise?->code }} - {{ $requestRow->franchise?->name }}
{{ strtoupper($requestRow->status) }}
Requested: {{ optional($requestRow->requested_at)->format('d M Y h:i A') }} | Warehouse: {{ $requestRow->requestedWarehouse?->name ?? 'Not assigned' }}
    @foreach($requestRow->items as $item)
  • {{ $item->product?->name }} - Requested {{ number_format((float) $item->quantity_requested, 2) }} | Delivered {{ number_format((float) $item->quantity_delivered, 2) }}
  • @endforeach
@if($requestRow->status !== 'delivered')
@csrf
@csrf
@endif
@empty
No pending stock requests.
@endforelse
{{ $stockRequests->appends(request()->except('stock_requests'))->links() }}
@endsection