---
schema_version: "1"
id: 71f1d95e79a714f4f4b67ce70863daacfa4f2e459945c13207589c554e6bc52c
title: ConnectApi.ChangeOrderSummaryInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_change_order_summary.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_change_order_summary.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3913e602e1c22325d639b341e136bdf2b3ef894e781d4ddaba960f21a4ef3e6e
description: A change to an order summary. There are several general validations for this input. The maximum number of changes allowed per request is 100. You must include at least one change for an entity, and each change that's associated with an entity counts as one change. You can modify only order item summaries in Ordered status.
---
# ConnectApi.ChangeOrderSummaryInputRepresentation

A change to an order summary. There are several general validations for this input. The maximum number of changes allowed per request is 100. You must include at least one change for an entity, and each change that's associated with an entity counts as one change. You can modify only order item summaries in Ordered status.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| changeOrdersReferenceNumber | String | The order reference number value for the Change Order associated with the current request. | Optional | 66.0 |
| changeReason | String | The reason for the change. It has to be an active Picklist value from the OrderItemSummaryChange entity Reason field. | Required | 66.0 |
| orderAdjustmentGroupSummaries | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ChangeOrderAdjustmentGroupSummaryInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_change_order_adjustment_group_summary.htm "A change to an order adjustment group summary.")\> | The list of order adjustment group summaries changes. | Optional | 66.0 |
| orderDeliveryGroupSummaries | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ChangeOrderDeliveryGroupSummaryInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_change_order_delivery_group_summary.htm "A change to an order delivery group summary.")\> | The list of order delivery group summaries changes. | Optional | 66.0 |
| orderItemAdjustmentLineSummaries | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ChangeOrderItemAdjustmentLineSummaryInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_change_order_item_adjustment_line_summary.htm "A change to an order item adjustment line summary.")\> | The list of order item adjustment line summaries changes. | Optional | 66.0 |
| orderItemSummaries | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ChangeOrderItemSummaryInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_change_order_item_summary.htm "A change to an order item summary.")\> | The list of order item summaries changes. | Optional | 66.0 |
| orderItemTaxLineItemSummaries | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ChangeOrderItemTaxLineItemSummaryInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_change_order_item_tax_line_item_summary.htm "A change to an order item tax line item summary.")\> | The list of order item tax line item summaries changes. | Optional | 66.0 |
| orderSummary | [SObject](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_sobject.htm#apex_methods_system_sobject "Contains methods for the sObject data type.") | The order summary sObject representation that contains the changes for the Order Summary. | Optional | 66.0 |