@extends('layouts.app') @section('content')

Add New Employee

Back to Employees
@csrf @if($errors->any())
Please fix the following errors:
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif @if(session('success'))
{{ session('success') }}
@endif
Debug: Form Action: {{ route('companies.hr.employees.store', $company) }}
Company ID: {{ $company->id }}
Personal Details
@error('full_name')
{{ $message }}
@enderror
@error('preferred_name')
{{ $message }}
@enderror
@error('gender')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
Employment Details
@error('employee_id')
{{ $message }}
@enderror
@error('hire_date')
{{ $message }}
@enderror
@error('reports_to')
{{ $message }}
@enderror
@error('position')
{{ $message }}
@enderror
@error('department')
{{ $message }}
@enderror
@error('subsidiary')
{{ $message }}
@enderror
@error('location')
{{ $message }}
@enderror
@error('employment_type')
{{ $message }}
@enderror
Check this for executive/management positions
Leave Taken Information
@error('annual_leave_taken')
{{ $message }}
@enderror
@error('sick_leave_taken')
{{ $message }}
@enderror
@error('maternity_leave_taken')
{{ $message }}
@enderror
@error('paternity_leave_taken')
{{ $message }}
@enderror
Carry-Forward Leave Balance Information
Company Leave Policy: Annual: {{ $attendanceLeaveSettings->annual_leave_entitlement ?? 14 }} days | Sick: {{ $attendanceLeaveSettings->sick_leave_entitlement ?? 14 }} days | Maternity: {{ $attendanceLeaveSettings->maternity_leave_entitlement ?? 60 }} days | Paternity: {{ $attendanceLeaveSettings->paternity_leave_entitlement ?? 7 }} days Update Leave Settings | Manage Locations & Subsidiaries
Company: {{ $attendanceLeaveSettings->annual_leave_entitlement ?? 14 }} days @error('annual_leave_balance')
{{ $message }}
@enderror
Company: {{ $attendanceLeaveSettings->sick_leave_entitlement ?? 14 }} days @error('sick_leave_balance')
{{ $message }}
@enderror
Company: {{ $attendanceLeaveSettings->maternity_leave_entitlement ?? 60 }} days @error('maternity_leave_balance')
{{ $message }}
@enderror
Company: {{ $attendanceLeaveSettings->paternity_leave_entitlement ?? 7 }} days @error('paternity_leave_balance')
{{ $message }}
@enderror
Employee will receive an email to set up their password and access the company workspace
Cancel
@endsection @push('scripts') @endpush