You can select delivery notes you are wanting to raise invoices against from your Order list view, and raise invoices for them via bulk actions.
Bulk Actions will take in consideration your user permissions and only allow you to update documents your user is allowed to update.
These Bulk Actions can only be performed if the selected Delivery Notes don't have any active invoices.