Netsuite Tutorials: Netsuite Timesheet issue with new design and Suite Script 1.0 API.

Hi All,

As Netsuite got upgraded to 2018.1.0 , we are seeing many issues also. One issue is that Netsuite time sheet is not supporting Suite Script 1.0 APIs for New UI.
                                        

In New Netsuite UI, which you can enable by navigating to Setup > Company > Enable Features > Employees >  New Weekly Timesheet. New time sheet UI works well for Suite Script 2.0 API but it has major issue with Suite Script 1.0 .

What is issue:
In Release 2018.1.0 few Suite Script 1.0 apis are not supported  :
1. nlapiCreateSearch(type, filters, columns)
2. nlapiExchangeRate(sourceCurrency, targetCurrency, effectiveDate)
3. nlapiLoadSearch(type, id)
4. nlapiRefreshLineItems(type)
5. nlapiSearchDuplicate(type, fields, id)
6. nlapiSearchGlobal(Keywords)
7. nlapiSearchRecord(type, id, filters, columns)
8. nlapiSendFax(author, recipient, subject, body, records, attachments)

Solution:
Netsuite is aware of this issue and they will try to fix in Release 2018.2.0 but there is no guarantee.
One good solution to fix this problem is to change all old scripts on Timesheet from Suite Script 1.0 to Suite Script 2.0 and do all new development in Suite Script 2.0 only.

Another solution is to use old UI , you can disable old UI by unchecking "New Weekly Timesheet" checkbox.

As new UI and development will be focused on Suite Script 2.0 only so it is better to change all old scripts into 2.0 and start developing new in Suite Script 2.0 only.

Thanks
Netsuite Guru


 Download Netsuite Guru Android App
Follow Me on Linkedin
Our FB Page

Comments