First load the record in dynamic mode.To select the new line at the end of a sublist in any record we can use,record.selectNewLine(options).After selecting the new line in sublist, set the sublist value using,objRecord.setCurrentSublistValue(options).Then to commits the currently selected line on the sublist use,objRecord.commitLine(options)Finally save the record. Example code of estimate record is added below.
Month: February 2023
Integration app and Integration template differences
Integration Applications hold their own subscription and are maintained by the developer of this integration app. To use an integration app, you must have an integrator.io subscription for that specific application. Integration Templates allow you to install a place to get started for integrating 2 apps. These count against the subscription for your integrator.io account. You will… Continue reading Integration app and Integration template differences
Bulk Vendor Bill Approval
Go to Transactions > Payables > Approve Bills. Select a vendor to filter the list of bills. Select a date range to filter the list of bills that show. The date range you select is reflected in the From and To fields. If you enter a different range in the From and To fields, the Date field automatically shows Custom. Check the box in the Approve column next… Continue reading Bulk Vendor Bill Approval
How to clear the form after submitting in Javascript without using reset
The form allows us to take input from users and manipulate it at the front end or backend side of the application. Also, to provide a good user experience to the application user, we need to reset all the form data once the user submits the form. Example: In the example below, we have created… Continue reading How to clear the form after submitting in Javascript without using reset
How to solve “cannot sort by field ‘NLSortOption [field=commercecategoryseq, direction=desc]'” error wen we select commerce category in the website
When we click on the commerce category it will show the above error insted of showing commerce catogory items, we can solve this error using below method. Scenario: Solution: Step 1: In Netsuite go to Commerce –> Website –> Website Lists Step 2: Select the website and click on edit. Step 3: In Search Index… Continue reading How to solve “cannot sort by field ‘NLSortOption [field=commercecategoryseq, direction=desc]’” error wen we select commerce category in the website
Pre-dispatch verification Scanning Page
An icon is created for Pre-Dispatch Verification in WMS. Upon clicking the Icon, the Suitlet page is displayed. User can scan waybill and item labels by following the process flow. We have created two fields in Item Fulfilment record, PRE-DISPATCH VERIFICATION DATE, PRE-DISPATCH VERIFICATION DONE BY. On processes complete the user and the date information… Continue reading Pre-dispatch verification Scanning Page
How to customize the order confirmation email generated from company’s web site
Code Portability: Implement environment aware constants file.
Sample of custom module constant file we can use any environment (sandbox and Production). It will only need to find out the constant in the environment and set it in the constant files.
CREATE CENTER TAB IN ANY ROLE
Customization > Centers and Tabs > Center Tabs > New In the Label field, enter a name for the tab. From the Center list, select the center which need to add the tab. Under audience subtab, select the areas and who have the access to particular center tab. Under content subtab, click portlet > Select the portlets you need to add… Continue reading CREATE CENTER TAB IN ANY ROLE
Solution for ‘Impossible to parse backend error – Response’.
We can solve the ‘Impossible to parse backend error – Response’ error by changing the manifest vendor name or changing the extension vendor name from record types. This error happening because of the vendor name is case sensitive. So we can use only same vendor name for all extensions. If we created new extension with… Continue reading Solution for ‘Impossible to parse backend error – Response’.