SAP B1如何通過E-Mail發送采購訂單給供應商?
發表于:2018/10/22 17:07:41??閱讀量: [關閉]
業務場景
采購員在SAPB1創建一張采購訂單,審批確認后將該采購訂單E-mail給供應商。
場景概述
以上業務場景在SAPB1的功能,我們可以有三種方式來實現,第一種是通過工具欄上的Email功能實現,這種實現方式的缺點是無法編譯Email格式,實用性不強,使用的人也很少;第二種方式是通過OutLook 的增強模塊實現,通過將采購訂單導出為附件發送給供應商,缺點是需要選擇供應商的Email地址,是一種半自動實現方式實現,實用性比第一種強一點,但是,用戶體驗也不是很好。有沒有一種辦法,可以創建采購訂單后,自動將采購訂單基于設定的格式發送給供應商呢?
這里介紹一種通過B1if實現方式,可以很好的滿足以上需求,即:創建采購訂單后,自動發送Mail給供應商。Email可以指定多個,隨意指定。
1、編輯一個采購訂單格式的水晶報表
2、將這個文檔放到只B1iF的制定文件夾位置,
一般情況下是:C:\Program Files (x86)\SAP\SAP Business OneIntegration\IntegrationServer\Tomcat\webapps\B1iXcellerator\reports\
3、然后我們在B1if中設計atom。如下:
這里解釋一下設計原理:
第一個xform用于編譯查詢報表條件
Report:用于編譯PO文檔
第二個xForm:用于存放文件路徑
StoreFlie:將pdf文件存在到制定的路徑,比如:C:\TEMP\
Sqlcall:用于從BP上讀取BP的Email
Mail script:用于發送mail參數,填寫Smtp severin信息等。
Mail:發送過程。
測試過程
設計完成后,我們在B1if中激活這個package。
創建一張采購訂單
點擊添加后,系統會自動將基于編譯格式發送給供應商。
在Email中收到這個郵件,我們打開看得到下面PDF文件。
?。ā∞D自網絡 )
中科華智,華智SAP,山東ERP,青島SAP,濟南SAP,煙臺SAP,深圳SAP,WMS條碼倉儲系統,MES制造執行系統,產品質量追溯系統.....
本文鏈接:SAP B1如何通過E-Mail發送采購訂單給供應商?