Sim Greenbaum
09/13/2021, 5:59 PMSandii
09/13/2021, 6:11 PMSandii
09/13/2021, 6:12 PMSim Greenbaum
09/13/2021, 6:26 PMSim Greenbaum
09/13/2021, 6:28 PMNicholas Penree
09/13/2021, 6:41 PMNicholas Penree
09/13/2021, 6:41 PMTrnfrOrd:G
/`G` looks like the correct valueNicholas Penree
09/13/2021, 6:45 PMSim Greenbaum
09/13/2021, 6:57 PMSim Greenbaum
09/13/2021, 6:58 PMtransferOrder.setValue({ fieldId: "status", value: "Received",ignoreFieldChange: true });
Nicholas Penree
09/13/2021, 6:58 PMSim Greenbaum
09/13/2021, 6:58 PMNicholas Penree
09/13/2021, 6:58 PMNicholas Penree
09/13/2021, 6:59 PMNicholas Penree
09/13/2021, 6:59 PMNicholas Penree
09/13/2021, 6:59 PMTransfer Order:Received TrnfrOrd:G
Nicholas Penree
09/13/2021, 7:00 PMSim Greenbaum
09/13/2021, 7:06 PMSim Greenbaum
09/13/2021, 7:16 PMSim Greenbaum
09/13/2021, 7:22 PMNicholas Penree
09/13/2021, 7:25 PMSim Greenbaum
09/13/2021, 7:26 PMvar Toid = ifRec.getValue({ fieldId: "createdfrom" });
var id = record.submitFields({
type: record.Type.TRANSFER_ORDER,
id: Toid,
values: {
status: "G",
},
options: {
enableSourcing: false,
ignoreMandatoryFields: true,
},
});
Sim Greenbaum
09/13/2021, 7:27 PMNicholas Penree
09/13/2021, 7:27 PMSim Greenbaum
09/13/2021, 7:28 PMSim Greenbaum
09/13/2021, 7:30 PM/**
* @NApiVersion 2.x
* @NScriptType ClientScript
* @NModuleScope SameAccount
*/
define(["N/record", "N/currentRecord", "N/ui/message"], /**
* @param {record} record
*/ function (record, currentrecord, message) {
function pageInit() {
console.log("pageInit");
}
function _shipnow(sciptcontext) {
var objRecord = currentrecord.get();
var ifRec = record.load({
type: objRecord.type,
id: objRecord.id,
isDynamic: false,
});
// ifRec.setValue({ fieldId: "shipstatus", value: "C" });
// ifRec.save();
// //document.location.reload();
var Toid = ifRec.getValue({ fieldId: "createdfrom" });
var id = record.submitFields({
type: record.Type.TRANSFER_ORDER,
id: Toid,
values: {
status: "G",
},
options: {
enableSourcing: false,
ignoreMandatoryFields: true,
},
});
// var transferOrder = record.load({
// type: record.Type.TRANSFER_ORDER,
// id: Toid,
// isDynamic: false,
// });
// transferOrder.setValue({ fieldId: "status", value: "TrnfrOrd:G" });
// var test2 = transferOrder.getValue({ fieldId: "status" });
// console.log(test2);
// transferOrder.save();
var myMsg = message.create({
title: "Action",
message: "You transfer order was marked shipped and will be received.",
type: message.Type.INFORMATION,
});
// will disappear after 5s
myMsg.show({
duration: 5000,
});
///
console.log("testing");
}
/// set time out
return {
pageInit: pageInit,
shipnow: _shipnow,
};
});
Nicholas Penree
09/13/2021, 7:33 PMSim Greenbaum
09/13/2021, 7:35 PMNicholas Penree
09/13/2021, 7:36 PMNicholas Penree
09/13/2021, 7:37 PMSim Greenbaum
09/13/2021, 7:37 PMNicholas Penree
09/13/2021, 7:38 PMNicholas Penree
09/13/2021, 7:45 PMNicholas Penree
09/13/2021, 7:49 PMNicholas Penree
09/13/2021, 7:49 PMSim Greenbaum
09/13/2021, 7:51 PMSim Greenbaum
09/13/2021, 8:14 PMNicholas Penree
09/13/2021, 8:16 PM