NetCash Transfer from Sandbox to Production
Overview
Once user acceptance testing in sandbox is complete, all NetCash data will need to be transferred to production before Go Live. This process is outlined below.
Step by Step Process
Client Preparation
- Delete or inactivate any records that should not be transferred to production (i.e. test automation rules, bank accounts)
- Ensure your data validation has been completed
- Configure NetCash permissions in production (your consultant is unable to do this per Netgain policy)
- Connect your bank institution and bank accounts, if connecting via API
- Provide your Netgain implementation consultant access to your production account
Transfer to Production
If granted production access, your Netgain implementation consultant will perform the following steps.
Transfer Bank Institutions and Bank Accounts
Please note that the following instructions apply only to manual connections. If your bank institution and bank accounts are connected via API, please follow the instructions here to connect your accounts.
- Add Bank Institution and Bank Accounts Manually
- If adding several bank accounts, it's recommended to do a CSV upload. Instructions can be found in the last section of the article linked above
Transfer Automation Rule Groups
To add Automation Rule Groups manually, follow the instructions found here. If adding a large quantity of automation rule groups, it's recommended to do a CSV upload, as instructed below.
- In sandbox, search 'NetCash Automation Rule Group' in your global search bar and navigate to Page: NetCash Automation Rule Group
- Ensure that Name, NetCash Bank Account, and Description are displayed. To add fields, select Edit View
- Download this list as a CSV file
- In production, navigate to Setup > Import/Export > Import CSV Records
- For Import Type, select Custom Records, and for Record Type, select NetCash Automation Rule Group
- Ensure the Custom Multi-Select Value Delimiter is a comma
- Follow the prompts to finish the import
Transfer Transaction Templates
Each automation rule contains a transaction template. These transaction templates are numbered and may be associated with transaction template lines (transferred in another step below). Before uploading your automation rules, you will need to upload your transaction template numbers.
Please note that the following instructions apply only when uploading automation rules via CSV. If adding automation rules manually, all fields pertaining to the rules, including transaction template fields, can be copied directly from sandbox.
- In sandbox, search 'NetCash Transaction Template' in your global search bar and navigate to Page: NetCash Transaction Template
- The only field needed is "Name." Download this list as a CSV file
- In production, navigate to Setup > Import/Export > Import CSV Records
- For Import Type, select Custom Records, and for Record Type, select NetCash Transaction Template
- Follow the prompts to finish the import
Transfer Automation Rules
To ensure all fields are included, the best way to pull your automation rule list is via saved search.
- In sandbox, create a NetSuite saved search on NetCash Automation Rule
- Under Results, select Add Multiple
- Select All fields (select the first row, hold down SHIFT, then select the last row) and Add
- Save & Run search
- Download the results as a CSV file
- In production, navigate to Setup > Import/Export > Import CSV Records
- For Import Type, select Custom Records, and for Record Type, select NetCash Automation Rule
- Follow the prompts to finish the import
Transfer Automation Rule Filters
- In sandbox, search 'NetCash Automation Rule Filter' in your global search bar and navigate to Page: NetCash Automation Rule Filter
- Ensure all fields below are displayed. To add fields, select Edit View
- Download this list as a CSV file
- In production, navigate to Setup > Import/Export > Import CSV Records
- For Import Type, select Custom Records, and for Record Type, select NetCash Automation Rule Filter
- Follow the prompts to finish the import
Transfer Matching Criteria
To ensure all fields are included, the best way to pull the Matching Criteria list is via saved search.
- In sandbox, create a NetSuite saved search on NetCash Matching Criteria
- Under Results, select Add Multiple
- Select All fields (select the first row, hold down SHIFT, then select the last row) and Add
- Save & Run search
- Download the results as a CSV file
- In production, navigate to Setup > Import/Export > Import CSV Records
- For Import Type, select Custom Records, and for Record Type, select NetCash Matching Criteria
- Follow the prompts to finish the import
Transfer Automation Rule Grouping
If any rules include a grouping (matching one-to-many), follow the steps below to transfer this list.
- In sandbox, search NetCash Automation Rule Grouping in your global search bar and navigate to Page: NetCash Automation Rule Grouping
- Ensure that Name, Data Source, Field, and Rule are displayed. To add fields, select Edit View
- Download this list as a CSV file
- In production, navigate to Setup > Import/Export > Import CSV Records
- For Import Type, select Custom Records, and for Record Type, select NetCash Automation Rule Grouping
- Follow the prompts to finish the import
Transfer Transaction Template Lines
To ensure all fields are included, the best way to pull the Transaction Template Line list is via saved search.
- In sandbox, create a NetSuite saved search on NetCash Transaction Template Line
- Under Results, select Add Multiple
- Select All fields (select the first row, hold down SHIFT, then select the last row) and Add
- Save & Run search
- Download this list as a CSV file
- In production, navigate to Setup > Import/Export > Import CSV Records
- For Import Type, select Custom Records, and for Record Type, select NetCash Transaction Template Line
- Follow the prompts to finish the import
Client Data Validation in Production
Once data has been uploaded to production, it is the client's responsibility to validate the data. It is recommended to use this article as a guide.
