AuctionAccountRelationship
The AuctionAccountRelationship table is used to allow various parameters for an Auction to be set per AccountRelationship.
- Section: CartaX
Metadata
- Base Table Class: Static
- Default Size: Auction * 10 = 1000
Fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| Id | Integer (signed) | 8 | The unique identifier of this AuctionAccountRelationship. |
| Status | Set of Status | 4 | |
| Auction | Foreign key to Auction | 8 | The Auction to which this record applies. |
| AccountRelationship | One of CcmxAccountRelationship | 1 | The AccountRelationship to which this record applies. |
| Side | One of OrderSide | 1 | The parameters are set for AuctionAccounts that have this Side. |
| AccountPriority | Integer (unsigned) | 4 | Sets the matching priority for Accounts on the Auction that have this relationship. |
| FeeBasis | One of FeeBasis | 1 | Sets the FeeBasis for Accounts on the Auction that have this relationship. This will override the default FeeBasis for the Auction (but can be overridden by a setting on an individual AuctionAccount). |
| Fee | Integer (signed) | 8 | Sets the Fee amount for Accounts on the Auction that have this relationship. This will override the default amount for the Auction (but can be overridden by a setting on an individual AuctionAccount). |
| FeeMaker | Integer (signed) | 8 | Not currently used as Maker-Taker fees are not used for CCMX. |
| FeeTaker | Integer (signed) | 8 | Not currently used as Maker-Taker fees are not used for CCMX. |
| FeeType | One of FeeType | 1 | Sets the FeeType for Accounts on the Auction that have this relationship. This will override the default FeeType for the Auction (but can be overridden by a setting on an individual AuctionAccount). |
| ForcePayrollProceeds | Integer (unsigned) | 1 | If true, proceeds will be paid to the Issuer (for payment through payroll) for all seller AuctionAccounts for which this relationship applies and for which UseRelationshipsPayrollProceeds is set. |
| 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 AuctionAccountRelationship. |
| OwnerGroup | Foreign key to Group | 8 | The Id of the Group that owns this AuctionAccountRelationship. |
| OwnerFirm | Foreign key to Firm | 8 | The Id of the Firm that owns this AuctionAccountRelationship. |
| CreateUser | Foreign key to User | 8 | The Id of the User that created this AuctionAccountRelationship. |
| CreateTimestamp | Integer (unsigned) | 8 | The time at which this AuctionAccountRelationship was created. |
| UpdateUser | Foreign key to User | 8 | The Id of the User that last updated this AuctionAccountRelationship. |
| UpdateTimestamp | Integer (unsigned) | 8 | The time at which this AuctionAccountRelationship was last updated. |