AuctionAccountDetail

For (multiclass) Tender transactions, this table tracks the breakdown of an AuctionAccount's order and trade quantities and values by SettlementClass. Each record has details for one AuctionAccount + SettlementClass combination.

Metadata

  • Base Table Class: Static
  • Not in MDB
  • Default Size: AuctionAccount * 5 = 250000

Fields

NameTypeSize (bytes)Description
IdInteger (signed)8The unique identifier of this AuctionAccountDetail.
StatusSet of Status4
AuctionAccountForeign key to AuctionAccount8The AuctionAccount to which the record applies.
AccountForeign key to Account8
IsTopLevelInteger (unsigned)1
SideOne of OrderSide1The Side for the AuctionAccount, i.e., whether it is a buyer or a seller. Both is not supported.
SettlementClassForeign key to SettlementClass8
PriceDecimalsInteger (unsigned)1The PriceDecimals for the record automatically set from the PriceDecimals for the AuctionAccount.
QuantityDecimalsInteger (unsigned)1The QuantityDecimals for the record automatically set from the QuantityDecimals for the AuctionAccount.
ValueDecimalsInteger (unsigned)1The ValueDecimals for the record automatically set from the ValueDecimals for the AuctionAccount.
QuantityRequestedBuyInteger (signed)8The total buy quantity requested by the AuctionAccount for the SettlementClass.
QuantityRemainingBuyInteger (signed)8The total unmatched buy quantity for the AuctionAccount for the SettlementClass.
QuantityRemainingBuyPreviousInteger (signed)8Used to detect that QuantityRemainingBuy has changed and needs to be re-broadcast.
QuantityAllocatedBuyInteger (signed)8The buy quantity allocated to the AuctionAccount after cutbacks but before adjustments.
QuantityAllocatedBuyPreviousInteger (signed)8Used to detect that QuantityAllocatedBuy has changed and needs to be re-broadcast.
QuantityRequestedSellInteger (signed)8The total sell quantity requested by the AuctionAccount for the SettlementClass.
QuantityRemainingSellInteger (signed)8The total unmatched sell quantity for the AuctionAccount for the SettlementClass.
QuantityAllocatedSellInteger (signed)8The sell quantity allocated to the AuctionAccount after cutbacks but before adjustments.
QuantityAllocatedSellPreviousInteger (signed)8Used to detect that QuantityAllocatedSell has changed and needs to be re-broadcast.
AdjustedQuantityAllocatedInteger (signed)8The adjusted quantity allocated (by the Issuer).
AllocateZeroInteger (unsigned)1This is true if the allocation is adjusted to zero (by the Issuer).
CanAdjustAllocationInteger (unsigned)1This is true if the allocation may be manually adjusted in the admin UI.
FinalQuantityAllocatedInteger (signed)8The final quantity of shares allocated for the AuctionAccount and SettlementClass prior to closing the Auction.
FinalQuantityAllocatedPreviousInteger (signed)8Used to detect that FinalQuantityAllocated has changed and needs to be re-broadcast.
TradeQuantityInteger (signed)8The total quantity of trades generated for the AuctionAccount and SettlementClass on the last trade generation. Used to compare with FinalQuantityAllocated to detect if allocations have changed since trades were last generated. If FinalQuantityAllocated != TradeQuantity then it is necessary to regenerate trades before closing the Auction.
TradeQuantityPreviousInteger (signed)8Used to detect that TradeQuantity has changed and needs to be re-broadcast.
UpdateNumberInteger (unsigned)8A number that records every change that happens to a record. It is primarily used to avoid write after read problems when an intermediate write has changed the originally read record.
OwnerUserForeign key to User8The Id of the User that owns this AuctionAccountDetail.
OwnerGroupForeign key to Group8The Id of the Group that owns this AuctionAccountDetail.
OwnerFirmForeign key to Firm8The Id of the Firm that owns this AuctionAccountDetail.
CreateUserForeign key to User8The Id of the User that created this AuctionAccountDetail.
CreateTimestampInteger (unsigned)8The time at which this AuctionAccountDetail was created.
UpdateUserForeign key to User8The Id of the User that last updated this AuctionAccountDetail.
UpdateTimestampInteger (unsigned)8The time at which this AuctionAccountDetail was last updated.