Custom Transaction Types Support Key NetSuite Features

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:

  • Each custom transaction type can have its own numbering, permissions, and workflows.

  • Custom transaction types can include custom transaction fields that you define.

  • You can create multiple custom entry forms for each transaction type.

  • You can see what changes have been made to the custom transaction type configuration. 

  • You can interact with custom transaction instances using SuiteScript. 

  • You can interact with custom transaction instances by using SOAP web services. 

  • You can interact with custom transaction instances by using REST web services. REST web services support basic, journal, and header only custom transactions. 

  • You can interact with custom transaction instances by using the CSV Import Assistant. 

  • You can reference your custom transaction types when creating saved searches. To find custom transaction types, use the Transaction search type. In the Types list, your custom transaction types are listed with standard transaction types.

  • You can use global search or SuiteAnalytics Workbook to find a custom transaction.

  • You can review system notes for custom transaction type configuration changes. Use the System Notes v2 workbook to view changes to the configuration of custom transaction types. 

  • You can interact with custom transaction instances by using SuiteAnalytics Connect. To reference your custom transaction types, use the Transaction table. Use the transaction_type column to identify your custom transaction type. 

  • Custom transaction types can be included in SuiteApps packaged with SuiteCloud Development Framework (SDF). SDF is a development framework that you can use to create SuiteApps from an integrated development environment (IDE) on your local computer. 

  • Deploy custom transaction types to other accounts using SuiteCloud Development Framework, with some limitations. 

  • Custom transaction types can be used in conjunction with the Custom GL Lines plug-in. With the Custom GL Lines plug-in, you can create logic that automatically creates a GL impact. 

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.

Leave a comment

Your email address will not be published. Required fields are marked *