ProductRqmtSpec

Defines a complete set of requirements. It captures key information such as the associated Account and Contact, tracks its overall lifecycle status, and acts as the parent for all related requirement items and their versions. This object is available in API version 65.0 and later.

Supported Calls

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

Fields

Name

  • Type: text
  • Properties: Filter, Group, Nillable, Sort
  • Description: A unique identifier for the requirement specification.

Account

  • Type: reference
  • Properties: Filter, Group, Nillable, Sort
  • Description: The customer account associated with this requirement.

Contact

  • Type: reference
  • Properties: Filter, Group, Nillable, Sort
  • Description: The primary contact person at the associated customer account.

Status

  • Type: picklist
  • Properties: Filter, Group, Nillable, Sort
  • Description: The lifecycle state of the requirement.

Origin

  • Type: picklist
  • Properties: Filter, Group, Nillable, Sort
  • Description: The source or stakeholder that initiated the requirement.

Priority

  • Type: picklist
  • Properties: Filter, Group, Nillable, Sort
  • Description: The priority of the requirement for successful delivery.

Stage

  • Type: picklist
  • Properties: Filter, Group, Nillable, Sort
  • Description: The current stage of the requirement specification workflow based on user-defined statuses.

LatestVersion

  • Type: reference
  • Properties: Filter, Group, Nillable, Sort
  • Description: The current active version of the requirement specification.