---
schema_version: "1"
id: f4d79dbf149f448fd5bf867df87945761d4dde781985843031a69a75f90d5280
title: ProductTransferState
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/mfg_api_devguide/sforce_api_objects_producttransferstate.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.mfg_api_devguide.meta/mfg_api_devguide/sforce_api_objects_producttransferstate.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 538f8aeba58e988914639e354e8cded3559ff353be45d098da635337f8400a7a
description: Represents an action taken to associate a serialized product with a product transfer. The new state is a result of the action. A product transfer state record is created when serialized products are attached to the product transfer. This object is available in API version 60.0 and later.
---
# ProductTransferState

Represents an action taken to associate a serialized product with a product transfer. The new state is a result of the action. A product transfer state record is created when serialized products are attached to the product transfer. This object is available in API version 60.0 and later.

## Supported Calls

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

## Fields

### Action

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
- **Description**: The action that must be performed on the inventory item.

### Name

- **Type**: string
- **Properties**: Autonumber, Defaulted on create, Filter, idLookup, Sort
- **Description**: The auto-generated name of the product transfer state.

### ProductTransferId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort
- **Description**: The transfer for which this inventory transaction was requested.
    
    This field is a relationship field.
- **Relationship Name**: ProductTransfer
- **Relationship Type**: Lookup
- **Refers To**: ProductTransfer

### SerializedProductId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The serialized product being transferred.
    
    This field is a relationship field.
- **Relationship Name**: SerializedProduct
- **Relationship Type**: Lookup
- **Refers To**: SerializedProduct

### TransferState

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
- **Description**: The new status for the inventory item.