Versions Compared

Key

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

...

3.4.3 Màn hình Thêm mới version ẩn/hiện/khóa Grid


STTTrường/Nút chức năngKiểu dữ liệuBắt buộcQuy địnhMô tả

1

Mã version bảng nhập liệu

Text

Bắt buộc

Hệ thống tự Sinh theo công thức: Mã bảng nhập liệu + số thứ tự version được tạo từ bảng nhập liệu

Ví dụ đây là ver thứ 2 được cấu hình ẩn/hiện từ bảng nhập liệu Phạm vi công việc có mã bảng pvcv 

Image Modified

Mã version bảng nhập liệu: pvcv2

Hiển thị mã Định danh duy nhất cho version cấu hình ẩn/hiện/khóa bảng nhập liệu

2

Tên phiên bản ẩn/hiện/khóa Grid

Text

Bắt buộc

Cho phép người dùng nhập tên version cấu hình ẩn/hiện/khóa bảng nhập liệu

Đây là trường bắt buộc, tên phiên bản ẩn/hiện/khóa grid không được trùng với tên phiên bản đã tồn tại trong hệ thống.

Hiển thị tên version cấu hình nhập liệu do người dùng nhập.


3

Tên bảng nhập liệu

Dropdown

Bắt buộc

Hiển thị danh sách tên bảng nhập liệu được lấy từ danh sách bảng nhập liệu từ tab Bảng nhập liệu cho phép NSD chọn bảng nhập liệu muốn cấu hình

Hiển thị tên bảng nhập liệu được cấu hình ẩn/hiện/khóa các trường

4

Trạng thái

Toggle 

Bắt buộc

Hiển thị trạng thái của bản ghi với 2 giá trị:

  • Hoạt động  (tương ứng với trạng thái On)
  • Không hoạt động (Tương ứng với trạng thái Off)

Giá trị mặc định hiển thị là ON. Cho phép NSD On/OFF toggle trường Trạng thái

Hiển thị trạng thái của version ẩn/hiện/khóa bảng nhập liệu, 


5Cấu hình trường trong bảng nhập liệuGridBắt buộc

Sau khi NSD chọn Bảng nhập liệu, Grid cấu hình trường trong bảng nhập liệu sẽ hiển thị danh sách các trường của bảng nhập liệu theo từng dòng, tương ứng với mỗi dòng cấu hình cho phép cấu hình ẩn/hiện/khóa theo từng trường

  • Ẩn
  • Khóa

Các nút chức năng:

  • Khóa toàn bảng
Cấu hình ẩn hiện khóa từng trường của bảng nhập liệu
6TrườngTextBắt buộc

Hiển thị danh sách các trường của bảng nhập liệu để người dùng cấu hình tương ứng với các trường


7ẨnToggle

Cho phép cấu hình trạng thái ẩn/hiện của trường đó theo từng bước trong quy trình/màn hình. NSD có thể ON/OFF toggle của trường Ẩn

  • Nếu toggle ở trạng thái ON-> trường này sẽ ẩn, không hiển thị tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
  • Nếu toggle ở trạng thái OFF-> trường này sẽ hiển thị tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
Trạng thái ẩn/hiện của từng trường trong bảng nhập liệu
8KhóaToggle

Cho phép cấu hình trạng thái khóa của trường đó theo từng bước trong quy trình/màn hình. NSD có thể ON/OFF toggle của trường Khóa

  • Nếu toggle ở trạng thái ON-> trường này sẽ khóa, không được phép nhập liệu tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
  • Nếu toggle ở trạng thái OFF-> trường này sẽ được phép nhập liệu tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
Trạng thái Khóa của từng trường trong bảng nhập liệu
9Khóa toàn bảngToggle

Hiển thị trạng thái khóa toàn bảng của cả bảng nhập liệu cho phép người dùng thao tác nhanh

  • Nếu toggle ở trạng thái ON-> toàn bộ trường grid sẽ khóa toggle trường Khóa ở trạng thái ON →  không được phép nhập liệu tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
  • Nếu toggle ở trạng thái OFF→đi theo cấu hình khóa của từng trường
Hiển thị trạng thái khóa toàn bộ các trường bảng nhập liệu
10Áp dụng quy trình/màn hìnhGrid

Hiển thị 2 tab:

  • Tất cả: Hiển thị tất cả các bước theo quy trình/Màn hình trong hệ thống
  • Đã chọn: Hiển thị toàn bộ các bước theo từng quy trình và màn hình portal nhà thầu được áp dụng với cấu hình này 
Xác định quy trình áp dụng cấu hình
11Tab Tất cả: Tên quy trình/màn hìnhTextBắt buộc

Hiển thị tên tất cả các quy trình/màn hình Portal nhà thầu trong hệ thống


Trường thông tin tab Tất cả

12Tab Tất cả: Bước trong quy trìnhTextBắt buộc
  • Hiển thị tên bước trong quy trình nếu giá trị ở trường Tên quy trình/màn hình là 1 quy trình 
  • Nếu giá trị trường Tên quy trình/màn hình là màn hình Portal nhà thầu thì giá trị trường Bước trong quy trình sẽ là null

Trường thông tin tab Tất cả


13Tab tất cả/CheckboxCheckbox

Cho phép người dùng tick chọn bước theo quy trình/mà hình Portal nhà thầu áp dụng version này. 

Khi

Sau khi tick chọn

sau khi nhấn nút Lưu, nếu lưu thành công hiển thị bên

, hệ thống sẽ hiển thị realtime các bản ghi được tick sang grid tab Đã chọn

Chọn bước quy trình, tên màn hình áp dụng

11Tab Đã chọn: Tên quy trình/màn hìnhTextBắt buộc

Hiển thị realime tên tất cả các quy trình/màn hình Portal nhà thầu đang được áp dụng cho cấu hình ẩn/hiện/khóa grid này

Khi ở màn hình Thêm mới tab này sẽ hiển thị giá trị null

đang được tick bên tab Tất cả


Trường thông tin tab Đã chọn

12Tab Đã chọn: Bước trong quy trìnhGrid+ TextKhông bắt buộc
  • Hiển thị tên bước trong quy trình nếu giá trị ở trường Tên quy trình/màn hình là 1 quy trình 
  • Nếu giá trị
trường Tên quy trình/màn hình là màn hình Portal nhà thầu thì giá trị trường Bước trong quy trình sẽ là null
  • Khi ở màn hình Thêm mới tab này sẽ hiển thị giá trị null
  • Hiển thị bước trong quy trình áp dụng cấu hình này 
    • trường Tên quy trình/màn hình là màn hình Portal nhà thầu thì giá trị trường Bước trong quy trình sẽ là null
    • Hiển thị realime tên tất cả các quy trình/màn hình Portal nhà thầu đang được áp dụng cho cấu hình ẩn/hiện/khóa grid này đang được tick bên tab Tất cả

    Hiển thị bước trong quy trình áp dụng cấu hình này 

    13Tab Đã chọn/CheckboxCheckbox

    Hiển thị realime các bước quy trình/màn hình đang được tick bên tab tất cả, mặc định checkbox đều được tick chọn

    Cho phép người dùng bỏ tick chọn các bước theo quy trình/mà hình Portal nhà thầu áp dụng version này. 

    Sau khi bỏ tick chọn hệ thống sẽ xóa bước quy trình/màn hình ra khỏi grid của tab đã chọn

    Bỏ chọn bước quy trình, tên màn hình đã áp dụng

    13LọcButton

    Chức năng cho phép lọc danh sách các bước quy trình/màn hình theo ở cả 2 tab Tất cả và Đã chọn

    Hiển thị Popup Lọc áp dụng quy trình/màn hình

    Chức năng Lọc của phần Áp dụng quy trình/màn hình
    14LưuButton

    Khi vào màn hình thêm mới, nút lưu ở trạng thái mặc định disble (vì chưa nhập trường thông tin nào)

    Sau khi nhập hết các trường thông tin bắt buộc, nút Lưu sẽ ở trạng thái Enable cho phép người dùng chọn

    • Tên phiên bản ẩn/hiện/khóa grid
    • Bảng nhập liệu

    Khi nhấn nút Lưu → hệ thống kiểm tra dữ liệu nhập.

    • Nếu trùng tên version có trong hệ thống → Hệ thống hiển thị PopUp thông báo "Không thành công - Trùng tên phiên bản ẩn/hiện/khóa grid"
    • Nếu cùng một bảng nhập liệu cùng 1 bước trong quy trình/ màn hình Portal nhà thầu, đã tồn tại một version cấu hình khác ở trạng thái Đang hoạt động. Hệ thống hiển thị thông báo "Không thành công- Tồn tại phiên bản cấu hình cùng 1 grid của cùng 1 bước trong quy trình hoặc 1 màn hình portal nhà thầu"
    • Nếu không vi phạm vào 2 điều kiện trên. Hệ thống hiển thị Popup thông báo" Thành công- Thêm mới cấu hình bảng nhập liệu thành công"
    Check hợp lệ khi thêm mới và lưu thông tin nếu hợp lệ
    10ĐóngButton
    Thoát khỏi màn hình Thêm mới cấu hình ẩn/hiện/khóa grid trở màn hình danh sách.

    Thoát khỏi màn hình thêm mới

    3.4.4 Màn hình Chỉnh sửa version ẩn/hiện/khóa Grid

    STTTrường/Nút chức năngKiểu dữ liệuBắt buộcQuy địnhMô tả

    1

    Mã version bảng nhập liệu

    Text

    Bắt buộc

    Hệ thống tự Sinh theo công thức: Mã bảng nhập liệu + số thứ tự version được tạo từ bảng nhập liệu

    Ví dụ đây là ver thứ 2 được cấu hình ẩn/hiện từ bảng nhập liệu Phạm vi công việc có mã bảng pvcv 

    Image Modified

    Mã version bảng nhập liệu: pvcv2

    Hiển thị mã Định danh duy nhất cho version cấu hình ẩn/hiện/khóa bảng nhập liệu

    2

    Tên phiên bản ẩn/hiện/khóa Grid

    Text

    Bắt buộc

    Hiển thị tên phiên bản ẩn/hiện/khóa grid hiện tại

    Cho phép người dùng chỉnh sửa tên version cấu hình ẩn/hiện/khóa bảng nhập liệu

    Đây là trường bắt buộc, tên phiên bản ẩn/hiện/khóa grid không được trùng với tên phiên bản đã tồn tại trong hệ thống.

    Hiển thị tên version cấu hình nhập liệu do người dùng nhập.


    3

    Tên bảng nhập liệu

    Dropdown

    Bắt buộc

    Hiển thị danh sách tên bảng nhập liệu được lấy từ danh sách bảng nhập liệu từ tab Bảng nhập liệu cho phép NSD chọn bảng nhập liệu muốn cấu hình

    Hiển thị tên bảng nhập liệu được cấu hình ẩn/hiện/khóa các trường

    4

    Trạng thái

    Toggle 

    Bắt buộc

    Hiển thị trạng thái của bản ghi với 2 giá trị:

    • Hoạt động  (tương ứng với trạng thái On)
    • Không hoạt động (Tương ứng với trạng thái Off)

    Giá trị mặc định hiển thị là ON. Cho phép NSD On/OFF toggle trường Trạng thái

    Hiển thị trạng thái của version ẩn/hiện/khóa bảng nhập liệu, 


    5Cấu hình trường trong bảng nhập liệuGridBắt buộc

    Sau khi NSD chọn Bảng nhập liệu, Grid cấu hình trường trong bảng nhập liệu sẽ hiển thị danh sách các trường của bảng nhập liệu theo từng dòng, tương ứng với mỗi dòng cấu hình cho phép cấu hình ẩn/hiện/khóa theo từng trường

    • Ẩn
    • Khóa

    Các nút chức năng:

    • Khóa toàn bảng
    Cấu hình ẩn hiện khóa từng trường của bảng nhập liệu
    6TrườngTextBắt buộc

    Hiển thị danh sách các trường của bảng nhập liệu để người dùng cấu hình tương ứng với các trường


    7ẨnToggle

    Cho phép cấu hình trạng thái ẩn/hiện của trường đó theo từng bước trong quy trình/màn hình. NSD có thể ON/OFF toggle của trường Ẩn

    • Nếu toggle ở trạng thái ON-> trường này sẽ ẩn, không hiển thị tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
    • Nếu toggle ở trạng thái OFF-> trường này sẽ hiển thị tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
    Trạng thái ẩn/hiện của từng trường trong bảng nhập liệu
    8KhóaToggle

    Cho phép cấu hình trạng thái khóa của trường đó theo từng bước trong quy trình/màn hình. NSD có thể ON/OFF toggle của trường Khóa

    • Nếu toggle ở trạng thái ON-> trường này sẽ khóa, không được phép nhập liệu tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
    • Nếu toggle ở trạng thái OFF-> trường này sẽ được phép nhập liệu tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
    Trạng thái Khóa của từng trường trong bảng nhập liệu
    9Khóa toàn bảngToggle

    Hiển thị trạng thái khóa toàn bảng của cả bảng nhập liệu cho phép người dùng thao tác nhanh

    • Nếu toggle ở trạng thái ON-> toàn bộ trường grid sẽ khóa toggle trường Khóa ở trạng thái ON →  không được phép nhập liệu tại công việc phát sinh trong quy trình hoặc màn Portal nhà thầu
    • Nếu toggle ở trạng thái OFF→đi theo cấu hình khóa của từng trường
    Hiển thị trạng thái khóa toàn bộ các trường bảng nhập liệu
    10Áp dụng quy trình/màn hìnhGrid

    Hiển thị 2 tab:

    • Tất cả: Hiển thị tất cả các bước theo quy trình/Màn hình trong hệ thống
    • Đã chọn: Hiển thị toàn bộ các bước theo từng quy trình và màn hình portal nhà thầu được áp dụng với cấu hình này 
    Xác định quy trình áp dụng cấu hình
    11Tab Tất cả: Tên quy trình/màn hìnhTextBắt buộc

    Hiển thị tên tất cả các quy trình/màn hình Portal nhà thầu trong hệ thống


    Trường thông tin tab Tất cả

    12Tab Tất cả: Bước trong quy trìnhTextBắt buộc
    • Hiển thị tên bước trong quy trình nếu giá trị ở trường Tên quy trình/màn hình là 1 quy trình 
    • Nếu giá trị trường Tên quy trình/màn hình là màn hình Portal nhà thầu thì giá trị trường Bước trong quy trình sẽ là null

    Trường thông tin tab Tất cả


    13Tab tất cả/CheckboxCheckbox

    Cho phép người dùng tick chọn bước theo quy trình/mà hình Portal nhà thầu áp dụng version này. 

    Khi

    Sau khi tick chọn

    sau khi nhấn nút Lưu, nếu lưu thành công hiển thị bên

    , hệ thống sẽ hiển thị realtime các bản ghi sang tab Đã chọn

    Chọn bước quy trình, tên màn hình

    11Tab Đã chọn: Tên quy trình/màn hìnhTextBắt buộc

    Hiển thị tên tất cả các quy trình/màn hình Portal nhà thầu đang được áp dụng cho cấu hình ẩn/hiện/khóa grid này

    Khi ở màn hình Thêm mới tab này sẽ hiển thị giá trị null

    Trường thông tin tab Đã chọn

    12Tab Đã chọn: Bước trong quy trìnhGrid+ TextKhông bắt buộc
    • Hiển thị tên bước trong quy trình nếu giá trị ở trường Tên quy trình/màn hình là 1 quy trình 
    • Nếu giá trị trường Tên quy trình/màn hình là màn hình Portal nhà thầu thì giá trị trường Bước trong quy trình sẽ là null
    • Khi ở màn hình Thêm mới tab này sẽ hiển thị giá trị null

    Hiển thị bước trong quy trình áp dụng cấu hình này 

    13Tab Đã chọn/CheckboxCheckbox
    Mặc định các dòng đều ở trạng thái đã tick

    Hiển thị các bước quy trình/màn hình đang được áp dụng cho phiên bản này.

    Cho phép người dùng bỏ tick chọn các bước theo quy trình/mà hình Portal nhà thầu áp dụng version này. 

    Khi tick chọn sau khi nhấn nút Lưu, nếu lưu thành công sẽ bị xóa khỏi tab Đã chọn→ khi đó

    Sau khi bỏ tick chọn hệ thống sẽ xóa bước quy trình/màn hình

    đó sẽ không áp dụng cấu hình mới này. (áp dụng cho các hồ sơ phát sinh sau khi lưu phiên bản này)

    ra khỏi grid của tab đã chọn

    Bỏ chọn bước quy trình, tên màn hình đã áp dụng

    13LọcButton

    Chức năng cho phép lọc danh sách các bước quy trình/màn hình theo ở cả 2 tab Tất cả và Đã chọn

    Hiển thị Popup Lọc áp dụng quy trình/màn hình

    Chức năng Lọc của phần Áp dụng quy trình/màn hình
    14LưuButton

    Khi vào màn hình thêm mới, nút lưu ở trạng thái mặc định disble (vì chưa nhập trường thông tin nào)

    Sau khi nhập hết các trường thông tin bắt buộc, nút Lưu sẽ ở trạng thái Enable cho phép người dùng chọn

    • Tên phiên bản ẩn/hiện/khóa grid
    • Bảng nhập liệu

    Khi nhấn nút Lưu → hệ thống kiểm tra dữ liệu nhập.

    • Nếu trùng tên version có trong hệ thống → Hệ thống hiển thị PopUp thông báo "Không thành công - Trùng tên phiên bản ẩn/hiện/khóa grid"
    • Nếu cùng một bảng nhập liệu cùng 1 bước trong quy trình/ màn hình Portal nhà thầu, đã tồn tại một version cấu hình khác ở trạng thái Đang hoạt động. Hệ thống hiển thị thông báo "Không thành công- Tồn tại phiên bản cấu hình cùng 1 grid của cùng 1 bước trong quy trình hoặc 1 màn hình portal nhà thầu"
    • Nếu không vi phạm vào 2 điều kiện trên. Hệ thống hiển thị Popup thông báo" Thành công- Chỉnh sửa cấu hình bảng nhập liệu thành công"

    => Sau khi Lưu thông tin thành công

    Đối với những hồ sơ đã phát sinh theo cấu hình thì khi chỉnh sửa thông tin cấu hình hoặc trạng thái về Không hoạt động→ hồ sơ vẫn hoạt động theo cấu hình ẩn/hiện/khóa trước đó cho đến hết quy trình.

    Khi hồ sơ mới được tạo sẽ áp dụng cấu hình ẩn/hiện/khóa grid mới

    Check hợp lệ khi thêm mới và lưu thông tin nếu hợp lệ
    10ĐóngButton
    Thoát khỏi màn hình chỉnh sửa cấu hình ẩn/hiện/khóa grid trở màn hình danh sách.

    Thoát khỏi màn hình chỉnh sửa

    3.4.4 Màn hình Copy phiên bản ẩn/hiện/khóa Grid

    ...

    Popup Lọc áp dụng quy trình/màn hình

    STT

    Trường/Nút chức năng

    Kiểu dữ liệu

    Điều kiện

    Quy định

    Mô tả

    1

    Quy trình

    Dropdown

    Bắt buộc

    Hiển thị danh sách Quy trình/màn hình, có giá trị “Tất cả” mặc định.

    -Hiển thị tất cả các giá trị tên Quy trình và màn hình Portal nhà thầu có trong hệ thống

    - Cho phép chọn một hoặc nhiều giá trị từ dropdown.
    - Các giá trị đã chọn được hiển thị trong ô, kèm nút “x” để xóa từng giá trị.

    Hệ thống cho phép lọc các version ẩn/hiện/khóa grid theo Bảng nhập liệu đã chọn

    2

    Đặt lại

    Button


    Tại màn hình Lọc hiển thị nút chức năng “Đặt lại”

    Xóa nội dung đã nhập và cho phép nhập lại từ đầu.

    Cho phép đặt lại các điều kiện lọc

    3

    Áp dụng

    Button


    Tại màn hình Lọc hiển thị nút chức năng “Áp dụng”

    Sau khi nhấn áp dụng màn hình Áp dụng lọc các bản ghi thỏa mãn điều kiện ở grid Áp dụng quy trình/màn hình

    Thực hiện lọc các bản ghi theo điều kiện đã chọn


    Popup Xác nhận Xóa 

    STT

    Trường/Nút chức năng

    Kiểu dữ liệu

    Điều kiện

    Quy định

    Mô tả

    1Nội dung TextBắt buộcHiển thị thông báo " Bạn có chắc chắn muốn xóa version cấu hình ẩn/hiện/khóa bảng nhập liệu này không"

    Nội dung thông báo PopUp xóa tài liệu

    1HủyButton
    Hủy hành động Xóa

    Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa

    2Tôi chắc chắnButton

    Hệ thống kiểm tra

    • Nếu đã phát sinh hồ sơ theo cấu hình ẩn/hiện/khóa grid này thì sẽ không cho phép xóa, hiển thị thông báo "Đã phát sinh hồ sơ theo cấu hình này, không thể xóa"
    • Nếu chưa phát sinh dữ liệu theo cấu hình ẩn/hiện/khóa grid này" Hệ thống thông báo xóa thành công và thực hiện xóa bản ghi

    Chức năng cho phép người dùng xóa bản ghi đã chọn