AuctionSettlementClass
This table enumerates the Settlement Classes that are available for trading on a particular Auction. The Settlement Classes must all be associated with the same Issuer as the Auction's Issuer (Instrument).
- Section: CartaX
Metadata
- Base Table Class: Static
- Default Size: Auction * 5 = 500
Fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| Id | Integer (signed) | 8 | The unique identifier of this AuctionSettlementClass. |
| Status | Set of Status | 4 | |
| Auction | Foreign key to Auction | 8 | The Auction for the record. |
| SettlementClass | Foreign key to SettlementClass | 8 | The SettlementClass for the record. |
| ExternalFK | Integer (unsigned) | 8 | FK for this record in external system that generated it |
| PriceDecimals | Integer (unsigned) | 1 | The number of decimals for Price fields on the Auction. |
| QuantityDecimals | Integer (unsigned) | 1 | The number of decimals for Quantity fields on the Auction. |
| ValueDecimals | Integer (unsigned) | 1 | The number of decimals for Value fields on the Auction. |
| PriceLowerBound | Integer (signed) | 8 | The lower price bound for orders for this SettlementClass on the Auction. For a Tender the PriceLowerBound and PriceUpperBound should have the same value (i.e., a single price). |
| PriceUpperBound | Integer (signed) | 8 | The upper price bound for orders for this SettlementClass on the Auction. For a Tender the PriceUpperBound and PriceLowerBound should have the same value (i.e., a single price). |
| Integer (signed) | 8 | For a Tender transaction, the maximum number of shares that may be tendered for this SettlementClass. | |
| Priority | Integer (unsigned) | 2 | |
| QuantityRequestedBuy | Integer (signed) | 8 | The total quantity of shares for buy orders for the SettlementClass before any cutbacks. |
| QuantityRequestedSell | Integer (signed) | 8 | The total quantity of shares for sell orders for the SettlementClass before any cutbacks. |
| QuantityAllocatedBuy | Integer (signed) | 8 | The total quantity of shares for buy orders for the SettlementClass that will be (and are) matched after any cutbacks. The Auction cannot close until QuantityAllocatedBuy and QuantityAllocatedSell have the same value for all SettlementClasses. |
| QuantityAllocatedSell | Integer (signed) | 8 | The total quantity of shares for sell orders for the SettlementClass that will be (and are) matched after any cutbacks. The Auction cannot close until QuantityAllocatedBuy and QuantityAllocatedSell have the same value for all SettlementClasses. |
| FinalPrice | Integer (signed) | 8 | The final price at which trades were matched for the SettlementClass. |
| FinalQuantity | Integer (signed) | 8 | The final total quantity of shares that were matched for the SettlementClass. |
| FinalValueTraded | Integer (signed) | 8 | The final total value of shares that were matched for the SettlementClass. |
| 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 AuctionSettlementClass. |
| OwnerGroup | Foreign key to Group | 8 | The Id of the Group that owns this AuctionSettlementClass. |
| OwnerFirm | Foreign key to Firm | 8 | The Id of the Firm that owns this AuctionSettlementClass. |
| CreateUser | Foreign key to User | 8 | The Id of the User that created this AuctionSettlementClass. |
| CreateTimestamp | Integer (unsigned) | 8 | The time at which this AuctionSettlementClass was created. |
| UpdateUser | Foreign key to User | 8 | The Id of the User that last updated this AuctionSettlementClass. |
| UpdateTimestamp | Integer (unsigned) | 8 | The time at which this AuctionSettlementClass was last updated. |