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:
-
Create custom transaction forms in a NetSuite account one of the following ways:
-
Customize a transaction form in a NetSuite account. See Creating Custom Entry and Transaction Forms and Supported Custom Transaction Form Objects.
-
Customize a transaction form in a NetSuite account using SuiteCloud IDE plug-in.
-
-
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.
-
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.
-
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.
-
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