BLogic Systems

Employees

Last updated on 

Reports Dashboard - Employees

Target release 01/07/2022
Document status DRAFT
Document owner [email protected], ([email protected] bổ sung)
Developer [email protected], [email protected], [email protected], [email protected], [email protected]
QA [email protected],[email protected]

🎯 Objective

Provide context on this project and explain how it fits into your organization’s strategic goals.

Objective
e.g., Simplify the user experience

🤔 Assumptions

List any assumptions you have about your users, technical constraints, or business goals.

🌟 Milestones

Create a visual road-map and help your team stay on track.

🗒️ Requirements

Requirement User Story
e.g., Must be mobile responsive e.g., John is a PM who wants to check on his team’s progress from the train station

⚡ API Integration

Description **API*
Request list of time entries GetTimeClocksRequest
Request labor summary LaborSummaryReportRequest
Export labor summary ExportLaborSummaryReportRequest
Request list of employees GetEmployeesRequest

🎨 User interaction and design

To access Employees report, go to Employees on the side menu bar

ee.png
ee.png

Labor Summary Danh sách các Job Role được hiển thị lên bảng sau khi các Job Role đó thực hiện clock out. I. Bảng Employee Total: - Job Title: Hiển thị Job role (admin, staff…) - Job Code: Total các loại job role - Total Pay bằng (Regulars hours * Regulars pay + Overtime hours * Overtime pay) (amount tùy theo setting cho từng role trong POS Dashboard/Employee/Manage Employee) - Sales: Bằng Net sales trong Sale Report xuất ra từ POS Dashboard (ngay trong phần SUMMARY và xuất ra cùng 1 khoảng thời gian với report) - Orders: Total ticket có transaction thành công (refer tới Sale Report/SUMMARY/Ticket Count) - Tips: Total tips của các role trong (refer tới Sale Report/SUMMARY/Tips) - Gratuity: Total Service Charges including service charge tax (refer tới Sale Report/Total Service Charges) - Total Pay/Sales: - Total Sales/Employee Hour: Employee Hour = Regular Hours + Overtime Hours

II. Bảng Employee: Có thể hiển thị 1 role hay tất cả các role. - Ở mỗi table, hiển thị role có giờ clock in & clock out - Net Sales: là Total Amount (not including Tax) ở Item Type ở Employee Report trên POS Dashboard/REPORTS - Tips: Total tip ở Employee Report trên POS Dashboard/REPORTS - Gratuity: Total service charges including service charge tax ở Employee Report trên POS Dashboard/REPORTS

III. Chart Hiển thị data theo bảng Employee Total

labor_summary_chart.png

Time Entries

ee_timeentries.png

- Hiển thị các job role trong time period khi nhân viên đó thực hiện có time clock đầy đủ - Cho phép hiển thị tất cả các Job Role hoặc filter theo 1 nhân viên. - First Name, Last Name: Hiển thị tên của nhân viên - SSN: get thông tin từ EE personal - Payroll ID: get thông tin từ EE personal

personalssn.png

- Job Title: Job role của nhân viên - Clock In time: Thời gian nhân viên bắt đầu clock-in trên POS - Clock Out time: Thời gian nhân viên clock-out trên POS - Total Hours: Clock out - Clock in - meal break - Total Hours (hh:mm) show format time - Regular Hours: check config Advance OT pay if EE work more than [x] regular hrs. per week or set Role wage in manage roles and Time clock for each EE - Regular Hours (hh:mm) change config time - Regular wage: hourly wage / hrs. - Regular pay = regular hrs. * regular wage - OT hours: depend on setup OT applies after worked over [hh:mm] per day in wages for EE or Wages for roles - OT hours (hh:mm) = hh: Round(mm/60,2) - OT Wage = hourly wage / hrs. * Rate OT - OT pay = OT hrs. * Wage OT - OT hours 2: depend on setup OT applies after worked over [hh:mm] per day in wages for EE or Wages for roles - OT hours 2 (hh:mm) - Wage OT 2 = hourly wage / hrs. * Rate OT2 - OT pay 2 = OT hrs. * Wage OT - Unpaid break time: get hours meal break - Paid break time: get hours rest break - Payable hours = Regular Hours + OT hours + OT hours 2 + Paid break time - Total Pay = Regular pay + OT pay + OT pay 2 Payroll

payroll.png

- Hiển thị các job role trong time period khi nhân viên đó thực hiện sales - Cho phép hiển thị tất cả các Job Role hoặc filter theo 1 nhân viên. - First Name, Last Name: Hiển thị tên của nhân viên

personalssn.png

- Job Title: Job role của nhân viên - Regular Hours: check config Advance OT pay if EE work more than [x] regular hrs. per week or set Role wage in manage roles and Time clock for each EE - Regular wage: hourly wage / hrs. (nếu trong khoảng thời gian view Payroll mức lương có thay đổi thì show theo mức lương mới nhất) - Regular pay = regular hrs. * regular wage - OT hours: depend on setup OT applies after worked over [hh:mm] per day in wages for EE or Wages for roles - OT Wage = hourly wage / hrs. * Rate OT (nếu trong khoảng thời gian view Payroll nếu có thay đổi mức lương thì get theo mức lương mới nhất) - OT pay = OT hrs. * Wage OT - OT2 hours: depend on setup OT applies after worked over [hh:mm] per day in wages for EE or Wages for roles - OT2 Wage = hourly wage / hrs. * Rate OT2 ((nếu trong khoảng thời gian view Payroll nếu có thay đổi mức lương thì get theo mức lương mới nhất) - OT2 pay = OT hrs. * Wage OT - Total Hours: Regular Hours + OT hours + OT2 hours - Total Pay = Regular pay + OT pay + OT2 pay - Tips: tổng tiền tip của từng NV - Service charges: tổng số tiền SVC - không bao giờ tax của SVC - Net Sales: tổng doanh số sales của NV > 💡 Use the date filter to quickly switch between different time frames and compare data trends, helping to identify areas for improvement and opportunities for growth. {.is-info}

❓️ Open Questions

  • Cho phép export to excel, pdf, print A4 theo khổ giấy ngang, send mail
  • Nếu trong khoảng thời gian xem report mà có thay đổi Regular wage | OT wage | OT2 wage thì hiển thị mức lương mới được thay đổi

⚠️ Out of Scope

List the features discussed which are out of scope or might be revisited in a later release. + Nếu EE có nhiều job title mà chưa clock out thì show hết job title NV đó có