...
| STT | Trường thông tin/ Nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả |
|---|---|---|---|---|---|
| 1 | Tab Thông tin chung | Thẻ giao diện (Tab) | Không bắt buộc | - Cho phép người dùng nhấn để chọn thẻ “Thông tin chung”. - Sau khi người dùng nhấn chọn, hệ thống hiển thị nội dung thuộc nhóm Thông tin chung và ẩn nội dung của các thẻ còn lại. | Thể hiện nội dung nhóm Thông tin chung |
| 2 | Trạng thái hoạt động | Công tắc (Toggle/Switch) | Bắt buộc | - Khi mở pop-up Thêm mới nhà cung cấp, tại tab Thông tin chung, công tắc mặc định ở trạng thái Bật (Active/On) - Cho phép người dùng thao tác để thay đổi trạng thái hoạt động của nhà cung cấp.
| Thể hiện công tắc để thiết lập trạng thái hoạt động của nhà cung cấp khi thêm mới. |
| 3 | Nhóm nhà cung cấp | Lựa chọn (Select) | Bắt buộc | - Cho phép người dùng chọn 01 giá trị từ danh sách thả xuống của trường. - Khi tích hợp sang hệ thống SAP, dữ liệu được ánh xạ (mapping) sang trường Groupping trên hệ thống SAP. - Nguồn dữ liệu danh sách thả xuống: Phân hệ Quản lý danh mục, mục Danh mục Dùng chung | Thể hiện trường lựa chọn (select) để khai báo nhóm nhà cung cấp phục vụ việc đồng bộ dữ liệu sang hệ thống SAP. |
| 4 | Loại nhà cung cấp* | Lựa chọn đơn (Radio) | Bắt buộc | - Cho phép người dùng chọn 01 giá trị từ danh sách phương án của trường gồm:
- Khi tích hợp sang hệ thống SAP:
| Thể hiện trường lựa chọn đơn (dạng Radio) để khai báo thông tin nhóm nhà cung cấp phục vụ việc đồng bộ dữ liệu sang hệ thống SAP. |
| 4.1 | Nhánh Loại nhà cung cấp = Cá nhân | ||||
| 4.1.1 | Tên nhà cung cấp* | Văn bản (Text) | Bắt buộc | - Cho phép nhập tên nhà cung cấp gồm 02 thành phần:
- Khi nhấn vào trường, hệ thống mở màn hình Xem chi tiết nhà cung cấp | Thể hiện nhóm trường nhập văn bản để khai báo Tên nhà cung cấp (Cá nhân), gồm 02 trường con:
|
| 4.1.1.1 | Họ* | Văn bản (Text) | Bắt buộc | - Cho phép người dùng nhập thông tin họ của nhà cung cấp. - Khi tích hợp sang hệ thống SAP:
- Độ dài kí tự: 40 | - Thể hiệntrường nhập văn bản để khai báo họ và tên đệm của nhà cung cấp.
|
| 4.1.1.2 | Tên và tên đệm* | Văn bản (Text) | Bắt buộc | - Cho phép người dùng nhập thông tin tên và tên đệm của nhà cung cấp. - Khi tích hợp sang hệ thống SAP:
- Độ dài kí tự: 40 | - Thể hiện trường nhập văn bản để khai báo tên của nhà cung cấp.
|
| 4.1.1.3 | Qúy danh | Lựa chọn (Select) | Không bắt buộc | - Cho phép người dùng chọn 01 giá trị từ danh sách phương án của trường gồm:
- Dữ liệu:
| Thể hiện trường lựa chọn (select) để khai báo thông tin Qúy danh của loại nhà cung cấp = loại nhà cung cấp = 1 (Cá nhân/Person). |
| 4.1.1.4 | Số CMT/CCCD* | Văn bản (Text) | Bắt buộc | - Cho phép người dùng nhập thông tin
- Khi người dùng di chuột vào (hover) tên trường, hệ thống hiển thị chú thích(tooltip) với nội dung là: Số Chứng minh thư/Căn cước công dân. | Thể hiện trường nhập văn bản để khai báo thông tin Chứng minh thư/Căn cước công dân khi loại nhà cung cấp = 1 (Cá nhân/Person). |
| 4.2 | Nhánh Loại nhà cung cấp = Tổ chức | ||||
| 4.2.1 | Tên nhà cung cấp* | Văn bản (Text) | Bắt buộc | - Cho phép người dùng nhập thông tin - Dữ liệu: Khi tích hợp sang hệ thống SAP, dữ liệu được ánh xạ (mapping) sang trường SAP như sau:
| Thể hiện nhóm trường nhập liệu để khai báo Tên nhà cung cấp khi loại nhà cung cấp = 2 (Công ty/Company). |
| 4.2.2 | Tên rút gọn phục vụ tích hợp SAP* | Văn bản (Text) | Bắt buộc | - Cho phép người dùng nhập thông tin - Dữ liệu:
| Thể hiện nhóm trường nhập liệu để khai báo Tên rút gọn phục vụ tích hợp SAP khi loại nhà cung cấp = 2 (Công ty/Company). |
| 4.2.3 | Qúy danh | Lựa chọn (Select) | Không bắt buộc | - Khi Loại nhà cung cấp = 2 (Công ty/Company), hệ thống tự động điền giá trị “Công ty”. - Dữ liệu:
| Thể hiện thông tin Qúy danh tương ứng khi loại nhà cung cấp = 2 (Công ty/Company). |
| 4.2.4 | Mã số thuế* | Văn bản (Text) | Bắt buộc | - Cho phép người dùng nhập thông tin - Cho phép người dùng nhập thông tin
| Thể hiện trường nhập văn bản để khai báo thông tin Mã số thuế khi loại nhà cung cấp = 2 (Công ty/Company). |
| 5 | Quốc gia* | Lựa chọn (Select) | Bắt buộc | - Cho phép người dùng chọn 01 giá trị từ danh sách thả xuống của trường. - Dữ liệu:
| Thể hiện trường lựa chọn (select) để khai báo thông tin về tên tiếng việt của quốc gia áp dụng cho cả 2 loại sau:
|
| 6 | Tỉnh/Thành phố | Lựa chọn (Select) | Không bắt buộc | - Cho phép người dùng chọn 01 giá trị từ danh sách thả xuống của trường. - Khi thay đổi giá trị tỉnh/thành phố được chọn, hệ thống tự động làm mới (reset) trường Phường/Xã (STT 4.1.1.6). - Dữ liệu:
| Thể hiện trường lựa chọn (select) để khai báo thông tin tỉnh/thành phố cho cả 2 loại sau:
|
| 7 | Phường, Xã | Lựa chọn (Select) | Không bắt buộc | - Chỉ cho phép chọn giá trị Phường/Xã sau khi người dùng đã chọn giá trị Tỉnh/Thành phố(STT 4.1.1.6). - Khi thay đổi giá trị tỉnh/thành phố được chọn, hệ thống tự động làm mới (reset) trường này. - Dữ liệu:
| Thể hiện trường lựa chọn (select) để khai báo thông tin phường/xã phụ thuộc theo giá trị tỉnh/thành phố (STT 4.1.1.6) đã chọn cho cả 2 loại nhà cung cấp:
|
| 8 | Địa chỉ | Văn bản (Text) | Không bắt buộc | - Cho phép người dùng nhập thông tin | Thể hiện trường nhập văn bản để khai báo thông tin địa chỉ cho cả 2 loại nhà cung cấp:
|
| 9 | Đại diện pháp lý | Văn bản (Text) | Không bắt buộc | - Cho phép người dùng nhập thông tin - Dữ liệu:
| Thể hiện trường nhập văn bản để khai báo thông tin tên đại diện pháp lý cho cả 2 loại nhà cung cấp:
|
| 10 | Lĩnh vực chính | Lựa chọn (Select) | Không bắt buộc | - Cho phép người dùng chọn 01 giá trị từ danh sách thả xuống của trường. - Nguồn dữ liệu danh sách thả xuống: Phân hệ Quản lý danh mục → Danh mục Lĩnh vực - Khi thay đổi giá trị lĩnh vực chính được chọn, hệ thống tự động làm mới (reset) trường lĩnh vực phụ (STT 4.1.1.10). - Trường này không được tích hợp/đẩy dữ liệu sang hệ thống SAP do hai nền tảng không có trường tương ứng. | Thể hiện trường lựa chọn (select) để khai báo thông tin lĩnh vực chính cho cả 2 loại nhà cung cấp:
|
| 11 | Lĩnh vực phụ | Lựa chọn (Select) | Không bắt buộc | - Cho phép chọn giá trị Lĩnh vực phụ sau khi người dùng đã chọn giá trị Lĩnh vực chính(STT 4.1.1.10). - Nguồn dữ liệu danh sách thả xuống: Phân hệ Quản lý danh mục → Danh mục Lĩnh vực - Khi thay đổi giá trị lĩnh vực chính được chọn, hệ thống tự động làm mới (reset) trường này. - Trường này không được tích hợp/đẩy dữ liệu sang hệ thống SAP do hai nền tảng không có trường tương ứng | Thể hiện trường lựa chọn (select) để khai báo thông tin lĩnh vực phụ cho cả 2 loại nhà cung cấp:
|
| 12 | Ngành nghề kinh doanh chính | Lựa chọn (Select) | Không bắt buộc | - Cho phép người dùng chọn 01 giá trị từ danh sách thả xuống của trường. - Khi thay đổi giá trị trường này, hệ thống tự động làm mới (reset) trường lĩnh vực phụ (STT 4.1.1.13). - Dữ liệu:
| Thể hiện trường lựa chọn (select) để khai báo thông tin Ngành nghề kinh doanh chính cho cả 2 loại nhà cung cấp:
|
| 13 | Ngành nghề kinh doanh phụ | Lựa chọn (Select) | Không bắt buộc | - Chỉ cho phép chọn giá trị Ngành nghề kinh doanh phụ sau khi người dùng đã chọn giá trị Ngành nghề kinh doanh chính(STT 4.1.1.12). - Khi thay đổi giá trị Ngành nghề kinh doanh chính ( STT 12), hệ thống tự động làm mới (reset) trường này. - Dữ liệu:
| Thể hiện trường lựa chọn (select) để khai báo thông tin Ngành nghề kinh doanh phụ cho cả 2 loại nhà cung cấp:
|
| 5 | Bảng Tài khoản ngân hàng | ||||
| 5.1 | STT | Văn bản (Text) | Không bắt buộc | Không cho phép thêm/sửa/xóa dữ liệu | Thể hiện số thứ tự của bản ghi tài khoản ngân hàng ứng với loại cho cả 2 loại nhà cung cấp:
|
| 5.2 | Tên ngân hàng | Văn bản (Text) | Không bắt buộc | - Cho phép người dùng nhập thông tin | Thể hiện trường nhập văn bản để khai báo thông tin Tên ngân hàng khi loại cho cả 2 loại nhà cung cấp:
|
| 5.3 | Số tài khoản | Văn bản (Text) | Không bắt buộc | - Cho phép người dùng nhập thông tin | Thể hiện trường nhập văn bản để khai báo thông tin Số tài khoản khi loại khoản cho cả 2 loại nhà cung cấp:
|
| 5.4 | Tên chủ tài khoản | Văn bản (Text) | Không bắt buộc | - Cho phép người dùng nhập thông tin | Thể hiện trường nhập văn bản để khai báo thông tin Tên chủ tài khoản khi loại cho cả 2 loại nhà cung cấp:
|
| 5.5 | Mặc định | Công tắc (Toggle/Switch) | Không bắt buộc | - Khi chỉ có 01 tài khoản, không cho phép thay đổi trạng thái của công tắc. - Khi có từ 02 tài khoản ngân hàng trở lên, người dùng được phép thay đổi trạng thái công tắc để thiết lập tài khoản mặc định.
| Thể hiện công tắc bật/tắt để xác định việc mặc định tài khoản ngân hàng của loại hàng cho cả 2 loại nhà cung cấp:
|
| 5.6 | Thao tác | Biểu tượng (Icon) | Không bắt buộc | - Cho phép người dùng nhấn vào biểu tượng xóa, hệ thống xóa dòng tài khoản ngân hàng tương ứng khỏi bảng. | Thể hiện biểu tượng thao tác tại mỗi dòng trong Bảng Tài khoản ngân hàng cho phép người dùng thực hiện xóa tài khoản ngân hàng đã khai báo. |
| 5.7 | Nút Thêm tài khoản | Nút chức năng (Button) | Không bắt buộc | Cho phép người dùng nhấn vào nút để thêm mới một dòng để nhập bản ghi thông tin về tài khoản ngân hàng. | Thể hiện nút Thêm tài khoản cho phép thêm mới một dòng để nhập bản ghi thông tin về tài khoản ngân hàng. |
| 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 để thoát khỏi màn hình pop-up Thêm mới nhà cung cấp | Thể hiện nút chức năng cho phép thoát khỏi màn hình pop-up Thêm mới nhà cung cấp |
| 7 | 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 để thoát khỏi màn hình pop-up Thêm mới nhà cung cấp | Thể hiện nút chức năng cho phép thoát khỏi màn hình pop-up Thêm mới nhà cung cấp |
| 8 | Nút Áp dụng | Nút chức năng (Button) | Không bắt buộc | 1. Trường hợp 1: Tích hợp thành công 1.1. Điều kiện: - Tab Thông tin chung: Tất cả trường bắt buộc được nhập đầy đủ nhập hợp lệ - Tab Người liên hệ:
1.2. Hành vi hệ thống khi nhấn nút “Áp dụng”: 1.2.1. Màn hình Nhà cung cấp - BPM gọi API gửi thông tin nhà cung cấp sang SAP - Hệ thống hiển thị thông báo (toast) thành công:
1.2.2. Màn hình Tích hợp SAP - Tab nhà cung cấp - Hiển thị bản ghi tích hợp với các thông tin:
2. Trường hợp 2: Tích hợp thất bại 2.1. Điều kiện: - Tab Thông tin chung: Tất cả trường bắt buộc được nhập đầy đủ nhập hợp lệ - Tab Người liên hệ:
- SAP trả về lỗi / API lỗi / timeout 2.2. Hành vi hệ thống khi nhấn nút “Áp dụng”: 2.2.1. Màn hình Nhà cung cấp
2.2.2. Màn hình Tích hợp SAP - Tab nhà cung cấp - Hiển thị bản ghi tích hợp với các thông tin:
3. Trường hợp 3: Dữ liệu không hợp lệ 3.1. Điều kiện: - Tab Thông tin chung: Có ≥ 1 trường bắt buộc chưa nhập / nhập sai định dạng
3.2. Hành vi hệ thống khi nhấn nút “Áp dụng”: 3.2.1. Màn hình Thêm mới nhà cung cấp - Tab thông tin chung - Hệ thống KHÔNG gọi API sang SAP - Hệ thống thực hiện kiểm tra hợp lệ dữ liệu (inline validation) và hiển thị đồng thời lỗi tại các trường:
3.2.2. Màn hình Thêm mới nhà cung cấp - Tab Người liên hệ
3.2.2. Màn hình Tích hợp SAP - Tab nhà cung cấp - Tạo bản ghi tích hợp mới ở trạng thái: Thất bại | Thể hiện nút chức năng cho phép áp dụng thông tin thêm mới cho cả 2 loại nhà cung cấp:
|
...