BLogic Systems

7 Shifts Integration

Last updated on 

🧑‍🏭 Product Requirement

Target release 03/1/2023
Document owner [email protected]
Developer [email protected]
QA [email protected]

🎯 Objective

  • Manage Role & Department
  • Manage Employee
  • Tạo Schedules trên web SevenShifts để user clock in bên POS
  • Khi sale items on POS thì sẽ update Report trên SevenShifts :

🗒️ Requirements

  • Khi check Department/Role/Employee trên Web SevenShifts thì reload lại page và chọn đúng location
  • Manage Role & Department : Khi edit department/Role/Employee trên BO sẽ update trên SevenShifts
  • Tạo Schedules trên web SevenShifts để user clock in bên POS theo config Grace period on Seven Shifts
  • Khi sale items on POS thì sẽ update Report trên SevenShifts:
Actual Sale = Total Sale - Tax (sale , service charges) - TIP

🎨 User interaction and design

  1. Set up trên license:
  • Vào web License Dashboard: License Dashboard
  • Sau đó search IDStore tiệm mình đang xài -> Edit store -> 3RD Party -> điền các thông tin như sau -> rồi Save
*Company ID: 164816
*Access Token: 30356538346432612d313538352d346636382d386165642d383236363734636638643336
*Location ID below:
      Oanh: 322979
      Vu: 322977
      Dung: 322978
      Huong: 322992
a1.jpg
a1.jpg
  1. Khi check Department/Role/Employe trên Web SevenShifts thì reload lại page và chọn đúng Location :

Login vào web SevenShift : Link Sevenshifts https://app.7shifts.com/users/login?logged_out=1 UserName/Password: [email protected] / g73h23ijJ65TrU53p7n9s71gh4

a2.jpg

Khi bên BO edit Departments (thêm, xóa, sửa) -> thì bên web SevenShifts chỉ cần reload lại page và chọn đúng Lacation sẽ update lại Departments :

a7.jpg

Sau khi login vào Sevenshifts -> Chọn Locations/Departments/Roles -> Locations : để xem , xóa, sửa, thêm mới location

a3.jpg
a8.jpg

- Còn khi web SevenShifts thêm, xóa, sửa Departments -> thì bên BO vào tool để pull 7 shifts data thì bên BO mới update được departments

a9.jpg
a9.jpg
  • Web SevenShifts xem Roles theo location và department -> nên khi bên BO chọn Department là N/A thì bên Web SevenShifts không thể nào xem được Role đó . Thực tế những tiệm không xài SevenShifts thì mới set department là N/A
a10.png
a10.png
  • Tạo Schedules trên web SevenShifts để user clock in : lưu ý : Sau khi Create/Update xog schedule cho Employee thì phải Publish Shedule

Manage Employee : Khi bên BO edit employee -> thì bên web SevenShifts chỉ cần reload lại page và chọn đúng Lacation sẽ update lại thông tin employee

a11.png
a16.png
a16.png
  • Khi sale items on POS thì sẽ update Report trên SevenShifts : Actual Sale = Total Sale - Tax (sale , service charges) - TIP

Sau khi POS clock in /clock out thì web SevenShifts vào Time clocking để xem :

a17.png

Sau khi tạo schedules trên web SevenShifts -> thì bên POS dựa theo config này để Clock In :

a15.jpg

Ex : Schedule của employee set trên web Sevenshifts là : 10am - 11pm config đang set : 60 minnutes Thì bên POS -> employee chỉ được clock in trong khung giờ : 9am - 11am -> ngoài khung giờ trên thì employee không clock in được

a18.png
a18.png

❓️ Open Questions

Question Answer
e.g., How might we make users more aware of this feature? e.g., We’ll announce the feature with a blog post and a presentation

⚠️ Out of Scope

  • Hiện tại report xem trên Web SevenShifts chỉ coi được All department, khi xem theo từng loại department thì không lấy được dữ liệu