@extends('layouts.main') @section('content')
| Asset Name | Purchase Date | Initial Cost | Salvage value | Useful Life | Annual Depreciation | Accumulated Depreciation | Net Book Value | Status | Action | @foreach ($assets as $asset) @php $yearsElapsed = Carbon\Carbon::parse($asset->purchase_date)->diffInYears(now()); $annual_depreciation = ($asset->initial_cost - $asset->salvage_value) / $asset->useful_life_years; $cummulative_depreciation = $annual_depreciation * max(0,$yearsElapsed); if ($yearsElapsed >= $asset->useful_life_years) { $netBook_value = $asset->salvage_value; }else{ $netBook_value = $asset->initial_cost - $cummulative_depreciation; } @endphp
|---|---|---|---|---|---|---|---|---|---|
| {{ '#'.$asset->asset_number.' - '.$asset->name }} | {{ $asset->purchase_date }} | {{ number_format($asset->initial_cost) }} | {{ number_format($asset->salvage_value) }} | {{ number_format($asset->useful_life_years)." Year(s)" }} | {{ number_format($annual_depreciation ,2) }} | {{ number_format($cummulative_depreciation,2) }} | {{ number_format($netBook_value,2) }} | @if ($yearsElapsed >= $asset->useful_life_years) Outleaved @else Within Useful Life @endif | @if(Auth::user()->canDo(['create_assets'])) Edit @endif |