Adding Custom Transaction Forms to Your SuiteCloud Project

The following process describes how to work with custom transaction forms in SuiteCloud Development Framework (SDF) and add custom transaction forms to your SuiteCloud project:

  1. Create custom transaction forms in a NetSuite account one of the following ways:

  2. Import the custom transaction forms from a NetSuite account into a SuiteCloud project.

    See Account Component Imports to SuiteCloud Projects.

    For CLI for Java, see importobjects.

    For CLI for Node,js, see object:import.

    You can also import custom transaction forms as part of bundles. See Conversion of a Bundle to an Account Customization Project for SDF.

  3. Customize the custom transaction form objects in SuiteCloud IDE plug-in, or a third-party IDE and SuiteCloud CLI. For the list of available fields, see transactionForm.

  4. Validate the objects and then address errors and warnings that are returned in the validation log.

    See SuiteCloud Project Validation and Custom Transaction Form Validation.

  5. Deploy the SuiteCloud project to a target NetSuite account.

    See Deployment Logs for SuiteCloud Projects and Publishing an SDF SuiteApp.

Related Topics

Transaction Forms as XML Definitions
Supported Custom Transaction Form Objects
Custom Transaction Form Use Cases
Custom Transaction Form Format
Custom Transaction Form Validation
Limitations for Custom Transaction Forms
Linking Custom Transaction Forms
Custom Transaction Form Field Examples
Custom Transaction Form Example

General Notices