Coverage Association

Represents the association between a coverage line and its covered item for a service duration

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

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

Contained by

Calculate Sales Totals

Handled by

Price Request Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

ActionCode

string

Indicates the action to be performed for the coverage association.

AllowCurrencyOverrideFlag

boolean

Indicates whether the default currency can be overridden for the coverage association.

AllowPriceListUpdateFlag

boolean

Indicate whether a previously selected price list can be changed to a different price list.

AppliedPriceListId

long

ID of the price list applied for the coverage association.

AssociationParentLineId

long

Indicates the line ID that represents the covered item for percentage-based coverage pricing rules.

CoverageAssociationId

long

Indicates the ID of the coverage association.
  • Primary Key

CoverageDuration

{http://xmlns.oracle.com/adf/svc/types/}MeasureType

Indicates the coverage association duration for the covered asset or item.

CoverageDurationEndDate

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

Indicates the end date for the coverage association.

CoverageDurationStartDate

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

Indicates the start date for the coverage association.

CoverageDurationUOMCode

string

Indicates the UOM code used to price the coverage association for the coverage duration.

CoverageLineId

long

Indicates the line ID of the covered item for which coverage association is specified.

CoveredInventoryItemId

long

Indicates the inventory Item ID of the covered item or covered asset for the coverage association.

CoveredInventoryItemNumber

string

Inventory Item number of the covered item or the covered asset for the coverage association.

CoveredItemQuantity

{http://xmlns.oracle.com/adf/svc/types/}MeasureType

Indicates the asset or covered item quantity covered for the coverage association.

CoveredItemUOMCode

string

Indicates the asset or covered item UOM for the coverage association.

DefaultCurrencyCode

string

Default currency code for the coverage association.

DefaultPriceListId

long

ID of the default price list for the coverage association.

OverrideCurrencyCode

string

Indicates the code of the override currency used for a coverage assocation.

OverridePriceListId

long

If allowed by pricing, refers to the ID of a price list used to override price for a specific coverage association.

OverridePriceListName

string

Name of the price list the user selects to override the price for a line item. Pricing uses this attribute only if a price list override is allowed.

PriceAsOf

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

This attribute is used to compare effectivities on pricing setups. The caller can default header priceAsOf to Coverage Association.

TransactionOn

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

This attribute stores the date of the transaction.