Also print optical report even if ther is no sale

Fix optical report to be able to print even if the work order does not have
a sale.

Change-Id: I7d4c87e05ce555588476fc383c0aefdf80b3aabe