Acumatica API - Endpoint Default 24 200 001 icon

Acumatica API - Endpoint Default 24 200 001

Interact with Acumatica Endpoint Default/24.200.001

Actions478

Discount → Insert/Update

AI-generated

Summary

Insert a new discount or update an existing discount in Acumatica by specifying its properties and related classifications, customers, items, warehouses, and discount breakpoints.

Inputs

  • Customer Price Classes — Set one or more customer price classes by their unique Price Class IDs to apply the discount.
  • Customers — Specify one or more individual customers by their Customer ID and optionally Customer Name to associate with the discount.
  • Discount Breakpoints — Define multiple discount breakpoints with detailed parameters including amounts, quantities, discount percentages, effective and pending dates, and related identifiers to specify tiered discount levels.
  • Item Price Classes — Assign one or more item price classes by their unique Price Class IDs applicable to the discount.
  • Items — List one or more items with Description and Inventory ID to which the discount applies.
  • Warehouses — Specify applicable warehouses by warehouse identifier for the discount.
  • Additional Fields — Provide optional fields such as Active status, Break By, Created Date Time, Description, Discount By, Discount Code, Effective and Expiration Dates, Last Modified Date Time, Promotional flag, Prorate Discount flag, Sequence, and Show Free Item flag to configure the discount details.

Output shape

a single record representing the inserted or updated Discount resource, reflecting the data sent or updated in Acumatica

The operation returns the resultant Discount object after insertion or update. Input fields are optional except where the Acumatica API requires them. Nested collections accept multiple values. Errors occur if required identifiers are missing or invalid.

Links

Discussion