When using the sales transaction object to create a report I can report on the line value and line gross value for a transaction.The line value and line gross value fields multiple the price field by the ordered field.
There should be a cost price value total field that would multiply the cost price by the ordered field.Having a cost price value total field will allow customers to see the line value total of sales and subtract this from the cost price value total so that they can see the gross profit that they have made.