The sendEmail
function requires three string parameters: the recipient's email address, the subject of the email, and the message of the email.
sendEmail(String to, String subject, String message) |
The email can be formatted via HTML tags and can contain Groovy variables.
def user = quote.createdByName def u = api.find("U", Filter.equal("loginName", user)) def email = u.email[0] def url = "https://qa.pricefx.eu/priceFxWeb.html?targetPage=priceShopPage&targetPageState=" + quote.typedId + "" api.sendEmail(email, "Price F(x) Quote - " + customerName + " - " + vendorPart + "", "" + customerName + " ordered " + vendorPart + " at quantity of " + actualQuantity.toInteger() + ". This is below committed quantity of " + quotedQuantity + " with tolerance. " + "<br><br>" + "<a href=" + url + ">View Quote</a>") |