Aria Ghahari
03/18/2020, 7:37 PMfunction setLineDate()
{
var recId = nlapiGetRecordId();
nlapiLogExecution('DEBUG','RECORD ID',recId);
var context = nlapiGetContext();
nlapiLogExecution('DEBUG','CONTEXT',context);
var userId = nlapiGetUser();
nlapiLogExecution('DEBUG','USER',userId);
var docDateHead = nlapiGetFieldValue('custbody_document_date');
nlapiLogExecution('DEBUG','Document Date Header',docDateHead);
var i;
var itemLines = nlapiGetLineItemCount('item');
for (i = 1; i <= itemLines; i++) {
nlapiSetLineItemValue('item', 'custcol_pm_expected_ship_date', i, docDateHead);
}
}
stalbert
03/18/2020, 8:06 PMconst so = new SalesOrder(context.currentRecord)
_.forEach(so.item, line=> line.custcol_pm_expected_ship_date = so.custbody_document_date)
// nft
Aria Ghahari
03/18/2020, 8:28 PMAria Ghahari
03/18/2020, 8:30 PMstalbert
03/18/2020, 8:52 PMAria Ghahari
03/18/2020, 9:00 PMAria Ghahari
03/18/2020, 10:54 PMAria Ghahari
03/19/2020, 2:09 PMbattk
03/19/2020, 2:14 PMAria Ghahari
03/19/2020, 2:17 PMbattk
03/19/2020, 2:19 PMAria Ghahari
03/19/2020, 2:19 PMAria Ghahari
03/19/2020, 2:20 PMfunction setLineDate()
{
var recId = nlapiGetRecordId();
nlapiLogExecution('DEBUG','RECORD ID',recId);
var context = nlapiGetContext();
nlapiLogExecution('DEBUG','CONTEXT',context);
var userId = nlapiGetUser();
nlapiLogExecution('DEBUG','USER',userId);
var docDateHead = nlapiGetFieldValue('custbody_document_date');
nlapiLogExecution('DEBUG','Document Date Header',docDateHead);
var i;
var itemLines = nlapiGetLineItemCount('item');
for (i = 1; i <= itemLines; i++) {
nlapiSetLineItemValue('item', 'custcol_pm_expected_ship_date', i, docDateHead);
}
}
battk
03/19/2020, 2:21 PMAria Ghahari
03/19/2020, 2:21 PMbattk
03/19/2020, 2:22 PMbattk
03/19/2020, 2:22 PMAria Ghahari
03/19/2020, 2:23 PMvar i;
var itemLines = nlapiGetLineItemCount('item');
if (name === 'custbody_document_date'){
for (i = 1; i <= itemLines; i++) {
//var lc = nlapiGetLineItemValue('item', i, 'custcol_pm_expected_ship_date');
nlapiSetLineItemValue('item', 'custcol_pm_expected_ship_date', i, docDateHead);
}
}
}
Aria Ghahari
03/19/2020, 2:24 PMbattk
03/19/2020, 2:59 PMbattk
03/19/2020, 3:00 PMbattk
03/19/2020, 3:00 PMbattk
03/19/2020, 3:00 PMbattk
03/19/2020, 3:00 PMbattk
03/19/2020, 3:01 PMAria Ghahari
03/19/2020, 3:03 PMAria Ghahari
03/19/2020, 6:09 PMvar setFocus = document.getElementsByName('custbody_document_date');
setFocus[0].focus();
Aria Ghahari
03/19/2020, 6:10 PMvar setFocus = document.getElementsByName('custbody_document_date_fs_lbl_uir_label');
setFocus[0].focus();
Aria Ghahari
03/19/2020, 6:10 PMbattk
03/19/2020, 6:59 PMbattk
03/19/2020, 6:59 PMAria Ghahari
03/19/2020, 7:00 PMAria Ghahari
03/25/2020, 2:25 PMfor (i = 1; i <= itemLines; i++){
var itemId = nlapiGetLineItemValue('item','item',i);
nlapiLogExecution('DEBUG','Item ID',itemId);
var itemType = nlapiLookupField('item',itemId,'type');
nlapiLogExecution('DEBUG','Item Type',itemType);
if (itemType != 'Description' || itemType != 'Subtotal'){
nlapiSetLineItemValue('item', 'custcol_pm_customer_requested_date', i, custReqDate);
}
}
Aria Ghahari
03/25/2020, 2:26 PM