2017-03-05 50 views
1

創建腳本部署時,其中一種可能的事件類型是「電子郵件」。但是,如果我選擇這種偶數類型併發送電子郵件(通過通信選項卡),則不會觸發任何用戶事件。是否可以在生成電子郵件之前觸發用戶事件腳本(beforeLoad)?NetSuite SuiteScript 2.0用戶事件電子郵件事件類型

+0

您可以嘗試直接將腳本部署到'Message'記錄。 – michoel

+0

但是,感謝,似乎並沒有工作。沒有用戶事件觸發(即使事件類型設置爲)。任何其他想法? – angrycrab

回答

0

如果有理由不只是用電子郵件模塊運行您的用戶事件腳本,並從該腳本發送必要的電子郵件?我可能會想念你實際想要完成的事情。

+1

第三方軟件包正在發送電子郵件 - 當我看到電子郵件事件類型時,我收到了我的希望,因爲在填充電子郵件模板時,用戶事件腳本可能會掛入「加載前」事件。會讓你輕鬆計算並傳遞模板可以使用的一些自定義字段值。似乎並非如此。感謝您看一看 - 我會找到另一種方法。 – angrycrab

+0

您可以嘗試添加另一個用戶事件腳本,以便在發送電子郵件的腳本之前運行。如果您知道電子郵件正在閱讀的字段,則可以在第三方腳本查看它們之前更改它們。不是最好的解決方案,但它可能工作......(順便說一下,這是我不使用第三方軟件包和/或鎖定腳本的主要原因之一)。 – W3BGUY

+1

結束嘗試在軟件包邏輯之前運行用戶事件腳本的結果不一致。我發現只有穩定的方法是修改包的工作流程,以在發送電子郵件之前執行自定義工作流腳本操作。這不是一個很好的解決方案,因爲我不得不修改這個包,但找不到任何其他工作。 – angrycrab

相關問題