Magidoc

ProjectProfitabilitySummary
Object

What the Project profit tile on the reports landing states, without the rows behind it.

Three figures because the tile states three things: the profit, the projects it was measured over, and — when the report rendered rows but none of them names a project — the absence it prints in place of a margin. Summed over the same in-memory rows getProjectProfitabilityReport returns.

Fields

#

profitTotal

The profit summed over the measured rows alone, in the unit the first of them is stated in. Null where no row is measured, for the reason BillingPipelineSummary.amountTotal states.

rowCount

Non-null

Every row the report renders, the unattributed one included. Read beside measuredRowCount: rows with none of them measured is the report having read billing it cannot file under a project, which the tile states in words rather than as a profit.

measuredRowCount

Non-null

The rows whose margin the report actually states — every row but the unattributed one, whose cost can never be whole. This is the count the tile states beside its figure, and the population profitTotal is summed over.

Usages

#

References

#

  • Field getProjectProfitabilitySummary from Query