CostProfitSummaryDto
Headline aggregates for the Cost & Profit report
Properties
| Name | Type | Description |
|---|---|---|
| totalMinutes | integer | Total minutes logged in the window |
Total minutes logged in the window | ||
| billableMinutes | integer | Of those, the minutes marked billable |
Of those, the minutes marked billable | ||
| costAmount | number | What the logged time cost the practice: all minutes at the stamped cost rates, |
What the logged time cost the practice: all minutes at the stamped cost rates, | ||
| billableAmount | number | What the billable time is worth: billable minutes at the stamped charge-out rates, |
What the billable time is worth: billable minutes at the stamped charge-out rates, | ||
| profitAmount | number | Billable value minus cost — negative when the time cost more than it can be billed for |
Billable value minus cost — negative when the time cost more than it can be billed for | ||
| entryCount | integer | Number of time entries in the window |
Number of time entries in the window | ||
| uncostedEntryCount | integer | Entries with no cost rate stamped — they contribute minutes but no cost |
Entries with no cost rate stamped — they contribute minutes but no cost | ||
| unratedEntryCount | integer | Billable entries with no charge-out rate stamped — they contribute minutes but no |
Billable entries with no charge-out rate stamped — they contribute minutes but no | ||
| groupCount | integer | Number of rows (groups) in the report |
Number of rows (groups) in the report | ||
| startDate | string | The window the report covers (inclusive) |
The window the report covers (inclusive) | ||
| endDate | string | The window end the report covers (inclusive) |
The window end the report covers (inclusive) | ||
JSON Example
{
"totalMinutes": 0,
"billableMinutes": 0,
"costAmount": 0,
"billableAmount": 0,
"profitAmount": 0
}