Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3.1.5. Màn hình pop-up "Xác nhận xóa"

Image Added

3.1.6. Màn hình pop-up "Cảnh báo đã sử dụng" 

Image Removed

3.1.7. Màn hình pop-up "Cảnh báo trùng"

3.1.87. Màn hình pop-up "Xuất danh sách danh mục loại hợp đồng"

3.1.98. Màn hình pop-up "Nhập file Excel"

3.1.9. 10 Màn hình pop-up "Lỗi nhập file excel"

...

Pop-up "Xác nhận xóa (hàng loạt)" hiển thị khi người dùng nhấn button "Xóa hàng loạt" trên màn hình danh sách

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Length

(Độ dài ký tự)

Validation

(Quy định)

Description

(Mô tả)

1 

X loại hợp đồng đang được sử dụng nên không thể xóa. Vui lòng kiểm tra lại!

Label

Trong đó X là số lượng bản ghi của loại hợp đồng đã được sử dụng trong hệ thống nằm trong danh sách loại hợp đồng đã chọn

Nội dung cảnh báo đã sử dụng

2

STT

Text

x

Hiển thị số thứ tự tự sinh tăng dần

3 

Mã loại hợp đồng

Text

x

50

Chỉ xem

Hiển thị mã loại hợp đồng đã được sử dụng trong hệ thống nằm trong danh sách loại hợp đồng đã chọn

4

Tên loại hợp đồng

Textx150Chỉ xemHiển thị tên loại hợp đồng đã được sử dụng trong hệ thống nằm trong danh sách loại hợp đồng đã chọn

5 

ThoátButton

Sau khi nhấn nút, hệ thống đóng pop-up và quay về Màn hình Danh sách Danh mục loại hợp đồng

Tại Màn hình Danh sách Danh mục loại hợp đồng, hệ thống thực hiện

  • Làm mới trang (không xóa bất cứ giá trị nào)
  • Chỉ giữ lại lựa chọn các bản ghi có thể xóa
  • Ẩn hộp tích chọn các bản ghi đã sử dụng
Cho phép người dùng hiển thị pop-up "Cảnh báo đã sử dụng"TH2: Tất cả loại hợp đồng CHƯA được sử dụng trong:
STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Length

(Độ dài ký tự)


Validation

(Quy định)

Description

(Mô tả)


Pop-up Xác nhận xóa 

1 

Bạn có chắc chắn muốn xóa loại hợp đồng này?

Label




Nội dung cảnh báo xác nhận xóa

2 

Tôi chắc chắn

Button



Sau khi nhấn nút, hệ thống kiểm tra bản ghi về loại hợp đồng theo 2 trường hợp:

⭢ Hệ thống không cho phép xóa và hiển thị toast cảnh báo: "Cảnh báo - Loại hợp đồng đang được sử dụng nên không thể xóa"

⭢ Hệ thống xóa dữ liệu về tất cả loại hợp đồng được chọn, đóng pop-up và hiển thị toast thành công màu xanh lá: "Thành công - Xóa loại hợp đồng thành công"

Cho phép người dùng xóa loại hợp đồng đã chọn

3

Hủy

Button



Sau khi nhấn nút, hệ thống đóng pop-up và quay về giao diện trước đó

Cho phép người dùng hủy thao tác xóa loại hợp đồng đã chọn và đóng pop-up

Pop-up Xác nhận xóa (hàng loạt)

1 

Bạn có chắc chắn muốn xóa X loại hợp đồng này?

Label



Trong đó X là số lượng bản ghi được lựa chọn để xóa

Nội dung cảnh báo xác nhận xóa tất cả loại hợp đồng đã chọn

2 

Tôi chắc chắn

Button



Sau khi nhấn nút, hệ thống sẽ trả kết quả theo 2 trường hợp:

Hệ thống không cho phép xóa, đóng pop-up

quay về Màn hình Danh sách Danh mục loại hợp đồng và hiển thị toast cảnh báo: "Cảnh báo - Có (X) loại hợp đồng đang được sử dụng nên không thể xóa". Tại Màn hình Danh sách Danh mục loại hợp đồng, hệ thống thực hiện:

  • Làm mới trang (không xóa bất cứ giá trị nào)
  • Chỉ giữ lại lựa chọn các bản ghi có thể xóa
  • Disable hộp tích chọn các bản ghi đã sử dụng

⭢ Hệ thống xóa dữ liệu về tất cả loại hợp đồng được chọn, đóng pop-up và hiển thị toast thành công màu xanh lá: "Thành công - Xóa X loại hợp đồng thành công"

Cho phép người dùng xóa tất cả loại hợp đồng đã chọn

3

Hủy

Button

Sau khi nhấn nút, hệ thống đóng pop-up và quay về giao diện trước đó

Cho phép người dùng hủy thao tác xóa tất cả loại hợp đồng đã chọn và đóng pop-up

4.1.6 Màn hình pop-up "Cảnh báo đã sử dụng"

Pop-up "Cảnh báo đã sử dụng" hiển thị khi người dùng nhấn button "Tôi chắc chắn" trên màn hình pop-up Xác nhận xóa (hàng loạt)

cả loại hợp đồng đã chọn

3

Hủy

Button



Sau khi nhấn nút, hệ thống đóng pop-up và quay về giao diện trước đó

Cho phép người dùng hủy thao tác xóa tất cả loại hợp đồng đã chọn và đóng pop-up

4.1.7 6 Màn hình pop-up "Cảnh báo trùng"

...

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Length

(Độ dài ký tự)


Validation

(Quy định)

Description

(Mô tả)


1 

Mã đã được sử dụng. Vui lòng nhập mã khác!

Label




Nội dung cảnh báo trùng

2

ThoátButton

Sau khi nhấn nút, hệ thống đóng pop-up và quay về pop-up "Thêm mới loại hợp đồng"

Cho phép người dùng đóng pop-up

4.1.8 7 Màn hình pop-up "Xuất danh sách danh mục loại hợp đồng"

...

STT

Field

(Trường dữ liệu)

Description

(Mô tả)


1 

Thời gian xuấtThể hiện thời gian xuất dữ liệu theo định dạng: dd/mm/yyyy hh:mm

2

Người xuấtThể hiện thông tin tên hiển thị của người thực hiện xuất dữ liệu

3 

STTThể hiện số thự tự tự sinh tăng dần 

4

Mã loại hợp đồng *

Thể hiện thông tin mã của loại hợp đồng

5

Tên loại hợp đồng *

Thể hiện thông tin tên của loại hợp đồng

6

Trạng thái hoạt động

Thể hiện trạng thái hoạt động của loại hợp đồng:

  • Hoạt động
  • Không hoạt động

4.1.9 8 Màn hình pop-up "Nhập file Excel"

...

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Length

(Độ dài ký tự)


Validation

(Quy định)

Description

(Mô tả)


1 

Tài liệu mẫuLabel


Tài liệu mẫu để tải xuống

2

Tải xuốngButton

- Quy tắc đặt tên: Template-LoaiHopDong-yyyymmdd

  • VD: Template-LoaiHopDong-20251205
Cho phép người dùng tải xuống file tài liệu mẫu theo định dạng excel

3 

Tài liệu đính kèmButton

- Chỉ cho phép tải lên 1 file/lần

- Chỉ cho phép tải file với định dạng tệp Excel

  • VD: .xlsx , .xls , ...

-  Sau khi chọn xong, hệ thống hiển thị tệp dữ liệu đã tải lên trong mục Tài liệu đính kèm.

- Cho phép người dùng đính kèm tài liệu lên hệ thống

- Cho phép người dùng xem lại tài liệu đính kèm

- Cho phép người dùng tải về tài liệu đính kèm

- Cho phép người dùng xóa tài liệu đính kèm

4

Áp dụng

Button



- Nút chỉ kích hoạt khi người dùng đã thực hiện đính kèm tài liệu

- Sau khi nhấn nút, hệ thống thực hiện kiểm tra điều kiện của các trường và sẽ trả kết quả theo 3 trường hợp:

  • TH1: File đúng định dạng với template và dữ liệu hợp lệ

→ Hệ thống lưu thông tin thêm mới với giá trị trường Trạng thái mặc định: "Hoạt động", đóng pop-up và hiển thị toast thành công màu xanh lá: "Thành công - Nhập dữ liệu thành công"

  • TH2: File đúng định dạng với template và dữ liệu không hợp lệ bao gồm:
    • Thiếu dữ liệu bắt buộc.

    • Dữ liệu vượt quá giới hạn độ dài/giá trị.
    • Mã loại hợp đồng đã tồn tại trong hệ thống.

    • Trùng lặp mã loại hợp đồng ngay trong chính tệp được tải lên

→ Hệ thống không lưu thông tin thêm mới, hiển thị pop-up "Lỗi nhập file excel"

  • TH3: File sai định dạng với template

→ Hệ thống không lưu thông tin thêm mới, hiển thị toast lỗi màu đỏ: "Không thành công - Định dạng file không hợp lệ"

Cho phép người dùng thêm mới nhiều loại hợp đồng trong tài liệu

5

Nút “Hủy”/Nút Đóng “X” 

Button



Sau khi nhấn nút, hệ thống đóng pop-up và quay về giao diện trước đó

Cho phép người dùng hủy thao tác nhập file excel và đóng pop-up

Thông tin file excel tài liệu mẫu: Template-LoaiHopDong.xlsx

Image RemovedImage Added

Hệ thống chỉ cho phép nhập 1 trong 2 giá trị:

"Hoạt động"
  • "Không hoạt động"
  • STT

    Field

    (Trường dữ liệu)

    Type

    (Kiểu dữ liệu)

    Required

    (Bắt buộc)

    Length

    (Độ dài ký tự)


    Validation

    (Quy định)


    Description

    (Mô tả)

    1 

    Mã loại hợp đồng *

    Text 

    x

    50

    Cho phép người dùng nhập mã của loại hợp đồng

    2

    Tên loại hợp đồng *

    Text

    x150

    Cho phép người dùng nhập tên của loại hợp đồng

    3 

    Trạng thái hoạt động *

    Text

    x

    20

    Cho phép người dùng nhập giá trị tương ứng với trạng thái hoạt động của loại hợp đồng:

    •  "Hoạt động"
    • "Không hoạt động"

    4.1.10 9 Màn hình pop-up "Lỗi nhập file excel"

    STT

    Field

    (Trường dữ liệu)

    Type

    (Kiểu dữ liệu)

    Required

    (Bắt buộc)

    Validation

    (Quy định)


    Description

    (Mô tả)

    1

    Không thành công

    File excel bạn nhập chưa chính xác

    Label

    Nội dung thông báo lỗi nhập file excel
    2Danh mục các lỗi gặp phảiLabel

    Tiêu đề danh sách các lỗi
    3Dòng lỗiText
    Đối với trường hợp file không đúng dữ liệu

    Trả về số thứ tự của dòng lỗi

    4Ghi chú lỗiText

    Hiển thị danh sách lỗi khi gán dữ liệu Excel:

    • Lỗi nhập thiếu trường bắt buộc: "Giá trị trường <Tên trường> chưa nhập"
    • Lỗi nhập thừa ký tự trường: "Giá trị trường <Tên trường> vượt quá giới hạn độ dài ký tự cho phép"
    • Lỗi trùng mã loại hợp đồng: "Mã đã tồn tại"
    • Lỗi khi mã loại hợp đồng của bản ghi bị trùng với bản ghi khác trong tệp được tải lên: "Mã bị trùng với mã tại dòng (X)" (Trong đó, (X) là số thứ tự của bản ghi trùng mã nằm trong chính tệp được tải lên. Trường hợp có nhiều bản ghi trùng lắp, liệt kê các bản ghi và phân cách bằng dấu ",")
    Hiển thị ghi chú lỗi của dòng lỗi
    5Tải xuốngButton

    - Quy tắc đặt tên: LoaiHopDong_Error-yyyymmdd

    • VD: LoaiHopDong_Error-20251205

    - Sau khi nhấn nút, hệ thống thực hiện tải xuống tài liệu và hiển thị toast thành công màu xanh lá sau khi tải xong: "Thành công - Xuất dữ liệu thành công"

    Cho phép người dùng tải xuống file danh sách các lỗi theo định dạng excel
    6Nhập lạiButton
    Sau khi nhấn nút, hệ thống đóng pop-up và quay về màn hình pop-up "Nhập file Excel"Cho phép người dùng nhập lại file excel
    7Nút “Hủy”/Nút Đóng “X” Button

    Sau khi nhấn nút, hệ thống đóng pop-up và quay về giao diện Màn hình Danh sách Danh mục loại hợp đồng

    Cho phép người dùng đóng pop-up

    ...

    STT

    Field

    (Trường dữ liệu)

    Description

    (Mô tả)


    1 

    Thời gian xuấtThể hiện thời gian xuất dữ liệu theo định dạng: dd/mm/yyyy hh:mm:ss

    2

    Người xuấtThể hiện thông tin tên của người thực hiện xuất dữ liệu

    3 

    Dòng lỗiTrả về số thứ tự của dòng lỗi

    4

    Ghi chú lỗi

    Hiển thị danh sách lỗi khi gán dữ liệu Excel:

    • Lỗi nhập thiếu trường bắt buộc: "Giá trị trường <Tên trường> chưa nhập"
    • Lỗi nhập thừa ký tự trường: "Giá trị trường <Tên trường> vượt quá giới hạn độ dài ký tự cho phép"
    • Lỗi trùng mã loại hợp đồng: "Mã đã tồn tại"
    • Lỗi khi mã loại hợp đồng của bản ghi bị trùng với bản ghi khác trong tệp được tải lên: "Mã bị trùng với mã tại dòng (X)" (Trong đó, (X) là số thứ tự của bản ghi trùng mã nằm trong chính tệp được tải lên. Trường hợp có nhiều bản ghi trùng lắp, liệt kê các bản ghi và phân cách bằng dấu ",")

    4.1.11 10 Màn hình pop-up "Xác nhận hủy"

    ...

    STT

    Field

    (Trường dữ liệu)

    Type

    (Kiểu dữ liệu)

    Required

    (Bắt buộc)

    Length

    (Độ dài ký tự)


    Validation

    (Quy định)

    Description

    (Mô tả)


    Pop-up Xác nhận hủy (thêm mới)

    1 

    Bạn có chắc chắn muốn hủy thêm mới?

    Label




    Nội dung cảnh báo xác nhận hủy thao tác thêm mới

    2 

    Tôi chắc chắn

    Button



    Sau khi nhấn nút, hệ thống hủy thao tác thêm mới đơn vị tại pop-up "Thêm mới loại hợp đồng", đóng pop-up hiện tại và pop-up "Thêm mới loại hợp đồng", quay về giao diện Màn hình Danh sách Danh mục loại hợp đồng

    Cho phép người dùng hủy thao tác thêm mới loại hợp đồng và đóng pop-up

    3

    Hủy

    Button



    Sau khi nhấn nút, hệ thống đóng pop-up và quay về giao diện "Thêm mới loại hợp đồng" trước đó

    Cho phép người dùng đóng pop-up 

    Pop-up Xác nhận hủy (chỉnh sửa)

    1 

    Bạn có chắc chắn muốn hủy chỉnh sửa?

    Label




    Nội dung cảnh báo xác nhận hủy thao tác chỉnh sửa

    2 

    Tôi chắc chắn

    Button



    Sau khi nhấn nút, hệ thống hủy thao tác chỉnh sửa đơn vị tại pop-up "Chỉnh sửa loại hợp đồng", đóng pop-up hiện tại và pop-up "Chỉnh sửa loại hợp đồng", quay về giao diện Màn hình Danh sách Danh mục loại hợp đồng

    Cho phép người dùng hủy thao tác chỉnh sửa loại hợp đồng và đóng pop-up

    3

    Hủy

    Button



    Sau khi nhấn nút, hệ thống đóng pop-up và quay về giao diện "Chỉnh sửa loại hợp đồng" trước đó

    Cho phép người dùng đóng pop-up 

    4.1.1211. Cập nhật trường "Loại hợp đồng" tại 2442 - User Story - Nhân viên kế hoạch - tổng hợp soạn thảo hợp đồng

    ...