Discussions
Can't update a child record to a different parent
Hi all,
I'm trying to do a mass update of customers to have a different parent customer using a scheduled sever side script. When I try to run it I get the error: "Script: updateparent Error: UNEXPECTED_ERROR TypeError: Cannot call method "getRecordType" of undefined " 
Here is my code:
function updateparent()
{
        // Based on a saved search with internal ID of 50
 var searchresults = nlapiSearchRecord('customer', 50, null, null);
 for (var h = 0; searchresults != null && h < searchresults.length && h < 500; h++);
 {
  var resultrecord = searchresults[h];
  var record = nlapiLoadRecord(resultrecord.getRecordType(), resultrecord.getId());
  record.setFieldValue('parent', 11931); 
  nlapiLogExecution('debug', 'value of parent is ', + record.getFieldValue('parent'));