id = xxx; internalID = xxxxx; var emailMergerHeader = nlapiCreateEmailMerger(id); // templateId emailMergerHeader.setEntity('contact',contactID); var mergeResult = emailMergerHeader.merge(); var emailBody = mergeResult.getBody(); nlapiSendEmail(internalID, Email, 'Thank you for request', emailBody,'xyz@gmail.com'); ...
var url = 'https://google.co.in'; nlapiSetRedirectURL( 'EXTERNAL', url, null, false ); ...
var Company_name = request.getParameter("comname"); var MrMs = request.getParameter("titlefname"); var FirstName = request.getParameter("fname"); var LastName = request.getParameter("lname"); var JobTitle = request.getParameter("jobtitle"); var Phone = request.getParameter("phone"); var fax = request.getParameter("fax"); var add1 = request.getParameter("address1"); var add2 = request.getParameter("address2"); var postalCode = request.getParameter("postal"); ...
function GrantAccess(companyID,contactID,Email,Password){ var obj = nlapiLoadRecord('customer',companyID); obj.setFieldValue('contact',contactID); obj.setFieldValue('contactrole',-20); nlapiSubmitRecord(obj); var obj_contact= nlapiLoadRecord('contact',contactID); var contact_email = obj_contact.getFieldValue('email'); var obj = nlapiLoadRecord('customer',companyID); var linen = obj.findLineItemValue('contactroles', 'email', contact_email ); nlapiLogExecution('DEBUG','LINE',linen); obj.selectLineItem('contactroles',linen ); obj.setCurrentLineItemValue('contactroles', 'giveaccess', 'T'); obj.setCurrentLineItemValue('contactroles', 'contact', contactID); obj.setCurrentLineItemValue('contactroles', 'email', Email); obj.setCurrentLineItemValue('contactroles', ...
function createRecord(Company_name, MrMs, FirstName, LastName, JobTitle, Phone, fax, add1, add2, postalCode, City, State,Country,Email,Password ){ var defaultSubsidiary=1; var obj = nlapiCreateRecord('customer',{recordmode: 'dynamic'}); obj.setFieldValue('isperson', 'F' ); obj.setFieldValue('firstname', FirstName); obj.setFieldValue('lastname', LastName); obj.setFieldValue('salutation',MrMs); // obj.setFieldValue('') Job Title obj.setFieldValue('phone',Phone ); obj.setFieldValue('email',Email); obj.setFieldValue('password',Password ); obj.setFieldValue('companyname', Company_name); ...