AR Sales Gross Margin Report

Good day all.

Curious whether anyone has an alternative to the AR Sales Gross
Margin Report in either Report Builder or Crystal that address the
known issues:

* If costs are later added to the job, they will not be reflected on
the Sales Gross Margin report, even if you Capture Costs and print
the report again.

* If the price in the Part Master changes between the shipment date
and the invoice date, the cost will not change.

* The Sales Gross Margin Report will not show the correct material
costs on a job if there is not a quantity completed on the job.

* The Sales Gross Margin Report will not recognize a sale until the
invoice is posted.

* The Sales Gross Margin Report will show overstated costs if the
completed quantities on a job are less than what was planned for
production and what was shipped.

Regards, Lee