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

  1. 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

NetSuite Search and Install Bundles page with RAMP Check Number Sequence bundle

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

NetSuite Script page showing Deployments tab with Check and Vendor Payment entries

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):

NetSuite Script page with Deploy Script button highlighted

NetSuite Script Deployment for Check with Deployed checked and Status Released

NetSuite Script Deployment for Vendor Payment with Deployed checked and Status Released

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

NetSuite Record Types list showing Ramp Check Number Sequence with List link highlighted

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

NetSuite Check Number Sequence config with Prefix, Minimum Digits, and Enable fields

Configuration fields for custom check numbering rules.

Triggering the sequence

Manual option

Navigate to: Transactions > Custom > Trigger Number Sequencing

NetSuite Transactions menu with Custom and Trigger Number Sequencing highlighted

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

NetSuite Script Deployment schedule settings for automated check number sequencing

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.