It seems odd that the invoices are printed by invoice number and not by room number of customer name. How will we know what the invoice number for the particular customer is when he/she checks out? Will we have to look for it first?
The module specs are a little hard to understand- print invoice and display invoice seem to call themselves. Please clarify.