Попытка получить новые данные из отправленного sales_order, чтобы опубликовать их на удаленной базе данных.Попытка заставить этот маленький фрагмент работать сначала.
по некоторым причинам оба статуса возвращаются идентичные.
/**
* User Event 2.0 example detailing usage of the Submit events
*
@NApiVersion 2.x
@NModuleScope SameAccount
@NScriptType UserEventScript
@appliedtorecord salesorder
*/
define(['N/runtime'], function(runtime) {
var exports = {};
function afterSubmit(scriptContext) {
var salesOrder = scriptContext.newRecord;
var prevSalesOrder = scriptContext.oldRecord;
var status = salesOrder.getValue({ fieldId: 'status' });
var prevStatus = prevSalesOrder.getValue({ fieldId: 'status' });
log.audit({ title: 'New', details: status });
log.audit({ title: 'Old', details: prevStatus });
}
exports.afterSubmit = afterSubmit;
return exports;
});