Mobile App
The Semantik ERP app puts your daily work in your pocket: clock in and out with your location, request leave, read your payslips, log project time, follow tasks, CRM, invoices and POS, and get notified when something needs you.
Clock in/out at your branch
Balance, requests, approvals
Monthly details and PDF
Log one day or a range
Checklists and comments
Push and in-app
Install and sign in
On Google Play the app is called Semantik ERP; on the App Store it is Semantik Code (iPhone with iOS 15 or later). Both are the same app.
- Open the app and enter the email and password of your Semantik ERP account — the same ones you use on the web.
- Tap Sign In. You stay signed in until you sign out.
- Allow notifications when asked, so you hear about leave decisions and assignments.
Forgot your password? Tap Forgot password?, enter your email and tap Send reset link.
Finding your way
- Bottom bar: Dashboard, up to three modules you use (Projects, Invoices, CRM, Attendance or POS) and More.
- More: every module you have access to (Projects, Tasks, Invoices, CRM, POS, Attendance, Leave) plus Profile, Notifications, Employees, Payslips and Settings.
- What you see depends on your company's plan and your role. Missing something? Ask your administrator.
Dashboard
A greeting, your unread notifications, and — depending on your access — Financial Overview (monthly income, overdue), Quick Stats (my tasks, pending tasks, my projects, pending leaves, leads, leave approvals) and Recent Activity. Tap a tile to open it; pull down to refresh.
Attendance
- Open Attendance › Today.
- When your company checks location, the app shows how far you are from your branch, for example "85 m from Head Office — within range".
- Tap Clock In when you arrive and Clock Out when you leave.
- Monthly shows present, absent and late counts per month; History lists every day.
- The button stays disabled while you are outside the allowed distance (200 m by default). Move closer and tap Refresh location.
- Clock-in isn't possible on days covered by a month vacation.
- Company admins see a team overview instead: present, absent and late per employee.
Leave
- Balance: total, used and remaining days for each leave type.
- Apply: choose the leave type, the dates and an optional reason, then Submit. You can cancel a request while it is pending.
- Approvals (managers): approve, or reject with a remark. The employee gets a notification with your decision.
Payslips
Pick a year to see your payslips. Open one for the full breakdown — basic salary, allowances, commissions, overtime, loans and deductions, totals and net salary — and tap Open Payslip PDF to view or share the PDF.
Projects and timesheet
- Browse projects by status and open one to see progress, dates, budget, tasks, team and milestones.
- Tap Log timesheet entry:
- Single — a task, a date and the time spent.
- Multi — a task and a date range. Hours are taken from your attendance for each working day; Fridays, Saturdays and days without attendance are skipped.
- Need to split a period between several tasks by percentage, or see the whole team's time? Use the web timesheet.
Tasks
See My Tasks or all tasks, filter open/done, and open a task to see its priority, stage, dates, progress, assignees, checklist and comments. With the right permission you can create tasks, mark them complete, tick checklist items and comment.
CRM, invoices and POS
| Module | In the app |
|---|---|
| CRM | Leads and deals; create and edit leads (pipeline and stage), view deals with their calls, tasks and activity. |
| Invoices | Filter by status, create and edit invoices with line items, send them or a reminder, open the PDF and see payments. |
| POS | Sales and products (prices and stock per warehouse) — view only. |
| Employees | Company admins: searchable list with contact, employment and bank details. |
Notifications
- Push notifications for things like leave approved/rejected and new assignments. While the app is open, updates arrive live instead.
- Notifications list: swipe right to mark as read, swipe left to delete, or use Mark all read.
Profile and settings
- Profile: edit your name and see your employee details (ID, designation, department, branch, joining date).
- Change password: enter the current password and the new one twice.
- Settings: email and push notification preferences.
- The app follows your phone's light or dark mode, and it is currently in English.
- Privacy policy · Delete my account
If your company's subscription ends
You can still sign in, update your profile and change your password, but screens show "Your subscription has ended. Choose a plan to continue." until your company renews. Ask your administrator — see When the subscription ends.
Troubleshooting
| Message or problem | What to do |
|---|---|
| "Location services are turned off" | Turn on location in your phone settings. |
| "Location permission was denied" / "permanently denied" | Open your phone's settings › Apps › Semantik ERP › Location, and allow it. |
| "… too far (allowed N m)" or "You are not at the branch" | Move closer to your branch and tap Refresh location. |
| "Branch location is not configured" | Your administrator must set the branch location on the web (HRM › Branch). |
| "Employee record not found" | Your user isn't linked to an employee yet — ask HR. |
| "Selected user is not an employee with timesheet enabled" | Ask HR to enable timesheet on your employee record. |
| "Your account is deactivated" | Contact your administrator. |
| No push notifications | Allow notifications for Semantik ERP in your phone settings. |
| A module is missing | Your plan or role doesn't include it — ask your administrator, then sign out and in again. |
| "No internet connection" / "Request timed out" | The app needs a connection for every action; check your network and try again. |