How to avoid map-reduce error when tried to run at same time through script

Recently, I ran into an issue of map-reduce script tasks failing because of an existing map-reduce script deployment running in parallel. I was triggering the map-reduce script from another script like this:  let createMapReduceTask = task.create({                     taskType: task.TaskType.MAP_REDUCE,              … Continue reading How to avoid map-reduce error when tried to run at same time through script

Purchase Price (from Item Page on Vendor Line) vs Vendor Price (from Vendor Page on Item Line)

When managing vendor pricing in NetSuite, users often encounter two different fields: Purchase Price from the Item Record (Vendor Sublist) Vendor Price from the Vendor Record (Item Sublist) This article explains the differences between these fields and how they impact purchasing transactions. Key Differences Feature Purchase Price from Item Record Vendor Price from Vendor Record… Continue reading Purchase Price (from Item Page on Vendor Line) vs Vendor Price (from Vendor Page on Item Line)

Sales Orders Not Visible to the Warehouse

Issue: The warehouse team reports that they cannot see sales orders that have been picked but not packed. Investigation: Checked role permissions and found that the warehouse role had view access but not edit access to picked orders. Verified that the transaction status filter in their saved search was excluding “Picked” orders. Identified that the… Continue reading Sales Orders Not Visible to the Warehouse

How to omit certain line items from being applied with the Discount applied in the Transaction Body level.

A discount item can be used to reduce the total amount of a transaction. To apply a discount item to a transaction’s total, select the discount item you want to apply in the Discount field. NetSuite auto-fills the item’s rate and the transaction’s discounted total. In this case, the Discount is equally applied to all… Continue reading How to omit certain line items from being applied with the Discount applied in the Transaction Body level.

Sales Order Line Highlighting for certain Item type/Item configuration

A custom list will be created to store the values related to Product specifications. A new Custom Item field will be created to store the Product specification value (Length). For the customisation, we would set up functionality to highlight the Transaction lines of the Sales Order for all NetSuite roles when an item is added,… Continue reading Sales Order Line Highlighting for certain Item type/Item configuration

How to Remove Kit Item Components from certain Transaction PDF

To hide the components of a Kit Item, we can create a transaction line level field ‘Not Component. We should disable the “No Component” checkbox and provide a default value true for the field. If we have historical transactions, we can also deploy functionality to mark the ‘Not Component’ checkbox in the Transaction line level.… Continue reading How to Remove Kit Item Components from certain Transaction PDF

Germany E-Invoicing- NetSuite SuiteApp Features and Functionality

Electronic invoicing (e-invoicing) refers to the exchange of invoice documents between businesses, their partners, and tax authorities in a structured electronic format using machine-readable data transmission standards like XML, JSON, and PEPPOL BIS. E-invoicing is gaining global traction due to its ability to transmit and process transactional data electronically, enable real-time auditing of transactions, and… Continue reading Germany E-Invoicing- NetSuite SuiteApp Features and Functionality