---
schema_version: "1"
id: b67b757e6ca6187ecdaf6c4f045139c632d566845c8fa4e560c59d35fec88ee9
title: InventoryBatchItemReservation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/mfg_api_devguide/sforce_api_objects_inventorybatchitemreservation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.mfg_api_devguide.meta/mfg_api_devguide/sforce_api_objects_inventorybatchitemreservation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 53b3ab0f545ea34cd49c1df7ebc2131ec0f8ce7bbbb2aacc38fe54dcc1b4c0d9
description: Represents the inventory reservation for a specific product batch associated with a given item reservation source. This object is available in API version 67.0 and later.
---
# InventoryBatchItemReservation

Represents the inventory reservation for a specific product batch associated with a given item reservation source. This object is available in API version 67.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### InventoryItemReservationId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort
- **Description**: The inventory item reservation associated with this batch reservation.
    
    This field is a relationship field.
- **Relationship Name**: InventoryItemReservation
- **Relationship Type**: Master-detail
- **Refers To**: InventoryItemReservation (the master object)

### IsAutoReserved

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the reservation was automatically generated or manually entered by a user.
- **Default value**: false

### ProductBatchItemId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The product batch item associated with the reservation, specifying the product, batch, and location details used.
    
    This field is a relationship field.
- **Relationship Name**: ProductBatchItem
- **Refers To**: ProductBatchItem

### ProductItemId

- **Type**: reference
- **Properties**: Filter, Group, Sort
- **Description**: The product item associated with the serialized product.
    
    This field is a relationship field.
- **Relationship Name**: ProductItem
- **Refers To**: ProductItem

### Quantity

- **Type**: double
- **Properties**: Create, Filter, Sort, Update
- **Description**: The quantity of the product batch item reserved.

### ReservationDateTime

- **Type**: dateTime
- **Properties**: Create, Filter, Sort, Update
- **Description**: The date and time at which the inventory reservation was created.

### ReservationItemSourceId

- **Type**: reference
- **Properties**: Filter, Group, Sort
- **Description**: The order line item for which the reservation was created.
    
    This field is a polymorphic relationship field.
- **Relationship Name**: ReservationItemSource
- **Refers To**: OrderItem, ReturnOrderLineItem, WorkOrderLineItem

### Status

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
- **Description**: The status of the inventory reservation.
- **Default value**: Reserved
- **Possible values**:
    - Reserved
    - Cancelled
    - Fulfilled

## 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.

**[InventoryBatchItemReservationHistory](https://developer.salesforce.com/docs/atlas.en-us.mfg_api_devguide.meta/mfg_api_devguide/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object."):** History is available for tracked fields of the object.