Hi Brian,
to answer to you completely we would need to know the exact information and fields that you need. Also when you say "In a given time period" means that if a line at a certain date it was not invoiced yet, you want to see the status at that point in time? If that is the request, I am not aware of any out-of the box report that can do that, below I give you some suggestions to start with:
a good starting point for that is the report "All Open sales order lines". When you open the form, it will be filtered by only the Open Sales Order lines (Sales and marketing --> sales orders --> Open Sales order lines) but you can add the "Line status" column and unfilter to see all lines in every status:
Below the result, you can also add more columns from Sales Order header or lines:
By looking at the status, the deliver remainder (quantity to be delivered) and the Financial remainder (quantity delivered to be invoiced) you can see the fullfillment of all lines.
If you are interested in the Packing slips not invoiced there is a report for that in "Sales and marketing --> Sales Orders --> Order shipping --> Packing slip not invoiced
Another possibility is to look at the list of all transactions under "Inventory management --> Inquiries and repirts --> Transactions", but there you will only see the physical movements, not the service or sales category.
Otherwise if you are interested in the financial bookings, you can look at the Voucher transactions on the accounts that are hit by the Packing slip and/or Customer balance, but there you do not have the reference to the Sales order.
Hope it helps