SAP Smart Forms - Loại đầu ra

Trong chương này, chúng ta sẽ thảo luận chi tiết về các loại đầu ra khác nhau của SAP Smart Forms. Chương này cũng sẽ đề cập đến các Định dạng đầu ra và Phương tiện đầu ra khác nhau cùng với sự hiểu biết về cách Chạy theo dõi trong các Biểu mẫu thông minh SAP.

SAP Smart Forms - Định dạng đầu ra

Bạn có thể in biểu mẫu thông minh ở định dạng Văn bản đầu ra và nhiều định dạng đầu ra khác với các mục đích sử dụng khác nhau như - Định dạng XML cho biểu mẫu thông minh và HTML để hiển thị biểu mẫu trong trình duyệt web.

Các định dạng đầu ra sau đây là một số định dạng được sử dụng phổ biến nhất -

  • Output Text Format- Đây là định dạng văn bản đầu ra tiêu chuẩn và nó là định dạng được thiết lập để in các biểu mẫu trong hệ thống SAP. Bạn cũng có thể chuyển đổi nó thành các định dạng khác như PDF.

  • XSF Output- Đây là một định dạng XML cho các biểu mẫu thông minh. Nó chứa nội dung biểu mẫu của một biểu mẫu đã xử lý mà không hiển thị bất kỳ thông tin bố cục nào.

  • HTML Format- Cũng có thể hiển thị biểu mẫu trong trình duyệt Web. Nó là sự kết hợp của đầu ra XSF và định dạng HTML, nơi nội dung được xử lý mà không có bất kỳ thông tin bố cục nào và dữ liệu được hiển thị ở định dạng biểu mẫu cho trình duyệt web.

  • XDF Output - Nó ở định dạng XML không chứa biểu mẫu cũng như bố cục của nó và hiển thị ứng dụng dữ liệu được chuyển qua giao diện biểu mẫu.

Cài đặt định dạng đầu ra được xác định trong Thuộc tính biểu mẫu. Khi bạn gọi một biểu mẫu thông minh, bạn có thể sử dụng các tham số tiêu chuẩn để ghi đè cài đặt đầu ra.

Biểu mẫu thông minh SAP - Phương tiện đầu ra

Bạn có thể gửi một biểu mẫu thông minh đến các phương tiện đầu ra khác nhau. Một vài ví dụ về các phương tiện đầu ra khác nhau là:

  • Printers
  • Fax
  • Email hoặc
  • Định dạng XML

Biểu mẫu thông minh được chuyển tiếp đến các giao diện khác để chuyển biểu mẫu sang các phương tiện đầu ra khác nhau.

Example - Để in đầu ra trên Máy in, trước tiên bạn cần thiết lập Máy in.

Để kiểm soát đầu ra, bạn cần truyền các tham số khác nhau tại giao diện của các biểu mẫu thông minh. SAP Smart Forms chuyển giá trị tham số đến một phương tiện đầu ra khác.

Bạn có thể đặt phương tiện đầu ra khác nhau cho mỗi định dạng đầu ra -

Định dạng OTF

Bạn có thể sử dụng các phương pháp xử lý đầu ra khác nhau như -

  • Xử lý ống chỉ
  • Trong e-mail
  • Đến máy fax

Parameters values to send the form in Email - Khi bạn muốn gửi biểu mẫu thông minh trong email, các thông số email sau phải được điền cho một mô-đun chức năng đã tạo.

  • MAIL_SENDER/MAIL_RECIPIENT- Bạn nên thiết lập các thông số này để truyền cho người gửi và người nhận tài liệu. Để đặt các giá trị tham số, bạn cần tạo các đối tượng BOR của loại đối tượngRECIPIENT và nhập các thông số.

  • MAIL_APPL_OBJ Parameter- Bạn có thể sử dụng tham số này để liên kết đối tượng ứng dụng với tài liệu đã gửi. Bạn nên tạo mộtBOR đối tượng cho tham số này quá.

Parameters for sending form by Telefax - Để gửi biểu mẫu ở định dạng Fax, bạn cần đặt thông số thiết bị thành TELEFAXthay vì chế độ Spool. Nó sẽ mở ra một hộp thoại trong đó người dùng có thể nhập số Fax để sử dụng phương tiện đầu ra là Fax.

Định dạng XSF

Bạn có thể chuyển định dạng đầu ra này sang các phương tiện đầu ra khác nhau như -

  • Xử lý ống chỉ
  • Trở lại dưới dạng bảng trong chương trình Ứng dụng

Để chuyển định dạng đầu ra cho quá trình xử lý cuộn, bạn cần chuyển tham số vào hộp thoại cuộn của Hệ thống SAP. Hộp thoại này có thể được sử dụng để kiểm soát đầu ra của biểu mẫu. Có các tùy chọn khác nhau có thể được sử dụng trong Hộp thoại Spool -

  • Yêu cầu Spool mới
  • Xác định thời gian lưu giữ của một yêu cầu trong hàng đợi
  • Để chọn một trang
  • Liên kết ủy quyền với yêu cầu cuộn
  • Chỉ định cài đặt lưu trữ

Định dạng HTML

Bạn có thể sử dụng phương tiện đầu ra này để trả về nó dưới dạng một bảng trong chương trình ứng dụng.

SAP Smart Forms - Running Trace

Chức năng này cho phép bạn theo dõi chức năng in của một biểu mẫu thông minh. Sử dụng điều này, nó có thể theo dõi cách yêu cầu in được xử lý cho một biểu mẫu thông minh.

Transaction: SFTRACE

Để thực hiện theo dõi yêu cầu in, bạn có thể sử dụng Giao dịch: SFTRACE.

Khi dấu vết được kích hoạt bằng cách sử dụng mô-đun chức năng được tạo cho biểu mẫu thông minh, nó sẽ lưu dấu vết trên cơ sở dữ liệu cho mỗi đầu ra.

Sử dụng tùy chọn theo dõi này, bạn có thể xác định trình tự trong đó các nút được xử lý hoặc khi quá trình xử lý kết thúc do lỗi. Tùy chọn này dành riêng cho người dùng và nó chỉ được ghi lại cho người dùng kích hoạt nó.

Mức độ vết

Mức độ theo dõi được sử dụng để xác định mức độ chi tiết của dấu vết. Mức độ theo dõi 5 chứa thông tin chung và mức độ theo dõi 80 xác định mức độ theo dõi chi tiết nhất. Để kích hoạt cấp độ theo dõi, hãy nhấp vàoSwitch on trong ảnh chụp màn hình dưới đây.

Có thể thực hiện các cài đặt sau khi theo dõi hoạt động:

  • Level - Mức độ chi tiết trong một đầu ra theo dõi.

  • Logical Page- Điều này được sử dụng để hạn chế đầu ra theo dõi cho một trang cụ thể. Điều này rất hữu ích ở cấp độ Trace 30.

  • Window - Điều này được sử dụng để hạn chế đầu ra theo dõi cho một cửa sổ cụ thể ở dạng thông minh.

  • ABAP Break Point - Các tùy chọn này được sử dụng nội bộ trong khi thực hiện mức theo dõi.

Cài đặt theo dõi

Các cấp độ theo dõi khác nhau được xác định trong cài đặt Theo dõi. Một số cái phổ biến nhất được liệt kê bên dưới -

  • Warning or Error (Trace Level 5) - Mức độ theo dõi, phiên bản theo dõi, ngày giờ và thông tin hệ thống.

  • Document Information (Trace Level 15) - Điều này chứa thông tin bổ sung - Kênh đầu ra, thuộc tính biểu mẫu, cấu trúc biểu mẫu và kết quả đầu ra.

  • Pages (Trace Level 30) - Điều này được sử dụng để chứa tên của các trang đã xử lý.

  • Window (Trace Level 40) - Phần này chứa thông tin về tên của các cửa sổ đã xử lý.

  • Output area (Trace Level 45) - Phần này chứa thông tin về các vùng đầu ra của bảng.

  • Cell change (Trace Level 47) - Mức theo dõi này được sử dụng để chứa kết quả đầu ra trên các loại dòng và các ô được xử lý trong bảng.

  • Text information (Trace Level 50) - Cái này dùng để chứa các giá trị thuộc tính của các nút đầu ra đã xử lý.

  • Fields (Trace Level 60) - Điều này được sử dụng để chứa tên và giá trị của các trường trong văn bản đầu ra.

  • Scanner token (Trace Level 80) - Đây là mức theo dõi tối đa và xác định kết quả đầu ra của máy quét trong khi phân tích văn bản trong các nút văn bản.

Trong chương tiếp theo, chúng ta sẽ thảo luận chi tiết về các Khái niệm Phát triển Trước trong các Biểu mẫu Thông minh SAP.