Update khóa màn hình sau khi chọn KMV2 và cho phép hoãn áp dụng KMV2

Mục đích:

1. Khóa màn hình sau khi chọn KMV2: tránh việc gian lận/sai sót của user thu ngân khi chọn quà xong rồi lại chỉnh sửa phiếu bán về không thỏa mãn điều kiện được KM trước khi Ghi phiếu


2. Nút Undo: Giúp thu ngân thuận tiện, quay về màn hình trước khi chọn KMV2 để điều chỉnh lại phiếu mà  không cần tít mặt hàng lại từ đầu.

 

Hướng dẫn

1.    Thu ngân click nút KMV2 bằng một trong 2 cách sau:

Cách 1: Nhấn vào nút sau

Hệ thống sẽ hiển thị form Khuyễn mãi và chiết khấu (từ đây gọi là form KM)

Cách 2: Thu ngân không chọn KM bằng nút ở cách 1 mà click nút Thanh toán hệ thống sẽ tự động show form KM như sau (nếu KM v2 thỏa mãn điều kiện, có bản ghi):

Thu ngân chọn dòng KM ở bước này (có thể là quà tặng hoặc KM giảm giá,…).

Sau khi chọn KM xong, hệ thống sẽ khóa màn hình form bán lẻ không cho user chọn thêm/sửa thông tin. Nếu thông tin hóa đơn đúng, user thu ngân Ghi và in phiếu cho khách hàng

Trường hợp sau khi chọn KMV2 xong nhưng cần thay đổi thông tin của phiếu bán(ví dụ thay đổi thông tin hàng hóa, thông tin KH), user nhấn Tạm hoãn trên form Thu tiền KH trên->  nhấn nút Undo khuyến mãi sau để hệ thống quay về màn hình trước khi chọn KM và thao tác tiếp rồi  chọn lại KMv2 và thanh toán cho KH.

Cơ chế này áp dụng cho KMV2 trên Hóa đơn bán lẻ, Hóa đơn bán buôn, SO

Ví dụ sau mô phỏng thu ngân có chọn 1 dòng quà KM cho KH nhưng sau đó lại nhấn nút Tạm hoãn và Undo KM trên form Thanh toán/ Thu tiền:

1.    Trước khi chọn KM

2.    Sau khi chọn KM(2 dòng hàng KM được thêm vào), màn hình bị khóa

3.    Tạm hoãn thu tiền và Undo phiếu(2 dòng KM bị xóa), quay trở về trạng thái trước khi chọn KM

4.    User thu ngân tiếp tục thao tác thay đổi thông tin hàng hóa hoặc KH, rồi chọn quà KM và thu tiền