Program Eligibility Version 2
post
/fscmRestApi/serviceMappings/contextServices/Channel/ProgramEligibility
Program Eligibility Version 2
Request
There are no request parameters for this operation.
Supported Media Types
- application/json
Nested Schema : ChannelProgram
Type:
Show Source
array
-
Array of:
object ChannelProgramType
Values that represent the channel program.
Nested Schema : EligibilityServiceParameter
Type:
Show Source
array
-
Array of:
object EligibilityServiceParameterType
Values that the calling applications send to the channel program eligibility service. These attributes also store the output status of the eligibility service.
Nested Schema : Header
Type:
Show Source
array
-
Array of:
object HeaderType
Values that represent the sales order header or channel document header.
Nested Schema : Line
Type:
Show Source
array
-
Array of:
object LineType
Values that represent the sales order line or channel document line.
Nested Schema : Message
Type:
Show Source
array
-
Array of:
object MessageType
Values that contain one instance for each error that eligibility finds for the transaction.
Nested Schema : ChangeSummaryType
Type:
object
Nested Schema : ChannelProgramType
Type:
object
Values that represent the channel program.
Show Source
-
ChannelProgramId: integer
(int64)
Value that uniquely identifies the channel program.
-
DeclinableFlag: boolean
Indicates if the user can remove the channel program applied to the order.
-
DeclinedFlag: boolean
Indicates if the channel program was declined by the user.
-
EligibilityStatusCode: string
Abbreviation that identifies whether the channel program is eligible for sales order line or for channel document line.
-
EntitySubtypeCode: string
Indicates the entity subtype code for the transaction.
-
EntityTypeCode: string
The entity source code for the transaction.
-
Explanation: string
Descriptive text that clarifies why the Channel Program was applied or not applied.
-
HeaderId: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
LineId: integer
(int64)
Value that uniquely identifies the sales order line or channel document line.
-
ManuallyAppliedFlag: boolean
Indicates if the channel program was manually applied to the order.
-
ProgramCode: string
Abbreviation that identifies the channel program.
-
ProgramDescription: string
Description of the channel program.
-
ProgramId: integer
(int64)
Value that uniquely identifies the channel program.
-
ProgramLineId: integer
(int64)
Value that uniquely identifies the channel program line.
-
ProgramName: string
Name of the channel program.
-
ProgramTypeId: integer
(int64)
Value that uniquely identifies the program type associated with the channel program.
-
ProgramTypeName: string
Name of the program type associated with the channel program.
-
RequestOnlyFlag: boolean
Additional classification of a transaction for tax purpose, as required by a tax authority.
Nested Schema : EligibilityServiceParameterType
Type:
object
Values that the calling applications send to the channel program eligibility service. These attributes also store the output status of the eligibility service.
Show Source
-
DataSourceCode: string
Abbreviation that identifies the data source used to fetch the candidate channel programs.
-
EligibilityMode: string
Value that determines whether or not an entity is eligible for evaluation. Valid values include automatically, manually, or automatically and manually.
-
OutputStatus: string
Value that indicates the output status. Valid values include Success or Error.
Nested Schema : HeaderType
Type:
object
Values that represent the sales order header or channel document header.
Show Source
-
AllowCurrencyOverrideFlag: boolean
Indicate whether the currency can be overridden.
-
AppliedCurrencyCode: string
Abbreviation that identifies the currency used for the transaction.
-
BillingThirdPartyAccountId: integer
(int64)
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: integer
(int64)
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.
-
BillToCustomerAccountSiteUseId: integer
(int64)
Indicates the bill to customer account site use ID, used in tax calculations.
-
BusinessUnitId: integer
(int64)
Value that uniquely identifies the business unit for the transaction.
-
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 'Y' (default) or 'N'.
-
CustomerId: integer
(int64)
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
Indicates whether customer is internal or external.
-
DefaultCurrencyCode: string
The purpose of this is to retain the original currency returned for the strategy.
-
EligibilityAsOf: string
Date on the header that pricing uses when it determines eligibility.
-
EndCustomerId: integer
(int64)
Id of the customer who receives the item.
-
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: integer
(int64)
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: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
InternalOrganizationLocationId: integer
(int64)
Indicates the internal organziation location ID.
-
LedgerId: integer
(int64)
Indicates the ledger ID.
-
LedgerName: string
Name of the ledger.
-
OverrideCurrencyCode: string
If AllowCurrencyOverrideFlag is set to Y on the strategy, OverrideCurrencyCode will replace the AppliedCurrencyCode. If AllowCurrencyOverrideFlag is set to N on the strategy, this value will not be used to replace the AppliedCurrencyCode.
-
PopulateCoverageLineChargesFlag: boolean
Contains True or False. The default value is false. True: populate charges that belong to the coverage on a coverage line and not create roll-up coverage charges. False: populate charges that belong to the coverage on a coverage association and create roll-up coverage charges on the coverage line.
-
PriceAsOf: string
Price as of date.
-
PricedOn: string
The date when the document is priced. This attribute will be populated with the system date at the beginning of a pricing process.
-
PriceValidFrom: string
Price valid from date.
-
PriceValidUntil: string
Price valid until date.
-
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: integer
(int64)
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.
-
ReceiptShippedDate: string
Date when the supplier shipped the item.
-
RequestShipDate: string
Date that the header requests to ship the order.
-
RoundingBillToPartyId: integer
(int64)
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: integer
(int64)
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: integer
(int64)
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
SalesChannelCode
-
SalespersonId: integer
(int64)
-
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: integer
(int64)
Selling business unit id
-
SellingBusinessUnitName: string
Name of the selling business unit.
-
SellingLegalEntityId: integer
(int64)
Selling legal entity id.
-
SellingLegalEntityIdentifier: string
Value that uniquely identifies the selling legal entity that pricing uses for tax calculations.
-
SupplierInvoiceDate: string
Date when the supplier invoice was created or the date provided while creating an invoice.
-
SupplierSiteId: integer
(int64)
Value that uniquely identifies the supplier site.
-
TotalGroupEntityCode: string
-
TotalUsageCode: string
-
TransactionOn: string
-
TransactionSubtypeCode: string
Subtype for the transaction. For example, if the transaction type is Sales Order, then TransactionSubtypeCode specifies what type of sales order.
-
TransactionTypeCode: string
Indicates the transaction type, whether it is a quote, an order, etc. This information is used in determining which pricing process to invoke.
Nested Schema : LineType
Type:
object
Values that represent the sales order line or channel document line.
Show Source
-
ActionCode: string
Indicates the action to be performed for the line. Valid values include ORA_ADD, ORA_END, ORA_AMEND and so on. A list of accepted values is defined in the lookup type ORA_QP_ACTION_TYPES.
-
ActualShipDate: string
Date that the item on the line ships.
-
AllowCurrencyOverrideFlag: boolean
Indicate whether the currency can be overridden.
-
AllowPriceListUpdateFlag: boolean
Indicate whether a previously selected price list can be changed to a different price list.
-
AppliedPriceListId: integer
(int64)
Id of the price list applied.
-
AppliedShippingChargeListId: integer
(int64)
-
AssessableValue: object
AssessableValue
-
AssessableValueCurrencyCode: string
-
AssessableValueOverrideFlag: boolean
-
BillFromLocationAddress1: string
Address line 1 of the bill-from location.
-
BillFromLocationAddress2: string
Address line 2 of the bill-from location.
-
BillFromLocationAddress3: string
Address line 3 of the bill-from location.
-
BillFromLocationAddress4: string
Address line 4 of the bill-from location.
-
BillFromLocationCity: string
City of the bill-from location.
-
BillFromLocationCountry: string
Country of the bill-from location.
-
BillFromLocationCounty: string
County of the bill-from location.
-
BillFromLocationId: integer
(int64)
Indicates the bill from location ID.
-
BillFromLocationPostalCode: string
Postal code of the bill-from location.
-
BillFromLocationProvince: string
Province of the bill-from location.
-
BillFromLocationState: string
State of the bill-from location.
-
BillToCustomerId: integer
(int64)
Value that uniquely identifies the bill-to account for the line.
-
BillToLocationAddress1: string
Address line 1 of the bill-to location.
-
BillToLocationAddress2: string
Address line 2 of the bill-to location.
-
BillToLocationAddress3: string
Address line 3 of the bill-to location.
-
BillToLocationAddress4: string
Address line 4 of the bill-to location.
-
BillToLocationCity: string
City of the bill-to location.
-
BillToLocationCountry: string
Country of the bill-to location.
-
BillToLocationCounty: string
County of the bill-to location.
-
BillToLocationId: integer
(int64)
Value that uniquely identifies the bill-to location.
-
BillToLocationPostalCode: string
Postal code of the bill-to location.
-
BillToLocationProvince: string
Province of the bill-to location.
-
BillToLocationState: string
State of the bill-to location.
-
BillToPartyId: integer
(int64)
Indicates the bill to party ID.
-
BillToPartyName: string
Name that identifies the bill-to party.
-
BillToPartyNumber: string
Number that identifies the bill-to party.
-
BillToPartySiteId: integer
(int64)
indicates the bill to party site ID.
-
BillToPartySiteNumber: string
Number that identifies the bill-to party site.
-
BillToSiteUseId: integer
(int64)
Value that uniquely identifies the bill-to address for the line.
-
ComponentIdPath: string
Item ID path for component items. Contains the Root Model Inventory Item Id to the immediate parent Inventory Item Id delimited with '>'
-
ComponentPath: string
-
DefaultCurrencyCode: string
Default currency code for the line. For R11, the Default Currency is determined at the header level for the strategy.
-
DefaultPriceListId: integer
(int64)
Id of the default price list.
-
DefaultTaxationCountry: string
Specifies the country of taxation for tax calculation purposes.
-
DocumentSubType: string
Classification used for both tax calculation and tax reporting depending upon the requirements of different countries.
-
ExemptionControlCode: string
Controls the application of exemptions to the transaction line during tax lines calculation.
-
ExtendedQuantity: object
ExtendedQuantity
-
FinalDischargeLocationId: integer
(int64)
Indicates the location of the final destination for purchases made by a customer, and is applicable to all transactions at line level.
-
FirstPartyTaxRegistration: string
Tax registration that the first-party organization uses for the transaction.
-
FirstPartyTaxRegistrationId: integer
(int64)
Indicates the tax registration that the first party organization used for a transaction.
-
FOBCode: string
Code that indicates freight on board.
-
FulfillmentGeographyId: integer
(int64)
-
HeaderId: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
IntendedUseClassificationCode: string
Abbreviation that identifies the classification that describes how the purchaser intends to use the item.
-
IntendedUseClassificationId: integer
(int64)
Indicates the classification purpose for which a product is used in a business by the purchaser.
-
InventoryItemId: integer
(int64)
Value that uniquely identifies the inventory item.
-
InventoryItemNumber: string
The number of the item that pricing must price.
-
InventoryOrganizationCode: string
Abbreviation that identifies the inventory organization that the Inventory Item Number references.
-
InventoryOrganizationId: integer
(int64)
Value that uniquely identifies the inventory organization.
-
LineCategoryCode: string
Identifies the category of the line.
-
LineId: integer
(int64)
Value that uniquely identifies the sales order line or channel document line.
-
LineQuantity: object
LineQuantity
-
LineQuantityUOMCode: string
Abbreviation that identifies the requested unit of measure.
-
LineTypeCode: string
This identifies the action performed when the order line is fulfilled.
-
OriginalTransactionId: integer
(int64)
Value that uniquely identifies the parent receiving transaction.
-
OverrideCurrencyCode: string
If the 'AllowCurrencyOverride' flag is set to be true on the pricing strategy, the value of this attribute will be be used as the default currency for any non-overridden currency on charges and totals.
-
OverridePriceListId: integer
(int64)
If allowed by pricing, this is the price list that user selects to override the price to for a particular line item.
-
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.
-
PerModelUnitQuantity: object
PerModelUnitQuantity
-
PooLocationId: integer
(int64)
Indicates the location that initiates or negotiates a sales order for products and services.? This ID represents the Point of Order Origin location.
-
PooPartyId: integer
(int64)
Indicates the party that initiates or negotiates a sales order for products and services. This ID represents the Point of Order Origin party identifier.
-
PooPartyName: string
-
PooPartyNumber: string
Number that identifies the Point of Order Origin party. This party starts or negotiates a sales order for an item.
-
PriceAsOf: string
This attribute is used to compare effectivities on pricing setups. The caller can default header priceAsOf to lines.
-
PricedOn: string
The date when the line is priced. This attribute will be populated with the system date at the beginning of a pricing process.
-
PriceValidFrom: string
Price valid from date.
-
PriceValidUntil: string
Price valid until date.
-
PricingStrategyId: integer
(int64)
Id of the pricing strategy applied on this line
-
PricingStrategyName: string
Name of the pricing strategy that pricing applied on this line.
-
ProductCategory: string
Classification of products as product categories for tax purposes.
-
ProductFiscalClassificationId: integer
(int64)
Classification of products based on the inventory item category for tax purposes.
-
ProductType: string
Classification of products as product types for tax purposes.
-
PurchaseOrderDate: string
Date when the buyer or the application created the purchase order.
-
PurchaseOrderLineUnitPrice: object
PurchaseOrderLineUnitPrice
-
PurchaseOrderLineUomCode: string
Abbreviation that identifies the unit of measure for the item on the purchase order line.
-
PurchaseOrderNumber: string
Number that uniquely identifies the purchase order in the sold-to legal entity.
-
ReceivingLineTypeCode: string
Abbreviation that identifies the type of receiving transaction. A list of accepted values is defined in the lookup type RCV_TRANSACTION_TYPE.
-
ReceivingLocationId: integer
(int64)
Value that uniquely identifies the receiving location.
-
ReferenceLineId: integer
(int64)
Indicates the order line to be used as reference in returns pricing processing.
-
RequestedDeliveryDate: string
Date when the buyer requested the supplier to deliver the item.
-
RequestShipDate: string
Date when the buyer requested the supplier to ship the item.
-
ReturnReasonCode: string
Indicates the return reason code.
-
RootCoverageLineId: integer
(int64)
-
RootLineId: integer
(int64)
Value that uniquely identifies the top most root line.
-
RoundingBillToPartyId: integer
(int64)
Indicates the rounding bill to party ID.
-
RoundingBillToPartyName: string
Name that identifies the rounding bill-to party.
-
RoundingBillToPartyNumber: string
Number that identifies the rounding bill-to party.
-
RoundingShipToPartyId: integer
(int64)
Indicates the rounding ship to party ID.
-
RoundingShipToPartyName: string
Name that identifies the rounding ship-to party.
-
RoundingShipToPartyNumber: string
Number that identifies the rounding ship-to party.
-
SalespersonId: integer
(int64)
-
ServiceDuration: object
ServiceDuration
-
ServiceDurationPeriodCode: string
Service duration period code.
-
ServiceEndDate: string
-
ServiceStartDate: string
-
ShipFromLocationAddress1: string
Address line 1 of the ship-from location.
-
ShipFromLocationAddress2: string
Address line 2 of the ship-from location.
-
ShipFromLocationAddress3: string
Address line 3 of the ship-from location.
-
ShipFromLocationAddress4: string
Address line 4 of the ship-from location.
-
ShipFromLocationCity: string
City of the ship-from location.
-
ShipFromLocationCountry: string
Country of the ship-from location.
-
ShipFromLocationCounty: string
County of the ship-from location.
-
ShipFromLocationId: integer
(int64)
Indicates the ship from location ID.
-
ShipFromLocationPostalCode: string
Postal code of the ship-from location.
-
ShipFromLocationProvince: string
Province of the ship-from location.
-
ShipFromLocationState: string
State of the ship-from location.
-
ShipFromOrganizationCode: string
Organization from where logistics ships the goods.
-
ShipFromOrganizationId: integer
(int64)
Organization from where the goods are shipped.
-
ShipFromPartyId: integer
(int64)
Indicates the ship from party ID.
-
ShipFromPartyName: string
Name that identifies the ship-from party.
-
ShipFromPartyNumber: string
Number that identifies the ship-from party.
-
ShipFromPartySiteId: integer
(int64)
Indicates the ship from party site ID.
-
ShipFromPartySiteNumber: string
Number that identifies the ship-from party site.
-
ShipMethodCode: string
Abbreviation that identifies the shipping method, such as overnight. Logistics uses this method to transfer goods from one destination to another destination.
-
ShipMethodId: integer
(int64)
The shipping method such as UPS-Parcel-Ground used for transfer of goods from one destination to another.
-
ShipSetName: string
Group of sales order lines that need to ship together from their common origin to a common destination.
-
ShipToLocationAddress1: string
Address line 1 of the ship-to location.
-
ShipToLocationAddress2: string
Address line 2 of the ship-to location.
-
ShipToLocationAddress3: string
Address line 3 of the ship-to location.
-
ShipToLocationAddress4: string
Address line 4 of the ship-to location.
-
ShipToLocationCity: string
City of the ship-to location.
-
ShipToLocationCountry: string
Country of the ship-to location.
-
ShipToLocationCounty: string
County of the ship-to location.
-
ShipToLocationId: integer
(int64)
Value that uniquely identifies the ship-to location.
-
ShipToLocationPostalCode: string
Postal code of the ship-to location.
-
ShipToLocationProvince: string
Province of the ship-to location.
-
ShipToLocationState: string
State of the ship-to location.
-
ShipToPartyId: integer
(int64)
Indicates the ship to party ID.
-
ShipToPartyName: string
Name that identifies the ship-to party.
-
ShipToPartyNumber: string
Number that identifies the ship-to party.
-
ShipToPartySiteId: integer
(int64)
Indicates the ship to party site ID.
-
ShipToPartySiteNumber: string
Number that identifies the ship-to party site.
-
ShipToSiteUseId: integer
(int64)
Address of the person or organization party where the goods are being sent.
-
SkipShippingChargesFlag: boolean
Determines whether or not to evaluate line level shipping-related charges. Value is either true or false (default).
-
SupplierItemNumber: string
Number that the supplier uses to identify the item.
-
TaxClassificationCode: string
Indicates the tax codes or groups defined in Fusion Payables.
-
TaxExemptionCertificateNumber: string
Number that uniquely identifies the certificate number for tax exemption. You can use it with the Tax Exemption Reason Code to handle tax exemption.
-
TaxExemptionReasonCode: string
Abbreviation that identifies the tax exemption reason.? You can use it with the Tax Exemption Certificate Number to handle tax exemption.
-
ThirdPartyTaxRegistrationId: integer
(int64)
Indicates the Tax Registration Number used by the third party involved in the transaction.
-
ThirdPartyTaxRegistrationNumber: string
Tax registration that the third-party organization uses for the transaction.
-
TradingHQLocationAddress1: string
Address line 1 of the trading headquarters location.
-
TradingHQLocationAddress2: string
Address line 2 of the trading headquarters location.
-
TradingHQLocationAddress3: string
Address line 3 of the trading headquarters location.
-
TradingHQLocationAddress4: string
Address line 4 of the trading headquarters location.
-
TradingHQLocationCity: string
City of the trading headquarters location.
-
TradingHQLocationCountry: string
Country of the trading headquarters location.
-
TradingHQLocationCounty: string
County of the trading headquarters location.
-
TradingHQLocationId: integer
(int64)
indicates the trading HQ location ID.
-
TradingHQLocationPostalCode: string
Postal code of the trading headquarters location.
-
TradingHQLocationProvince: string
Province of the trading headquarters location.
-
TradingHQLocationState: string
State of the trading headquarters location.
-
TradingHQPartySiteId: integer
(int64)
indicates the trading HQ party site ID.
-
TradingHQPartySiteNumber: string
Number that identifies the site where the trading headquarters party resides.
-
TransactionBusinessCategory: string
Classifies a transaction for tax purposes, as required by a tax authority.
-
TransactionOn: string
Date when the transaction occurred.
-
TransactionReasonId: integer
(int64)
Value that uniquely identifies the inventory transaction reason for this receiving transaction.
-
TransactionUnitPrice: object
TransactionUnitPrice
-
UserDefinedFiscalClassificationCode: string
Additional classification of a transaction for tax purpose, as required by a tax authority.
Nested Schema : ExtendedQuantity
Type:
Show Source
object
-
UomCode: string
Rolled-up quantity of CP. This is the same as the line requested quantity for simple products, but is a product of the requested quantity of the component and its ancestors for a configurable product component.
-
Value: number
Rolled-up quantity of CP. This is the same as the line requested quantity for simple products, but is a product of the requested quantity of the component and its ancestors for a configurable product component.
Nested Schema : LineQuantity
Type:
Show Source
object
-
UomCode: string
Transaction quantity in the unit of measure that the transaction uses.
-
Value: number
Transaction quantity in the unit of measure of the transaction.
Nested Schema : PerModelUnitQuantity
Type:
Show Source
object
-
UomCode: string
Indicates the unit quantity per root model for the lines of a configuration.
-
Value: number
Indicates the unit quantity per root model for the lines of a configuration.
Nested Schema : PurchaseOrderLineUnitPrice
Type:
Show Source
object
-
CurrencyCode: string
Currency code of the purchase order line unit price.
-
Value: number
Unit price for the purchase order line.
Nested Schema : TransactionUnitPrice
Type:
Show Source
object
-
CurrencyCode: string
Currency code of the transaction unit price.
-
Value: number
Unit price for the transaction.
Nested Schema : MessageType
Type:
object
Values that contain one instance for each error that eligibility finds for the transaction.
Show Source
-
HeaderId: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
MessageId: integer
(int64)
Value that uniquely identifies the error.
-
MessageName: string
Name of the error message.
-
MessageText: string
Text describing the nature of the error that occurred.
-
MessageTypeCode: string
Abbreviation that indicates the type of message. A list of accepted values is defined in the lookup type FND.
-
ParentEntityCode: string
Abbreviation that indicates the parent entity of the error. Valid values include Line and Header.
-
ParentEntityId: integer
(int64)
Value that uniquely identifies the parent entity on which the error occurred.
Response
Supported Media Types
- application/json
200 Response
Eligibility Request Completed successfully.
Nested Schema : ChannelProgram
Type:
Show Source
array
-
Array of:
object ChannelProgramType
Values that represent the channel program.
Nested Schema : EligibilityServiceParameter
Type:
Show Source
array
-
Array of:
object EligibilityServiceParameterType
Values that the calling applications send to the channel program eligibility service. These attributes also store the output status of the eligibility service.
Nested Schema : Header
Type:
Show Source
array
-
Array of:
object HeaderType
Values that represent the sales order header or channel document header.
Nested Schema : Line
Type:
Show Source
array
-
Array of:
object LineType
Values that represent the sales order line or channel document line.
Nested Schema : Message
Type:
Show Source
array
-
Array of:
object MessageType
Values that contain one instance for each error that eligibility finds for the transaction.
Nested Schema : ChangeSummaryType
Type:
object
Nested Schema : ChannelProgramType
Type:
object
Values that represent the channel program.
Show Source
-
ChannelProgramId: integer
(int64)
Value that uniquely identifies the channel program.
-
DeclinableFlag: boolean
Indicates if the user can remove the channel program applied to the order.
-
DeclinedFlag: boolean
Indicates if the channel program was declined by the user.
-
EligibilityStatusCode: string
Abbreviation that identifies whether the channel program is eligible for sales order line or for channel document line.
-
EntitySubtypeCode: string
Indicates the entity subtype code for the transaction.
-
EntityTypeCode: string
The entity source code for the transaction.
-
Explanation: string
Descriptive text that clarifies why the Channel Program was applied or not applied.
-
HeaderId: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
LineId: integer
(int64)
Value that uniquely identifies the sales order line or channel document line.
-
ManuallyAppliedFlag: boolean
Indicates if the channel program was manually applied to the order.
-
ProgramCode: string
Abbreviation that identifies the channel program.
-
ProgramDescription: string
Description of the channel program.
-
ProgramId: integer
(int64)
Value that uniquely identifies the channel program.
-
ProgramLineId: integer
(int64)
Value that uniquely identifies the channel program line.
-
ProgramName: string
Name of the channel program.
-
ProgramTypeId: integer
(int64)
Value that uniquely identifies the program type associated with the channel program.
-
ProgramTypeName: string
Name of the program type associated with the channel program.
-
RequestOnlyFlag: boolean
Additional classification of a transaction for tax purpose, as required by a tax authority.
Nested Schema : EligibilityServiceParameterType
Type:
object
Values that the calling applications send to the channel program eligibility service. These attributes also store the output status of the eligibility service.
Show Source
-
DataSourceCode: string
Abbreviation that identifies the data source used to fetch the candidate channel programs.
-
EligibilityMode: string
Value that determines whether or not an entity is eligible for evaluation. Valid values include automatically, manually, or automatically and manually.
-
OutputStatus: string
Value that indicates the output status. Valid values include Success or Error.
Nested Schema : HeaderType
Type:
object
Values that represent the sales order header or channel document header.
Show Source
-
AllowCurrencyOverrideFlag: boolean
Indicate whether the currency can be overridden.
-
AppliedCurrencyCode: string
Abbreviation that identifies the currency used for the transaction.
-
BillingThirdPartyAccountId: integer
(int64)
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: integer
(int64)
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.
-
BillToCustomerAccountSiteUseId: integer
(int64)
Indicates the bill to customer account site use ID, used in tax calculations.
-
BusinessUnitId: integer
(int64)
Value that uniquely identifies the business unit for the transaction.
-
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 'Y' (default) or 'N'.
-
CustomerId: integer
(int64)
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
Indicates whether customer is internal or external.
-
DefaultCurrencyCode: string
The purpose of this is to retain the original currency returned for the strategy.
-
EligibilityAsOf: string
Date on the header that pricing uses when it determines eligibility.
-
EndCustomerId: integer
(int64)
Id of the customer who receives the item.
-
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: integer
(int64)
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: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
InternalOrganizationLocationId: integer
(int64)
Indicates the internal organziation location ID.
-
LedgerId: integer
(int64)
Indicates the ledger ID.
-
LedgerName: string
Name of the ledger.
-
OverrideCurrencyCode: string
If AllowCurrencyOverrideFlag is set to Y on the strategy, OverrideCurrencyCode will replace the AppliedCurrencyCode. If AllowCurrencyOverrideFlag is set to N on the strategy, this value will not be used to replace the AppliedCurrencyCode.
-
PopulateCoverageLineChargesFlag: boolean
Contains True or False. The default value is false. True: populate charges that belong to the coverage on a coverage line and not create roll-up coverage charges. False: populate charges that belong to the coverage on a coverage association and create roll-up coverage charges on the coverage line.
-
PriceAsOf: string
Price as of date.
-
PricedOn: string
The date when the document is priced. This attribute will be populated with the system date at the beginning of a pricing process.
-
PriceValidFrom: string
Price valid from date.
-
PriceValidUntil: string
Price valid until date.
-
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: integer
(int64)
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.
-
ReceiptShippedDate: string
Date when the supplier shipped the item.
-
RequestShipDate: string
Date that the header requests to ship the order.
-
RoundingBillToPartyId: integer
(int64)
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: integer
(int64)
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: integer
(int64)
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
SalesChannelCode
-
SalespersonId: integer
(int64)
-
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: integer
(int64)
Selling business unit id
-
SellingBusinessUnitName: string
Name of the selling business unit.
-
SellingLegalEntityId: integer
(int64)
Selling legal entity id.
-
SellingLegalEntityIdentifier: string
Value that uniquely identifies the selling legal entity that pricing uses for tax calculations.
-
SupplierInvoiceDate: string
Date when the supplier invoice was created or the date provided while creating an invoice.
-
SupplierSiteId: integer
(int64)
Value that uniquely identifies the supplier site.
-
TotalGroupEntityCode: string
-
TotalUsageCode: string
-
TransactionOn: string
-
TransactionSubtypeCode: string
Subtype for the transaction. For example, if the transaction type is Sales Order, then TransactionSubtypeCode specifies what type of sales order.
-
TransactionTypeCode: string
Indicates the transaction type, whether it is a quote, an order, etc. This information is used in determining which pricing process to invoke.
Nested Schema : LineType
Type:
object
Values that represent the sales order line or channel document line.
Show Source
-
ActionCode: string
Indicates the action to be performed for the line. Valid values include ORA_ADD, ORA_END, ORA_AMEND and so on. A list of accepted values is defined in the lookup type ORA_QP_ACTION_TYPES.
-
ActualShipDate: string
Date that the item on the line ships.
-
AllowCurrencyOverrideFlag: boolean
Indicate whether the currency can be overridden.
-
AllowPriceListUpdateFlag: boolean
Indicate whether a previously selected price list can be changed to a different price list.
-
AppliedPriceListId: integer
(int64)
Id of the price list applied.
-
AppliedShippingChargeListId: integer
(int64)
-
AssessableValue: object
AssessableValue
-
AssessableValueCurrencyCode: string
-
AssessableValueOverrideFlag: boolean
-
BillFromLocationAddress1: string
Address line 1 of the bill-from location.
-
BillFromLocationAddress2: string
Address line 2 of the bill-from location.
-
BillFromLocationAddress3: string
Address line 3 of the bill-from location.
-
BillFromLocationAddress4: string
Address line 4 of the bill-from location.
-
BillFromLocationCity: string
City of the bill-from location.
-
BillFromLocationCountry: string
Country of the bill-from location.
-
BillFromLocationCounty: string
County of the bill-from location.
-
BillFromLocationId: integer
(int64)
Indicates the bill from location ID.
-
BillFromLocationPostalCode: string
Postal code of the bill-from location.
-
BillFromLocationProvince: string
Province of the bill-from location.
-
BillFromLocationState: string
State of the bill-from location.
-
BillToCustomerId: integer
(int64)
Value that uniquely identifies the bill-to account for the line.
-
BillToLocationAddress1: string
Address line 1 of the bill-to location.
-
BillToLocationAddress2: string
Address line 2 of the bill-to location.
-
BillToLocationAddress3: string
Address line 3 of the bill-to location.
-
BillToLocationAddress4: string
Address line 4 of the bill-to location.
-
BillToLocationCity: string
City of the bill-to location.
-
BillToLocationCountry: string
Country of the bill-to location.
-
BillToLocationCounty: string
County of the bill-to location.
-
BillToLocationId: integer
(int64)
Value that uniquely identifies the bill-to location.
-
BillToLocationPostalCode: string
Postal code of the bill-to location.
-
BillToLocationProvince: string
Province of the bill-to location.
-
BillToLocationState: string
State of the bill-to location.
-
BillToPartyId: integer
(int64)
Indicates the bill to party ID.
-
BillToPartyName: string
Name that identifies the bill-to party.
-
BillToPartyNumber: string
Number that identifies the bill-to party.
-
BillToPartySiteId: integer
(int64)
indicates the bill to party site ID.
-
BillToPartySiteNumber: string
Number that identifies the bill-to party site.
-
BillToSiteUseId: integer
(int64)
Value that uniquely identifies the bill-to address for the line.
-
ComponentIdPath: string
Item ID path for component items. Contains the Root Model Inventory Item Id to the immediate parent Inventory Item Id delimited with '>'
-
ComponentPath: string
-
DefaultCurrencyCode: string
Default currency code for the line. For R11, the Default Currency is determined at the header level for the strategy.
-
DefaultPriceListId: integer
(int64)
Id of the default price list.
-
DefaultTaxationCountry: string
Specifies the country of taxation for tax calculation purposes.
-
DocumentSubType: string
Classification used for both tax calculation and tax reporting depending upon the requirements of different countries.
-
ExemptionControlCode: string
Controls the application of exemptions to the transaction line during tax lines calculation.
-
ExtendedQuantity: object
ExtendedQuantity
-
FinalDischargeLocationId: integer
(int64)
Indicates the location of the final destination for purchases made by a customer, and is applicable to all transactions at line level.
-
FirstPartyTaxRegistration: string
Tax registration that the first-party organization uses for the transaction.
-
FirstPartyTaxRegistrationId: integer
(int64)
Indicates the tax registration that the first party organization used for a transaction.
-
FOBCode: string
Code that indicates freight on board.
-
FulfillmentGeographyId: integer
(int64)
-
HeaderId: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
IntendedUseClassificationCode: string
Abbreviation that identifies the classification that describes how the purchaser intends to use the item.
-
IntendedUseClassificationId: integer
(int64)
Indicates the classification purpose for which a product is used in a business by the purchaser.
-
InventoryItemId: integer
(int64)
Value that uniquely identifies the inventory item.
-
InventoryItemNumber: string
The number of the item that pricing must price.
-
InventoryOrganizationCode: string
Abbreviation that identifies the inventory organization that the Inventory Item Number references.
-
InventoryOrganizationId: integer
(int64)
Value that uniquely identifies the inventory organization.
-
LineCategoryCode: string
Identifies the category of the line.
-
LineId: integer
(int64)
Value that uniquely identifies the sales order line or channel document line.
-
LineQuantity: object
LineQuantity
-
LineQuantityUOMCode: string
Abbreviation that identifies the requested unit of measure.
-
LineTypeCode: string
This identifies the action performed when the order line is fulfilled.
-
OriginalTransactionId: integer
(int64)
Value that uniquely identifies the parent receiving transaction.
-
OverrideCurrencyCode: string
If the 'AllowCurrencyOverride' flag is set to be true on the pricing strategy, the value of this attribute will be be used as the default currency for any non-overridden currency on charges and totals.
-
OverridePriceListId: integer
(int64)
If allowed by pricing, this is the price list that user selects to override the price to for a particular line item.
-
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.
-
PerModelUnitQuantity: object
PerModelUnitQuantity
-
PooLocationId: integer
(int64)
Indicates the location that initiates or negotiates a sales order for products and services.? This ID represents the Point of Order Origin location.
-
PooPartyId: integer
(int64)
Indicates the party that initiates or negotiates a sales order for products and services. This ID represents the Point of Order Origin party identifier.
-
PooPartyName: string
-
PooPartyNumber: string
Number that identifies the Point of Order Origin party. This party starts or negotiates a sales order for an item.
-
PriceAsOf: string
This attribute is used to compare effectivities on pricing setups. The caller can default header priceAsOf to lines.
-
PricedOn: string
The date when the line is priced. This attribute will be populated with the system date at the beginning of a pricing process.
-
PriceValidFrom: string
Price valid from date.
-
PriceValidUntil: string
Price valid until date.
-
PricingStrategyId: integer
(int64)
Id of the pricing strategy applied on this line
-
PricingStrategyName: string
Name of the pricing strategy that pricing applied on this line.
-
ProductCategory: string
Classification of products as product categories for tax purposes.
-
ProductFiscalClassificationId: integer
(int64)
Classification of products based on the inventory item category for tax purposes.
-
ProductType: string
Classification of products as product types for tax purposes.
-
PurchaseOrderDate: string
Date when the buyer or the application created the purchase order.
-
PurchaseOrderLineUnitPrice: object
PurchaseOrderLineUnitPrice
-
PurchaseOrderLineUomCode: string
Abbreviation that identifies the unit of measure for the item on the purchase order line.
-
PurchaseOrderNumber: string
Number that uniquely identifies the purchase order in the sold-to legal entity.
-
ReceivingLineTypeCode: string
Abbreviation that identifies the type of receiving transaction. A list of accepted values is defined in the lookup type RCV_TRANSACTION_TYPE.
-
ReceivingLocationId: integer
(int64)
Value that uniquely identifies the receiving location.
-
ReferenceLineId: integer
(int64)
Indicates the order line to be used as reference in returns pricing processing.
-
RequestedDeliveryDate: string
Date when the buyer requested the supplier to deliver the item.
-
RequestShipDate: string
Date when the buyer requested the supplier to ship the item.
-
ReturnReasonCode: string
Indicates the return reason code.
-
RootCoverageLineId: integer
(int64)
-
RootLineId: integer
(int64)
Value that uniquely identifies the top most root line.
-
RoundingBillToPartyId: integer
(int64)
Indicates the rounding bill to party ID.
-
RoundingBillToPartyName: string
Name that identifies the rounding bill-to party.
-
RoundingBillToPartyNumber: string
Number that identifies the rounding bill-to party.
-
RoundingShipToPartyId: integer
(int64)
Indicates the rounding ship to party ID.
-
RoundingShipToPartyName: string
Name that identifies the rounding ship-to party.
-
RoundingShipToPartyNumber: string
Number that identifies the rounding ship-to party.
-
SalespersonId: integer
(int64)
-
ServiceDuration: object
ServiceDuration
-
ServiceDurationPeriodCode: string
Service duration period code.
-
ServiceEndDate: string
-
ServiceStartDate: string
-
ShipFromLocationAddress1: string
Address line 1 of the ship-from location.
-
ShipFromLocationAddress2: string
Address line 2 of the ship-from location.
-
ShipFromLocationAddress3: string
Address line 3 of the ship-from location.
-
ShipFromLocationAddress4: string
Address line 4 of the ship-from location.
-
ShipFromLocationCity: string
City of the ship-from location.
-
ShipFromLocationCountry: string
Country of the ship-from location.
-
ShipFromLocationCounty: string
County of the ship-from location.
-
ShipFromLocationId: integer
(int64)
Indicates the ship from location ID.
-
ShipFromLocationPostalCode: string
Postal code of the ship-from location.
-
ShipFromLocationProvince: string
Province of the ship-from location.
-
ShipFromLocationState: string
State of the ship-from location.
-
ShipFromOrganizationCode: string
Organization from where logistics ships the goods.
-
ShipFromOrganizationId: integer
(int64)
Organization from where the goods are shipped.
-
ShipFromPartyId: integer
(int64)
Indicates the ship from party ID.
-
ShipFromPartyName: string
Name that identifies the ship-from party.
-
ShipFromPartyNumber: string
Number that identifies the ship-from party.
-
ShipFromPartySiteId: integer
(int64)
Indicates the ship from party site ID.
-
ShipFromPartySiteNumber: string
Number that identifies the ship-from party site.
-
ShipMethodCode: string
Abbreviation that identifies the shipping method, such as overnight. Logistics uses this method to transfer goods from one destination to another destination.
-
ShipMethodId: integer
(int64)
The shipping method such as UPS-Parcel-Ground used for transfer of goods from one destination to another.
-
ShipSetName: string
Group of sales order lines that need to ship together from their common origin to a common destination.
-
ShipToLocationAddress1: string
Address line 1 of the ship-to location.
-
ShipToLocationAddress2: string
Address line 2 of the ship-to location.
-
ShipToLocationAddress3: string
Address line 3 of the ship-to location.
-
ShipToLocationAddress4: string
Address line 4 of the ship-to location.
-
ShipToLocationCity: string
City of the ship-to location.
-
ShipToLocationCountry: string
Country of the ship-to location.
-
ShipToLocationCounty: string
County of the ship-to location.
-
ShipToLocationId: integer
(int64)
Value that uniquely identifies the ship-to location.
-
ShipToLocationPostalCode: string
Postal code of the ship-to location.
-
ShipToLocationProvince: string
Province of the ship-to location.
-
ShipToLocationState: string
State of the ship-to location.
-
ShipToPartyId: integer
(int64)
Indicates the ship to party ID.
-
ShipToPartyName: string
Name that identifies the ship-to party.
-
ShipToPartyNumber: string
Number that identifies the ship-to party.
-
ShipToPartySiteId: integer
(int64)
Indicates the ship to party site ID.
-
ShipToPartySiteNumber: string
Number that identifies the ship-to party site.
-
ShipToSiteUseId: integer
(int64)
Address of the person or organization party where the goods are being sent.
-
SkipShippingChargesFlag: boolean
Determines whether or not to evaluate line level shipping-related charges. Value is either true or false (default).
-
SupplierItemNumber: string
Number that the supplier uses to identify the item.
-
TaxClassificationCode: string
Indicates the tax codes or groups defined in Fusion Payables.
-
TaxExemptionCertificateNumber: string
Number that uniquely identifies the certificate number for tax exemption. You can use it with the Tax Exemption Reason Code to handle tax exemption.
-
TaxExemptionReasonCode: string
Abbreviation that identifies the tax exemption reason.? You can use it with the Tax Exemption Certificate Number to handle tax exemption.
-
ThirdPartyTaxRegistrationId: integer
(int64)
Indicates the Tax Registration Number used by the third party involved in the transaction.
-
ThirdPartyTaxRegistrationNumber: string
Tax registration that the third-party organization uses for the transaction.
-
TradingHQLocationAddress1: string
Address line 1 of the trading headquarters location.
-
TradingHQLocationAddress2: string
Address line 2 of the trading headquarters location.
-
TradingHQLocationAddress3: string
Address line 3 of the trading headquarters location.
-
TradingHQLocationAddress4: string
Address line 4 of the trading headquarters location.
-
TradingHQLocationCity: string
City of the trading headquarters location.
-
TradingHQLocationCountry: string
Country of the trading headquarters location.
-
TradingHQLocationCounty: string
County of the trading headquarters location.
-
TradingHQLocationId: integer
(int64)
indicates the trading HQ location ID.
-
TradingHQLocationPostalCode: string
Postal code of the trading headquarters location.
-
TradingHQLocationProvince: string
Province of the trading headquarters location.
-
TradingHQLocationState: string
State of the trading headquarters location.
-
TradingHQPartySiteId: integer
(int64)
indicates the trading HQ party site ID.
-
TradingHQPartySiteNumber: string
Number that identifies the site where the trading headquarters party resides.
-
TransactionBusinessCategory: string
Classifies a transaction for tax purposes, as required by a tax authority.
-
TransactionOn: string
Date when the transaction occurred.
-
TransactionReasonId: integer
(int64)
Value that uniquely identifies the inventory transaction reason for this receiving transaction.
-
TransactionUnitPrice: object
TransactionUnitPrice
-
UserDefinedFiscalClassificationCode: string
Additional classification of a transaction for tax purpose, as required by a tax authority.
Nested Schema : ExtendedQuantity
Type:
Show Source
object
-
UomCode: string
Rolled-up quantity of CP. This is the same as the line requested quantity for simple products, but is a product of the requested quantity of the component and its ancestors for a configurable product component.
-
Value: number
Rolled-up quantity of CP. This is the same as the line requested quantity for simple products, but is a product of the requested quantity of the component and its ancestors for a configurable product component.
Nested Schema : LineQuantity
Type:
Show Source
object
-
UomCode: string
Transaction quantity in the unit of measure that the transaction uses.
-
Value: number
Transaction quantity in the unit of measure of the transaction.
Nested Schema : PerModelUnitQuantity
Type:
Show Source
object
-
UomCode: string
Indicates the unit quantity per root model for the lines of a configuration.
-
Value: number
Indicates the unit quantity per root model for the lines of a configuration.
Nested Schema : PurchaseOrderLineUnitPrice
Type:
Show Source
object
-
CurrencyCode: string
Currency code of the purchase order line unit price.
-
Value: number
Unit price for the purchase order line.
Nested Schema : TransactionUnitPrice
Type:
Show Source
object
-
CurrencyCode: string
Currency code of the transaction unit price.
-
Value: number
Unit price for the transaction.
Nested Schema : MessageType
Type:
object
Values that contain one instance for each error that eligibility finds for the transaction.
Show Source
-
HeaderId: integer
(int64)
Value that uniquely identifies the sales order header or channel document header.
-
MessageId: integer
(int64)
Value that uniquely identifies the error.
-
MessageName: string
Name of the error message.
-
MessageText: string
Text describing the nature of the error that occurred.
-
MessageTypeCode: string
Abbreviation that indicates the type of message. A list of accepted values is defined in the lookup type FND.
-
ParentEntityCode: string
Abbreviation that indicates the parent entity of the error. Valid values include Line and Header.
-
ParentEntityId: integer
(int64)
Value that uniquely identifies the parent entity on which the error occurred.
400 Response
Invalid input request.