NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Billing Schedule → Insert record

AI-generated

Summary

Create a new Billing Schedule record in NetSuite by specifying its attributes and optionally including custom fields.

Inputs

  • additionalFields — Optional fields to define the billing schedule details, such as name, schedule type, frequency, recurrence pattern, initial amount, job, milestones, transaction references, and various flags like inactive, public, or billing preferences.
  • customFields — List of custom fields to include in the billing schedule record, specifying field names, types, and their values.
  • isDebugMode — Boolean flag to include full request and response information in the output for debugging purposes.

Output shape

a single record representing the created Billing Schedule including its properties and potentially extra debug data if enabled

The output includes the newly created Billing Schedule record data. If Debug Mode is enabled, the full request and response details from the NetSuite API call are included. Errors during creation will result in node execution failure.

Examples

Example 1: Create a new billing schedule with name, type, recurrence, and initial amount

Set 'Name' to the desired billing schedule name and configure additionalFields with scheduleType, frequency, recurrence dates/units/count, and initialAmount as needed.

Example 2: Include custom fields when creating the billing schedule

Use the 'customFields' collection to specify any custom fields required by your NetSuite instance, mapping field names and values appropriately.

Discussion