Requirement Version Object

This entity represents the key information of a top level requirement, which includes the name, description, total estimates, etc. A top-level requirement is simlar to a requirements document containing other detailed requirements. For example, a top level requirement can be named Requirements for Flying Bike and within that top-level requirement, there could be multiple detailed requirement lines. Examples of requirement lines could be the need to be solar powered, the need to sync up with traffic controllers, etc. Each of those requirement lines would have priority, estimates etc. and the estimates would roll up to the top-level requirement.

QName: {http://xmlns.oracle.com/apps/scm/customerNeedsManagement/requirements/requirementService/}RequirementVersion

Logical Business Objects

  • SCM : Product Requirements and Ideation Management : Requirement

Relationships

The following table describes how this service data object is related to other service data objects or business object services.

Relationship Type Object or Service

Contains

Requirement Line Item Object

Contains

Requirement Version Translation

Contained by

Requirement Object

Handled by

Requirement Web Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

Description

string

The description of the requirement version object.

Product

string

The product of the requirement version object.

RequirementId

long

The unique identifier from the application for the requirement object that the requirement version object belongs to.

RequirementLineItem

Requirement Line Item Object

The list of requirement line item objects for the requirement version object.

RequirementVersionId

long

The unique identifier from the application for the requirement version object.
  • Primary Key

RequirementVersionTranslation

Requirement Version Translation

The list of names, dependent on the languages configured for the application, for the requirement version object.

Status

string

The status of the requirement version object.

TotalDependsOn

int

The total depends on for the requirement line item objects that belong to the requirement version object.

TotalEstimates

decimal

The total estimates for the requirement line item objects that belong to the requirement version object.

TotalImpacts

int

The total impacts for the requirement line item objects that belong to the requirement version object.

VersionNumber

int

The version number of the requirement version object.