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 | ||||
Ngày ký | ||||
Jira Link | ||||
Tôi muốn cập nhật danh mục chủ đầu tư để thực hiện tích hợp SAP
3.1 UIUX:
3.2 Luồng:
3.3 API Spec: <gắn link tài liệu mô tả API vào đây>
1. Headers
2. Body
3. Response / Incoming Data Specification
|
3.4 Mô tả các trường dữ liệu trên màn hình:
| TT | Tên trường | Mô tả | Field | Độ dài | Kiểu dữ liệu | Điều kiện |
| 1 | Company code | Mã công ty/chủ đầu tư | BUKRS | 4 | CHAR | Bắt buộc |
| 2 | Name | Tên công ty/chủ đầu tư | BUTXT | 25 | CHAR | Bắt buộc |
| 3 | VAT reg no | Mã số thuế | STCEG | 14 | CHAR | |
| 4 | Country | quốc gia | LAND1 | 3 | CHAR | |
| 5 | Street | Tên đường → Cập nhật vào Địa chỉ | STREET | 60 | CHAR | |
| 6 | House number | Số nhà → Cập nhật vào Địa chỉ | HOUSE_NUM1 | 10 | CHAR | |
| 7 | City | Tỉnh Thành | CHAR |
3.4.2
3.4.1 Bổ sung trường trong màn hình danh sách danh mục chủ đầu tư
Trường dữ liệu | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nguồn dữ liệu | Văn bản (Text) | Không bắt buộc |
+ Nguồn dữ liệu: BPM (mặc định khi nhấn nút tạo mới) + Nguồn dữ liệu: SAP (mặc định khi đồng bộ thông tin từ SAP về BPM) | Thể hiện nguồn dữ liệu chủ đầu tư |
| 2 | Tên chủ đầu tư | Hyperlink | Bắt buộc |
| Thể hiện tên chủ đầu tư |
| 3 | Nút lọc | Nút chức năng (Button) | Không bắt buộc |
| Thể hiện nút chức năng bộ lọc |
3.4.2 Bổ sung trường trong Màn hình pop-up tạo mới
Trường dữ liệu | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nguồn dữ liệu | Văn bản (Text) | Bắt buộc |
| Thể hiện nguồn dữ liệu chủ đầu tư |
3.4.3 Màn hình xem chi tiết chủ đầu tư
Trường dữ liệu | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nguồn dữ liệu | Văn bản (Text) | Bắt buộc |
+ TH1: Khi tạo mới: Hệ thống tự động gán Nguồn dữ liệu = BPM. + TH2 tích hợp từ SAP:
| Thể hiện nguồn dữ liệu chủ đầu tư |
| 2 | Mã chủ đầu tư SAP | Văn bản (Text) | Không bắt buộc |
| Thể hiện mã chủ đầu tư trên SAP |
| 3 | Tên chủ đầu tư | Văn bản (Text) | Bắt buộc |
| Thể hiện tên/ mô tả chủ đầu tư |
| 4 | Mã số thuế | Văn bản (Text) | Bắt buộc |
| Thể hiện mã số thuế chủ đầu tư |
| 5 | Tỉnh thành phố | Lựa chọn (Drop list) | Không bắt buộc |
| Thể hiện tên tỉnh thành phố của chủ đầu tư |
| 6 | Phường Xã | Lựa chọn (Drop list) | Không bắt buộc |
| Thể hiện tên phường xã của chủ đầu tư |
| 7 | Địa chỉ | Văn bản (Text) | Không bắt buộc |
→ theo nguyên tắc: Lấy thông tin từ trường "Số nhà"+ trường "Tên đường" trên SAP | Thể hiện tên địa chỉ của chủ đầu tư |
| 8 | Đại diện pháp lý | Văn bản (Text) | Không bắt buộc |
| Thể hiện tên loại của chủ đầu tư |
| 9 | Trạng thái | Nút công tắc (Toggle) | Không bắt buộc |
| Thể hiện trạng thái hoạt động/không hoạt động của chủ đầu tư |
3.4.4. Màn hình pop-up chỉnh sửa
3.4.4.1 Màn hình pop-up chỉnh sửa nguồn dữ liệu là BPM
Trường dữ liệu | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nguồn dữ liệu | Văn bản (Text) | Bắt buộc |
| Thể hiện nguồn dữ liệu chủ đầu tư |
| 2 | Mã chủ đầu tư SAP | Văn bản (Text) | Không bắt buộc |
| Thể hiện mã chủ đầu tư trên SAP |
| 3 | Tên chủ đầu tư | Văn bản (Text) | Bắt buộc |
| Thể hiện tên/ mô tả chủ đầu tư |
| 4 | Mã số thuế | Văn bản (Text) | Bắt buộc |
| Thể hiện mã số thuế chủ đầu tư 0 |
| 5 | Tỉnh thành phố | Lựa chọn (Drop list) | Không bắt buộc |
| Thể hiện tên tỉnh thành phố của chủ đầu tư |
| 6 | Phường Xã | Lựa chọn (Drop list) | Không bắt buộc |
| Thể hiện tên phường xã của chủ đầu tư |
| 7 | Địa chỉ | Văn bản (Text) | Không bắt buộc |
| Thể hiện tên địa chỉ của chủ đầu tư |
| 8 | Đại diện pháp lý | Văn bản (Text) | Không bắt buộc |
| Thể hiện tên đại diện của chủ đầu tư |
| 9 | Trạng thái | Nút công tắc (Toggle) | Không bắt buộc |
| Thể hiện trạng thái hoạt động/không hoạt động của chủ đầu tư |
| 10 | Nút đóng "X" | Nút chức năng (Button) | Không bắt buộc | - Cho phép người dùng nhấn để hủy bỏ thao tác chỉnh sửa đơn 1 hợp đồng. | Thể hiện nút đóng cho phép hủy bỏ thao tác chỉnh sửa đơn 1 chủ đầu tư . |
| 11 | Nút "Áp dụng" | Nút chức năng (Button) | Không bắt buộc | - Cho phép nhấn để lưu thông tin chỉnh sửa - Khi nhấn hệ thống tiến hành xác nhận dữ liệu khi chỉnh sửa như sau:
| Thể hiện nút đóng cho phép lưu thông tin chủ đầu tư |
| 12 | Nút "Hủy" | Nút chức năng (Button) | Không bắt buộc | - Cho phép người dùng nhấn để hủy bỏ thao tác chỉnh sửa đơn 1 chủ đầu tư . | Thể hiện nút "Hủy" để hủy bỏ thao tác chỉnh sửa đơn 1 chủ đầu tư . |
3.4.4.2 Màn hình pop-up chỉnh sửa nguồn dữ liệu là SAP
Trường dữ liệu | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nguồn dữ liệu | Văn bản (Text) | Bắt buộc |
| Thể hiện nguồn dữ liệu chủ đầu tư |
| 2 | Mã chủ đầu tư SAP | Văn bản (Text) | Không bắt buộc |
| Thể hiện mã chủ đầu tư trên SAP |
| 3 | Tên chủ đầu tư | Văn bản (Text) | Bắt buộc |
| Thể hiện tên/ mô tả chủ đầu tư |
| 4 | Mã số thuế | Văn bản (Text) | Bắt buộc |
| Thể hiện mã số thuế chủ đầu tư |
| 5 | Tỉnh thành phố | Lựa chọn (Drop list) | Không bắt buộc |
| Thể hiện tên tỉnh thành phố của chủ đầu tư |
| 6 | Phường Xã | Lựa chọn (Drop list) | Không bắt buộc |
| Thể hiện tên phường xã của chủ đầu tư |
| 7 | Địa chỉ | Văn bản (Text) | Không bắt buộc |
| Thể hiện tên địa chỉ của chủ đầu tư |
| 8 | Đại diện pháp lý | Lựa chọn (Drop list) | Không bắt buộc |
| Thể hiện tên chủ đầu tư của chủ đầu tư |
| 9 | Trạng thái | Nút công tắc (Toggle) | Không bắt buộc |
| Thể hiện trạng thái hoạt động/không hoạt động của chủ đầu tư |
| 10 | Nút đóng "X" | Nút chức năng (Button) | Không bắt buộc | - Cho phép người dùng nhấn để hủy bỏ thao tác chỉnh sửa đơn 1 hợp đồng. | Thể hiện nút đóng cho phép hủy bỏ thao tác chỉnh sửa đơn 1 chủ đầu tư . |
| 11 | Nút "Áp dụng" | Nút chức năng (Button) | Không bắt buộc | - Cho phép nhấn để lưu thông tin chỉnh sửa - Khi nhấn hệ thống tiến hành xác nhận dữ liệu khi chỉnh sửa như sau:
| Thể hiện nút đóng cho phép lưu thông tin chủ đầu tư |
| 12 | Nút "Hủy" | Nút chức năng (Button) | Không bắt buộc | - Cho phép người dùng nhấn để hủy bỏ thao tác chỉnh sửa đơn 1 chủ đầu tư . | Thể hiện nút "Hủy" để hủy bỏ thao tác chỉnh sửa đơn 1 chủ đầu tư . |
3.4.5 Màn hình pop-up bộ lọc
Trường dữ liệu | Kiểu dữ liệu | Bắt buộc | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nguồn dữ liệu | Lựa chọn (Drop list) | Không bắt buộc | - Cho phép người dùng nhấn để chọn giá trị nguồn dữ liệu từ danh sách thả xuống của trường. Nguồn dữ liệu: cột nguồn dữ liệu | Thể hiện tên nguồn chủ đầu tưvới gợi ý mặc định (placeholder) "Chọn nguồn dữ liệu" |
| 2 | Tỉnh thành phố | Lựa chọn (Drop list) | Không bắt buộc | - Cho phép người dùng nhấn để chọn giá trị tên tỉnh thành phố từ danh sách thả xuống của trường. Nguồn dữ liệu: danh mục tỉnh thành phố - Hành vi hệ thống khi thực hiện lọc như sau:
| Thể hiện tên tỉnh thành phố với gợi ý mặc định (placeholder) "Chọn tỉnh thành phố" |
| 3 | Mã số thuế | Lựa chọn (Drop list) | Không bắt buộc | - Cho phép người dùng nhấn để chọn giá trị tên chủ đầu tư từ danh sách thả xuống của trường. Nguồn dữ liệu: cột mã số thuế - Hành vi hệ thống khi thực hiện lọc như sau:
| Thể hiện tên tỉnh thành phố với gợi ý mặc định (placeholder) "Mã số thuế" |
| 4 | Nút "Áp dụng" | Nút chức năng (Button) | Không bắt buộc | - Cho phép người dùng nhấn để áp dụng những tiêu chí lọc đã chọn. - Hành vi hiển thị kết quả hệ thống khi người dùng nhấn nút "Áp dụng" như sau:
| Thể hiện nút áp dụng tiêu chí lọc được chọn |
| 5 | Nút "Đặt lại" | Nút chức năng (Button) | Không bắt buộc | - Cho phép người dùng nhấn để đặt lại tất cả tiêu chí lọc về trạng thái mặc định ban đầu. - Hành vi hệ thống khi người dùng nhấn nút "Đặt lại" như sau:
| Thể hiện nút đặt lại tất cả tiêu chí lọc về trạng thái mặc định ban đầu. |
| 6 | Nút "X" | Nút chức năng (Button) | Không bắt buộc | - Cho phép người dùng nhấn để hủy bỏ thao tác lọc. - Khi nhấn, màn hình pop-up "Bộ lọc" đóng lại. | Thể hiện nút "X" để để hủy bỏ thao tác lọc. |