@extends('layouts.mainlayout') @section('fullwidth', true) @section('content') @php $farms = DB::table('farm')->select('id', 'farm_name')->where('status', 1)->orderBy('farm_name')->get(); $salaryYears = collect(DB::select("SELECT SUBSTRING_INDEX(table_name, '_', -1) AS year FROM information_schema.tables WHERE table_schema = DATABASE() AND table_name REGEXP '^konyvel_ado_[0-9]{4}$' ORDER BY table_name DESC")); $exchangeRates = DB::table('a_sek_price')->orderByDesc('p_date')->limit(4)->get()->reverse(); $exchangeExists = DB::table('a_sek_price')->whereYear('p_date', date('Y'))->whereMonth('p_date', date('m'))->exists(); $canSeeAccounting = Auth::user()->hasRoleOrSuperAdmin('accountancy') || Auth::user()->hasRoleOrSuperAdmin('contactperson'); @endphp

CSV Lists

  1. Reports
  2. CSV Lists
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
Time spent in Sweden
@csrf
Staff gender on specific date
@csrf
@isset($hideform2)
Male {{ $f }}Female {{ $n }}
@endisset
Time spent in Sweden by farm
@csrf
Trelleborg Old / New
@csrf
Transit expenses
@csrf
@if ($canSeeAccounting)
Salary sum
@csrf

Select the accounting year to export.

@forelse($salaryYears as $item)@emptyNo accounting years available.@endforelse
@endif
EUR to SEK price
@csrf
@forelse($exchangeRates as $rate) @empty No exchange rates saved. @endforelse
@if($exchangeRates->isNotEmpty())
@endif
@csrf
@if($exchangeExists)

The exchange rate for this month is already saved.

@endif
@if ($canSeeAccounting)
Time spent on farms in Sweden V2
@csrf
@endif
@endsection