Acumatica API - Endpoint Default 25 200 001 icon

Acumatica API - Endpoint Default 25 200 001

Interact with Acumatica Endpoint Default/25.200.001

Actions478

Contract Usage → Insert/Update

AI-generated

Summary

Insert or update Contract Usage records in Acumatica by specifying lists of billed and unbilled transactions with detailed fields, optionally including contract ID and post period.

Inputs

  • Billed Transactions — A collection of billed transaction entries to insert or update, each with fields like Billing Date, Branch, Case ID, Date, Description, End Date, Inventory ID, Quantity, Reference Number, Start Date, Transaction ID (number), Type, and Unit of Measure.
  • Unbilled Transactions — A collection of unbilled transaction entries to insert or update, with the same detailed fields as billed transactions.
  • Additional Fields — Optional additional parameters including Contract ID (unique identifier for the contract) and Post Period.

Output shape

a single record representing the inserted or updated Contract Usage resource

The operation sends the provided transaction data to Acumatica and returns the resulting Contract Usage record. Input collections for billed and unbilled transactions are optional but support multiple entries. Fields with empty or default values are stripped before sending to the API.

Examples

Example 1: Insert or update contract usage with multiple billed transactions and specify a contract ID

Provide one or more billed transactions with their fields filled; optionally add a Contract ID to 'Additional Fields'. Leave unbilled transactions empty if not used.

Links

Discussion