Custom Transaction Types Support Key NetSuite Features

When you use custom transaction types, you can leverage many of the same features that are available with standard NetSuite transaction types. For example:

Support for these features makes it possible for each transaction type to have its own unique behavior and processing. These advantages can be critical as you develop a series of discrete transaction types to meet various needs.

Note:

Custom transactions appear on the Deposits and Credits subtab of the Reconcile Bank Statement if the Show All Transaction Types in Reconciliation box is checked on the Accounting Preferences page. For more information, see General Accounting Preferences.

For example, suppose you have a custom transaction type called Bad Debt, which you use to account for debts that are not collectible. For this type, you may want to restrict access to a limited set of users. You can manage this access on the Permissions subtab by using the transaction type’s Level sublist.

Sample Permissions subtab for a custom transaction showing permission level options.

You may also want to create a custom workflow for this type. On the New Workflow page, custom transaction types are listed with standard transaction types.

Sample custom transaction workflow showing subtypes.

If appropriate, your workflow can reference any custom statuses that you have defined for your transaction type. Custom statuses are a unique feature of custom transaction types and are not available with standard transaction types. You create statuses by using the transaction type’s Statuses subtab.

Transaction type Status subtab.

Related Topics

Benefits of Custom Transaction Types
Custom Transaction Type Naming Enables Better Organization
Multiple Custom Transaction Styles Supported

General Notices