Biểu mẫu thông minh SAP - Tổng quan
Bạn có thể thiết kế và in biểu mẫu trong Hệ thống SAP bằng cách sử dụng Smart Form Technology. Chương trình ABAP của bạn gọi một biểu mẫu thông minh và sau đó để in, các cuộn được tạo ra. Bạn có thể nhúng văn bản, hình ảnh và các yếu tố khác như mã vạch vào các biểu mẫu thông minh. SAP Smart Forms là phiên bản nâng cao của SAP Script Forms và thay thế tập lệnh trong hệ thống SAP để in biểu mẫu và tích hợp đầu ra ở định dạng HTML.
Bạn có thể sử dụng các định dạng đầu ra khác nhau trong Biểu mẫu thông minh, một số định dạng này bao gồm:
- Printing
- Fax hoặc
- Gửi nó qua internet ở định dạng đầu ra HTML / XML.
Công cụ Smart Form cho phép bạn sửa đổi các biểu mẫu bằng cách sử dụng các công cụ đồ họa đơn giản thay vì sử dụng bất kỳ công cụ lập trình nào. Điều này có nghĩa là người dùng không có kiến thức lập trình có thể cấu hình các biểu mẫu này với dữ liệu cho quy trình kinh doanh một cách dễ dàng.
Trong Biểu mẫu thông minh, dữ liệu được truy xuất từ các bảng tĩnh và động. Tiêu đề bảng và tổng phụ được chỉ định bởi các sự kiện được kích hoạt và dữ liệu sau đó được sắp xếp trước kết quả cuối cùng. ASmart Form allows you to incorporate graphicscó thể được hiển thị dưới dạng một phần của biểu mẫu hoặc dưới dạng nền. Bạn cũng có thể chặn hình nền nếu cần trong khi in một biểu mẫu.
Biểu mẫu thông minh SAP đã rất ngạc nhiên với việc sử dụng các biểu mẫu tương tác từ Adobe.
Một số ví dụ về Biểu mẫu Thông minh tiêu chuẩn này có sẵn trong Hệ thống SAP như sau:
SF_EXAMPLE_01 đại diện cho một hóa đơn có đầu ra bảng để đặt vé máy bay cho khách hàng.
SF_EXAMPLE_02 đại diện cho một hóa đơn như SF_EXAMPLE_01, nhưng có tổng phụ.
SF_EXAMPLE_03 chỉ định hóa đơn như SF_EXAMPLE_02, nhưng một hóa đơn trong đó có thể chọn một số khách hàng trong chương trình ứng dụng.
SAP Smart Forms so với SAP Script
SAP Scripting được sử dụng từ những năm 1980. Tuy nhiên, khái niệm Biểu mẫu thông minh đã được bắt đầu vào năm 2001. Biểu mẫu thông minh đã gây ngạc nhiên cho Biểu mẫu kịch bản trong SAP.
Sau đây là những điểm khác biệt chính giữa chúng -
Trong SAP Scripting, bạn phải viết chương trình in. Tuy nhiên, trong Biểu mẫu thông minh, không bắt buộc phải viết chương trình in.
Tập lệnh SAP phụ thuộc vào máy khách. Tuy nhiên, Biểu mẫu thông minh độc lập với khách hàng.
Bạn có thể tạo Biểu mẫu thông minh mà không cần sử dụng cửa sổ chính. Tuy nhiên, điều đó là không thể với việc sử dụng Scripts.
Trong SAP Scripting, bạn có thể sử dụng tới 99 cửa sổ chính. Tuy nhiên, trong một Biểu mẫu thông minh, nó có thể có một cửa sổ chính.
Khi bạn kích hoạt Biểu mẫu thông minh trong hệ thống SAP, nó sẽ tạo mô-đun chức năng. Tuy nhiên, nó không được tạo trong trường hợp Thực thi tập lệnh.
Cũng có thể tạo và thiết kế các biểu mẫu web bằng Smart Forms, nhưng bạn không thể thiết kế các biểu mẫu web bằng script.
Khái niệm Biểu mẫu thông minh hoàn toàn dựa trên Giao diện người dùng đồ họa. Tuy nhiên, tập lệnh bao gồm một số lập trình.
Bạn có thể tạo, thay đổi và hiển thị một biểu mẫu thông minh bằng Giao dịch SMARTFORMS. Để tạo kiểu cho các biểu mẫu thông minh, bạn có thể sử dụng Giao dịchSMARTSTYLES. Để viết Tập lệnh SAP, hãy sử dụngTransaction Code: SE71 để mở họa sĩ biểu mẫu và SE72 để thêm kiểu văn bản và phông chữ khác nhau trong Biểu mẫu tập lệnh.
Có thể duy trì đồ họa nền bằng cách sử dụng Biểu mẫu thông minh, nhưng không thể với tập lệnh SAP.
Để thiết kế bố cục biểu mẫu thông minh trong hệ thống SAP, hãy sử dụng Mã giao dịch: SMARTFORMS.
Để tạo kiểu cho biểu mẫu thông minh, hãy sử dụng Giao dịch: SMARTSTYLES.
SAP Smart Forms - Sử dụng
Smart Forms có nhiều ưu điểm hơn Scripting. Chúng bao gồm giao diện người dùng dễ thiết kế đồ họa, sử dụng khung văn bản động và cấu trúc bảng.
Dưới đây là những lợi ích của việc sử dụng Biểu mẫu thông minh -
Nó không yêu cầu bất kỳ kiến thức lập trình nào để thiết kế các biểu mẫu thông minh vì nó dựa trên các công cụ đồ họa. Điều này cho phép người dùng thành thạo thiết kế các biểu mẫu thông minh trong hệ thống SAP và các chuyên gia chỉ được yêu cầu trong những trường hợp đặc biệt.
Khi bạn kích hoạt biểu mẫu thông minh, nó sẽ tự động tạo các mô-đun chức năng trong thời gian chạy.
Bạn có thể thêm đồ họa nền vào biểu mẫu thông minh có thể được hiển thị như một phần của biểu mẫu.
Bạn có thể hiển thị cấu trúc bảng và khung văn bản động bằng cách sử dụng các biểu mẫu thông minh. Bạn có thể sử dụng SMARTSTYLES để thêm văn bản màu, hình ảnh, mã vạch, v.v.
Bạn có thể tạo đầu ra ở định dạng HTML với bản phát hành 6.10.
Có thể dễ dàng thực hiện các thay đổi đối với các biểu mẫu thông minh hiện có bằng cách sử dụng tính năng kéo / thả hoặc cắt / dán. Điều này không yêu cầu bạn nhập mã tập lệnh để thực hiện thay đổi.
Bạn có thể chuyển đổi biểu mẫu SAP Script sang biểu mẫu thông minh nhưng ngược lại thì không thể.
Biểu mẫu thông minh SAP - Khái niệm chung
Trong Hệ thống SAP, in biểu mẫu có nghĩa là tạo và thiết kế bố cục của biểu mẫu để in hàng loạt. Điều này liên quan đến cấu trúc biểu mẫu, thiết kế và bố trí và logic biểu mẫu để định dạng động. Bố cục biểu mẫu cho biết cấu trúc của biểu mẫu như - số lượng trang cấu trúc khác nhau và sử dụng bảng, đoạn văn và định dạng ký tự để định dạng văn bản trong biểu mẫu.
Định dạng động của biểu mẫu phụ thuộc vào logic biểu mẫu cho phép bạn thêm văn bản có điều kiện trong bố cục biểu mẫu, văn bản này chỉ được hiển thị khi một điều kiện nhất định được đáp ứng. Bạn có thể xác định các trường biến theo loại điều kiện - bước đầu tiên sử dụng văn bản này và bước thứ hai sử dụng văn bản khác, v.v. để xử lý định dạng động.
Các loại biểu mẫu khác nhau có thể được tạo trong Hệ thống SAP bằng cách sử dụng biểu mẫu thông minh và bạn có thể thêm văn bản có điều kiện và các bố cục khác nhau theo yêu cầu.
- Invoices
- Báo cáo tài khoản
- Bảng sao kê lương
- Hình thức chất lượng
- Checklist
- Xử lý đơn hàng
- Xác nhận đơn hàng
- Phiếu giao hàng và nhiều hơn nữa
Trong chương tiếp theo, chúng ta sẽ thảo luận chi tiết về kiến trúc của SAP Smart Forms.