G
11/04/2023, 8:49 PMrecItemFulfillment.setValue({
fieldId: 'trandate',
value: new Date(stTranDate).format('MM/DD/YYYY')
also tried keeping it simple however doesn't work:
recItemFulfillment.setValue({
fieldId: 'trandate',
value: new Date(stTranDate)
Watz
11/04/2023, 9:03 PMAnthony OConnor
11/04/2023, 9:42 PMAnthony OConnor
11/04/2023, 9:44 PMAnthony OConnor
11/04/2023, 9:47 PMG
11/04/2023, 10:04 PMlogging var stTranDate = objSalesOrder.tranDate;
this is what the request looks like:
'[
{
"salesOrderExternalId":"ABC",
"tranDate":"03/11/2023",
"status":"C",
"salesOrderId":"123",
"salesOrderLocation":"3",
"linesToFulfill": [
{
"line":1,
"quantity":1
},
{
"line":2,
"quantity":1
}
]
}
]'
originally was this: there's no error message, it's just not recognising it and setting today's date..
if (stTranDate) {
recItemFulfillment.setValue({
fieldId: 'trandate',
value: new Date(stTranDate)
});
Anthony OConnor
11/04/2023, 10:07 PMrecItemFulfillment
created in dyanmic mode?Anthony OConnor
11/04/2023, 10:11 PMif (stTranDate) {
recItemFulfillment.setValue({
fieldId: 'trandate',
value: new Date(stTranDate)
});
...
}
jen
11/05/2023, 8:29 AMlog.debug({title: 'stTranDate', details: 'value is ' + stTranDate + ' and typeof is ' + typeof stTranDate});
jen
11/05/2023, 8:29 AMjen
11/05/2023, 8:30 AMstTranDate
is not a date object, you can turn it into one using format.parse()
** fixed thanks Watzjen
11/05/2023, 8:31 AMformat.parse()
sorry I always get those backwardsbattk
11/05/2023, 9:45 AMbattk
11/05/2023, 9:47 AMG
11/06/2023, 2:48 PM