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
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
Nested Schema : ChangeSummary
Type: array
Show Source
Nested Schema : ChannelProgram
Type: array
Show Source
Nested Schema : EligibilityServiceParameter
Type: array
Show Source
Nested Schema : Header
Type: array
Show Source
Nested Schema : Line
Type: array
Show Source
Nested Schema : Message
Type: array
Show Source
Nested Schema : ChangeSummaryType
Type: object
Nested Schema : ChannelProgramType
Type: object
Values that represent the channel program.
Show Source
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
  • Abbreviation that identifies the data source used to fetch the candidate channel programs.
  • Value that determines whether or not an entity is eligible for evaluation. Valid values include automatically, manually, or automatically and manually.
  • 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
Nested Schema : LineType
Type: object
Values that represent the sales order line or channel document line.
Show Source
Nested Schema : AssessableValue
Type: object
Show Source
Nested Schema : ExtendedQuantity
Type: object
Show Source
  • 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.
  • 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: object
Show Source
  • Transaction quantity in the unit of measure that the transaction uses.
  • Transaction quantity in the unit of measure of the transaction.
Nested Schema : PerModelUnitQuantity
Type: object
Show Source
  • Indicates the unit quantity per root model for the lines of a configuration.
  • Indicates the unit quantity per root model for the lines of a configuration.
Nested Schema : PurchaseOrderLineUnitPrice
Type: object
Show Source
Nested Schema : ServiceDuration
Type: object
Show Source
Nested Schema : TransactionUnitPrice
Type: object
Show Source
Nested Schema : MessageType
Type: object
Values that contain one instance for each error that eligibility finds for the transaction.
Show Source
Back to Top

Response

Supported Media Types

200 Response

Eligibility Request Completed successfully.
Body ()
Root Schema : schema
Type: object
Show Source
Nested Schema : ChangeSummary
Type: array
Show Source
Nested Schema : ChannelProgram
Type: array
Show Source
Nested Schema : EligibilityServiceParameter
Type: array
Show Source
Nested Schema : Header
Type: array
Show Source
Nested Schema : Line
Type: array
Show Source
Nested Schema : Message
Type: array
Show Source
Nested Schema : ChangeSummaryType
Type: object
Nested Schema : ChannelProgramType
Type: object
Values that represent the channel program.
Show Source
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
  • Abbreviation that identifies the data source used to fetch the candidate channel programs.
  • Value that determines whether or not an entity is eligible for evaluation. Valid values include automatically, manually, or automatically and manually.
  • 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
Nested Schema : LineType
Type: object
Values that represent the sales order line or channel document line.
Show Source
Nested Schema : AssessableValue
Type: object
Show Source
Nested Schema : ExtendedQuantity
Type: object
Show Source
  • 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.
  • 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: object
Show Source
  • Transaction quantity in the unit of measure that the transaction uses.
  • Transaction quantity in the unit of measure of the transaction.
Nested Schema : PerModelUnitQuantity
Type: object
Show Source
  • Indicates the unit quantity per root model for the lines of a configuration.
  • Indicates the unit quantity per root model for the lines of a configuration.
Nested Schema : PurchaseOrderLineUnitPrice
Type: object
Show Source
Nested Schema : ServiceDuration
Type: object
Show Source
Nested Schema : TransactionUnitPrice
Type: object
Show Source
Nested Schema : MessageType
Type: object
Values that contain one instance for each error that eligibility finds for the transaction.
Show Source

400 Response

Invalid input request.
Back to Top