# CalculatedExchangeLineItem - admin-graphql - OBJECT
Version: 2025-01

## Description
A calculated exchange line item.

### Access Scopes
`read_returns` access scope or `read_marketplace_returns` access scope. Also: The shop must have access to exchanges.


## Fields
* [calculatedDiscountAllocations](/docs/api/admin-graphql/2025-01/objects/CalculatedDiscountAllocation): CalculatedDiscountAllocation! - The discounts that have been allocated onto the line item by discount applications.
* [discountedUnitPriceSet](/docs/api/admin-graphql/2025-01/objects/MoneyBag): MoneyBag! - The unit price of the exchange line item after discounts.
* [id](/docs/api/admin-graphql/2025-01/scalars/ID): ID - A globally-unique ID.
* [originalUnitPriceSet](/docs/api/admin-graphql/2025-01/objects/MoneyBag): MoneyBag! - The original unit price of the exchange line item before discounts.
* [quantity](/docs/api/admin-graphql/2025-01/scalars/Int): Int! - The quantity being exchanged.
* [subtotalSet](/docs/api/admin-graphql/2025-01/objects/MoneyBag): MoneyBag! - The calculated subtotal set of the exchange line item, including discounts.
* [totalTaxSet](/docs/api/admin-graphql/2025-01/objects/MoneyBag): MoneyBag! - The total tax of the exchange line item.
* [variant](/docs/api/admin-graphql/2025-01/objects/ProductVariant): ProductVariant - The variant being exchanged.

## Connections



## Related queries

## Related mutations

## Related Unions

## Examples