[Business Document ]

Edited: 2018-01-01

Introduction

 

Khi sử dụng Workflow, đối tượng thông tin để xử lý trong luồng công việc là các form thông tin từ Template Excel hoặc từ một Kiểu dữ liệu (Business Object) của phần mềm. Như vậy, ta có thể sử dụng bất kỳ kiểu dữ liệu nào để làm đối tượng của Workflow. Vấn đề ở đây là làm sao để các kiểu dữ liệu khác nhau này hoạt động được theo một cấu trúc chung của đối tượng mà Workflow xử lý.

Các tính năng sẽ hỗ trợ khi thiết lập, nhập liệu và phê duyệt cho các đối tượng của Workflow như sau:

 

 

Tính năng Business Document là một cái vỏ mô tả những thông tin chung của đối tượng Workflow, giúp cho những kiểu dữ liệu khác nhau (Business Object) sử dụng được trong Workflow.

Người thiết kế Workflow chỉ cần định nghĩa Mapping cho các cột của đối tượng (Business Object) vào các cột của bảng đối tượng chung của Workflow là Business Document Header (pbs.BO.PFD) khi định nghĩa đối tượng của Workflow (Business Document - pbs.BO.PBF)

 

Các Workflow có thể xử lý tất cả các loại dữ liệu có trong hệ thống, nhưng cấu trúc của các loại dữ liệu này hoàn toàn khác nhau, không có điểm chung. Khi đó, Business Document Header tạo ra một cấu trúc dữ liệu chung để theo dõi các form từ Business Object, danh mục các trường dữ liệu trong Mapping Column chính là cấu trúc chung này. Khi Submit một đối tượng dữ liệu vào Workflow ta sẽ cần sao chép một phần dữ liệu gốc (Business Object) sang cấu trúc chung, cộng thêm các thông tin như người xử lý, đối tượng xử lý, tình trạng xử lý, ngày xử lý, ...

 

Quy trình phê duyệt 1 bước

 

Quy trình phê duyệt một bước cho phép người quản trị trực tiếp phê duyệt mọi loại thông tin khi Submit vào hệ thống.

Đây là quy trình đơn giản nhất, người thiết kế chỉ cần thiết lập định nghĩa Đối tượng của Workflow, ngoài ra ko cần thiết lập các bước khác như Sơ đồ tổ chức, Tổ chức Workflow, Thông báo tình trạng.

 

Quy trình này chỉ có 2 thao tác như sau

  1. Nhập liệu : New Document (pbs.BO.WF.NewDocument) và bấm nút Save để tạm lưu vào tính năng Tài liệu cần xử lý (Business Document - pbs.BO.PFD)
  2. Phê duyệt :  Người quản trị hệ thống mở tính năng Truy vấn tài liệu (Document Inquiry - pbs.BO.Forms.FQ) để quản lý, kiểm tra và tiến hành Submit (Approval) để ghi nhận vào hệ thống.

 

Ví dụ: khi thao tác viên nhập thông tin mẩu tin khách hàng và bấm nút Save thì thông tin khách hàng không được cập nhật vào Tên và địa chỉ (pbs.BO.LA.NA) ngay mà phải thông qua bước kiểm tra và Submit của người quản trị hệ thống.

  1. Định nghĩa Loại tài liệu cần xử lý (Business Document - pbs.BO.PBF) có DocCode là NA1, Class Name là pbs.BO.LA.NA. Tiến hành Mapping các trường dữ liệu của pbs.BO.LA.NA vào cấu trúc dữ liệu chung của Workflow (pbs.BO.PFD)
  2. Nhập mới tài liệu cần xử lý cho mẫu tin Tên và địa chỉ bằng 1 trong 2 cách sau:
  1. Nhập thông tin khách hàng mới và bấm nút Save để lưu thông tin vào Business Document , lúc này mẩu tin khách hàng chưa được ghi nhận vào hệ thống mà cần phải qua bước Submit/Approve của người quản trị hệ thống.
  2. Người quản trị hệ thống truy cập vào tính năng Truy vấn tài liệu (Document Inquiry - pbs.BO.Forms.FQ) và mở form và tiến hành Submit để dữ liệu chính thức ghi nhận vào mẫu tin Tên và địa chỉ (pbs.BO.LA.NA)

 

 

Module

…WF

Reference

Links

 

 

 

 

 

 

 

 

 

 

Data structure

pbs.BO.PFD