netsuite - emailMerger.setEntity() Seems to be not merging the used template with the entity -


i'm trying send template mail(scriptable) on user event customer in sandbox , below code :

var emailmerger = nlapicreateemailmerger('22'); emailmerger.setentity('customer', customerid);  // emailmerger.setrecipient('customer', customerid); var mergeresult = emailmerger.merge(); var emailsubject = mergeresult.getsubject(); var emailbody = mergeresult.getbody();   emailbody = emailbody.replace('{1}', name); emailbody = emailbody.replace('{2}', date);  nlapisendemail('20', 'user1@mytestserver.com', 'test mail',emailbody, null, null, null, null); 

but unfortunately, i'm unable see mail merged under communication tab in customer. i'm missing here ?

var obj = nlapiloadfile(9398); var records = new object(); records['entity'] = '1752'; nlapisendemail('-5', '-5', 'emailsubject','emailbody', null, null, records, [obj]);  work mail , attachment save in communication tab. 

Comments

Popular posts from this blog

timeout - Handshake_timeout on RabbitMQ using python and pika from remote vm -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

c# - Search and Add Comment with OpenXML for Word -