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

HR Settings

{{ $company->name }} - Centralized HR configuration and management

{{-- Back to HR Dashboard --}}
@if(session('success')) @endif
Company Settings
Business info & accounts
@php $completionPercentage = $hrSettings->setup_completion_percentage; @endphp
{{ $completionPercentage }}% complete
Attendance & Leave
Clock in rules & policies
Working Hours
{{ $attendanceLeaveSettings->daily_working_hours }}h
Annual Leave
{{ $attendanceLeaveSettings->annual_leave_entitlement }} days
Payroll Settings
EPF, salaries & overtime
Working Days
{{ $payrollSettings->standard_working_days_per_month }} days
EPF Rate
{{ $payrollSettings->epf_employer_addon_percentage }}%
Claim Settings
Expenses & reimbursements
Max Auto Approval
RM{{ $claimSettings->auto_approval_limit }}
Currency
{{ $claimSettings->claim_currency }}
Organization
Locations & subsidiaries
Locations
{{ count($hrSettings->company_locations ?? []) }}
Subsidiaries
{{ count($hrSettings->company_subsidiaries ?? []) }}
E-invoicing
LHDN compliance & TIN
Status
{{ $hrSettings->einvoicing_enabled ? 'Enabled' : 'Disabled' }}
Setup
{{ ($hrSettings->tax_identification_number && $hrSettings->msic_code) ? 'Ready' : 'Pending' }}
Setup Status
Company Information
{{ count($hrSettings->completed_statutory_accounts) }}/7 statutory accounts
@if($hrSettings->isStatutoryAccountsComplete()) @else @endif
Banking Details
Account information
@if($hrSettings->isBankingDetailsComplete()) @else @endif
Payroll Configuration
EPF, overtime, payslips
@if($payrollSettings->isPayslipConfigurationComplete()) @else @endif
Claims Configuration
Approval workflow setup
@if($claimSettings->allow_employee_claims) @else @endif
Quick Actions
@if(!$hrSettings->isStatutoryAccountsComplete()) Complete Company Setup @endif @if(!$hrSettings->isBankingDetailsComplete()) Add Banking Details @endif Configure Payroll Set Working Hours
Malaysian HR Compliance
Required Registrations:
  • EPF Employer Number (12 digits)
  • SOCSO Employer Number (8 digits)
  • LHDN Employer Number
  • EIS Registration
Employment Act 1955:
  • Maximum 8 hours per day
  • Minimum 1.5x overtime rate
  • Annual leave entitlements
  • Maternity leave (60 days)
Best Practices:
  • Digital attendance tracking
  • Automated payroll processing
  • Compliant payslip generation
  • Leave management system
@endsection