StockRotationExecutionItem

Represents the affected partner inventory in a stock rotation rebate execution, used to determine claim eligibility. This object is available in API version 65.0 and later.

Supported Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields

AcceptedQuantity

  • Type: double
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the quantity accepted for stock rotation in this line item.

CalculatedAmount

  • Type: currency
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the simulated claim amount for this line item, calculated based on the claimable quantity.

ClaimableQuantity

  • Type: double
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the quantity eligible for claim under the stock rotation program.

EligibleQuantity

  • Type: double
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the quantity eligible for stock rotation in this line item.

HasWarnings

  • Type: picklist
  • Properties: Create, Filter, Group, Sort
  • Description: Indicates whether this line item has any warnings.

PartnerUnsoldInventory

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: Refers to the partner’s unsold inventory eligible for stock rotation.

PriceType

  • Type: picklist
  • Properties: Create, Filter, Group, Sort
  • Description: Indicates the price category of the eligible inventory.

Product

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the product from the partner’s eligible unsold inventory.

ProgramRebateTypeEligibility

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the program rebate type detail associated with this line item.

RebateClaim

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: Refers to the rebate claim generated for this line item.

RemainingQuantity

  • Type: double
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the quantity remaining in the partner’s unsold inventory.

SelectedDate

  • Type: date
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the date when the quantity was selected for stock rotation.

SelectedQuantity

  • Type: double
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the quantity selected for stock rotation in this line item.

Status

  • Type: picklist
  • Properties: Create, Filter, Group, Sort
  • Description: Indicates the current status of the line item (e.g., New, Quantity Submitted, Accepted).

StatusReason

  • Type: text
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the reason for the current status of the line item.

StockRotationExecution

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the parent stock rotation execution record associated with this line item.

StockRotationMethod

  • Type: picklist
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the stock rotation method chosen by the partner (Return or Scrap).

TransactionReference

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the reference object (e.g., Invoice/PUI) associated with this line item.

UnitPrice

  • Type: currency
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the unit price of the product in the eligible inventory.

WarningMessage

  • Type: text
  • Properties: Create, Filter, Group, Sort
  • Description: Specifies the warning message associated with this line item if warnings exist.