define(['N/record', 'N/search', 'N/runtime','N/currentRecord'],
function (record, search, runtime,currentRecord) {
function scheduled(dataIn) {
try {
var i_customform_internal_id = 238,
s_response;
renewal_rec = record.create({ type: "supportcase", isDynamic: true });
// renewal_rec = record.load({ type: "supportcase", id: 241331});
var customform = renewal_rec.setValue({ fieldId: 'customform', value: i_customform_internal_id });
renewal_rec.setText({ fieldId: 'email', text: "
abc@brillio.com" });
renewal_rec.setValue({ fieldId: 'company', value: 127354 });
renewal_rec.setValue({ fieldId: 'profile', value: 3 });
renewal_rec.setValue({ fieldId: 'title', value: "testing" });
var x = renewal_rec.save({
enableSourcing: true,
ignoreMandatoryFields: true
});
log.debug("x", x);
log.debug("customform", customform);
s_response = {
"status": 'success',
"id": x
}
return s_response;
// return decryptData; //need to check
} catch (err) {
log.debug('ERROR main', err);
}
}
return {
get: scheduled,
post: scheduled
};
}); hardcoded values for testing