Usage of Saved Search in Map/Reduce Scripts Without running it directly in getInputData()

When working with Map/Reduce scripts, a simplified approach can be to directly create the saved search object and return it. This method avoids unnecessary overhead and aligns with best practices for governance limits. Here’s an example using the search.create() method in the getInputData() stage: define([‘N/search’], function(search) {     function getInputData() {         return… Continue reading Usage of Saved Search in Map/Reduce Scripts Without running it directly in getInputData()

Best Practices to Handle Governance in a Map/Reduce Script

Handling governance efficiently in a Map/Reduce script ensures smooth execution without hitting NetSuite’s API limits. 1. Get (Load) Input Data Stage This stage fetches data to process in the script. Best Practices: Use search.create().runPaged() instead of run() to process large datasets efficiently in batches. Avoid unnecessary field retrievals; use search.lookupFields() instead of record.load() when only… Continue reading Best Practices to Handle Governance in a Map/Reduce Script

Investigate Meditrack Subscription Compatibility with Credit and Invoice Payment Methods

Jira Task: https://jobinandjismi.atlassian.net/browse/REDRX-671 Description   Currently, the Meditrack subscription is functioning only for customers who provide default credit card payment details. Customers whose payment method is “Invoice” are encountering subscription cancellations when added to the subscription record. The task involves analyzing the root cause of this limitation and proposing a solution to enable Meditrack subscriptions… Continue reading Investigate Meditrack Subscription Compatibility with Credit and Invoice Payment Methods

Map reduce Script- Automatic credit notes generation

Requirements: All the return authorizations which have the status Pending Refund, Pending Refund/Partially Received, and “Exclude Auto credit” unchecked will be taken and be creating credit notes through workflow/script. Return Authorization having the item “MISCSALE” will be excluded from the automatic credit note generation process. An email notification will be sent to the corresponding customer… Continue reading Map reduce Script- Automatic credit notes generation

Automated Emails For Invoices And Credit Memo

The invoice emails including the credit memo and invoices will be sent on a scheduled basis. The requirement can be achieved by creating a custom record for scheduling purposes. The process will work as follows: A custom record will be created containing the following fields – Author Email Template Email Subject Email Body

Store Errors in script as a csv file

//Info: JOIN-203 Bugs & errors are common in every script. Usually, we used to Identify these by using try and catch statements.what if there are chances to get ‘n’ number of errors in each part…? its better if we are able identify errors in initial run, save it & continue the next section. Even though… Continue reading Store Errors in script as a csv file

Update Labor Cost And Unit Cost

Proposal summary This proposal covers the scope of updating employee Labor Cost per month. Requirement  Neutrinos need to update the employee cost which is used for labor costing calculations in the project module, according to the change in their payroll amounts in Adrenalin. Our Solution The Unit Cost field in the project task record is… Continue reading Update Labor Cost And Unit Cost