Contract Table
The Contract
table contains a list of all the contracts in the system.
TenantID
has been set in the SQL Server
connection context information. That setting filters an underlying table to produce this
view of data for the single, selected tenant.
Database Column |
Details |
---|---|
ContractID
|
Type: integer. Key. Generated ID A unique identifier for the contract. |
ContractNo
|
Type: text (max 60 characters) The contract number assigned by the operator. |
ContractName
|
Type: text (max 100 characters) A contract name assigned by the operator. |
ContractTypeID
|
Type: integer. Key Identifies the type of contract. Foreign key to the |
ContractStatusID
|
Type: integer Identifies the status of the contract. Foreign key to the |
NeverExpires
|
Type: boolean If set to |
StartDate
|
Type: datetime. Nullable The start date of the contract. |
EndDate
|
Type: datetime. Nullable The end date of the contract. |
PreExpiryDate
|
Type: datetime. Nullable The date at which a contract should be reviewed prior to its expiry date. |
RenewalDate
|
Type: datetime. Nullable The date at which a contract is due to be renewed. |
Price
|
Type: currency. Nullable The price of the contract. |
PriceRateID
|
Type: integer. Nullable The currency rate to be applied to the above contract price. Foreign key to the
|
PeriodTypeID
|
Type: integer. Nullable The frequency with which the period payments are applicable. Foreign key to the |
BuyoutCost
|
Type: currency. Nullable The buyout cost of the contract. |
BuyoutCostRateID
|
Type: integer. Nullable The currency rate to be applied to the above buyout cost. Foreign key to the
|
ManagerID
|
Type: integer. Key. Nullable The person who manages the contract. Foreign key to the |
Comments
|
Type: text. Nullable Comments recorded about the contract. |
PeriodicPayment
|
Type: currency. Nullable The price of periodic payments associated with this contract. |
PeriodicPaymentRateID
|
Type: integer. Nullable The currency rate to be applied to the periodic payments figure above. Foreign key
to the |
VendorID
|
Type: integer. Key. Nullable The vendor with which the contract agreement has been made. Foreign key to the |
MasterContractID
|
Type: integer. Key. Nullable The contract that is the master of this contract. Foreign key to another contract in this |
LocationID
|
Type: text (max 128 characters). Key. Nullable Any enterprise location associated with this contract. Foreign key
to the |
BusinessUnitID
|
Type: text (max 128 characters). Key. Nullable Any enterprise corporate unit associated with this contract. Foreign key
to the |
CostCenterID
|
Type: text (max 128 characters). Key. Nullable Any enterprise cost center associated with this contract. Foreign key
to the |
CategoryID
|
Type: text (max 128 characters). Key. Nullable Any category used in this enterprise that is associated with this contract. Foreign key
to the |
LicenseDowngradeEnabled
|
Type: boolean If this field is set to |
LicenseDowngradeToVersion
|
Type: boolean If this field is set to |
LicenseDowngradeToEdition
|
Type: boolean If this field is set to |
LicenseUpgradeEnabled
|
Type: boolean If this field is set to |
LicenseUpgradeToVersion
|
Type: boolean If this field is set to |
LicenseUpgradeUntil ContractExpiry
|
Type: boolean If this field is set to |
GrantSecondUseToLicense
|
Type: boolean If this field is set to |
SecondUsageWorkLaptop
|
Type: boolean If this field is set to |
SecondUsageAtHome
|
Type: boolean If this field is set to |
GrantVirtualInstallsTo License
|
Type: boolean If this field is set to |
CoverInstallsOnVirtual Machines
|
Type: boolean If this field is set to |
LimitNumberOfVirtual Installs
|
Type: boolean If this field is set to |
NumberOfAllowedVirtual Installs
|
Type: integer. Nullable If this contracts confers the right for an inheriting license to cover installations on virtual machines, this field specifies how many installations per host are allowed before an additional license entitlement (or point) is consumed. |
LimitVirtualInstalls IncludesHost
|
Type: boolean If this field is |
UseHostProcessor Information
|
Type: boolean If virtual installs are allowed, this field controls whether host information is used by an inheriting license when calculating the license points consumed. |
GrantLimitPointsToLicense
|
Type: boolean If this field is set to |
LimitNumberOf ApplicationsEach LicensePointCovers
|
Type: boolean If this field is set to |
NumberOfApplication InstallsAllowedPer LicensePoint
|
Type: integer. Nullable Where the previous field is set to |
LimitNumberOfComputers UserLicenseCanBe InstalledOn
|
Type: boolean If this field is set to |
NumberOfComputers AllowedPerUserLicense Point
|
Type: integer. Nullable Where the previous field is set to |
InitialPlatformQuantity
|
Type: integer. Nullable The number of desktops covered by the Microsoft Enterprise Agreement platform license at the start of the agreement. |
PurchaseProgramID
|
Type: integer. Nullable Identifies the purchase program of contract. Foreign key to the |
MSSelectApplication LevelID
|
Type: integer. Nullable Identifies the Microsoft Select level for applications. Foreign key to the |
MSSelectSystemLevelID
|
Type: integer. Nullable Identifies the Microsoft Select level for systems. Foreign key to the |
MSSelectServerLevelID
|
Type: integer. Nullable Identifies the Microsoft Select level for servers. Foreign key to the |
CreationUser
|
Type: text (max 128 characters). Nullable The operator who created the record. |
CreationDate
|
Type: datetime The date the record was created. |
UpdatedUser
|
Type: text (max 128 characters). Nullable The operator who last updated the record. |
UpdatedDate
|
Type: datetime. Nullable The date the record was last updated. |
TotalValue
|
Type: currency. Nullable The total value of the contract. |
TotalValueRateID
|
Type: integer. Nullable The rate for the total value. Foreign key to the |
MonthlyValue
|
Type: currency. Nullable The cost of the contract per month. |
MonthlyValueRateID
|
Type: integer. Nullable The rate for the monthly cost. Foreign key to the |
ProjectID
|
Type: integer. Key. Nullable A project for the |
SecurityTypeID
|
Type: integer. Nullable The type of security to use when determining which operators have access to the contract. Foreign key to the |
PreviousContractID
|
Type: integer. Key. Nullable A link to a contract that this contract has replaced. Foreign key to the |
ContractStateID
|
Type: integer. Nullable The state of the contract. Foreign key to the |
LastRenewedDate
|
Type: datetime. Nullable The date when the contract was last renewed. |
LicenseConsumptionEnabled
|
Type: boolean If this field is set to |
LicenseMobilityEnabled
|
Type: boolean If this field is set to |
ProcessorLimitsEnabled
|
Type: boolean If this field is set to |
FlexNet Manager Suite (On-Premises)
2020 R1