@extends('layouts.admin.master')
@section('title', 'Stock Report')
@section('vendor-style')
@endsection
@section('vendor-script')
@if(isset($productVal) && count($productVal) > 0)
@endif
@endsection
@section('content')
@if(count($errors) > 0)
Error!!
@foreach ($errors->all() as $error)
{{ $error }}
@endforeach
@endif
@if($message = Session::get('success'))
@endif
@if(isset($productVal) && count($productVal) > 0)
Product |
Opening Stock |
Purchase Quantity |
Sale Quantity |
Purchase Return |
Sale Return |
Closing Stock |
Cost |
Total Value |
@foreach($productVal as $product)
@php
$saleSum = $product->productSales->sum('quantity');
$purchaseSum = $product->productPurchase->sum('quantity');
$salertnSum = $product->productSaleReturn->sum('quantity');
$purchasertnSum = $product->productPurchaseReturn->sum('quantity');
$closingStock = (($product->stockqty->opening_stock + $purchaseSum + $salertnSum) - ($saleSum + $purchasertnSum));
$totalValue = $closingStock * $product->price->cost;
@endphp
{{ $product->name }} |
{{ $product->stockqty->opening_stock }} |
{{ $purchaseSum }} |
{{ $saleSum }} |
{{ $purchasertnSum }} |
{{ $salertnSum }} |
{{ $closingStock }} |
{{ $product->price->cost }} |
{{ max($totalValue, 0) }} |
@endforeach
@endif
@endsection