Versions Compared

Key

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

...

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 

STT 

Number 

 



Thể hiện số thự tự tự sinh tăng dần của từng bản ghi trên màn hình danh sách danh mục Đơn vị tiền tệ

2 

Mã đơn vị

Text 

 


Chỉ xem

Thể hiện mã của đơn vị tiền tệ

3 

Tên đơn vị tiền tệ

Text + Hyperlink

 


- Chỉ xem

- Sau khi nhấn vào tên đơn vị tiền tệ, hệ thống mở ra Pop-up "Xem chi tiết đơn vị tiền tệ"

Thể hiện tên của đơn vị tiền tệ

4 

Hoạt động

Toggle button 

 


Hệ thống cho phép người dùng chọn 1 trong 2 giá trị:

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

Thể hiện trạng thái hoạt động của đơn vị tiền tệ với 2 giá trị tương ứng gồm:

  • Hoạt động: Thông tin đang hoạt động và có thể sử dụng. 
  • Không hoạt động: Thông tin đang không hoạt động và không thể sử dụng

5 

Ô tìm kiếm  

 Search box

 

150

- Ô cho phép người dùng nhập từ khóa theo tiêu chí: 

  • Mã đơn vị
  • Tên đơn vị tiền tệ

- Hệ thống tự động lọc dữ liệu ngay khi người dùng nhập.

Thể hiện ô tìm kiếm cho phép người dùng tìm đơn vị tiền tệ

6

Nút “Thêm mới” 

Button 

 


Sau khi nhấn nút, hệ thống hiển thị pop-up "Thêm mới đơn vị tiền tệ"Cho phép người dùng thêm mới đơn vị tiền tệ

7

Nút “Sửa” 

Button 

 


Sau khi nhấn nút, hệ thống hiển thị pop-up "Chỉnh sửa đơn vị tiền tệ"Cho phép người dùng chỉnh sửa đơn vị tiền tệ

8

Nút “Xóa” 

Button 

 


Sau khi nhấn nút, hệ thống mở ra pop-up "Xác nhận xóa"Cho phép người dùng xóa đơn vị tiền tệ

9

Hộp tích chọnCheckbox

- Không hiển thị hộp tích chọn đối với đơn vị tiền tệ Đàđược sử dụng trong:

- Cho phép người dùng tích chọn một/ nhiều/ tất cả các dòng để thực hiện thao tác xóa hàng loạt.

Cho phép người dùng tích chọn đơn vị tiền tệ

10

Nút "Xóa" hàng loạt

Button

Chỉ hiển thị nút sau khi người dùng đã bấm vào hộp tích chọn 

Sau khi nhấn nút, hệ thống mở ra pop-up "Xác nhận xóa (hàng loạt)"

Cho phép người dùng xóa nhiều đơn vị tiền tệ
11Nút "Xuất file Excel"Button

Sau khi nhấn nút, hệ thống hiển thị pop-up "Xuất danh sách danh mục đơn vị tiền tệ"

Cho phép người dùng xuất file danh sách đơn vị tiền tệ theo định dạng excel
12

Nút "Nhập file Excel"

Button

Sau khi nhấn nút, hệ thống hiển thị pop-up "Nhập file Excel"

Cho phép người dùng nhập file danh sách đơn vị tiền tệ theo định dạng 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 

Mã đơn vị

Text 

x

50

Cho phép nhập dữ liệu

Cho phép người dùng nhập mã của đơn vị tiền tệ

2 

Tên đơn vị tiền tệ

Text

x150Cho phép nhập dữ liệuCho phép người dùng nhập tên của đơn vị tiền tệ

3

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

Toggle button 



Hệ thống cho phép người dùng chọn 1 trong 2 giá trị:

  • Hoạt động (mặc định)
  • Không hoạt động

Cho phép người dùng chọn trạng thái hoạt động của đơn vị tiền tệ với 2 giá trị tương ứng gồm:

  • Hoạt động: Thông tin đang hoạt động và có thể sử dụng. 
  • Không hoạt động: Thông tin đang không hoạt động và không thể sử dụng

4

Nút “Áp dụng” 

Button



- Nút chỉ kích hoạt khi tất cả các trường dữ liệu bắt buộc đã được nhập

- Hệ thống kiểm tra điều kiện các trường bắt buộc

- Sau khi nhấn nút, hệ thống thực hiện kiểm tra trùng lặp dữ liệu ở trường "Mã đơn vị" theo 2 trường hợp:

  • TH1: Mã đơn vị không bị trùng lặp → Hệ thống lưu thông tin thêm mới, đóng pop-up và hiển thị toast thành công màu xanh lá: " Thành công - Thêm mới đơn vị tiền tệ thành công"
  • TH2: Mã đơn vị bị trùng lặp → Hệ thống không lưu thông tin thêm mới và hiển thị pop-up "Cảnh báo trùng"

Cho phép người dùng thêm mới đơn vị tiền tệ

5

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

Button



- Sau khi nhấn nút, hệ thống thực hiện kiểm tra dữ liệu theo 2 trường hợp:

  • TH1: Chưa có trường nào được nhập → Hệ thống đóng pop-up và quay về giao diện trước đó
  • TH2: Có ít nhất 1 trường đã được nhập →Hệ thống hiển thị pop-up "Xác nhận hủy (thêm mới)"
Cho phép người dùng hủy thao tác thêm mới đơn vị tiền tệ và đóng pop-up

...

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ã đơn vị

Text 

x

50Cho phép chỉnh sửa dữ liệu

Cho phép người dùng sửa mã của đơn vị tiền tệ

2 

Tên đơn vị tiền tệ

Text

x150Cho phép chỉnh sửa dữ liệu

Cho phép người dùng sửa tên của đơn vị tiền tệ

3

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

Toggle button 



- Cho phép chỉnh sửa dữ liệu

- Hệ thống cho phép người dùng chọn 1 trong 2 giá trị:

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

Cho phép người dùng sửa trạng thái hoạt động của đơn vị tiền tệ với 2 giá trị tương ứng gồm:

  • Hoạt động: Thông tin đang hoạt động và có thể sử dụng. 
  • Không hoạt động: Thông tin đang không hoạt động và không thể sử dụng

4

Nút “Áp dụng” 

Button



- Nút chỉ kích hoạt khi có ít nhất 1 trường dữ liệu được chỉnh sửa

- Hệ thống kiểm tra điều kiện các trường bắt buộc

- Sau khi nhấn nút, hệ thống thực hiện kiểm tra trùng lặp dữ liệu ở trường "Mã đơn vị" theo 2 trường hợp:

  • TH1: Mã đơn vị không bị trùng lặp → Hệ thống lưu thông tin thêm mới, đóng pop-up và hiển thị toast thành công màu xanh lá: " Thành công - Thêm mới đơn vị tiền tệ thành công"
  • TH2: Mã đơn vị bị trùng lặp → Hệ thống không lưu thông tin thêm mới và hiển thị pop-up "Cảnh báo trùng"

Cho phép người dùng chỉnh sửa đơn vị tiền tệ

5

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

Button



- Sau khi nhấn nút, hệ thống thực hiện kiểm tra dữ liệu theo 2 trường hợp:

  • TH1: Chưa có trường nào được chỉnh sửa → Hệ thống đóng pop-up và quay về giao diện trước đó
  • TH2: Có ít nhất 1 trường đã được chỉnh sửa → Hệ thống hiển thị pop-up "Xác nhận hủy (chỉnh sửa)"
Cho phép người dùng hủy thao tác chỉnh sửa đơn vị tiền tệ và đóng pop-up

...

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ã đơn vị

Text 

x

50

 Chỉ xem

Thể hiện mã của đơn vị tiền tệ

2 

Tên đơn vị tiền tệ

Text

x150Chỉ xem

Thể hiện tên của đơn vị tiền tệ

3

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

Toggle button 



Chỉ xem

Thể hiện trạng thái hoạt động của đơn vị tiền tệ với 2 giá trị tương ứng gồm:

  • Hoạt động: Thông tin đang hoạt động và có thể sử dụng. 
  • Không hoạt động: Thông tin đang không hoạt động và không thể sử dụng

4

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 đó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 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ã đơn vị *

Thể hiện thông tin mã của đơn vị tiền tệ

5

Tên đơn vị tiền tệ *

Thể hiện thông tin tên của đơn vị tiền tệ

6

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

Thể hiện trạng thái hoạt động của đơn vị tiền tệ:

  • 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 

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-DonViTienTe-yyyymmdd

  • VD: Template-DonViTienTe-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, đó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ã đơn vị đã tồn tại trong hệ thống.

    • Trùng lặp mã đơn vị 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 - Lỗi nhập dữ liệuĐịnh dạng file không hợp lệ"

Cho phép người dùng thêm mới nhiều đơn vị tiền tệ 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

...

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ã đơn vị *

Text 

x

50

Cho phép người dùng nhập mã của đơn vị tiền tệ

2

Tên đơn vị tiền tệ *

Text

x150

Cho phép người dùng nhập tên của đơn vị tiền tệ

3 

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

Number

x

1

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

  • 1 = "Hoạt động"
  • 0 = "Không hoạt động"

Cho phép người dùng nhập số tương ứng với trạng thái hoạt động của đơn vị tiền tệ:

  • 1 = "Hoạt động"
  • 0 = "Không hoạt động"

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

Thông tin danh sách ghi chú lỗi khi nhập dữ liệu:

STT

Nội dung ghi chú lỗi

Validation

(Quy định
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 theo template 

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

4Ghi chú lỗiText

Thể hiện thông tin lỗi của bản ghi

Danh sách ghi chú lỗi tham chiếu Thông tin danh sách ghi chú lỗi khi nhập liệu

5Tải xuốngButton

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

  • VD: DonViTienTe_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 excel6Nhập lạiButtonSau 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 excel7Nú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 đơn vị tiền tệ

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

Thông tin file excel danh sách lỗi tải xuống: DonViTienTe_Error.xlsx

Image Removed

...

Field

(Trường dữ liệu)

Description

(Mô tả)

...

1 

...

2

...

3 

...

4

...

Thể hiện thông tin lỗi của bản ghi


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á độ dài ký tự cho phép"
  • Lỗi trùng mã đơn vị: "Giá trị mã <Mã đơn vị> bị trùng"
  • Lỗi giá trị trường trạng thái hoạt động: "Trường trạng thái hoạt động chỉ cho phép nhập 0 hoặc 1 (với 0 = "Không hoạt động" và 1 = "Hoạt động")"
  • Lỗi khi mã đơn vị của bản ghi bị trùng với bản ghi khác trong tệp được tải lên: "Mã đơn vị bị trùng với mã đơn vị tại dòng (X)" (Trong đó, (X) là số thứ tự của bản ghi trùng mã đơn vị 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: DonViTienTe_Error-yyyymmdd

  • VD: DonViTienTe_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 đơn vị tiền tệ

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

Thông tin file excel danh sách lỗi tải xuống: DonViTienTe_Error.xlsx

Image Added

STT

Field

(Trường dữ liệu)

Description

(Mô tả)


1

Trường mã đơn vị đang bị bỏ trốngNội dung lỗi khi mã đơn vị bị bỏ trống2

Trường tên đơn vị tiền tệ đang bị bỏ trống

Nội dung lỗi khi tên đơn vị bị bỏ trống3Trường mã đơn vị đang vượt quá giới hạn độ dài (50 ký tự)Nội dung lỗi khi mã đơn vị vượt quá ký tự4Trường tên đơn vị tiền tệ đang vượt quá giới hạn độ dài (150 ký tự)Nội dung lỗi khi tên đơn vị vượt quá ký tự5Mã đơn vị đã tồn tại trong hệ thốngNội dung lỗi khi mã đơn vị đã tồn tại trong hệ thống6

 

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á độ dài ký tự cho phép"
  • Lỗi trùng mã đơn vị: "Giá trị mã <Mã đơn vị> bị trùng"
  • Lỗi giá trị trường trạng thái hoạt động: "Trường trạng thái hoạt động chỉ cho phép nhập 0 hoặc 1 (với 0 = "Không hoạt động" và 1 = "Hoạt động")
Nội dung lỗi khi trường trạng thái hoạt động bị bỏ trống/bị vượt quá ký tự7
  • "
  • Lỗi khi mã đơn vị của bản ghi bị trùng với bản ghi khác trong tệp được tải lên: "Mã đơn vị bị trùng với mã đơn vị tại dòng (X)
  • " (Trong đó, (X) là số thứ tự của
dòng
  • bản ghi trùng mã đơn vị nằm trong chính tệp được tải lên
Nội dung lỗi khi mã đơn vị của
  • . Trường hợp có nhiều bản ghi
bị
  • trùng
với bản ghi khác trong tệp được tải lên
  • lắp, liệt kê các bản ghi và phân cách bằng dấu ",")

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

...