Bank Statement Parser Plug-in Interface Definition

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. See Financial Institution Parser Plug-in Interface Overview and Financial Institution Parser Plug-in Interface Definition.

This chapter describes the functions, objects, and methods for the Bank Statement Parser Plug-in.

Plug-in Interface Functions

The plug-in interface includes the following functions.

Function

Description

parseBankStatement

(BankStatementParserContext)

Parse a streamed bank statement.

This function can stream bank statement file content and obtain default settings for the file. This function adds the parsed transactions and account statements to NetSuite.

When NetSuite requests the bank statement content, the plug-in implements this function, which parses and sends the translated transaction data to NetSuite.

BankStatementParserContext is the context for this function.

getStandardTransactionCodes

(StandardTransactionCodeContext)

Store the standard transaction code mapping to NetSuite.

This function contains information that maps the transaction code from the parsed transactions to the corresponding NetSuite transaction types.

When NetSuite requests the standard transaction code mapping, the plug-in implements this function, which sends the list back to NetSuite.

StandardTransactionCodeContext is the context for this function.

Context Objects

The Bank Statement Parser Plug-in interface functions use the following context objects.

Object

Description

BankStatementParserContext

Input – BankStatementParserInput

Output – BankStatementParserOutput

parseBankStatement uses this context object.

StandardTransactionCodeContext

Output – StandardTransactionCodeOutput

getStandardTransactionCodes uses this context object.

Related Topics

parseBankStatement
getStandardTransactionCodes

General Notices