@extends('admin.layouts.app') @section('title', 'Return Exchange Summery Report') @push('styles') @endpush @section('container')

Return Exchange Summery Report

@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
@error('supplier')

{{ $message }}

@enderror
@error('product')

{{ $message }}

@enderror
@error('start_date')

{{ $message }}

@enderror
@error('end_date')

{{ $message }}

@enderror
@if(count($stocks)>0)

Product Return Statement

Supplier: {{ $selected_supplier->name }}

@php $totalReturn = 0; $totalReturnAdjustment = 0; @endphp @foreach ($stocks as $key => $data) @php $product = \App\Models\Product::find($data->product_id); $return_stock = \App\Models\Stock::where('warehouse_id',5)->whereDate('date','>=',request('start_date'))->whereDate('date','<=',request('end_date')) ->where('supplier_id', request('supplier')) ->where('product_id', $data->product_id) ->where('stock_in','>',0)->sum('stock_in'); $totalReturn += $return_stock; $return_adj_stock = \App\Models\Stock::where('warehouse_id',3)->whereDate('date','>=',request('start_date'))->whereDate('date','<=',request('end_date')) ->where('supplier_id', request('supplier')) ->where('product_id', $data->product_id) ->where('stock_in','>',0)->sum('stock_in'); $totalReturnAdjustment += $return_adj_stock; @endphp @endforeach
SL Product Return Quantity Return Adjustment Quantity Balance
{{ $loop->iteration }} {{ $product->name }} {{ $return_stock }} {{ $return_adj_stock }} {{ $return_stock-$return_adj_stock }}
Total {{ $totalReturn }} {{ $totalReturnAdjustment }} {{ $totalReturn-$totalReturnAdjustment }}
@endif
@endsection @push('scripts') @endpush