Enter your current code, then choose a new one (6 to 12 letters or numbers).
Forgot your access code?
Enter your Employee ID. HR receives a reset request and gives you a new code.
e-Meterai
e-Meterai Balance
After paying at materai.id, record the purchase here so the balance matches your account. Use “Used outside the system” for e-Meterai spent on other documents.
Supabase Backup
Every page is copied to Supabase automatically: a short time after each save, and every 10 minutes while a Super Admin has the system open. The system and your Google Sheets stay the main source; Supabase keeps a complete, up-to-date copy. Files (signatures, logos, attachments) stay in the system and Google Drive; the copy keeps a note of them. Private ID codes and passwords are never copied.
Access & Roles
Upload an Excel file with the columns ID, Name, Private ID, Role, Team Scope.
Super Admin (owner-level, Team scope Everything): everything - Work agreements, Contract Monitoring for all employees and this Access & Roles panel. The artifact owner is always Super Admin. Manager: Employee Dashboard, Contract Monitoring, Interview Candidates (view, reports and PDFs) and Exit Interview for their team, with a Team scope of Own department (same venue and department) or Whole venue (every department of their venue), taken from the master employee data by Employee ID. Admins can fine-tune which menus, sub pages and buttons each role sees in Menu, sub page & button access by role below. Employee: only their own contract. A row with an empty Private ID removes that person. People who are not in the file keep their current access.
Access codesLogin code (Private ID) and role of every person · search, create, reset, back up to Google Sheet
Google Sheet: not connected. Connect a sheet to keep a copy of roles and access codes there; it updates by itself after every change. Anyone who can open that sheet can read the codes, so share it only with HR.
Or upload many at once (Excel with ID, Name, Private ID, Role, Team Scope):
Employee data from Google Sheets
Paste the link of a Google Sheet (a real Google Sheet, not an uploaded Excel file). Every tab is read, and the tab that matches the selected venue is used.
Reasons for leaving
Offering letter preview
Exactly as it will be saved as PDF and emailed
Send offering letter by email
Attachment:
Preview
Exactly as it will be printed / saved as PDF
Appraisal data from the Employee Appraisal System
Paste the link of the Google Sheet the Appraisal System backs up to (Tools & settings → Back up to Google Sheets). The cards read its Appraisals tab: stage, score, grade and the HR agreement decision.
Upload master data
Which employees are in this file?
Tip: the downloaded template has two tabs, Employees (active) and Nonactive. A file with both tabs is read as the whole master data - choose Active employees. An employee who appears in a new file replaces the old record with the same EID.
PT Cantina Mexicana Bali
HR Digital Integrated System
Bilingual PKWT · aligned Pasal / Article · signed PDF export
0%
1 · Setup files -
1
Employee data
Mail-merge workbook (.xlsx / .xls / .csv).
2
Agreement template
Word template (.docx) with «MERGEFIELD» fields.
3
Amendment template
Addendum
Word template (.docx) for the Addendum, with «MERGEFIELD» fields. Data comes from the “Addendum” tab of the Mail Merge sheet.
4
Daily Worker template
PKHL
Word template (.docx) for the Daily Worker Agreement (Perjanjian Kerja Harian Lepas), with «MERGEFIELD» fields. Data comes from the “Daily Worker” tab of the Mail Merge sheet.
4
Company logo
Top centre
Uses the template's logo until you upload one
5
HRD signature
Placed under “Human Resource”. PNG with transparent background works best.
6
HRD initial (paraf)
Stamped bottom-right on every page.
7
Director signature
Placed under “Director”, above the Director's name.
2 · Overview
3 · Select employees
No.
Agreement No.
Employee
Contract
Period
Status
Check
Upload the employee data workbook to list employees.
0 selected ·
Mail Merge Data
4 · e-Meterai (Bea Meterai)
5 · Signing & layout settings
Signatures & output
Signatures are placed in the empty space under the anchor text, centred above the signer's name. They are only visible in Preview and in the generated PDF.
Template field check
Upload both files to see which template fields are matched to data columns.
Employee Dashboard
Master Employee Data
No master file loaded. Upload an Excel / CSV file or load a Google Sheet with the columns EID, Name, Venue, Department, Position, Join Date and 3 Month, 1st Year … 5th Year (or a single Expire Date).
Contract Status
Expiry by contract stage
Appraisal & Agreement Decision
Employees
Load the master employee file to see contract expiry.
0 shown · sorted by soonest expiry
KPI & OKR
ObjectiveTo set clear KPIs and OKRs for every position and employee in our restaurants and bars, measure results every month, and show management who is on track, who needs support and which targets are missed.
Performance
Requests & Approvals
HR Internal Audit
ObjectiveTo check that HR processes in every venue comply with Indonesian labour law, company policy and SOP, that HR data is accurate and documented, and that every finding is fixed through a corrective action plan with a PIC and a target date - reported to the Director and management.
Audit
Learning Management System
Loading Learning Management System…
Employee Appraisal
Loading Employee Appraisal…
Service Charge
ObjectiveTo calculate and distribute the monthly service charge of each venue fairly and transparently: from the finance sales input and the GreatDay attendance report to the SUM attendance sheet, the SVC distribution, the bank data transfer and the service charge slips - with the same formulas as the HR service charge workbook.
Service charge
Work Schedule
ObjectiveTo analyse the work schedule of every venue: how much each employee works, who is overloaded, whether day offs rotate fairly - with warnings before overload happens and suggestions for management.
Roster
Incidents & Accidents
ObjectiveTo record every work accident, injury, near miss and incident in one place, follow each case until it is closed, and see where and why incidents happen so the team can prevent them.
Safety dashboard
No incident openChoose an incident on the left, or press + New incident to report one.
⚠
Interview Candidates
ObjectiveTo record every applicant and interview result in one place, see the recruitment pipeline and candidate demographics at a glance, and turn candidates approved by the user straight into an offering letter.
Candidate dashboard
No candidate openChoose a candidate on the left, or press + New candidate to record an applicant.
Employee Onboarding
ObjectiveTo guide every new hire from the accepted offering letter through a 90-day journey - pre-boarding, day 1, week 1, month 1 and probation - with setup & access, welcome pack, company profile, benefits & house rules, SOP sign-off, job description with the KPIs & OKRs of the KPI & OKR page, induction with each related manager and pulse feedback - then add the employee to the master data.
Offering Letter
ObjectiveTo create an offering letter to the candidate - fill in the candidate, position and remuneration details, preview the letter in the company template, download it as PDF and send it to the candidate's email.
Offer dashboard
No offer openChoose an offer on the left, or press + New offer to prepare a letter for a candidate.
Personnel Action Form
ObjectiveTo record and approve every change in an employee's status - position change, promotion, transfer, employment status, and salary & allowance change - prepared by HR Admin, checked by the Corporate HR Manager, acknowledged by the General Manager and approved by the Director.
No form openChoose a form on the left, or press + New PAF and pick the employee from the master data.
Exit Interview & Handover
No record openChoose a record on the left, or press + New exit record to start one for a leaving employee.
PT Cantina Mexicana Bali · HR Department - agreements are generated in your browser only; contract monitoring data is shared by HR through this page.