Chức năng này được sử dụng để chuyển đổi 1 tệp pdf thành dạng AcroForm. Thường tài liệu như hợp đồng sẽ được tạo ra từ chương trình thành file pdf.
Chương trình sẽ cho phép user chèn các ô nhập liệu lên 1 file pdf có sẵn. Khi tệp pdf này được phê duyệt qua các bước của workflow, user có thể nhập dữ liệu vào các trường thêm vào.
Dữ liệu nhập vào ở bước cuối cùng có thể tự động đọc và cập nhật vào hệ thống.
Bên cạnh đó, chức năng này cũng cho phép user chèn 1 hoặc nhiều ô chữ ký. ở các bước phê duyệt user có thể double click vào các ô này và ký số lên tài liệu.
Tệp AcroForm cũng cho phép phê duyệt ngoài hệ thống thông qua email. Tệp này được gửi email cho người ngoài hệ thống, ví dụ cho đối tác, các cơ quan nhà nước .v.v
Khi nhận được AcroForm, người nhận có thể ký số vào ô chữ ký của mình thông qua Acrobat Reader, hoặc Phoebus Document Signer.
Các loại trường dữ liệu
TextBox Field : nhập dữ liệu dạng text.
ComboBox Field/ ListBox Field : chọn từ danh sách cho trước.
CheckBox Field : Tick chọn giá trị
Signature Field : trường dùng để user double click vào để ký số.
Khi chọn lại trường dữ liệu và click vào tệp pdf, trường dữ liệu sẽ được chèn vào tài liệu.
Để thay đổi hình thức trình bày của các trường dữ liệu, ta có thể sử dụng bảng thuộc tính bên phải. Thường ta sẽ cần set các thuộc tính quan trọng sau:
Tên trường : Tên trường sẽ được chương trình sử dụng để đọc dữ liệu tự động. Do đó tên trường đóng vai trò quan trọng cho quá trình xử lý dữ liệu.
Border và background để làm nổi bật gây chú ý đến người nhập dữ liệu.
Sau khi hoàn tất thiết kế, ta lưu Acroform ra tệp ngoài hoặc submit vào workflow để bắt đầu xử lý.
Trong quá trình xử lý form, tệp AcroForm nếu được xử lý ngoài hệ thống thông qua email có thể được ký bằng các phần mềm đọc PDF như foxit và Acrobat Reader, các phần mềm này thường miễn phí.
Để ký ta click vào các ô ký, sau đó chọn chữ ký số từ tệp ngoài hoặc từ cerficate lưu trong máy.
Sau khi ký xong ta sẽ cần lưu file đã ký thành 1 file khác tên và forward đến người xử lý tiếp theo.
Acroform khi được đính kèm workflow sẽ được ký thẳng bằng chức năng pbs.BO.Commands.SignPdfForm
Ta cũng có thể dùng chức năng này để ký file bất kỳ tương tự Acrobat Reader.
Chữ ký số là file dạng *.pfx hoặc *.cer. Để ký được, chữ ký số phải kèm theo private key.
Chữ ký số có thể mua từ các tổ chức có thẩm quyền (Certificate Authority). Chữ ký số từ các tổ chức có thẩm quyền sẽ có giá trị pháp lý như luật quy định.
Ngoài ra khi sử dụng nội bộ, ta có thể tự tạo chữ ký số bằng chức năng SPC.Crypto.Commands.SelfSignCert
Updated on : 2021-07-09 23:08:07. by : . at T470-01.
Topic : . pbs.bo.commands.designpdfform