創建腳本部署時,其中一種可能的事件類型是「電子郵件」。但是,如果我選擇這種偶數類型併發送電子郵件(通過通信選項卡),則不會觸發任何用戶事件。是否可以在生成電子郵件之前觸發用戶事件腳本(beforeLoad)?NetSuite SuiteScript 2.0用戶事件電子郵件事件類型
回答
如果有理由不只是用電子郵件模塊運行您的用戶事件腳本,並從該腳本發送必要的電子郵件?我可能會想念你實際想要完成的事情。
第三方軟件包正在發送電子郵件 - 當我看到電子郵件事件類型時,我收到了我的希望,因爲在填充電子郵件模板時,用戶事件腳本可能會掛入「加載前」事件。會讓你輕鬆計算並傳遞模板可以使用的一些自定義字段值。似乎並非如此。感謝您看一看 - 我會找到另一種方法。 – angrycrab
您可以嘗試添加另一個用戶事件腳本,以便在發送電子郵件的腳本之前運行。如果您知道電子郵件正在閱讀的字段,則可以在第三方腳本查看它們之前更改它們。不是最好的解決方案,但它可能工作......(順便說一下,這是我不使用第三方軟件包和/或鎖定腳本的主要原因之一)。 – W3BGUY
結束嘗試在軟件包邏輯之前運行用戶事件腳本的結果不一致。我發現只有穩定的方法是修改包的工作流程,以在發送電子郵件之前執行自定義工作流腳本操作。這不是一個很好的解決方案,因爲我不得不修改這個包,但找不到任何其他工作。 – angrycrab
- 1. NetSuite SuiteScript 1.0電子郵件附件
- 2. 使用電子郵件模板在SuiteScript 1.0中發送電子郵件?
- 3. Netsuite用戶事件腳本:並非所有的用戶事件類型觸發
- 4. NetSuite電子郵件 - 付款
- 5. 在Netsuite中啓用SuiteScript 2.0
- 6. 加載電子郵件消息附加到交易Suitescript 2.0
- 7. SuiteScript 2.0將電子郵件附加到多個交易
- 8. Netsuite電子郵件合併錯誤(SSS_MERGER_ERROR_OCCURRED)
- 9. VBA Outlook事件移動電子郵件
- 10. Sinatra的電子郵件事件
- 11. SuiteScript 2電子郵件發票
- 12. Magento的事務電子郵件 - 訂單確認電子郵件
- 13. Netsuite用戶事件治理nlapiYieldScript
- 14. cakephp 2.0 smtp電子郵件
- 15. 事實上,Firebase通過電子郵件合併用戶帳戶
- 16. Outlook電子郵件客戶端:指針事件:無
- 17. Netsuite電子郵件模板代碼
- 18. 通過郵件客戶端將電子郵件解釋爲事件
- 19. 將用戶事件腳本上傳到NetSuite(SuiteScript 2.0)時不存在N/currentRecord模塊
- 20. 電子webview事件
- 21. 電子郵件時事通訊
- 22. Magento事務性電子郵件order.getBillingAddress()
- 23. Codeigniter電子郵件類別 - 電子郵件垃圾郵件
- 24. 創建SuiteCommerce在NetSuite中發送電子郵件的頁面
- 25. drupal用戶電子郵件
- 26. Powershell電子郵件用戶
- 27. Yii2用戶無需電子郵件varifivat電子郵件驗證
- 28. 電子郵件用戶擴展許可電子郵件
- 29. Netsuite SuiteScript 2.0 getSublistFields方法不起作用
- 30. CakePHP,電子郵件模型和電子郵件組件。我做了一些愚蠢的事情
您可以嘗試直接將腳本部署到'Message'記錄。 – michoel
但是,感謝,似乎並沒有工作。沒有用戶事件觸發(即使事件類型設置爲)。任何其他想法? –
angrycrab