Header

This entity represents the Sales Order/Quote Header, Sales Agreement Header or Contract Header.

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

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

Validate Sales Price

Contained by

Price Sales Transaction

Contained by

Get Sales Pricing Strategy

Contained by

Calculate Sales Totals

Contained by

Calculate Sales Order Totals

Handled by

Price Request Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

AllowCurrencyOverrideFlag

boolean

Indicate whether the currency can be overridden.

AppliedCurrencyCode

string

Currency code to be used as the default header currency

BillToCustomerAccountSiteUseId

long

Indicates the bill to customer account site use ID, used in tax calculations.

BillingThirdPartyAccountId

long

Indicates the billing third party account ID, used in tax calculations.

BillingThirdPartyAccountName

string

Name of the third-party account that pricing uses in tax calculations for billing.

BillingThirdPartyAccountNumber

string

Number that identifies the third-party account that pricing uses in tax calculations for billing.

BillingThirdPartyAccountSiteId

long

Indicates the billing third party account site ID, used in tax calculations.

BillingThirdPartyAccountSiteNumber

string

Number that identifies the third-party account that pricing uses in tax calculations for billing.

CalculatePricingChargesFlag

boolean

Determines whether or not to price charges for a line item. Value is true (default) or false.

CalculateShippingChargesFlag

boolean

Determines whether or not to evaluate shipping-related charges for the document. Value is either true (default) or false.

CalculateTaxFlag

boolean

Determines whether or not to call Fusion Tax to derive tax amounts for the lines on the document. Value is either true (default) or false.

CustomerId

long

Sold To Customer Id

CustomerName

string

The Party Name in Customer Data Management provides this name.

CustomerNumber

string

The Party Number in Customer Data Management provides this number.

CustomerTypeCode

string

Customer Type code. Values are: INTERNAL, EXTERNAL. These values are defined in TCA.

DefaultCurrencyCode

string

Default currency code determined by the pricing strategy.

EndCustomerId

string

Id used to identify the end customer.

EndCustomerName

string

Name of the customer who receives the item. The Party Name in Customer Data Management provides this name.

EndCustomerNumber

string

Number that identifies the customer who receives the item. The Party Number in Customer Data Management provides this number.

FulfillmentGeographyId

long

This will be either null (initially), or specified (when selected on SO or derived from SO Shipment.Ship To Address Id).

FulfillmentGeographyName

string

Name of the fulfillment geography.

HeaderId

long

Id of the Header SDO entity.
  • Primary Key

InternalOrganizationLocationId

long

Indicates the internal organziation location ID.

LedgerId

long

Indicates the ledger ID.

LedgerName

string

Name of the ledger.

OverrideCurrencyCode

string

Contains the requested override currency code. If override currency is supported for the determined pricing strategy, the override will be applied.

OwnerEntityId

string

Identification Id of the owner for the document used for pricing guidelines.

OwnerEntityTypeCode

string

Type of owner for the document used for pricing guidelines. Example types include Role, Internal Organization, Partner Organization, etc.

PriceAsOf

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

Price as of date

PriceValidFrom

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

Price valid from date.

PriceValidUntil

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

Price valid until date.

PricedOn

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

The timestamp when the document is priced. This attribute will be populated with the system date at the beginning of a pricing process.

PricingSegmentCode

string

This attribute stores either the pricing segment code passed in from the caller or the pricing segment code derived by the pricing engine.

PricingSegmentExplanation

string

Message to state why the Pricing Segment has been applied.

PricingStrategyExplanation

string

Message to state why the Pricing Strategy has been applied.

PricingStrategyId

long

This attribute stores either the pricing strategy id passed in from the caller or the pricing strategy id derived by the pricing engine.

PricingStrategyName

string

The name of the pricing strategy. The caller provides the name or pricing determines the name.

RoundingBillToPartyId

long

Indicates the bill to party ID used for rounding in tax calculations.

RoundingBillToPartyName

string

Name that identifies the bill-to party to use when rounding a number during a tax calculation.

RoundingBillToPartyNumber

string

Number that identifies the bill-to party to use when rounding a number during a tax calculation.

RoundingBillToPartySiteId

long

Indicates the bill to party site ID used for rounding in tax calculations.

RoundingBillToPartySiteNumber

string

Number that identifies the bill-to party site to use when rounding a number during a tax calculation.

RoundingShipToPartyId

long

Indicates the ship to party ID used for rounding in tax calcuations.

RoundingShipToPartyName

string

Name that identifies the ship-to party to use when rounding a number during a tax calculation.

RoundingShipToPartyNumber

string

Number that identifies the ship-to party to use when rounding a number during a tax calculation.

SalesChannelCode

string

Sales Channel code.

SalesSubChannelCode

string

The sub-group within a channel that intiated the order. For example, for the Web channel this attribute contains the name of the web-site.

SellingBusinessUnitId

long

Selling business unit id

SellingBusinessUnitName

string

Name of the selling business unit.

SellingLegalEntityId

long

Selling legal entity id.

SellingLegalEntityIdentifier

string

Value that uniquely identifies the selling legal entity that pricing uses for tax calculations.

TotalGroupEntityCode

string

Entities for which a Total is calculated.Values of the attribute are from the ORA_QP_TOTAL_ENTITY_TYPES lookup.

TotalUsageCode

string

Usage based on which a Total is calculated. Value of the attribute is from the ORA_QP_TOTAL_USAGE_TYPES lookup.

TransactionOn

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

This attribute stores the date of the transaction.

TransactionTypeCode

string

Indicates the transaction type of the passed in document. Transaction Types include QUOTE, ORDER, etc.