JC
04/08/2021, 3:34 PMcustentity93
is not setting the value for Sales 2021. Any ideas? I've checked the Field Ids, Saved search that this is dependent on and nothing
function processNextCustomer(customer) {
try{
var context = nlapiGetContext();
var usage = context.getRemainingUsage();
var customerId = customer.getValue('internalid','customer','GROUP');
var allColumns = customer.getAllColumns();
var currentTotal = customer.getValue(allColumns[2]);
var salesTotal = customer.getValue(allColumns[3]);
if (currentTotal != salesTotal) {
// Current total is different - Update all of the customer sales order fields
var customerUpdate = nlapiLoadRecord('customer',customerId);
var sales2021 = customer.getValue(allColumns[4])
var sales2020 = customer.getValue(allColumns[5]);
var sales2019 = customer.getValue(allColumns[6]);
var sales2018 = customer.getValue(allColumns[7]);
var sales2017 = customer.getValue(allColumns[8]);
var salesPre2017 = customer.getValue(allColumns[9]);
customerUpdate.setFieldValue('custentity_tdg_totalsales', salesTotal);
customerUpdate.setFieldValue('custentity28', sales2017);
customerUpdate.setFieldValue('custentity29', sales2018);
customerUpdate.setFieldValue('custentity30', sales2019);
customerUpdate.setFieldValue('custentity32', sales2020);
customerUpdate.setFieldValue('custentity93', sales2021);
customerUpdate.setFieldValue('custentity33', salesPre2017);
nlapiSubmitRecord(customerUpdate, true);
}
return true;
}
catch(e) {
var errorMessage = e;
nlapiLogExecution('ERROR', 'e', e);
}
}
Sandii
04/08/2021, 3:40 PMJC
04/08/2021, 3:48 PMJC
04/08/2021, 3:48 PMSandii
04/08/2021, 3:49 PMJC
04/08/2021, 3:51 PMJC
04/08/2021, 3:52 PMSandii
04/08/2021, 3:53 PMgetAllColumns()
has different columns/order in sandbox vs prod?JC
04/08/2021, 3:55 PMJC
04/08/2021, 3:55 PMvar sales2020 = customer.getValue(allColumns[4]);
var sales2019 = customer.getValue(allColumns[5]);
var sales2018 = customer.getValue(allColumns[6]);
var sales2017 = customer.getValue(allColumns[7]);
var salesPre2017 = customer.getValue(allColumns[8]);
`Sciuridae54696d
04/08/2021, 4:28 PMJC
04/08/2021, 5:14 PMSciuridae54696d
04/08/2021, 5:17 PMSciuridae54696d
04/08/2021, 5:17 PMbattk
04/08/2021, 11:43 PMbattk
04/08/2021, 11:43 PMbattk
04/08/2021, 11:44 PMJC
04/09/2021, 1:36 PM