You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


Nghiệp vụ

IT

Người lập

Người duyệt

Người lập

Người duyệt

Tên, Chức danh

Vũ Thị Mơ




Ngày ký





Jira Link

https://jira.popplife.vn/browse/BPMKVH-2330

1. Card (Mô tả tính năng)

Là admin nghiệp vụ, tôi muốn HHDV được cập nhật thông tin lịch sử mua sắm, lịch sử giá (thời gian, giá, nhãn hiệu, nhà cc,...)

2. Confirmation/ Acceptance Criteria (Tiêu chí nghiệm thu)

  1. Tôi muốn quản lý bổ sung thông tin HHDV bổ sung bao gồm:
    • Bộ phận sử dụng: Thêm list các bộ phận được phép truy cập thông tin theo cơ cấu tổ chức, được phép chọn Tất cả hoặc theo bộ phận, phòng ban cho phép, mặc định theo phòng ban của user khởi tạo
    • Sửa tên công việc thành hàng hóa dịch vụ: Danh mục công việc, Mã công việc, Tên công việc → Danh muc hàng hóa dịch vụ, Mã hàng hóa dịch vụ, Tên hàng hóa dịch vụ
  2. Tôi muốn hệ thống tự động tính toán được thông tin giá HHDV bao gồm:
    • Giá mua gần nhất
    • Giá mua trung bình 6 tháng
    • Giá mua tối thiểu
    • Giá mua tối đa
  3. Tôi muốn xem được thông tin lịch sử mua sắm của HHDV bao gồm các thông tin:

    • Ngày mua
    • Nhà cung cấp
    • Đơn vị sử dụng
    • Số hợp đồng
    • Gói thầu
    • Số lượng
    • Đơn giá
    • Thành tiền
    • Tỷ lệ thuế %
    • Số tiền thuế
    • Tổng tiền
    • Ghi chú
  4. Tôi muốn hệ thống tự động cập nhật thông tin lịch sử mua sắm của từng HHDV.
  5. Tôi muốn tìm kiếm được thông tin lịch sử mua sắm của HHDV theo nhà cung cấp, đơn giá. Sắp xếp thông tin lịch sử mua sắm theo ngày mua
  6. Tôi muốn Xem/tạo mới/sửa/xóa được thông tin đơn giá theo địa phương bao gồm các thông tin
    • Tỉnh/Thành phố
    • Phường/Xã
    • Đơn giá
    • Ngày dữ liệu
    • Ghi chú
  7. Tôi muốn import được thông tin giá địa phương của HHDV theo file excel có cấu trúc, cho phép tải xuống file import và trả về file lỗi, tải xuống file lỗi.
  8. Tôi muốn tìm kiếm được thông tin HHDV theo đơn giá địa phương theo Tỉnh/Thành phố, theo Phường, Xã, Theo đơn giá
  9. Tôi muốn danh mục giá địa phương được sắp xếp được thông tin theo đơn giá từ thấp đến cao

3. Conversation (Mô tả chi tiết)

3.1 UIUX: https://www.figma.com/design/0vkg7L5PNUACG6nsDlyAI0/BPM?node-id=19871-881&p=f&t=Zp71JY3jRdPO6ucL-0

3.1.1. Danh mục hàng hóa dịch vụ

3.1.2. Thêm mới hàng hóa dịch vụ

3.1.3. Chỉnh sửa hàng hóa dịch vụ

3.1.4. Xem chi tiết hàng hóa dịch vụ


3.2 Luồng:

3.2.1. Tìm kiếm hàng hóa

3.2.2. Thêm mới hàng hóa

3.2.3. Chỉnh sửa hàng hóa

3.2.4. Xem chi tiết hàng hóa

3.3 API Spec: <gắn link tài liệu mô tả API vào đây>

API Spec Document

Method


URL


1. Headers

STT

Field

Source Data Type / Length 

Description

Sample Values






2. Body

STT

Path

Field

Data Type / Length

Description

Note

Sample Values















3. Response / Incoming Data Specification

STT

Field

Data Type / Length

Description

Note

Sample Values




















3.4 Mô tả các trường dữ liệu trên màn hình:

3.4.1. Danh sách hàng hóa dịch vụ

Màn hình danh sách hàng hóa dịch vụ được sử dụng để quản lý danh mục hàng hóa và ngân hàng giá tương ứng: Quản lý danh mục → Hàng hóa dịch vụ

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Validation

(Quy định)

Description

(Mô tả)

1Danh mục hàng hóa dịch vụLabel


2CheckboxButton

Cho phép chọn  tất cả bản ghi trên trang, một hoặc nhiều các bản ghi, trên danh sách, khi chọn checkbox hiển thị thông tin số lượng bản ghi đang chọn và icon xóa:

  • Đang chọn x: Trong đó x là số lượng bản ghi đang được chọn
  • Xóa: Cho phép xóa thông tin các bản ghi đang được chọn

Khi chọn nhiều bản ghi, hiển thị icon không cho chọn các button sửa, xóa tại từng bản ghi và button thêm mới, xuất excel 

Ẩn checkbox tại các bản ghi với trường hợp bản ghi đó đã được sử dụng tại một biểu mẫu hoặc một công việc

3Đang chọn xText

Hiển thị số lượng bản ghi được tích chọn trên màn hình
4XóaButton

Hiển thị khi có bản ghi được tích chọn trên màn hình

Chọn xóa gọi popup Xác nhận

5Tìm kiếm theo  mã- tênText

Cho phép tìm kiếm gần đúng theo mã- tên:

  • Không phân biệt hoa thường
  • Tìm kiếm gần đúng tên
  • Không phân biệt dấu cách
6STTGrid- number

Số thứ tự tự sinh tăng dần
7Mã hàng hóa dịch vụGrid-Text

Hiển thị thông tin mã HHDV
8Tên hàng hóa dịch vụHyperlink

Hiển thị thông tin HHDV
9Đơn vị tínhGrid-Text

Hiển thị thông tin đơn vị tính
10

Giá mua gần nhất

Grid- number

Hiển thị thông tin giá mua gần nhất và cập nhật theo giá mua gần nhất của HHDV đã được ký kết tại hợp đồng
11

Giá mua trung bình 6 tháng

Grid- number

Hiển thị thông tin giá mua trung bình 6 tháng và cập nhật theo giá mua trung bình trong 6 tháng của HHDV đã được ký kết tại hợp đồng
12

Giá mua tối thiểu

Grid- number

Hiển thị thông tin giá mua tối thiểu của HHDV đã ký kết tại một hợp đồng
13

Giá mua tối đa

Grid- number

Hiển thị thông tin giá mua tối đa của HHDV đã được ký kết tại một hợp đồng
14Trạng tháiToggle

Hiển thị trạng thái HHDV và cho phép chuyển trạng thái của HHDV 

15Thêm mớiButton

Gọi popup Thêm mới 
16SửaButton

Gọi popup Sửa 
17XóaButton

Gọi popup Xác nhận xóa
18Xuất file excelButton

Gọi popup Xuất file excel

3.4.2. Thêm mới hàng hóa dịch vụ

Gọi Pop-up thêm mới hàng hóa dịch vụ khi chọn button Thêm mới tại danh mục hàng hóa dịch vụ

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Validation

(Quy định)

Description

(Mô tả)

1Thêm mới hàng hóa dịch vụLabel

Tên Pop-up
Thông tin chung
2Mã hàng hóa dịch vụTextboxBắt buộc

Enable

Mã hàng hóa không được trùng nhau

Nhập thông tin mã hàng hóa dịch vụ
3Tên hàng hóa dịch vụTextboxBắt buộcEnableNhập thông tin tên hàng hóa dịch vụ
4Đơn vị tínhComboboxKhông bắt buộcEnableChọn thông tin đơn vị tính từ danh mục đơn vị tính các đơn vị có trạng thái active
5Trạng tháiToogleBắt buộc

Enable

Mặc định là active

Cho phép chuyển trạng thái hàng hóa dịch vụ
Giá địa phương: Sắp xếp theo giá mua thấp nhất lên trên
6LọcButton

Gọi Pop-up lọc
7

STT

Grid-Number

Số thứ tự tự sinh
8

Ngày dữ liệu

Textbox 

Enable

dd/mm/yyyy

Cho phép nhập ngày dữ liệu
9

Tỉnh/Thành phố

Combobox
EnableChọn tỉnh thành phố
10

Phường/Xã

Combobox
EnableChọn Phường xã
11

Đơn giá

Textbox
EnableNhập đơn giá
12

Ghi chú

Textbox
EnableNhập ghi chứ
13Thêm dòngButton
EnableThêm dòng dữ liệu
14

Xóa

Button
EnableXóa dòng dữ liệu
15Nhập file excelButton
EnableGọi Popup Nhập file excel
16Xuất file excelButton
EnableGọi Popup Xuất file excel
Bộ phận sử dụng
17Đơn vị phụ tráchCheckboxKhông bắt buộc

Enable

Tích chọn mặc định phòng ban người khởi tạo 

Hiển thị cây cơ cấu tổ chức và cho phép tích chọn all hoặc tích chọn các phòng ban được phép sử dụng
Button chung
18HủyButton
EnableThoát khỏi Popup
19Áp dụngButton
Enable

Thành công:

  • Lưu thông tin hàng hóa dịch vụ thêm mới và thông báo toast: Thành công- Thêm mới hàng hóa dịch vụ thành công!

Thất bại: Cảnh báo và không cho lưu

  • Nhập thiếu thông tin các trường bắt buộc: Thất bại- Thiếu thông tin trường bắt buộc!
  • Nhập mã hàng hóa trùng nhau: Thất bại- Mã hàng hóa đã tồn tại!

Pop-up Lọc thông tin giá địa phương

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Validation

(Quy định)

Description

(Mô tả)

1Bộ lọcLabel

Tên Popup
2

Tỉnh/Thành phố

Combobox
EnableChọn thông tin tỉnh thành phố muốn tìm kiếm
3

Phường/Xã

Combobox
EnableChọn thông tin phường xã muốn tìm kiếm

3.4.3. Sửa hàng hóa dịch vụ

Gọi Pop-up sửa hàng hóa dịch vụ 

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Validation

(Quy định)

Description

(Mô tả)

1Sửa hàng hóa dịch vụLabel

Tên Pop-up
Thông tin chung
2Mã hàng hóa dịch vụTextbox
DisableKhông cho phép sửa mã hàng hóa dịch vụ
3Tên hàng hóa dịch vụTextbox
EnableCho phép sửa tên hàng hóa dịch vụ
4Đơn vị tínhCombobox
EnableCho phép chọn lại đơn vị tính
5Trạng tháiToogle
EnableCho phép chuyển trạng thái hàng hóa dịch vụ
Giá địa phương: Sắp xếp theo giá mua thấp nhất lên trên
6LọcButton

Gọi Pop-up Lọc thông tin
7

STT

Grid-Number

Số thứ tự tự sinh
8

Ngày dữ liệu

Textbox 

Enable

dd/mm/yyyy

Cho phép nhập ngày dữ liệu
9

Tỉnh/Thành phố

Combobox
EnableChọn tỉnh thành phố
10

Phường/Xã

Combobox
EnableChọn Phường xã
11

Đơn giá

Textbox
EnableNhập đơn giá
12

Ghi chú

Textbox
EnableNhập ghi chú, cho phép xuống dòng 
13Thêm dòngButton
EnableThêm dòng dữ liệu
14

Xóa

Button
EnableXóa dòng dữ liệu
15Nhập file excelButton
EnableGọi Popup Nhập file excel
16Xuất file excelButton
EnableGọi Popup Xuất file excel
Bộ phận sử dụng
17Đơn vị phụ tráchCheckbox
EnableChọn lại thông tin đơn vị phụ trách
Button chung
18Hủy

EnableThoát khỏi Popup Sửa hàng hóa dịch vụ
19Áp dụng

Enable

Thành công:

  • Lưu thông tin hàng hóa dịch vụ thêm mới và thông báo toast: Thành công- Sửa hàng hóa dịch vụ thành công!

Thất bại: Cảnh báo và không cho lưu

  • Nhập thiếu thông tin các trường bắt buộc: Thất bại- Thiếu thông tin trường bắt buộc!

3.4.4. Xem chi tiết hàng hóa dịch vụ

Gọi Pop-up xem chi tiết hàng hóa dịch vụ

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Validation

(Quy định)

Description

(Mô tả)

1Xem chi tiết hàng hóa dịch vụLabel

Tên Pop-up
Thông tin chung
2Mã hàng hóa dịch vụTextbox
Disable
3Tên hàng hóa dịch vụTextbox
Disable
4Đơn vị tínhCombobox
Disable
5Trạng tháiToogle
Disable
Giá địa phương: Sắp xếp theo giá mua thấp nhất lên trên
6LọcButton
EnableGọi Pop-up Lọc thông tin
7

STT

Grid-Number
Disable
8

Ngày dữ liệu

Textbox 
Disable
9

Tỉnh/Thành phố

Combobox
Disable
10

Phường/Xã

Combobox
Disable
11

Đơn giá

Number
Disable
12

Ghi chú

Textbox
Disable
13Xuất file excelButton
Disable

Lịch sử mua hàng: Sắp xếp theo ngày mua gần nhất lên trên, cập nhật thông tin từ hợp đồng đã phát hành theo mã hàng hóa dịch vụ

14

Tìm kiếm theo tên nhà cung cấp

Textbox
Enable

Tìm kiếm nhanh theo tên nhà cung cấp

  • Không phân biệt hoa thường
  • Tìm kiếm gần đúng tên
  • Không phân biệt dấu cách
15

Lọc

Buttton
EnableGọi Pop-up Lọc thông tin
16

Xuất file excel

Buttton
EnableGọi Pop-up Xuất file excel
17

STT

Grid-Number
DisableSố thứ tự tự tăng
18

Ngày mua

Grid-Text
DisableLấy dữ liệu ngày mua hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
19

Nhà cung cấp

Grid-Text
DisableLấy dữ liệu tên nhà cung cấp của hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
20

Đơn vị sử dụng

Grid-Text
DisableLấy dữ liệu tên đơn vị sử dụng hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
21

Số hợp đồng

Grid-Text
DisableLấy dữ liệu hàng số hợp đồng của hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
22

Gói thầu

Grid-Text
DisableLấy dữ liệu gói thầu của hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
23

Số lượng

Number
DisableLấy dữ liệu số lượng của hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
24

Đơn giá

Number
DisableLấy dữ liệu đơn giá của  hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
25

Thành tiền

Number
DisableLấy dữ liệu thành tiền của hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
26

Tỷ lệ thuế %

Grid-Text
DisableLấy dữ liệu tỷ lệ thuế của hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
27

Số tiền thuế

Grid-Text
DisableLấy dữ liệu số tiền thuế của  hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
28

Tổng tiền

Grid-Text
DisableLấy dữ liệu tổng tiền của hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
29

Ghi chú

Grid-Text
DisableLấy dữ liệu ghi chú của hàng hóa tại các hợp đồng được phát hành thành công theo mã hàng hóa
Bộ phận sử dụng
30Đơn vị phụ tráchCheckbox
DisableHiển thị thông tin đơn vị phụ trách đã được chọn

Button chung

31

Hủy

Button
EnableThoát Pop-up Xem chi tiết

Pop-up lọc thông tin:

STT

Field

(Trường dữ liệu)

Type

(Kiểu dữ liệu)

Required

(Bắt buộc)

Validation

(Quy định)

Description

(Mô tả)

1Ngày muaTextbox
dd/mm/yyyyTìm kiếm Từ ngày- Đến ngày
2Số hợp đồngTextbox

Cho phép tìm kiếm gần đúng theo số hợp đồng


3.4.5. Xác nhận xóa

Pop-up Xác nhận xóa khi xóa một bản ghi dữ liệu

Popup Xác nhận hiển thị khi người dùng thực hiện Xóa 1 hoặc nhiều bản ghi đồng thời trên danh sách

STT

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

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

Pop-up xác nhận xóa
1Bạn có chắc chắn muốn Xóa hàng hóa dịch vụ đã chọn?Label

Nội dung cảnh báo

2HủyButton

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

3Tôi chắc chắnButton

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

  • Hệ thống Cảnh báo và chặn trường hợp Xóa hàng hóa dịch vụ đã được sử dụng trong một công việc hay một biểu mẫu, thông báo toast: " Thất bại- Hàng hóa dịch vụ đã được sử dụng"
  • HHDV chưa sử dụng, Hệ thống hiển thị toast: "Thành công- Xóa hàng hóa dịch vụ  thành công"
Pop-up xác nhận xóa hàng loạt: 
1Bạn có chắc chắn muốn xóa X hàng hóa dịch vụ đã chọn? Thao tác này không thể khôi phục!Label

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

2HủyButton

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

3Tôi chắc chắnButton

Cho phép người dùng xóa chức năng đã chọn

  • HHDV chưa sử dụng, Hệ thống hiển thị toast: "Thành công- Xóa hàng hóa dịch vụ  thành công"

3.4.6. Xuất file excel

Popup xuất excel được hiển thị khi chọn Xuất file excel trên Danh mục hàng hóa

STT

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

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Xuất file excelLabel

Tên popup
2Chọn kiểu xuất fileLabel


3Tất cả Radio button

Mặc định chọn tất nhóm quyền

Cho phép xuất tất cả các nhóm quyền trên file excel

4Trên trang nàyRadio button

Cho phép xuất các nhóm quyền trên trang hiển thị hiện tại
5Tất cả kết quả tìm kiếm hiện tạiRadio button

Cho phép xuất tất cả các nhóm quyền phù hợp với tất cả tìm kiếm hiện tại

File excel tại danh mục hàng hóa: Danh mục hàng hóa dịch vụ.xlsx

File excel tại Giá địa phương: Danh mục giá địa phương.xlsx

File excel tại Lịch sử mua hàng:Danh mục lịch sử mua hàng.xlsx

3.4.7. Nhập file excel

Popup nhập excel được hiển thị khi chọn Nhập file excel trên Danh mục hàng hóa

STT

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

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Nhập file excelLabel

Tên popup
2Tài liệu mẫuLabel


3Tải xuốngButton

Cho phép tải xuống file excel mẫu
4Tài liệu đính kèmUpload file

Cho phép upload file theo mẫu
5HủyButton

Thoát khỏi popup import
6Áp dụngButton

Thất bại:

  • Gọi pop-up trả lỗi khi import dữ liệu, file trả lỗi theo từng dòng
  • Hiển thị thông báo: " Thất bại- Import danh sách nhóm quyền thất bại!"

Thành công:

  • Lưu thông tin import
  • Hiển thị thông báo: " Thành công- Import danh sách nhóm quyền thành công!"

File excel mẫu bao gồm thông tin:  

Điều kiện kiểm tra của file import: Trường hợp dữ liệu giá địa phương được import trùng thông tin Ngày dữ liệu, Tỉnh/Thành phố, Phường xã với một bản ghi sẵn có, update thông tin đơn giá theo bản ghi mới

STT

Dữ liệu

Điều kiện

Quy định

Mô tả

Tên lỗi

1Cấu trúc fileBắt buộc

Import file theo đúng cấu trúc mẫu


Sai cấu trúc file

2Ngày dữ liệuBắt buộcdd/mm/yyyy
Ngày dữ liệu- Sai định dạng
3Tỉnh/Thành phốBắt buộcDữ liệu Tỉnh Thành phố trong file hiển thị dưới dạng select lấy dữ liệu xuất ra từ hệ thống và cho phép chọn

Tỉnh/Thành phố-  Không được bỏ trống

Tỉnh/Thành phố- Dữ liệu không tồn tại trong danh mục

4Phường/XãBắt buộcDữ liệu Phường xã trong file hiển thị dưới dạng select lấy dữ liệu xuất ra từ hệ thống và cho phép chọn

Phường/Xã-  Không được bỏ trống

Phường/Xã- Dữ liệu không tồn tại trong danh mục

5Đơn giáBắt buộcNumber
Đơn giá- Đơn giá nhập định dạng số

Pop-up thông báo lỗi import

STT

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

Kiểu dữ liệu

Điều kiện

Quy định

Mô tả

1Lỗi nhập file excelLabel

Tên popup
2

Không thành công

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

Label

Thông tin thông báo
3Danh mục các lỗi gặp phảiLabel


4Tải xuốngButton

  1. Cho phép tải xuống file lỗi gặp phải, thông tin file lỗi bao gồm:
  • Danh sách lỗi
  • Thời gian xuất:
  • Người xuất
  • Cột: Dòng lỗi: Dòng trong file import lỗi, Tên lỗi: Thông tin tên lỗi

2. Thông tin Tên lỗi được trả về từng dòng, hiển thị Tên cột- Tên lỗi, các lỗi cách nhau bằng dấu phẩy

5Dòng lỗiGrid-text

Trả về số thứ tự của dòng lỗi
6Tên lỗiGrid-text

Thông tin tên lỗi tương ứng với từng dòng
7HủyButton

Thoát khỏi popup lỗi nhập file excel
8Nhập lạiButton

Gọi pop-up Nhập file excel
  • No labels