@php
if($branchSelected===0){
$selectedBranchName = "All Branches";
}
else{
$selectedBranchName = DB::table('gnr_branch')->where('id',$branchSelected)->value('name');
}
$selectedProjectName = DB::table('gnr_project')->where('id',$projectSelected)->value('name');
$selectedProjectTypeName = DB::table('gnr_project_type')->where('id',$projectTypeSelected)->value('name');
@endphp
@if(!$firstRequest )
Ambala Foundation
House # 62, Block # Ka, Piciculture Housing Society, Shyamoli, Dhaka-1207
Issue Details Report
Branch Name : @php
if($selectedBranchName==null){
echo "All";
}
else{
echo $selectedBranchName;
}
@endphp
Project Name : @php
if($selectedProjectName==null){
echo "All";
}
else{
echo $selectedProjectName;
}
@endphp
Reporting Peroid : {{date('d-m-Y',strtotime($startDate))." to ".date('d-m-Y',strtotime($endDate))}}
Project Type : @php
if($selectedProjectTypeName==null){
echo "All";
}
else{
echo $selectedProjectTypeName;
}
@endphp
Print Date: {{date("d-m-Y h:m a")}}
| SL# |
Date |
Bill No |
Branch Name |
Product Name |
Total Quantity |
Total Amount (Tk) |
@php
$totalIssueDetailsAmount = 0;
$totalIssueDetailsQuantity = 0;
$totalcount = 0;
@endphp
@foreach($issueDetails as $key => $issueDetail)
@php
$productName = DB::table('inv_product')->where('id',$issueDetail->issueProductId)->value('name');
$issueId = DB::table('inv_tra_issue')->where('id',$issueDetail->issueId)->value('id');
$branchId = DB::table('inv_tra_issue')->where('id',$issueDetail->issueId)->value('branchId');
$branchName = DB::table('gnr_branch')->where('id',$branchId)->value('name');
$issueDate = DB::table('inv_tra_issue')->where('id',$issueDetail->issueId)->value('issueDate');
@endphp
@php
$countForDate = 1;
$countForBillNo = 1;
$countForBranch = 1;
$isChangedForDate = 0;
$isChangedForBillNo = 0;
$isChangedForBranch = 0;
if ($key>0) {
if ($issueDetails[$key-1]->issueDate!=$issueDetail->issueDate) {
$isChangedForDate = 1;
}
if ($issueDetails[$key-1]->issueDate!=$issueDetail->issueDate) {
$isChangedForBillNo = 1;
}
if ($issueDetails[$key-1]->issueDate!=$issueDetail->issueDate) {
$isChangedForBranch = 1;
}
}
if ($key == 0 || $isChangedForDate == 1) {
$countIssueDetails=clone $countIssue;
$countDate = $countIssueDetails->where('issueDate',$issueDetail->issueDate)->count();
$totalcount = $totalcount + $countDate;
$countIssueDetails=clone $countIssue;
$countDateForSubQty = $countIssueDetails->where('issueDate',$issueDetail->issueDate)->sum('issueQuantity');
$countIssueDetails=clone $countIssue;
$countDateForSubTotal = $countIssueDetails->where('issueDate',$issueDetail->issueDate)->sum('totalPrice');
}
if ($key == 0 || $isChangedForBillNo == 1) {
$countIssueDetails=clone $countIssue;
$countForBillNo = $countIssueDetails->where('issueDate',$issueDetail->issueDate)->count();
}
if ($key == 0 || $isChangedForBranch == 1) {
$countIssueDetails=clone $countIssue;
$countForBranch = $countIssueDetails->where('issueDate',$issueDetail->issueDate)->count();
}
@endphp
| {{$key+1}} |
@if($isChangedForDate==1 || $key==0)
{{date('d-m-Y',strtotime($issueDate))}} |
@endif
@if($isChangedForBillNo==1 || $key==0)
{{$issueDetail->issueBillNo}} |
@endif
@if($isChangedForBranch==1 || $key==0)
{{$branchName}} |
@endif
{{$productName}} |
{{$issueDetail->issueQuantity}} |
{{number_format($issueDetail->totalPrice,2)}} |
@if($totalcount ==$key+1)
| Sub Total |
{{$countDateForSubQty}} |
{{number_format($countDateForSubTotal,2)}} |
@endif
@php
$totalIssueDetailsAmount = $totalIssueDetailsAmount +$issueDetail->totalPrice;
$totalIssueDetailsQuantity = $totalIssueDetailsQuantity + $issueDetail->issueQuantity;
@endphp
@endforeach
| Total |
{{$totalIssueDetailsQuantity}} |
{{number_format($totalIssueDetailsAmount,2)}} |