ProductRequest

Represents a device request made as part of a care program.

Supported Calls

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

Special Access Rules

Field Service must be enabled.

Authenticated external users can create and update ProductRequest objects.

Fields

AccountId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The account associated with the product request.

    This is a relationship field.

  • Relationship Name: Account
  • Relationship Type: Lookup
  • Refers To: Account

CareProgramEnrolleeId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The ID of the care program enrollee associated with the product request. This field is available from API version 49.0 and later.

    This is a relationship field.

  • Relationship Name: CareProgramEnrollee
  • Relationship Type: Lookup
  • Refers To: CareProgramEnrollee

CaseId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The case associated with the product request.

    This is a relationship field.

  • Relationship Name: Case
  • Relationship Type: Lookup
  • Refers To: Case

Description

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: A text field for details not recorded in the provided fields.

DestinationLocationId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Where the product is delivered.

    This is a relationship field.

  • Relationship Name: DestinationLocation
  • Relationship Type: Lookup
  • Refers To: Location

LastReferencedDate

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The date when the product request was last modified. Its label in the user interface is Last Modified Date.

LastModifiedById

  • Type: reference
  • Properties: Aggregatable, Defaulted on create, Filter, Group, Sort
  • Description: ID of the user who last updated this object.

NeedByDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: Date the product must be delivered by.

OwnerId

  • Type: reference
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: The owner of the shipment.

    This is a polymorphic relationship field.

  • Relationship Name: Owner
  • Relationship Type: Lookup
  • Refers To: Group, User

ProductRequestNumber

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
  • Description: An auto-assigned number that identifies the shipment.

ShipToAddress

  • Type: address
  • Properties: Filter, Nillable
  • Description: The address that the product is to be delivered to.

ShipToCity

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The city that the product is to be delivered to.

ShipToCountry

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The country that the product is to be delivered to.

ShipToGeocodeAccuracy

  • Type: picklist
  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
  • Description: The accuracy of the geocode for the shipping address.

ShipToLatitude

  • Type: double
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The latitude of the location where the product is to be delivered to.

ShipToLongitude

  • Type: double
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The longitude of the location where the product is to be delivered to.

ShipToPostalCode

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The postal code of the address where the product is to be delivered to.

ShipToState

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The name of the state where the product is to be delivered to.

ShipToStreet

  • Type: textarea
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The street address where the product is to be delivered to.

ShipmentType

  • Type: picklist
  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
  • Description: The type of shipment. The picklist includes the following values by default:
    • None
    • Rush
    • Overnight
    • Next Business Day
    • Pick Up

SourceLocationId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The location the product is shipped from.

    This is a relationship field.

  • Relationship Name: SourceLocation
  • Relationship Type: Lookup
  • Refers To: Location

Status

  • Type: picklist
  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
  • Description: Status of the product transfer.

WorkOrderId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The work order that the product request is related to.

    This is a relationship field.

  • Relationship Name: WorkOrder
  • Relationship Type: Lookup
  • Refers To: WorkOrder

WorkOrderLineItemId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The work order line item that the product request is related to.

    This is a relationship field.

  • Relationship Name: WorkOrderLineItem
  • Relationship Type: Lookup
  • Refers To: WorkOrderLineItem