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.