@extends('Reports.template') @section('title') Stock Ledger Report @endsection @section('ExternalCss') @parent @endsection @section('Content') @php if($priceType=="WO"){ $title=" ( Rate : Without GST )"; }else if($priceType=="W"){ $title=" ( Rate : With GST )"; }else{ $title=" ( Rate : MRP )"; } @endphp @if($productTransactionCount >= 1) @endif @php $counterHeaderSr = 1; $counterTransactionSr = 1; $oldProductId = ''; $totalPurQty = 0; $totalIssueQty = 0; $totalPurPrice = 0; $totalIssuePrice = 0; $totalOpeningStock = 0; $totalStockQty = 0; $totalStockAmt = 0; $totalStockRate = 0; $balanceQty = 0; @endphp @foreach ($productTransactionHeaderData as $key =>$productTransactionHeader) @php $counterTransactionSr = 1; @endphp @if($productTransactionHeader->h_product_id != $oldProductId) @if($productTransactionCount >= 1) @if($totalPurQty != '0' || $totalIssueQty != '0') @endif @if($totalStockQty != '0' || $totalStockRate != '0' || $totalStockAmt != '0') @endif @endif @php $transactionSr = 1; $totalPurQty = 0; $totalIssueQty = 0; $totalPurPrice = 0; $totalIssuePrice = 0; $totalOpeningStock = 0; $totalStockQty = 0; $totalStockAmt = 0; $totalStockRate = 0; @endphp @php $balanceQty = floatval($productTransactionHeader->h_opening_stock); @endphp @endif @foreach ($productTransactionData as $key =>$productTransaction) @if ($productTransactionHeader->h_product_id == $productTransaction->product_id) @if ($productTransaction->pur_qty > 0) @php $balanceQty += floatval($productTransaction->pur_qty); @endphp @elseif ($productTransaction->issue_qty > 0) @php $balanceQty -= floatval($productTransaction->issue_qty); @endphp @endif @php $totalPurQty += floatval($productTransaction->pur_qty); $totalIssueQty += floatval($productTransaction->issue_qty); $totalPurPrice += floatval($productTransaction->pur_price); $totalIssuePrice += floatval($productTransaction->issue_price); $totalOpeningStock = floatval($productTransactionHeader->h_opening_stock); $totalStockQty = $totalOpeningStock + $totalPurQty - $totalIssueQty; $totalStockRate = $productTransactionHeader->stock_avg_rate; $totalStockAmt = $totalStockRate * $totalStockQty; $oldProductId = $productTransactionHeader->h_product_id; @endphp @endif @endforeach @endforeach @if($productTransactionCount >= 1) @if($totalPurQty != '0' || $totalIssueQty != '0') @endif @if($totalStockQty != '0' || $totalStockRate != '0' || $totalStockAmt != '0') @endif @endif @php $currentTime = \Carbon\Carbon::now(); @endphp
@if($businessEntityMasterData[0]->logo != null) Pharmacy Logologo )}}"/> @endif
{{ $businessEntityMasterData[0]->name }}
{{$businessEntityMasterData[0]->add1. " " .$businessEntityMasterData[0]->add2 ." ".$businessEntityMasterData[0]->city." : " .$businessEntityMasterData[0]->pincode }}
{{"Phone : ".$businessEntityMasterData[0]->tel1}}
{{Config::get('constants.reports.STOCK_LEDGER')}}{{$title}} Store : {{$storeName}} Period : {{ \Helper::getDisplayDate($fromDate) }} TO {{ \Helper::getDisplayDate($toDate) }}
Sr.   Product Id.  Item Name Category UOM Bin Loc. Stock Qty Stock Rt Stock Amt
Sr.  {{Config::get('constants.reports.TRN_DATE')}}  {{Config::get('constants.reports.TRN_NO')}}#  Ref No#  Batch Exp Pur Qty Pur Rt Pur Amt Issue Qty Issue Rt Issue Amt Balance Qty
Total : {{ \Helper::zeroValueToNbspSpace($totalPurQty) }} {{ \Helper::customAmountFormat4($totalPurPrice) }} {{ \Helper::zeroValueToNbspSpace($totalIssueQty) }} {{ \Helper::customAmountFormat4($totalIssuePrice) }}
Closing Balance : {{ \Helper::zeroValueToNbspSpace($totalStockQty) }} {{ \Helper::customAmountFormat4($totalStockRate) }} {{ \Helper::customAmountFormat4($totalStockAmt) }}
{{$counterHeaderSr++}}    {{ $productTransactionHeader->h_product_id }}  {{ $productTransactionHeader->h_product_name }} {{ $productTransactionHeader->h_category}} {{ $productTransactionHeader->h_suom}} {{ $productTransactionHeader->product_bin_location}} Opening Balance : {{ $productTransactionHeader->h_opening_stock}} {{ \Helper::customAmountFormat4($productTransactionHeader->h_opening_rate) }} {{ \Helper::customAmountFormat4($productTransactionHeader->h_opening_price) }}
{{ $counterTransactionSr++ }}  {{ \Helper::getDisplayDate($productTransaction->trn_date) }} {{ $productTransaction->trn_type."/".$productTransaction->trn_fyear."/".$productTransaction->trn_id }} {{ $productTransaction->reference_no }} {{ $productTransaction->batch_no }} {{ \Helper::getMonthYearFromDate($productTransaction->batch_exp) }} {{ $productTransaction->pur_qty }} {{ \Helper::customAmountFormat4($productTransaction->pur_rate) }} {{ \Helper::customAmountFormat4($productTransaction->pur_price) }} {{ \Helper::zeroValueToNbspSpace($productTransaction->issue_qty) }} {{ \Helper::customAmountFormat4($productTransaction->issue_rate) }} {{ \Helper::customAmountFormat4($productTransaction->issue_price) }} {{ $balanceQty }}
Total : {{ $totalPurQty }} {{ \Helper::customAmountFormat4($totalPurPrice) }} {{ $totalIssueQty }} {{ \Helper::customAmountFormat4($totalIssuePrice) }}
Closing Balance : {{ $totalStockQty }} {{ \Helper::customAmountFormat4($totalStockRate) }} {{ \Helper::customAmountFormat4($totalStockAmt) }}
{{ strtoupper(Session::get('userId'))." # ".$currentTime->format('d/m/Y H:i:s ')}}
@if($freezeOption == 1) Back @else Back @endif
@endsection @section('BootstrapModals') @endsection @section('ExternalJs') @endsection