---
schema_version: "1"
id: 40a7cb6c91fefe879e05ee4fbf1358535152d75a0fe679039d4eafde4ff4541c
title: OrderItemSummaryChange
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_orderitemsummarychange.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_orderitemsummarychange.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7366c34a4fd28bfb95c8863c087789f2dbe1e3d4445b0a8e10939d13103f086b
description: Represents a change to an OrderItemSummary, usually a reduction in quantity due to a cancel or return. Corresponds to a change order item. This object is available in API version 48.0 and later.
---
# OrderItemSummaryChange

Represents a change to an OrderItemSummary, usually a reduction in quantity due to a cancel or return. Corresponds to a change order item. This object is available in API version 48.0 and later.

This object is used for calculations and doesn’t have a default record page.

## Supported Calls

delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

## Special Access Rules

This object is only available in Salesforce Order Management orgs.

## Fields

| Field | Details |
| --- | --- |
| ChangeOrderItemId | 
Type

reference

Properties

Filter, Group, Sort

Description

ID of the associated change order item.



 |
| ChangeType | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

Type of change represented by the OrderItemSummaryChange.

Possible values are:

- Add
- AddTax
- Cancel
- CancelFee
- DeliveryChargeAdjustment
- FeeAdjustment
- Modify
- OrderAdjustmentGroup
- OrderDeliveryGroup
- ProductAdjustment
- Return
- ReturnFee





 |
| CurrencyIsoCode | 

Type

picklist

Properties

Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

ISO code for the currency of the OrderSummary associated with the OrderItemSummaryChange. The default value is USD.

Possible values are:

- DKK—Danish Krone
- EUR—Euro
- GBP—British Pound
- USD—U.S. Dollar

This field is available in API version 49.0 and later.



 |
| IsPreFulfillment | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether the change occurs before the OrderItemSummary has been fulfilled.



 |
| OrderItemSummary​ChangeNumber | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

ID of the OrderItemSummaryChange.



 |
| OrderItemSummaryId | 

Type

reference

Properties

Filter, Group, Sort

Description

ID of the OrderItemSummary to which the change applies.



 |
| OrderSummaryId | 

Type

reference

Properties

Filter, Group, Sort

Description

ID of the OrderSummary to which the associated OrderItemSummary belongs.



 |
| Reason | 

Type

picklist

Properties

Defaulted on create, Filter, Group, Sort

Description

Reason for the change. You can customize this list.

The list has one default value:

- Unknown





 |
| ReasonText | 

Type

string

Properties

Filter, Group, Sort

Description

Details about the reason for change.



 |

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

[OrderItemSummaryChangeChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.") (API version 62.0)

Change events are available for the object.

#### See Also

- [OrderItem](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_orderitem.htm "Represents an order product that your organization sells.")
- [OrderItemSummary](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_orderitemsummary.htm "Represents the current properties and state of a product or charge on an OrderSummary. Corresponds to one or more order item objects, consisting of an original object and any change objects applicable to it. This object is available in API version 48.0 and later.")