SystemUsageTracking

Tracks system usage for billing purposes

Data ElementData TypeWhat is itMandatory
IdIntegerThe unique identifier of the recordNo
DateDateThe date of the recordYes
EmpIdIntegerThe unique id of the employee record linked to this recordYes
CompanyIdIntegerThe unique id of the company (a.k.a. location) record linked to this recordYes
BalanceIdIntegerThe unique id of the SystemUsageBalance record linked to this recordNo
UsageTypeIntegerSignifies the type of usage that we track for a user e.g. person being present in the system, activity with the approve-timesheets module, scheduling module etc.Yes
UsageRecordIdIntegerRecord id for which we track some activity e.g. when approving a timesheet, this can be the timesheet IDYes
UsageFloatHow much we "charge" for a unit of usage. In practice it is 1 or 0. It is 0 if the account is not on a paying plan or if the person that this is about is an Advisor (we do not charge for Advisor Roles).No
DescriptionVarCharThe description of the recordNo
CreatorIntegerWhen the record was originally createdNo
CreatedDateTimeWhen the record was originally createdNo
ModifiedDateTimeThe last time the record was modifiedNo

Foreign Objects which can be linked with the Resource API

Company
SystemUsageBalance