Employee Applet

Purpose and Overview

The Employee Applet is the central hub for managing employee master data in the Akaun Platform. It brings together employee profiles, reporting lines, login access, payroll and tax configuration, claims setup, and compliance records in one structured system.

ℹ️
Core Concept: A single employee record should connect who the employee is, where they sit in the organization, what access they have, and how they are paid and reimbursed.

About the Applet

Purpose: Maintain accurate employee master data and operational settings across HR, finance, and access control workflows.

Target Users: HR and People Ops, Finance and Payroll, Department Managers, IT and System Admins.

Key Features:

  • Employee profile creation and maintenance
  • Employee category management and labeling
  • Org chart and report-to structure
  • Login access and permission controls
  • Payroll, tax, and payment configuration
  • Claims accounts and entitlements visibility
  • Bulk file import and audit trails

Key Features Overview

Who Benefits from This Applet?

HR and People Ops:

  • Structured onboarding and profile maintenance
  • Central view of employee contact and address data
  • Quick updates to branches, departments, and roles

Finance and Payroll:

  • Consistent payment and tax configuration
  • Spending limits and claim entitlement linkage
  • Clean data for payroll and reimbursement processing

Department Managers:

  • Clear report-to structure and team visibility
  • Approved leave tracking and updates
  • Accurate org chart alignment

IT and System Admins:

  • Login and permission control
  • Feature visibility and access management
  • Applet audit trail for compliance

What Problems Does This Solve?

The Fragmented Employee Data Problem:

Traditional employee management is scattered across spreadsheets, email threads, and separate HR or payroll systems. Common issues include:

  • Duplicate or inconsistent employee records
  • Missing reporting lines and unclear approvals
  • Inaccurate payroll and tax configuration
  • Delayed onboarding due to manual setup
  • Lack of audit traceability

The Employee Applet Solution:

  • Single source of truth for employee data
  • Structured org chart and report-to relationships
  • Integrated access setup for logins and permissions
  • Payroll-ready configuration for tax and payment settings
  • Bulk import tools for faster onboarding
  • Audit trail for compliance and accountability

Key Features Overview

overview of key features
Overview of Key Features of Employee Applet

Key Concepts

The Employee Master Structure

AspectComponentPractical Example
Who is the employee?Profile and identityName, ID, designation
Where do they belong?Branch, department, report-toKL Branch, Finance, Manager X
What access do they need?Login and permissionsApprover, HR admin, staff
How are they paid?Payment and tax configBank details, tax profile
What can they claim?Claims accounts and entitlementsMedical fund, travel limit
Real-World Example: A new finance executive joins the company. HR creates the employee profile, assigns the department and manager, IT sets login permissions, and finance configures tax and payment details. The employee is ready for payroll and claims in one flow.

Quick Start Guide

Quick start for Employee applet
Infographic of quick start on Employee Applet

Get started quickly based on your role.

For HR/Admins: Create a New Employee

Goal: Add a new employee with complete profile details.

  1. Navigate: Go to Employee Listing
    Employee listing
    Image of Employee Listing where user can see all the created employee
  2. Create: Click + and fill in basic details
    Employee create button
    Create button for creating new employee listing.
  3. Add Contacts: Update Employee Name, Employee Code, Employee Nickname, status, and other fields
    add employee details
    Add employee fields in the Create Employee section.
  4. Assign Structure: Set branch, department, and report-to
    set employee branch
    Set employee branch in the configuration.
  5. Save: Confirm and save the employee record
    saved button
    Click CREATE to save the employee details.

For Managers: Maintain Reporting Lines and Leave

Goal: Keep team structure and approved leave accurate.

  1. Open Employee Profile from the listing
    view employee details
    Click on the employee listing to view their details.
  2. Update Report-To to reflect team changes
    Report To tab in the applet
    Report To tab in the applet. User can add and edit the details in the tab.
  3. Review Approved Leave for visibility
    Report To tab in the applet
    To create new Approved Leave listing
create leave for employee
Set date for approved leave and click button Add to save

Pop out successful
Approved leave saved successfully
4. Check Org Chart to ensure hierarchy is updated
org-chart
Check organization chart and check the structure

org-chart-structure
Structure of the organization
5. Save Changes to update the org chart view


For Finance/Payroll: Configure Payment and Tax

Goal: Ensure payroll-ready employee setup.

  1. Open Employee Profile
  2. Go to Payment Config and add bank details
    Payment Config tab
    Configuration for employee payment details
  3. Set Tax Profile and statutory fields
    Tax tab
    Configuration for employee tax details
  4. Configure Spending Limits if required
    Spending limit tab
    Configuration for employee spending limit details
  5. Review Changes to confirm payroll fields
  6. Save to activate payroll data
    Saved button
    Saved all the edited/added details for the employee

For IT/Admins: Set Permissions and Visibility

Goal: Control user access and feature availability.

  1. Go to Settings
  2. Configure Permission Sets for roles and teams
    setting permission
    Set permission and role for each employee
  3. Adjust Feature Visibility for menus and tabs
    Application configuration
    Choose either the user want to hide the or show each tab in the applet

Application configuration
Disable and enable each tab in the applet
4. Assign User Permissions to the employee login 5. Save to apply access changes


Employee Master Data

The employee listing is the main hub for creating and managing employee records. It includes:

  • Profile details, category, and employment type
  • Contact and address management
  • Branch and company assignments
  • Engagement company access and e-invoice details
  • Peppol ID link setup and notification configuration
Employee Listing page showing employee records and filters
Employee Listing: Manage employee master data with search and filters.
Employee Create form with profile details and tabs
Employee Create: Update profile, contact, and employment details in one form.
Employee Edit form with profile details and tabs
Employee Edit: Update profile, contact, and employment details in one form.

Common Statuses/States

StatusMeaningTypical Use
ACTIVEEmployee is active in the systemStandard employee record
INACTIVEEmployee is no longer activeOffboarding or long leave
DRAFTProfile setup not completedDuring onboarding

Employee Categories

Use category listing to classify employees for reporting, filtering, and policy control:

  • Create, edit, and assign employee categories
  • Label-based grouping for HR and finance views
  • Treeview selection with localized labels
Employee categories view showing reporting structure
Employee categories: Visualize reporting lines and employee categories.

Org Chart and Reporting

Use the org chart tools to define and visualize reporting lines:

  • Report-to setup per employee
  • Org chart listing and hierarchy view
  • Approved leave visibility for manager planning
Org chart view showing reporting structure
Org Chart: Visualize reporting lines and team structure.

Login and Access

Control login and access rights directly from employee profiles:

  • Create and edit employee login credentials
    login tab
    Login Tab in the Employe details
  • Set rank, status, and applet catalog access
    login tab
    Configuration for employee login

Payroll and Tax Configuration

Payroll readiness requires consistent financial setup:

  • Payment configuration and bank details
  • Tax profile and statutory settings
  • Employee spending limits for controlled reimbursements

Claims and Entitlements

The applet ties employee records to claim management:

  • Claims accounts and entitlement linkage
  • Claims report visibility for HR and finance
  • Balance and usage tracking for entitlements

File Import

Bulk import simplifies onboarding and mass updates:

  • Upload employee data files
  • Validate and preview before import
  • Reduce manual entry for large teams
  • Use the template file to avoid validation errors
    File import menu
    Allow user to import employee details in CSV file which will saved more time

Sample File Import Template

Use CSV or Excel (XLSX) with headers in the first row. Recommended format:

ColumnRequiredExampleNotes
Employee CodeYesEMP001Must be unique
Employee NameYesNur AisyahLegal name
Employee TypeYesMerchantEmployee type
ID NumberYesEMP1234Employee identification
EmailYesnur@example.comUsed for login
PhoneNo+60 12-345 6789Include country code
Branch CodeYesKL01Must exist in Branch setup
DepartmentNoFinanceUse standard department names
Report To (Employee ID)NoEMP0005Manager ID
Join DateNo2026-01-15YYYY-MM-DD
StatusNoACTIVEACTIVE/INACTIVE

Configuration & Settings

Access settings under Settings to control behavior across the applet.

Key configuration areas:

  • Default Selection: Branch, department, and common defaults
  • Field Settings: Enable or hide fields and tabs
  • Webhook: Integrate employee events with external systems
  • Feature Visibility: Control access to menus and modules
  • Permission Wizard and Sets: Role-based access management
  • User, Team, and Role Permissions: Fine-grained control
  • Personalization: Default preferences and sidebar layout
  • Applet Log: Trace actions for compliance audits
Employee Applet settings page with configuration sections
Settings: Configure defaults, field visibility, and permissions.

FAQ

Q: Why can I not see the Create Employee button? A: You may not have the required permission set. Check role or user permissions in Settings.

Q: How do I bulk upload employees? A: Go to File Import, upload the template file, validate, and import.

Q: How do I change an employee’s reporting manager? A: Open the employee profile and update the Report-To section.

Q: Why are payroll or tax fields hidden? A: Field visibility can be controlled in Settings > Field Settings.

Q: How do I link a Peppol ID for e-invoicing? A: Use the Peppol ID Link section in the employee profile.

Q: Why can I not see the Org Chart menu? A: Feature visibility or role permissions may hide it. Check Settings > Feature Visibility.