changes
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
|
||||
<!-- Work Schedule -->
|
||||
<block title="Work Schedule" name="fclk_work_schedule">
|
||||
<setting string="Default Clock-In Time" help="The scheduled start time for employees.">
|
||||
<setting string="Default Clock-In Time" help="The scheduled start time for employees (used when no shift is assigned).">
|
||||
<div class="content-group">
|
||||
<div class="row mt16">
|
||||
<label for="fclk_default_clock_in_time" class="col-lg-3"/>
|
||||
@@ -70,7 +70,7 @@
|
||||
|
||||
<!-- Penalties -->
|
||||
<block title="Penalty Tracking" name="fclk_penalties">
|
||||
<setting string="Enable Penalties" help="Track late clock-in and early clock-out.">
|
||||
<setting string="Enable Penalties" help="Track late clock-in and early clock-out with automatic deductions.">
|
||||
<field name="fclk_enable_penalties"/>
|
||||
<div class="content-group" invisible="not fclk_enable_penalties">
|
||||
<div class="row mt16">
|
||||
@@ -78,10 +78,104 @@
|
||||
<field name="fclk_penalty_grace_minutes"/>
|
||||
<span class="ms-1">minutes grace before penalty</span>
|
||||
</div>
|
||||
<div class="row mt8">
|
||||
<label for="fclk_penalty_deduction_minutes" class="col-lg-3"/>
|
||||
<field name="fclk_penalty_deduction_minutes"/>
|
||||
<span class="ms-1">minutes deducted per penalty</span>
|
||||
</div>
|
||||
</div>
|
||||
</setting>
|
||||
</block>
|
||||
|
||||
<!-- Office User & Notifications -->
|
||||
<block title="Office User & Notifications" name="fclk_notifications">
|
||||
<setting string="Office User" help="User who receives all attendance-related activity notifications.">
|
||||
<div class="content-group">
|
||||
<div class="row mt16">
|
||||
<label for="fclk_office_user_id" class="col-lg-3"/>
|
||||
<field name="fclk_office_user_id"/>
|
||||
</div>
|
||||
<div class="row mt8">
|
||||
<label for="fclk_very_late_threshold_minutes" class="col-lg-3"/>
|
||||
<field name="fclk_very_late_threshold_minutes"/>
|
||||
<span class="ms-1">minutes late before office user is notified</span>
|
||||
</div>
|
||||
<div class="row mt8">
|
||||
<label for="fclk_max_monthly_absences" class="col-lg-3"/>
|
||||
<field name="fclk_max_monthly_absences"/>
|
||||
<span class="ms-1">absences before office user is alerted</span>
|
||||
</div>
|
||||
</div>
|
||||
</setting>
|
||||
<setting string="Employee Notifications" help="Send clock-in/out reminders to employees.">
|
||||
<field name="fclk_enable_employee_notifications"/>
|
||||
<div class="content-group" invisible="not fclk_enable_employee_notifications">
|
||||
<div class="row mt16">
|
||||
<label for="fclk_reminder_before_shift_minutes" class="col-lg-3"/>
|
||||
<field name="fclk_reminder_before_shift_minutes"/>
|
||||
<span class="ms-1">minutes after shift start to remind</span>
|
||||
</div>
|
||||
<div class="row mt8">
|
||||
<label for="fclk_reminder_before_end_minutes" class="col-lg-3"/>
|
||||
<field name="fclk_reminder_before_end_minutes"/>
|
||||
<span class="ms-1">minutes before shift end to remind</span>
|
||||
</div>
|
||||
</div>
|
||||
</setting>
|
||||
<setting string="Weekly Summary" help="Send weekly attendance summary to employees on Monday.">
|
||||
<field name="fclk_send_weekly_summary"/>
|
||||
</setting>
|
||||
</block>
|
||||
|
||||
<!-- Overtime -->
|
||||
<block title="Overtime" name="fclk_overtime">
|
||||
<setting string="Enable Overtime Tracking" help="Track hours beyond scheduled shift.">
|
||||
<field name="fclk_enable_overtime"/>
|
||||
<div class="content-group" invisible="not fclk_enable_overtime">
|
||||
<div class="row mt16">
|
||||
<label for="fclk_daily_overtime_threshold" class="col-lg-3"/>
|
||||
<field name="fclk_daily_overtime_threshold" widget="float_time"/>
|
||||
<span class="ms-1">daily net hours threshold</span>
|
||||
</div>
|
||||
<div class="row mt8">
|
||||
<label for="fclk_weekly_overtime_threshold" class="col-lg-3"/>
|
||||
<field name="fclk_weekly_overtime_threshold" widget="float_time"/>
|
||||
<span class="ms-1">weekly net hours threshold</span>
|
||||
</div>
|
||||
</div>
|
||||
</setting>
|
||||
</block>
|
||||
|
||||
<!-- Location & Verification -->
|
||||
<block title="Location & Verification" name="fclk_location_verification">
|
||||
<setting string="IP Fallback" help="Allow IP-based verification when GPS is unavailable.">
|
||||
<field name="fclk_enable_ip_fallback"/>
|
||||
</setting>
|
||||
<setting string="Photo Verification" help="Require selfie on clock-in (controlled per location).">
|
||||
<field name="fclk_enable_photo_verification"/>
|
||||
</setting>
|
||||
</block>
|
||||
|
||||
<!-- Kiosk -->
|
||||
<block title="Kiosk Mode" name="fclk_kiosk">
|
||||
<setting string="Enable Kiosk" help="Allow shared-device clock-in/out.">
|
||||
<field name="fclk_enable_kiosk"/>
|
||||
<div class="content-group" invisible="not fclk_enable_kiosk">
|
||||
<div class="row mt16">
|
||||
<field name="fclk_kiosk_pin_required"/>
|
||||
<label for="fclk_kiosk_pin_required" class="ms-1"/>
|
||||
</div>
|
||||
</div>
|
||||
</setting>
|
||||
</block>
|
||||
|
||||
<!-- Corrections -->
|
||||
<block title="Corrections" name="fclk_corrections">
|
||||
<setting string="Enable Correction Requests" help="Allow employees to request timesheet corrections.">
|
||||
<field name="fclk_enable_correction_requests"/>
|
||||
</setting>
|
||||
</block>
|
||||
|
||||
<!-- Pay Period -->
|
||||
<block title="Pay Period" name="fclk_pay_period">
|
||||
<setting string="Pay Period Schedule" help="Defines how often reports are generated.">
|
||||
@@ -110,7 +204,15 @@
|
||||
<div class="content-group">
|
||||
<div class="row mt16">
|
||||
<label for="fclk_report_recipient_emails" class="col-lg-3"/>
|
||||
<field name="fclk_report_recipient_emails" class="o_input" placeholder="manager@company.com, hr@company.com"/>
|
||||
<field name="fclk_report_recipient_emails" class="o_input" placeholder="manager@company.com"/>
|
||||
</div>
|
||||
</div>
|
||||
</setting>
|
||||
<setting string="CSV Column Mapping" help="Custom column names for CSV export (JSON format).">
|
||||
<div class="content-group">
|
||||
<div class="row mt16">
|
||||
<label for="fclk_csv_column_mapping" class="col-lg-3"/>
|
||||
<field name="fclk_csv_column_mapping" class="o_input"/>
|
||||
</div>
|
||||
</div>
|
||||
</setting>
|
||||
@@ -118,7 +220,7 @@
|
||||
|
||||
<!-- Clock Locations -->
|
||||
<block title="Clock Locations" name="fclk_locations">
|
||||
<setting string="Manage Locations" help="Configure geofenced clock-in/out locations with GPS coordinates and radius.">
|
||||
<setting string="Manage Locations" help="Configure geofenced clock-in/out locations.">
|
||||
<div class="content-group">
|
||||
<div class="mt16">
|
||||
<button name="%(fusion_clock.action_fusion_clock_location)d" type="action"
|
||||
|
||||
Reference in New Issue
Block a user