@extends('layouts.app', ['title' => 'Mitarbeiter bearbeiten']) @section('content')
{{-- Header --}}
{{-- Foto / Placeholder --}}
@if($employee->photo) Foto @else
@endif {{-- Upload-Button --}}
@csrf

{{ $employee->first_name }} {{ $employee->last_name }}

{{ $employee->get_department->name }} Bearbeiten
Zurück zur Ansicht
@if(session('msg'))
{{ session('msg') }}
@endif @if($errors->any())
@endif {{-- Tab Card --}}
{{-- ===== TAB 1: Benutzer ===== --}}
@csrf
{{-- System --}}

System

{{-- Name & Anrede --}}

Name

{{-- Berechtigungen --}}

Berechtigungen

is_mgt == '1' ? 'checked' : '' }}>
is_mgr == '1' ? 'checked' : '' }}>
access_budget == '1' ? 'checked' : '' }}>
{{-- Arbeitskontakt --}}

Arbeitskontakt

Nur firmenbezogene Kontaktdaten
{{-- /tab-benutzer --}} {{-- ===== TAB 2: Arbeitszeiten / Urlaub ===== --}} @if($employee->contract)
@if($employee->contract && $employee->contract->get_days)
@csrf

Wöchentliche Arbeitszeit

@foreach(['monday','tuesday','wednesday','thursday','friday','saturday','sunday'] as $day) @endforeach
Individuelle Arbeitszeit Mo Di Mi Do Fr Sa So
Std./Wo
Arbeitszeitkonto:
Std.

Jahresurlaubsanspruch

Vorjahr Aktuelles Jahr
Urlaubsanspruch
T
T
Genommen
T
T
Resturlaub {{ $employee->contract->get_days->last_year_vacation_rest }} T @php $rest = $employee->contract->get_days->vacation_rest; @endphp @if($rest > 5) {{ $rest }} T @elseif($rest > 0) {{ $rest }} T @else {{ $rest }} T @endif
@else
Kein Arbeitsvertrag angelegt
@endif
{{-- /tab-arbeitszeiten --}} @endif {{-- ===== TAB 3: Persönliche Angaben ===== --}}
@csrf
{{-- Person --}}

Person

{{-- Geburt & Herkunft --}}

Geburt & Herkunft

{{-- Privatadresse --}}

Privatadresse

{{-- Privater Kontakt --}}

Privater Kontakt

{{-- /tab-persoenlich --}} {{-- ===== TAB 4: Beschäftigung ===== --}}
@csrf

Angaben zur Beschäftigung

Beschäftigungszeitraum

{{-- /tab-beschaeftigung --}} {{-- ===== TAB 5: Organisation ===== --}}
@csrf

Abteilung & Gruppe

@if($org_unit && $org_unit->costcenters->count())

Kostenstellen

@foreach($org_unit->costcenters as $cc) @endforeach
Kostenstelle Bezeichnung %
{{ $cc->kostenstelle }} {{ $cc->bezeichnung }} {{ $cc->prozentsatz }}
@endif
{{-- /tab-org --}} {{-- ===== TAB 6: Tätigkeitsschlüssel ===== --}}
@csrf

Tätigkeitsschlüssel 2010

{{-- /tab-taetigkeitsschluessel --}} {{-- ===== TAB 7: Steuer ===== --}}
@csrf

Steuerklasse / Kinderfreibeträge

Lohnsteuerkarte & Freibeträge

EUR
EUR
EUR
EUR
{{-- /tab-steuer --}} {{-- ===== TAB 8: Sozialversicherung ===== --}}
@csrf

Beitragsgruppenschlüssel

@foreach([['bg_kv','KV – Krankenversicherung'],['bg_rv','RV – Rentenversicherung'],['bg_av','AV – Arbeitslosenversicherung'],['bg_pv','PV – Pflegeversicherung']] as [$field,$label])
@endforeach
midijob ? 'checked' : '' }}>

Krankenversicherung

{{-- /tab-sv --}} {{-- ===== TAB 9: Entlohnung ===== --}}
@csrf

Stundenlohn / Brutto

@foreach(['stundenlohn_1' => 'Stundenlohn 1', 'stundenlohn_2' => 'Stundenlohn 2', 'stundenlohn_3' => 'Stundenlohn 3', 'laufendes_brutto' => 'Laufendes Brutto'] as $field => $label)
EUR
@endforeach
@if($salary && $salary->festbezuege->count())

Festbezüge

@foreach($salary->festbezuege as $fb) @endforeach
Lohnart Bezeichnung Betrag Intervall Gültig Monate Kürzung Monatslohn
{{ $fb->lohnart }} {{ $fb->bezeichnung }} {{ $fb->betrag ? number_format($fb->betrag, 2, ',', '.') . ' EUR' : '' }} {{ $fb->intervall }} {{ $fb->gueltig_monate }} {{ $fb->kuerzung }} {{ $fb->monatslohn }}
@endif
{{-- /tab-entlohnung --}} {{-- ===== TAB 10: VWL ===== --}}
@csrf

Vermögensbildung

EUR
EUR
lastschrifteinzug ? 'checked' : '' }}>
avwl ? 'checked' : '' }}>

Bankverbindung & Vertrag

{{-- /tab-vwl --}} {{-- ===== TAB 11: Vorarbeitgeber ===== --}}
@csrf

Allgemeine Angaben

Lohnsteuerbescheinigung

EUR
EUR
EUR
EUR
{{-- /tab-vorarbeitgeber --}}
{{-- /tab-content --}}
{{-- /card --}}
@endsection