Aaron Lozier
02/08/2024, 1:52 AMClay Roper
02/08/2024, 2:11 AMerictgrubaugh
02/08/2024, 2:25 AMAaron Lozier
02/08/2024, 2:28 AMClay Roper
02/08/2024, 2:32 AMClay Roper
02/08/2024, 2:50 AMZoran R-DATAGRAM
02/08/2024, 7:39 AMAaron Lozier
02/08/2024, 3:37 PMClay Roper
02/08/2024, 3:40 PMZoran R-DATAGRAM
02/08/2024, 3:40 PMAaron Lozier
02/08/2024, 3:43 PMZoran R-DATAGRAM
02/08/2024, 3:47 PMZoran R-DATAGRAM
02/08/2024, 3:48 PMClay Roper
02/08/2024, 3:50 PMZoran R-DATAGRAM
02/08/2024, 3:51 PMAaron Lozier
02/08/2024, 3:51 PMZoran R-DATAGRAM
02/08/2024, 3:51 PMZoran R-DATAGRAM
02/08/2024, 3:56 PMClay Roper
02/08/2024, 4:02 PMAaron Lozier
02/08/2024, 4:03 PMZoran R-DATAGRAM
02/08/2024, 4:07 PMAaron Lozier
02/09/2024, 9:47 PM/**
* @NApiVersion 2.1
* @NScriptType ClientScript
*/
define([],
() => {
return {
saveRecord: () => {},
fieldChanged: () => {},
postSourcing: (context) => {
const {currentRecord} = context;
currentRecord.setValue({
fieldId: 'duedate',
value: new Date()
});
console.log(`Due Date: ${currentRecord.getValue({fieldId: 'duedate'})}`);
},
pageInit: () => {}
}
});
Aaron Lozier
02/09/2024, 9:48 PMAaron Lozier
02/09/2024, 9:49 PMDue Date: Fri Feb 09 2024 00:00:00 GMT-0700 (Mountain Standard Time)
Aaron Lozier
02/09/2024, 9:49 PMClay Roper
02/09/2024, 9:50 PMAaron Lozier
02/09/2024, 9:51 PMAaron Lozier
02/09/2024, 9:52 PMClay Roper
02/09/2024, 9:53 PMAaron Lozier
02/09/2024, 9:59 PMClay Roper
02/09/2024, 10:02 PMAaron Lozier
02/09/2024, 10:03 PMAaron Lozier
02/09/2024, 10:03 PMClay Roper
02/09/2024, 10:03 PMAaron Lozier
02/09/2024, 10:04 PMAaron Lozier
02/09/2024, 10:04 PMClay Roper
02/09/2024, 10:04 PMAaron Lozier
02/09/2024, 10:04 PMClay Roper
02/09/2024, 10:04 PMAaron Lozier
02/09/2024, 10:05 PMAaron Lozier
02/09/2024, 10:05 PMAaron Lozier
02/09/2024, 10:05 PMClay Roper
02/09/2024, 10:05 PMAaron Lozier
02/09/2024, 10:11 PMZoran R-DATAGRAM
02/10/2024, 10:04 AMfunction fieldChanged(context) {
var currentRecord = context.currentRecord;
var field = context.fieldId;
if (field === 'postingperiod') {
var period = currentRecord.getValue('postingperiod');
var endDate = search.lookupFields({
type: search.Type.ACCOUNTING_PERIOD,
id: period,
columns: ['enddate']
}).enddate;
endDate = format.parse({
value: endDate,
type: format.Type.DATE,
timezone: format.Timezone.EUROPE_BUDAPEST
});
currentRecord.setValue({
fieldId: 'custbody_popdv_datum',
value: endDate
});
}
}
Zoran R-DATAGRAM
02/10/2024, 10:19 AMZoran R-DATAGRAM
02/10/2024, 10:19 AMZoran R-DATAGRAM
02/10/2024, 10:22 AMAaron Lozier
02/15/2024, 5:47 PM