Direct Invoice Payment

Overview  The Direct Invoice Payment feature empowers the customers to pay invoices online—quickly, securely, and without needing to contact the admin team. Upon receiving an invoice email, customers are directed to the My Account area of the Commerce website, where they can pay using stored payment methods. No re-entry of payment details required.    How… Continue reading Direct Invoice Payment

Shopify Payout Reconciliation Add-on : Test for single payout.

You can use an input filter to consider only a single payout (for the payout you want to sync). For this, please use the below steps: First, get the Payout Id from Shopify. Access the list of Payouts using URL: https://.myshopify.com/admin/payments/payouts and open specific payout to get the ID in the URL. Then, 1. Open… Continue reading Shopify Payout Reconciliation Add-on : Test for single payout.

Exporting the Files from File Cabinet: Important Tips

Workaround for Bulk Download: 1. Copy Files to a Single Folder: To access the File Cabinet, go to Documents > Files > File Cabinet. Go to the folder that contains the files you want to copy. Click Copy Files. Check the box next to each file you want to copy. Under the Filters subtab, select… Continue reading Exporting the Files from File Cabinet: Important Tips

Users and Roles in Site Management Tools

To manage content with Site Management Tools, you need a valid NetSuite user account with the right permissions Lists Documents and Files Website (External) Publisher Setup Commerce Categories Website Management Custom Record Permissions for Custom Roles Custom employee roles need Full permission to use Site Management Tools to edit the records below or create custom content. Custom… Continue reading Users and Roles in Site Management Tools

Troubleshooting Clockwork Error: “Timer has not been stopped or recorded”

This Error mainly occurs when we are continuously working on a same issue and stopping the timer without refreshing that page. Some of the ways to resolve this issue this issue is as follows: Refresh Before Stopping the Timer Always refresh the issue page before stopping the timer, especially if it’s been open for a… Continue reading Troubleshooting Clockwork Error: “Timer has not been stopped or recorded”

Accounting Preference: Void Transactions Using Reversing

In NetSuite, the Accounting Preference “Void Transactions Using Reversing” allows the Void button to reverse journal entries in the following records: Check Bill Payment Payroll Liability Payment Customer Refund Tax Payment Tax Liability Check When this feature is enabled, the Void button will be removed from these records: Sales Order Estimate Cash Sale Invoice Return… Continue reading Accounting Preference: Void Transactions Using Reversing

How Celigo Enhances NetSuite Through Seamless Integration

Celigo is a leading integration platform that helps businesses connect NetSuite with other applications, ensuring smooth data flow and efficient operations. For organizations running NetSuite as their core ERP system, Celigo provides pre-built connectors, automation tools, and flexible mapping features that reduce manual work and eliminate data silos.   One of the key advantages of… Continue reading How Celigo Enhances NetSuite Through Seamless Integration

Multiple Active BOM Revisions

REQUIREMENT: We need to support multiple active BOM revisions, allowing users to choose which revision to use. Currently, we’re trying to create revisions without specifying effective start and end dates. However, the system requires an effective date on the first revision before allowing new ones. In some cases, an assembly may have an approved alternative… Continue reading Multiple Active BOM Revisions

Retrieve User Subsidiaries Based on Role in NetSuite Using SuiteScript

When working with NetSuite in a multi-subsidiary environment, it’s often necessary to determine which subsidiaries a user has access to based on their role. This information is critical for filtering transactions, applying business logic, or enforcing access controls. In this article, I’ll walk you through a SuiteScript 2.x function that retrieves the subsidiaries accessible to… Continue reading Retrieve User Subsidiaries Based on Role in NetSuite Using SuiteScript