NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Other Charge Sale Item → Insert or update record

AI-generated

Summary

Update an existing Other Charge Sale Item record in NetSuite by providing its external identifier and desired field values. Optionally include custom fields and control detailed request behavior.

Inputs

  • id (required) — External identifier of the Other Charge Sale Item to update.
  • additionalFields — Optional fields to set or update on the Other Charge Sale Item, such as allocation price, amortization details, billing schedules, classifications, pricing, subsidiary, and sales descriptions. Supports many NetSuite-specific subfields and options.
  • customFields — List of custom fields to add or update on the record, each with a field name, type, and value.
  • Debug Mode — Include full request and response information in the output for troubleshooting.

Output shape

a single record representing the updated Other Charge Sale Item.

The output includes the updated record details. When Debug Mode is enabled, it also includes full request and response information. The operation uses an HTTP PUT to update the record by its external ID. Be aware of optional request parameters to influence server behavior such as idempotency keys or property validations.

Examples

Example 1: Update the price and description of an Other Charge Sale Item.

Set 'id' to the external ID of the item, specify new values for 'additionalFields.price' and 'additionalFields.salesDescription', optionally enable Debug Mode to view full API response.

Discussion