Proposal summaryThis proposal covers the integration of the Sales Web App and AdobeSign for the digital signing of documents from the Sales Web App. RequirementThe client wants to integrate their Sales Web App with Adobe Sign for digitally signing documents. The documents should be shared to users via email and from the Sales Web App… Continue reading Proposal For Digital Signing Integration with AdobeSign from Sales Web App
Author: Derin Jose
How to avoid timezone offset shift when displaying a date input value in typescript
I was using javascript to show the date field in ‘mm-dd-yyyy’ format from the date input field in typescript. But since the input date value was only having the date and not time, when using the ‘new Date()’ function time was set to 00:00:00 hours GMT. This caused date to shift a day before in… Continue reading How to avoid timezone offset shift when displaying a date input value in typescript
How to set any record fields through console using Suitescript
We can set any record fields using the internal id of the record, the internal id of the field, and the record.submitFields() from the ‘N/record’ module. Please refer to the following: require([‘N/record’], function(record) { record.submitFields({ type: <REC_TYPE>, … Continue reading How to set any record fields through console using Suitescript
CSV import – Invalid reference key issue fix
During CSV import sometimes record importing will fail with an error response message like ‘Invalid entity reference key…’This is due to the field mapped to the document row value having different value types. But in some scenarios, the value will look similar to that of the record field.To fix this issue check whether the correct… Continue reading CSV import – Invalid reference key issue fix
Workflow list-field comparison criteria fix
Workflow action criteria when comparing a value with list field values with a single value can return inconsistent boolean values. For example, I created a custom field ‘Approvers’ to store employees that has approval permission to a record. I was trying to compare this with the logged-in user to restrict the edit permissions of the… Continue reading Workflow list-field comparison criteria fix
‘SSS_USAGE_LIMIT_EXCEEDED_ERROR’ Fix for NetSuite Scheduled Script
Script to reschedule a scheduled script within the script based on usage to avoid ‘SSS_USAGE_LIMIT_EXCEEDED_ERROR’ in NetSuite scheduled script.
Proposal For Auto Invoice Creation From Item Fulfilments
Proposal summary This proposal covers the development plan for the automated invoice generation in the client’s NetSuite account for orders placed through Magento. Requirement The client wants to have a functionality to automatically generate invoices for item fulfillment records when they are created through Magento. Currently, they follow the manual process and the user has… Continue reading Proposal For Auto Invoice Creation From Item Fulfilments
Proposal For Consolidated Packing Slip Of Sales Orders
Proposal summary This proposal covers the scope of the consolidated packing slip printing functionality with a single button for multiple records. Requirement The client wants to have a ‘Print Packing Slip’ printing functionality to print a single packing slip for a sales order even if multiple fulfillment records are present. Currently, when each item is… Continue reading Proposal For Consolidated Packing Slip Of Sales Orders
Proposal For Customized Generate Statement Page
Proposal summary This proposal covers the scope of the customized ‘Generate Statement’ page. Using the custom page, statements can be generated and mailed to the custom-invoice email field value provided by the client. Requirement The client wants to generate statements for all customers in bulk. They also need to email these statements to the customers… Continue reading Proposal For Customized Generate Statement Page
How to create a Project Task record through Suitescript
We can use a ‘Project Task’ record to track the progress of tasks, assign them to employees, and manage them through approval by supervisors/managers.These can be created via Suitescript as well. For this use the ‘N/record’ module and record.create() functionThe required fields for creating a ‘Project Task’ are:company: This is a ‘Project Name’ type field… Continue reading How to create a Project Task record through Suitescript