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.
- Section: CartaX
Metadata
- Base Table Class: Static
- Not in MDB
- Default Size: AuctionAccount * 5 = 250000
Fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| Id | Integer (signed) | 8 | The unique identifier of this AuctionAccountDetail. |
| Status | Set of Status | 4 | |
| AuctionAccount | Foreign key to AuctionAccount | 8 | The AuctionAccount to which the record applies. |
| Account | Foreign key to Account | 8 | |
| IsTopLevel | Integer (unsigned) | 1 | |
| Side | One of OrderSide | 1 | The Side for the AuctionAccount, i.e., whether it is a buyer or a seller. Both is not supported. |
| SettlementClass | Foreign key to SettlementClass | 8 | |
| PriceDecimals | Integer (unsigned) | 1 | The PriceDecimals for the record automatically set from the PriceDecimals for the AuctionAccount. |
| QuantityDecimals | Integer (unsigned) | 1 | The QuantityDecimals for the record automatically set from the QuantityDecimals for the AuctionAccount. |
| ValueDecimals | Integer (unsigned) | 1 | The ValueDecimals for the record automatically set from the ValueDecimals for the AuctionAccount. |
| QuantityRequestedBuy | Integer (signed) | 8 | The total buy quantity requested by the AuctionAccount for the SettlementClass. |
| QuantityRemainingBuy | Integer (signed) | 8 | The total unmatched buy quantity for the AuctionAccount for the SettlementClass. |
| QuantityRemainingBuyPrevious | Integer (signed) | 8 | Used to detect that QuantityRemainingBuy has changed and needs to be re-broadcast. |
| QuantityAllocatedBuy | Integer (signed) | 8 | The buy quantity allocated to the AuctionAccount after cutbacks but before adjustments. |
| QuantityAllocatedBuyPrevious | Integer (signed) | 8 | Used to detect that QuantityAllocatedBuy has changed and needs to be re-broadcast. |
| QuantityRequestedSell | Integer (signed) | 8 | The total sell quantity requested by the AuctionAccount for the SettlementClass. |
| QuantityRemainingSell | Integer (signed) | 8 | The total unmatched sell quantity for the AuctionAccount for the SettlementClass. |
| QuantityAllocatedSell | Integer (signed) | 8 | The sell quantity allocated to the AuctionAccount after cutbacks but before adjustments. |
| QuantityAllocatedSellPrevious | Integer (signed) | 8 | Used to detect that QuantityAllocatedSell has changed and needs to be re-broadcast. |
| AdjustedQuantityAllocated | Integer (signed) | 8 | The adjusted quantity allocated (by the Issuer). |
| AllocateZero | Integer (unsigned) | 1 | This is true if the allocation is adjusted to zero (by the Issuer). |
| CanAdjustAllocation | Integer (unsigned) | 1 | This is true if the allocation may be manually adjusted in the admin UI. |
| FinalQuantityAllocated | Integer (signed) | 8 | The final quantity of shares allocated for the AuctionAccount and SettlementClass prior to closing the Auction. |
| FinalQuantityAllocatedPrevious | Integer (signed) | 8 | Used to detect that FinalQuantityAllocated has changed and needs to be re-broadcast. |
| TradeQuantity | Integer (signed) | 8 | The 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. |
| TradeQuantityPrevious | Integer (signed) | 8 | Used to detect that TradeQuantity has changed and needs to be re-broadcast. |
| UpdateNumber | Integer (unsigned) | 8 | A 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. |
| OwnerUser | Foreign key to User | 8 | The Id of the User that owns this AuctionAccountDetail. |
| OwnerGroup | Foreign key to Group | 8 | The Id of the Group that owns this AuctionAccountDetail. |
| OwnerFirm | Foreign key to Firm | 8 | The Id of the Firm that owns this AuctionAccountDetail. |
| CreateUser | Foreign key to User | 8 | The Id of the User that created this AuctionAccountDetail. |
| CreateTimestamp | Integer (unsigned) | 8 | The time at which this AuctionAccountDetail was created. |
| UpdateUser | Foreign key to User | 8 | The Id of the User that last updated this AuctionAccountDetail. |
| UpdateTimestamp | Integer (unsigned) | 8 | The time at which this AuctionAccountDetail was last updated. |