Versions Compared

Key

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

...

3.1.1. Màn hình danh mục Đơn vị tiền tệ

Image RemovedImage Added

Image Removed

3.1.2.Màn hình pop-up "Thêm mới đơn vị tiền tệ"

Image Removed   Image Added   

3.1.3. Màn hình pop-up "Chỉnh sửa đơn vị tiền tệ"

Image RemovedImage Added

3.1.4. Màn hình pop-up "Xem chi tiết đơn vị tiền tệ"

Image RemovedImage Added

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 RemovedImage Added

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

Image RemovedImage Added
3.1.8. Màn hình pop-up "Xuất danh sách danh mục đơn vị tiền tệ"

Image Modified

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

Image Modified

Image RemovedImage Added

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

Image RemovedImage Added

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

Image Added  Image Added

3.2 Luồng:

  • Activity Diagram:

...

sẽ trả kết quả theo 2 trường hợp:
  • TH1: Đơn vị tiền tệ ĐÃ được sử dụng trong hệ thống ⭢ Hệ thống không cho phép xóa và hiển thị toast cảnh báo màu vàng: “Cảnh báo - Đơn vị tiền tệ đang được sử dụng nên không thể xóa”
  • TH2: Đơn vị tiền tệ CHƯA được sử dụng trong hệ thống ⭢ Hệ thống mở ra pop-up "Xác
    Chỉ hiển CHƯA hệ thống thống mở 12
    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 

    5 

    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

    65 

    Ô 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ệ
    • Ký hiệu

    - 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ệ

    76

    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ệ

    87

    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ệ

    98

    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ệ

    109

    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ệ
    11

    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
    1312

    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

    4.1.2 Màn hình pop-up "Thêm mới đơn vị tiền tệ"

    ...

    đóng pop-up và quay về giao diện trước đó
    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

    Ký hiệu

    Text

    x10Cho phép nhập dữ liệuCho phép người dùng nhập ký hiệu của đơn vị tiền tệ

    4

    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

    54

    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ệ

    65

    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

    ...

    Toggle Cho phép người dùng hủy thao tác chỉnh sửa
    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

    50Chỉ xemThể hiện mã của Cho 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

    Ký hiệu

    Text

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

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

    4

    Trạng thái hoạt động
    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

    54

    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ệ  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
    chỉnh sửa
    • thêm mới, đóng pop-up và hiển thị toast thành công màu xanh lá: " Thành công -
    Cập nhật
    • 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ệ

    65

    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

    Ký hiệu

    Text

    x10Chỉ xem

    Thể hiện ký hiệu của đơn vị tiền tệ

    4

    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

    64

    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

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

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

    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

    ...

    2

    ...

    STT

    ...

    Text

    ...

    x

    ...

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

    ...

    3 

    ...

    Mã đơn vị

    ...

    Text

    ...

    x

    ...

    Chỉ xem

    ...

    Hiển thị mã đơn vị tiền tệ đã được sử dụng trong hệ thống nằm trong danh sách đơn vị tiền tệ đã chọn

    ...

    4

    ...

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

    ...

    5 

    ...

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

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

    Pop-up "Cảnh báo trùng" hiển thị khi người dùng nhấn button "Áp dụng" trên màn hình pop-up Thêm mới đơn vị tiền tệ

    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ị tiền tệ bị trùng với đơn vị tiền tệ: <Mã đơn vị>. Vui lòng kiểm tra lại!

    Label

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

    2

    Mã đơn vị

    Text

    x xóa dữ liệu đượ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 đơn vị tiền tệ thành công"Nội dung cảnh báo xác nhận xóa đã chọnTôi chắc chắn đóng pop-up và quay về giao diện trước đó
    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 đơn vị tiền tệ 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ề đơn vị tiền tệ

    Cho phép người dùng xóa đơn vị tiền tệ đã 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 đơn vị tiền tệ đã 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 đơn vị tiền tệ này?

    Label

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

    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 - Đơn vị tiền tệ đang được sử dụng nên không thể xóa"

    • TH2: đơn vị tiền tệ CHƯA được sử dụng trong các US trên

    ⭢ Hệ thống xóa dữ liệu về tất cả đơn vị tiền tệ

    2 

    đượ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 đơn vị tiền tệ thành công"

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

    3

    Hủy

    Button



    Sau khi nhấn nút, hệ thống sẽ trả kết quả theo 2 trường hợp:
    • TH1: Có ít nhất 1 đơn vị tiền tệ ĐÃ được sử dụng trong hệ thống ⭢ Hệ thống không cho phép xóa và hiển thị pop-up "Cảnh báo đã sử dụng"
    • TH2: Tất cả đơn vị tiền tệ CHƯA được sử dụng trong hệ thống ⭢ Hệ thống xóa dữ liệu về tất cả đơn vị tiền tệ đượ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 đơn vị tiền tệ thành công"
    Cho phép người dù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 đơn vị tiền tệ đã 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 đơn vị tiền tệ 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ả đơn vị tiền tệ đã chọn

    3

    Hủy2 

    Tôi chắc chắn

    Button



    Sau khi nhấn nút, hệ thống

    Cho phép người dùng hủy thao tác xóa tất cả đơn vị tiền tệ đã 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)

    ...

    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 đơn vị tiền tệ đang được sử dụng nên không thể xóa. Vui lòng kiểm tra lại!

    Danh sách đơn vị tiền tệ đang được sử dụng: 

    1. <mã đơn vị>

    2. <mã đơn vị>

    ....

    X. <mã đơn vị>

    ...

    Label

    ...

    Trong đó X là số lượng bản ghi của đơn vị tiền tệ đã được sử dụng trong hệ thống nằm trong danh sách đơn vị tiền tệ đã chọn

    ...

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

    sẽ trả kết quả theo 2 trường hợp:

    ⭢ Hệ thống không cho phép xóa và hiển thị pop-up "Cảnh báo đã sử dụng"

    • TH2: Tất cả đơn vị tiền tệ CHƯA được sử dụng trong các US trên

    ⭢ Hệ thống xóa dữ liệu về tất cả đơn vị tiền tệ đượ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 đơn vị tiền tệ thành công"

    Cho phép người dùng xóa tất cả đơn vị tiền tệ đã 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ả đơn vị tiền tệ đã 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)

    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 đơn vị tiền tệ đang được sử dụng nên không thể xóa. Vui lòng kiểm tra lại!

    Danh sách đơn vị tiền tệ đang được sử dụng: 

    1. <mã đơn vị>

    2. <mã đơn vị>

    ....

    X. <mã đơn vị>

    Label



    Trong đó X là số lượng bản ghi của đơn vị tiền tệ đã được sử dụng trong hệ thống nằm trong danh sách đơn vị tiền tệ đã 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ã đơn vị

    Text

    x

    50

    Chỉ xem

    Hiển thị mã đơn vị tiền tệ

    bị trùng với mã

    đã được sử dụng trong hệ thống nằm trong danh sách đơn vị tiền tệ đã chọn

    4

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

    Textx150Chỉ xemHiển thị tên đơn vị tiền tệ đã được sử dụng trong hệ thống nằm trong danh sách đơn vị tiền tệ
    đang thêm mới3
    đã 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 đơn vị tiền tệ

    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 đơn vị tiền tệ""Cảnh báo trùng"

    Pop-up "Xuất danh sách danh mục đơn vị tiền tệCảnh báo trùng" hiển thị khi người dùng nhấn button "Xuất file ExcelÁp dụng" trên màn hình danh sáchpop-up Thêm mới đơn vị tiền tệ

    2

    Xuất fileButton

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

    • VD: DonViTienTe-20251205
    -
    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 

    Chọn kiểu xuất fileRadio

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

    • Tất cả đơn vị tiền tệ (mặc định)
    • Trên trang này
    • Tất cả đơn vị tiền tệ phù hợp với kết quả tìm kiếm hiện tại
    Cho phép người dùng chọn kiểu xuất file sẽ tải xuống

    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
    thực hiện tải xuống tài liệu,
    đóng pop-up 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
    quay về pop-up "Thêm mới đơn vị tiền tệ"

    Cho phép người dùng

    tải xuống file

    đóng pop-up

    4.1.8 Màn hình pop-up "Xuất danh sách danh mục đơn vị tiền tệ

    ...

    3 

    ...

    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 đó

    ...

    Thông tin file excel tải xuống: DonViTienTe.xlsx

    ...

    "

    Pop-up "Xuất danh sách danh mục đơn vị tiền tệ" hiển thị khi người dùng nhấn button "Xuất file Excel" trên màn hình danh sách

    STT

    Field

    (Trường dữ liệu)

    Description

    Type

    (

    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

    Ký hiệu *

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

    7

    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

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

    Pop-up "Nhập file Excel" hiển thị khi người dùng nhấn button "Nhập file Excel" trên màn hình pop-up danh sách

    ...

    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 

    ...

    2

    ...

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

    • VD: Template-DonViTienTe-20251205

    ...

    3 

    ...

    - 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 2 trường hợp:

    • TH1: 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: Dữ liệu không hợp lệ → 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" và toast lỗi màu đỏ: "Không thành công - Lỗi nhập dữ 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 đó

    ...

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

    Image Removed

    ...

    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

    ...

    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

    ...

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

    ...

    3 

    ...

    Ký hiệu *

    ...

    Text

    ...

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

    ...

    4

    ...

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

    ...

    Text

    ...

    x

    ...

    50

    ...

    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"

    ...

    Field

    (Trường dữ liệu)

    ...

    Type

    (Kiểu dữ liệu)

    ...

    Required

    (Bắt buộc)

    Validation

    (Quy định)

    ...

    Description

    (Mô tả)

    ...

    Không thành công

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

    ...

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

    ...

    - Quy tắc đặt tên: DonViTienTe_Error-yyyymmdd-"Lần tải xuống tự sinh ra theo thứ tự tải xuống trong ngày bắt đầu từ 001”"

    • VD: DonViTienTe_Error-20251205-001

    - 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"

    ...

    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ệ

    ...

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

    ...

    Kiểu dữ liệu)

    Required

    (Bắt buộc)

    Length

    (Độ dài ký tự)


    Validation

    (Quy định)

    Description

    (Mô tả)


    1 

    Chọn kiểu xuất fileRadio

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

    • Tất cả đơn vị tiền tệ (mặc định)
    • Trên trang này
    • Tất cả đơn vị tiền tệ phù hợp với kết quả tìm kiếm hiện tại
    Cho phép người dùng chọn kiểu xuất file sẽ tải xuống

    2

    Xuất fileButton

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

    • VD: DonViTienTe-20251205

    - Sau khi nhấn nút, hệ thống thực hiện tải xuống tài liệu, đóng pop-up 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 đơn vị tiền tệ theo định dạng excel và kiểu xuất file đã chọn

    3 

    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 xuất danh sách đơn vị tiền tệ và đóng pop-up

    Thông tin file excel tải xuống: DonViTienTe.xlsx

    Image Added

    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

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

    Pop-up "Nhập file Excel" hiển thị khi người dùng nhấn button "Nhập file Excel" trên màn hình pop-up 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 

    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: Tài liệu đúng định dạng 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: Tài liệu đúng định dạng và dữ liệu không hợp lệ → 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: Tài liệu sai định dạng → 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"
    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

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

    Image Added

    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"

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

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

    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
    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 lại 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 

    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

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

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

    STT

    Nội dung ghi chú lỗi


    Description

    (Mô tả)

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

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

    LabelNội dung lỗi khi tên đơn vị bị bỏ trống
    3Trường mã đơn vị đang vượt quá ký tựLabelNộ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á ký tựLabelNội dung lỗi khi tên đơn vị vượt quá ký tự
    5Mã đơn vị đã tồn tại trong hệ thốngLabelNội dung lỗi khi mã đơn vị đã tồn tại trong hệ thống
    6Trườ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")LabelNội dung lỗi khi trường trạng thái hoạt động bị bỏ trống/bị vượt quá ký tự


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

    Pop-up "Xác nhận hủy (thêm mới)" hiển thị khi người dùng nhấn nút “Hủy”/nút Đóng “X”  trên màn hình pop-up "Thêm mới đơn vị tiền tệ"

    Pop-up "Xác nhận hủy (chỉnh sửa)" hiển thị khi người dùng nhấn nút “Hủy”/nút Đóng “X”  trên màn hình pop-up "Chỉnh sửa đơn vị tiền tệ"

    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 đơn vị tiền tệ", đóng pop-up hiện tại và pop-up "Thêm mới đơn vị tiền tệ", 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 hủy thao tác thêm mới đơn vị tiền tệ 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 đơn vị tiền tệ" 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 đơn vị tiền tệ", đóng pop-up hiện tại và pop-up "Chỉnh sửa đơn vị tiền tệ", 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 hủy thao tác chỉnh sửa đơn vị tiền tệ 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 đơn vị tiền tệ" trước đó

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


    ...