NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Job → Transform to invoice

AI-generated

Summary

Transform a specified Job record into an Invoice in NetSuite by calling the corresponding REST API endpoint, optionally providing extensive invoice details and configuration parameters.

Inputs

  • Id (required) — The internal identifier of the Job record to transform into an Invoice.
  • Debug Mode — Whether to include full request and response information in the output for debugging purposes.
  • Authentication Method — Select OAuth1 or OAuth2 as the authentication method for the API request.
  • Additional Fields — A collection of optional fields and nested subfields to specify invoice details such as billing address, currency, items, department, discounts, dates, location, shipping details, payment terms, and other invoice attributes. These fields correspond to NetSuite's invoice properties and allow customization of the invoice generated from the Job transformation.

Output shape

The operation returns a single record representing the newly created Invoice object resulting from the transformation of the specified Job record.

The API request is performed using a POST method to /job/{id}/!transform/invoice where {id} is the Job record ID. If 'Debug Mode' is enabled, additional data about the HTTP request and response is included in the output. The shape of the returned Invoice record may include all standard and custom fields supported by the NetSuite Invoice REST API endpoint.

Links

Discussion