SAP中PDF格式打印输出
方式一:較簡便
在SAP應用中,用戶有時會要求將需要列印的內容轉化成PDF格式的檔,例如將銷售訂單列印輸出成PDF檔作為郵件附件發送給客戶。
解決方法:SAP提供了一個標準程式RSTXPDFT4(Convert SAPscript (OTF) or ABAP Lists Spool Job by PDF)可以實現這一功能,你可以用SA38執行這個程式,或者用SE93為用戶創建一個自定義的Transaction code映射到這個標準程式。
首先將所需列印的內容輸出到SAP列印佇列,運行上述標準程式或自定義的T-code,運行後選擇螢幕中的“Spool request”選項值,可以通過執行T-code:SP01或SP02查詢Spool request,填入你所要轉換的列印佇列號“Spool no.”,並定義輸出後PDF檔案名,按F8執行即可。
方式二:
1、使用T-Code:SPAD啟動列印配置管理
2、在“Configuration” 功能表下,執行"Output Device"
3.按“修改”按鈕進入修改模式,用"Output Device " 菜單上"Create"
4.輸入Output Device 的命字,例如LP02;設置Device Type 為“CNSAPWIN : MS Windows driver via SAPLPD” ,並將Device Class設置為"Standard".
5. 在"Access Method" Tab的參數中設置如下:F 前端列印表示在列印時可以手動選擇本地電腦上安裝的印表機。
6. 需要列印時,系統會提示選擇用戶端安裝的PDF生成器,用戶可選擇立即列印;也可選擇提交到列印池中,稍後用T-Code:SP02手工執行批量列印。
PDF生成器向大推薦PDF XChnageF 3.0,可以設置批量生成檔到指定檔夾,單張紙面上列印多頁內容等,比Adobe Acrobat帶的PDF生成器更強大。