Notify Paidticket Lock Terminal
Target release | 2024/08/22 |
Document owner | Vu,Hương |
Developer | Trung |
QA | Hương,Vu |
1. Paid ticket sẽ show button void màu cam cho những ticket được thanh toán từ những Terminal khác hoặc QOrder khác, hoặc ticket đã finish nhưng được thanh toán 1 phần bởi terminal khác
- Khi vào màn hình Void sẽ show dòng text cho biết Card#, S/N#, IP
- Có ít nhất 2 workstation cùng gửi lệnh đến chung 1 terminal, workstation thao tác trước sẽ lock terminal lại và workstation thao tác sau sẽ check lock xem terminal đã bị lock hay chưa => nếu lock thì show thông báo ra, phải có đủ cả 2 điều kiện lock và check lock thì mới show thông báo lock
- POS hiện tại chỉ lock khi void/cancel preauth/refund partial và check lock terminal khi void, QOrder sẽ lock và check lock terminal ở bất cứ thao tác nào gửi lệnh đến terminal => sẽ có các trường hợp chính như sau :
- 2 POS cùng thao tác void thì mới lock và check lock rồi show thông báo cho POS nào thao tác sau
- QOrder thao tác trước và lock terminal lại, POS thao tác sau(void ticket, cancel perauth, void partial payment, refund partial) thì POS sẽ bị show thông báo lock terminnal nhưng vì POS chỉ check lock khi POS thực hiện void nên dù POS thao tác sau nhưng ko phải void ticket, cancel perauth, void partial payment, refund partial thì sẽ ko show thông báo
- POS thao tác trước, QOrder thao tác sau thì QOrder sẽ bị show thông báo lock terminal dù QOrder thực hiện Pay hay void, nhưng vì POS chỉ lock terminal lại khi void thôi nên dù POS thao tác trước mà ko phải void thì QOrder thao tác sau cũng ko show thông báo
2 QOrder cùng thao tác thì sẽ show thông báo dù thực hiện bất kỳ thao tác Pay hay void cho QOrder gửi lệnh đến terminal sau


#### 4. trạng thái Partial void hoặc Partial cancel payment trước giờ bị disable thì bây giờ fix lại cho phép bấm vào để void luôn, đồng thời cũng có màu cam nếu được thanh toán trên terminal khác


Nếu ticket được thanh toán bởi QOrder terminal hoặc 1 terminal khác thì sẽ có button “Press this button to send a sound to the terminals”, khi bấm vào thì những QOrder terminal hoặc terminal khác sẽ kêu lên để biết vị trí của những QOrder terminal này(1 số terminal sẽ ko có chức năng kêu lên)


#### 2. Lock ticket in Paid tickets: Khi 2 workstation cùng thao tác void trên cùng 1 ticket, workstation A chọn button Void và vào bên trong màn hình Void trước thì workstation B khi bấm button void sẽ show ra thông báo ticket đã lock bởi workstation khác, có thể unlock ticket bằng cách vào Setting của POS -> Utilities -> Unlock tickets



#### 3. Show thông báo terminal đang process bởi workstation khác khi có workstation khác thao tác trước trên cùng 1 terminal để hạn chế trường hợp QOrder bị hang, điều kiện để show thông báo như sau: