NetSuite | Check Numbering Sequence | Deployment Guide
Overview
By default, checks synced from Ramp to NetSuite are assigned a system-generated document number (e.g., RAMP_XXXXX). If your organization prefers to use a specific numbering format for checks and vendor payments, you can deploy Ramp’s custom check number sequencing in NetSuite.
This guide walks through how to install and configure the sequencing script to maintain consistency with your internal documentation requirements.
Note: Before starting, ensure your desired numbering format is finalized. An incorrect setup may result in sync errors.
Installation steps
- Install the Check Number Sequence bundle
In NetSuite, navigate to: Customizations > SuiteBundler > Search & Install Bundles
Search for: 538180 Select and install: RAMP Check Number Sequence

Searching for and selecting the RAMP Check Number Sequence bundle (ID: 538180).
2. Deploy the script
Go to: Customization > Scripting > Scripts
Locate [BPC] Check Number Sequencing UE Under the Deployments tab, ensure the script is deployed to: Check Vendor Payment

Confirming that the script is deployed under the Deployments tab.
If you only need the script for one transaction type, edit the other deployment and uncheck Deployed.
Creating a deployment for each transaction type
Click Deploy Script and complete the following for both Check and Vendor Payment (as needed):



Deploying the script for Check and Vendor payment.
Set Applies To to the transaction type Ensure the following settings are configured: Deployed: Checked Status: Released Execute as Role: Administrator
Configure your numbering rules
Go to: Customization > List, Records, & Fields > Record Types
Select: RAMP | Check Number Sequence > List
Confirm there is only one active record If needed, delete or deactivate any extras

Only one active check number sequence should appear in the list.
Edit the record to configure: Enable Check Sequencing: Checked Prefix: Set the desired prefix for the check numbers Minimum Digits: Set the number of digits following the prefix Override to Empty: Leave unchecked

Configuration fields for custom check numbering rules.
Triggering the sequence
Manual option
Navigate to: Transactions > Custom > Trigger Number Sequencing

Path to manually trigger number sequencing in NetSuite.
This will apply your numbering sequence to any pending check or vendor payment transactions.
Scheduled option
Go to: Customization > Scripting > Script Deployment
Filter by script: [BPC] Check Number Sequencing MR Edit the deployment with ID: customdeploy_bpc_check_no_sequence_sched Set your preferred run schedule based on sync timing between Ramp and NetSuite

Setting a schedule for the automated check number sequencing script.
Recommended schedule examples:
If syncing after 8 PM → run between 3–5 AM If syncing during the day → run around 10–11 PM
After setup
Once your setup is complete:
Sync a transaction from Ramp to NetSuite. Open the corresponding check or vendor payment record. Confirm that the Document Number field reflects your configured sequence.
If the sequence did not apply, confirm that:
The record type is covered by your deployment. The Pending Number Sequence box is checked. Only one active sequence rule exists.
Need more help?
If you encounter an issue or are unsure whether your setup is correct, contact Ramp Support. Please include screenshots of your deployment and numbering rule configuration to help us investigate efficiently.