NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Journal Entry → Update record

AI-generated

Summary

Update an existing Journal Entry record in NetSuite by specifying its internal ID and providing the fields to modify, including standard and custom fields.

Inputs

  • Id (required) — Internal identifier of the journal entry to update.
  • Additional Fields — Optional standard fields to update on the journal entry such as Accounting Book, Approved status, Class, Currency, Date, Memo, Subsidiary, Location, Lines, and related attributes.
  • Custom Fields — List of custom fields to update within the journal entry, each defined by field name, type, and value.
  • Debug Mode — Whether to include full request and response info in the output for troubleshooting.
  • Authentication Method — The authentication method to use for the request, either OAuth1 (default) or OAuth2.

Output shape

a JSON object representing the updated journal entry record as returned by NetSuite's PATCH /journalEntry/{id} endpoint.

If Debug Mode is enabled, the output object includes additional full HTTP request and response details. The operation updates fields specified in the input; unspecified fields remain unchanged.

Examples

Example 1: Update a journal entry memo and approve it immediately

Specify the journal entry internal ID, set 'memo' in Additional Fields, and check 'approved' to true.

Example 2: Modify custom fields on a journal entry

Provide Journal Entry Id and a list of custom fields with their names, types, and new values in Custom Fields parameter.

Links

Discussion