Bank Statement Parser Plug-in Interface Overview

Warning:

The Bank Statement Parser Plug-in interface is deprecated as of NetSuite 2020.2. This means that the plug-in interface is still functional, but is no longer supported. To parse and retrieve additional data types, including corporate card expense data for expense reporting, use the Financial Institution Parser Plug-in interface. For details, see Financial Institution Parser Plug-in Interface Overview.

Use a Bank Statement Parser Plug-in to create and upload your own parsers for different bank and credit card statement formats and store them in NetSuite. Bank Statement Parser Plug-ins translate the information from file formats that are not supported by NetSuite’s default parsers. The Bank Statement Parser Plug-ins then turn the data into account statements or transactions that NetSuite can understand and use. This enables you to import other file formats and then use downstream matching and reconciliation features.

To create a Bank Statement Parser Plug-in, you need to create the plug-in implementation script file, and then upload the script file and other utility files as required. For details, see Creating a Bank Statement Parser Plug-in Script File.

You can define alternative implementations that suit your needs by customizing the plug-in’s logic. To accommodate this process, NetSuite provides an interface definition that describes the name, parameters, and return type of each function defined in the plug-in’s interface. For details, see Bank Statement Parser Plug-in Interface Definition.

A Bank Statement Parser Plug-in can be used for both manual import and automatic import of bank data:

For manual import:

For automatic import, administrators must configure a format profile that uses a Bank Statement Parser Plug-in with a Financial Institution Connectivity Plug-in. These two components enable them to directly connect to a financial institution and automate the retrieval of bank data. For details, see Automatic Bank Data Import and Format Profile Creation. For information on the Financial Institution Connectivity Plug-in, see Financial Institution Connectivity Plug-in Interface Overview.

A Bank Statement Parser Plug-in is supported by the SuiteCloud Development Framework (SDF). SDF enables you to customize your NetSuite account from an integrated development environment (IDE) on your local computer. For details, see SuiteCloud Development Framework.

You can customize a Bank Statement Parser Plug-in in SDF by defining bankstatementparserplugin objects. For details, see Bank Statement Parser Plug-ins as XML Definitions.

NetSuite Role

Topic Title

All roles

Bank Statement Parser Process Flow

Developer

Developing a Bank Statement Parser Plug-in

Administrator

Administering a Bank Statement Parser Plug-in

Important:

The Bank Statement Parser Plug-in uses SuiteScript 2.0. Your entry point scripts and supporting library scripts must also use SuiteScript 2.0. For information, see SuiteScript 2.x Script Creation Process and SuiteScript 2.x.

Related Topics

Bank Statement Parser Process Flow
Developing a Bank Statement Parser Plug-in
Administering a Bank Statement Parser Plug-in
Bank Statement Parser Plug-in Interface Definition

General Notices