Ramp for FE Setup Guide

Modified on Fri, May 30 at 12:34 PM

Important: We continuously iterate based on customer feedback. As such, this document is subject to change and will be updated regularly. 

Overview 

Before You Get Started

This guide assumes the following:

  • You are an active user of Ramp.

  • You are an active user of Financial Edge NXT (FENXT).

  • You have a valid Ramp for Financial Edge subscription.

To set up the connector between Ramp and your Blackbaud Financial Edge NXT instance, you will need the appropriate permissions to authorize our application.


During the setup process, the connector will:

  • Connect to both Ramp and FENXT.

  • Upload your general ledger (GL) accounts, projects, vendors, departments, and locations from FENXT into Ramp.

  • Allow you to filter which records are imported into Ramp.

  • Enable you to set default mappings for transactions created in FENXT from Ramp.


Once setup is complete, you can begin syncing transactions from Ramp to FENXT. If you make changes to your master data (such as GL accounts or vendors), use the Refresh Data option in the application to update your records.


Required User Roles and Permissions

To set up the Ramp–Financial Edge NXT integration, you must have the following roles and permissions:

Ramp

  • Role Required: IT-Admin

  • Permissions: You must have administrative access or a role with permission to manage integrations.

  • Ensure you can access the Accounting Settings section within Ramp to complete the integration configuration.


Blackbaud Financial Edge NXT

  • Roles Required:

    • Solution Admin

    • Marketplace Organization Admin

  • These roles are necessary to authorize and manage the connection from the Blackbaud side.

Implementation Process

The implementation process involves the following steps that our setup process will guide you through: 

  1. Connect to Financial Edge NXT
  2. Connect to Ramp 
  3. Fetch Data 
  4. Review 
  5. Upload Data
  6. Set Defaults

1. Connect to Financial Edge NXT  

During this step you will be asked to authorize our application within FENXT. To begin, click on Authorize Financial Edge NXT.


Picture 226611147, Picture 

Ramp for FE is listed within the Blackbaud Market place, from here you can review and authorize its access. By clicking the connect button and follow the instructions.

  1. Sign in to your Blackbaud Account:

Picture 629413154, Picture2. Authorize Esgenio, LLC

Picture 2093707036, Picture 

3. Connect Esgenio, LLC

Picture 302254722, Picture--Picture 249752804, Picture 

 

2. Connect to Ramp

During this step you will be asked to authorize our application within Ramp. Click on Authorize Ramp and login to your Ramp account. Once logged in, you will be asked to Allow Ramp for FE to connect to your Ramp instance:

Picture 855397315, Picture 

Picture 1854693179, Picture 

 

 

3. Fetch Data  

During this step data is retrieved from FENXT. This process may take a few minutes depending on the size of your chart of accounts and vendor lists. You can reduce the time by preselecting certain account categories to retrieve only Expenses, Liability accounts. 

 

Picture 1004417149, Picture 


4. Review  

During this step you are able to review and filter what records you want to upload to Ramp. You can filter your accounts, departments, locations, and vendors records. You can use the filter icon on each column to perform the needed selections. You can choose which records to upload by clicking on the checkbox on the left (see screenshot below).


General Ledger Accounts

Picture 619982440, Picture 


Departments

Picture 1242397286, Picture 


Projects

Picture 1729603558, Picture 

Locations

Picture 1266743170, Picture 


Vendors

Picture 1195304432, Picture 


5. Upload Data

During this step the application will upload the records you chose during the review step to Ramp. These will appear in your accounting fields within Ramp.


Picture 1224877009, Picture 


View Your Data in Ramp

  1. Accounts (GL Accounts) appear in ramp as “Category”
  2. Chart of Accounts and Vendors appears as merchants.


You can find these under the accounting settings area along with projects.  

 

Picture 1584987158, Picture 

Picture 800523660, Picture-Picture 231360998, Picture-Picture 67173602, Picture 


Department and Locations appear within the company area. 

Picture 1031808432, Picture 

Picture 1155861442, Picture 

6. Set Defaults 

You can set default for how card transactions, reimbursements, and bills are created in FENXT in this step. These can be changed anytime from the settings area. We allow you to select from options from FENXT when setting your default values.
 

Card Transactions 

Approved card transactions sync directly as complete journal entries in FE NXT along with attachments. To set up the integration you will need to provide default values for key fields that are required by FENXT’s API in order to create journal entries.  

Picture 76110570, Picture 



FieldsDefault ValuesLocation
Batch DescriptionRamp Card Transactions - DD-MM-YY-#, can prepend what text you like we will add the date followed by an auto number (DD-MM-YY-#)Batch
Journal TypeJournal EntryJournal Entry
Batch StatusOpenBatch
Create Balancing Interfund EntriesYes, can change this valueJournal Entry
General Ledger Attachment TypeChosen from the options available in FENXTJournal Entry
Liability AccountCredit account to use for journal entryJournal Entry
Liability Account Memo DescriptionDescriptionJournal Entry
EncumbranceChosen from the options available in FENXTJournal Entry
ProjectChosen from the options available in FENXTJournal Entry
ClassChosen from the options available in FENXTJournal Entry
Transaction Code 1-5Chosen from the options available in FENXTJournal Entry


Reimbursements

Employee reimbursements are synced from Ramp to FENXT as AP invoices along with attachments. To set up the integration you will need to provide default values for key fields that are required by FENXT’s API.  

Picture 939002809, Picture 


FieldsDefault Values
Default Invoice # PrefixRMP-Emp-Reimb-###
Default Employee Vendor- Create Card Holder Vendor
- Will create individual vendors for the submitter
- OR, choose a specific vendor for all invoices to be created under
Default Invoice Payment MethodChosen from the options available in FENXT
Default Attachment TypeChosen from the options available in FENXT
Default Liability AccountChosen from the options available in FENXT - See Ramp Setting consideration section
Mark Invoice as PaidDefault: Yes
Can set to No
Default Post StatusChosen from the options available in FENXT
Default ProjectChosen from the options available in FENXT
Default ClassChosen from the options available in FENXT
Default Transaction Code 1-5Chosen from the options available in FENXT
Default Bank Account (For Check Payment)Chosen from the options available in FENXT
Default Credit Card Account (For Credit Card Payment)Chosen from the options available in FENXT
Default Credit CardChosen from the options available in FENXT
Vendor TypeIndividual, can be changed
Payment Method (for New Employee Vendor Setup)Chosen from the options available in FENXT
Payment Option (for New Employee Vendor Setup)Chosen from the options available in FENXT
Status (For New Employee Vendor Setup)Chosen from the options available in FENXT
Payment Terms (For New Employee Vendor Setup)Chosen from the options available in FENXT


 

Bills 

Bill Pay transactions are synced from Ramp to FENXT as AP invoices along with attachments. To set up the integration you will need to provide default values for key fields that are required by FENXT’s API. 

Picture 1928349534, Picture


Key Invoice Fields 

FieldsDefault Values
Default Invoice # PrefixRMP-Bill
Default Post StatusChosen from the options available in FENXT
Default ProjectChosen from the options available in FENXT
Default Liability AccountChosen from the options available in FENXT
Default Attachment TypeUsed to categorize attachments. Chosen from the options available in FENXT
Default ClassChosen from the options available in FENXT
Default Transaction Code 1-5Chosen from the options available in FENXT

 

Payment Related Fields 

Based on the payment method of the Bill in ramp the connector will choose the payment method to use when paying invoices in FENXT based on the following rules. 


FieldsDefault ViewsPayment Method
Mark Invoice as Paid (CheckDefault = Yes
Can turn off by unchecking this option
Check
Default Bank Account (Check)Bank accounts to use with this payment method. Chosen from the options available in FENXT.Check
Mark Invoice as Paid (Credit Card)Yes, can turn off by unchecking this option.Credit Card
Default Credit Card AccountChosen from the options available in FENXTCredit Card
Default Credit CardChosen from the options available in FENXTCredit Card
Mark Invoice as Paid (EFT)No, not supported in the API. These invoices will need to be paid manually in FENXT. The invoice will be created as open.EFT
Mark Invoice as Paid (Bank Draft)No, not supported in the API. These invoices will need to be paid manually in FENXT. The invoice will be created as open.Bank Draft


NOTE: If you manually pay an invoice in Ramp, these payments will not be synced to FENXT, and you will need to process these within FENXT.


RampFENXT
one_time_card, one_time_card_delivery, cardCredit Card
CheckCheck

 

New Vendor Setup Defaults 

These rules are used to set defaults when creating new vendors in FEXNT. The connector will create vendors in FENXT if the vendor on the Ramp Bill does not exist.  

FieldsDefault Values
Vendor TypeOrganization
Payment MethodChosen from the options available in FENXT
Payment OptionChosen from the options available in FENXT
StatusActive
Payment TermsChosen from the options available in FENXT

 


Logging into Ramp for FE

Upon signing up for a subscription, one admin user is created for your organization who can login initially and invite other users who can manage the integration. The admin user will be emailed their account information and login instructions. The sign page will look like the following.


NOTE: we have enabled MFA for all sign-ins, users will be sent a code to their email address to verify their login attempts. The email codes will come from noreply@rampforfe.com  


 

Multiple Databases in FENXT

If your organization uses multiple databases in FENXT, you will be present with the option of choosing which one to connect to. 


A rampforfe.com subscription is required for each FENXT database and each FENXT database is linked to a Ramp organization (company) account.  
 

 
Picture 149855577, Picture 

 

 

Inviting Other Users

You can add additional users to perform transaction syncs or configuration changes by inviting them from the Settings area. Ensure these users have the necessary permissions in both Ramp and Financial Edge NXT (FENXT). 



Multiple FENXT Databases and Ramp Accounts

Ramp for FE supports mapping individual Ramp accounts to separate Financial Edge NXT (FENXT) databases. During setup, you’ll choose one Ramp account to map to one FENXT database. A separate subscription is required for each Ramp account–FENXT database combination. If you use the same billing email address when setting up each subscription, FENXT will automatically link the associated databases. 


To switch between active databases in Ramp for FE, log in and click the database icon in the upper-right corner. You’ll see a list of your active subscriptions, and you can switch between them by selecting the desired database from the list. 



NOTE: You may be asked to re-authorize your Ramp login and FENXT logins. You can do this from within the API Section.



Ramp Security Scopes

 

The following are the current scopes the integration requires.

Picture 540513457, Picture 

 

Blackbaud FENXT Field Length Considerations

FENXT has restrictions on the length of fields (total number of characters allowed) that may be different from Ramp. In addition, some fields are mandatory and require data. 

See the specific list below and how the connector handles these. 

 

  • Journal Entry - Reference Field = 100 Characters 
  • Invoice Line Item - Description Field = 50 Characters 
  • Invoice - Description Field = 60 Characters 

  

We truncate text fields to match the restrictions of FENXT. if these fields are blank in Ramp, the connector will populate them with the value "n/a".


Ramp Setting Consideration

The syncing process will use configuration settings in Ramp by default for certain settings, see below. If these are not available in Ramp (are blank or empty) then we will default to settings from the 'Default Transaction Configuration" page.


Export Settings - Card Transactions

The credit card liability account is used from Ramp’s Export settings by default. The Account ID and Account Name should match the full account number and Name from FENXT. If you are using multiple entities in Ramp, make sure to set these values for each entity. 


Picture 2066356891, Picture


Export Settings - Reimbursements

The reimbursements payables account is used from Ramp’s Export settings by default. The Account ID and Account Name should match the full account number and Name from FENXT. If you are using multiple entities in Ramp, make sure to set these values for each entity. 


Picture 1129565899, Picture


Export Settings - Bill Pay

The Bill Pay payables account is used from Ramp’s Export settings by default. The Account ID and Account Name should match the full account number and Name from FENXT. If you are using multiple entities in Ramp, make sure to set these values for each entity. 


Picture 54376974, Picture
 


 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article