Pricing Term

This is primarily a passed-in entity, which holds the different promotions or contracts or other terms applied to the transaction.

QName: {http://xmlns.oracle.com/apps/scm/pricing/priceExecution/pricingProcesses/priceRequestService/}PricingTerm

Logical Business Objects

  • SCM : Pricing : Price Request

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

Contained by

Price Sales Transaction

Handled by

Price Request Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

ApplyToEntityCode

string

Entity the term will be applied to. Values is LINE.

ApplyToEntityId

long

Id of the entity the term will be applied to.

PricingTermId

long

Id of the PricingTermSDO entity.
  • Primary Key

SourceIdentifierId1

string

Optional. Identifies the entity for a pricing term. For example, Sales Agreement Header Id or Promotion Header Id.

SourceIdentifierId2

string

Optional. Identifies the entity for a pricing term. For example, Sales Agreement Line Id or Promotion Line Id.

SourceIdentifierId3

string

Optional. Identifies the entity for a pricing term. For example, Sales Agreement Major Version Id.

SourceIdentifierId4

string

Optional. Identifies the entity for a pricing term. For example, Sales Agreement Status.

SourceIdentifierId5

string

Optional. Identifies the entity for a pricing term. For example, to support a key that includes more than one part.

SourceName

string

Source of the term. This is an input.

SourceTypeCode

string

Value that uniquely identifies the source code of an entity for a pricing term. For example, SALES_AGREEMENT or PROMOTION.

TermId

long

Id of the term defined in the Promotion or Sales Agreement.