ComplianceHistory Table
The ComplianceHistory
table records changes to many entities used in FlexNet Manager Suite. This table has a series of ID columns,
any one (or sometimes more) of which may be set to associate the history with a particular item. These ID columns
no longer have foreign keys to other tables. This allows us to retain history of deleted objects in order to maintain
an audit trail (as yet, there is no UI around this information), and also to improve performance when deleting objects.
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 |
---|---|
ComplianceHistoryID
|
Type: big integer. Key. Generated ID Unique identifier for a history record. |
AssetID
|
Type: integer. Key. Nullable ID from the |
ComplianceComputerID
|
Type: integer. Key. Nullable ID from the |
ContractID
|
Type: integer. Key. Nullable ID from the |
VendorID
|
Type: integer. Key. Nullable ID from the |
VirtualMachineID
|
Type: integer. Nullable ID from the |
PurchaseOrderID
|
Type: integer. Nullable ID from the |
PurchaseOrderDetailID
|
Type: integer. Key. Nullable ID from the |
SoftwareLicenseID
|
Type: integer. Key. Nullable ID from the |
SoftwareTitleID
|
Type: integer. Key. Nullable ID from the |
PaymentScheduleID
|
Type: integer. Key. Nullable ID from the |
InstanceID
|
Type: integer. Key. Nullable ID from the |
ComplianceUserID
|
Type: integer. Key. Nullable ID from the |
ComplianceOperatorID
|
Type: integer. Nullable ID from the |
DocumentID
|
Type: integer. Key. Nullable ID from the |
DocumentNoteID
|
Type: integer. Nullable ID from the |
ContractNoteID
|
Type: integer. Nullable ID from the |
ProjectID
|
Type: integer. Key. Nullable ID from the |
FieldName
|
Type: text (max 256 characters). Nullable The field name that has been updated. Foreign key to the |
OldValue
|
Type: text (max 4000 characters). Nullable Typically the value before the change, although at times, when multiple pieces of information
are required to identify the action taking place, this field may store other supporting information.
For example, when an operator is granted rights to access a contract, this field stores the type
of access (such as “Normal” or “Administrator”) while the |
NewValue
|
Type: text (max 4000 characters). Nullable Typically the value after the change, although refer to the above definition of the |
NeedsApproval
|
Type: boolean Set this field to |
ValuesAreResourceStrings
|
Type: boolean Set this field to |
ComplianceHistoryTypeID
|
Type: integer Foreign key to the |
UserName
|
Type: text (max 60 characters) The operator who made the change. |
HistoryDate
|
Type: datetime. Key The date of the change. |
Comments
|
Type: text (max 2000 characters). Nullable Comments recorded about the change after it was made. |
FlexNet Manager Suite (On-Premises)
2020 R1