I mean the same user if I give him view access to sales invoice and delivery notes he will not able to create delivery notes
if I give him view, create access he will be able to create the sales invoice and delivery notes which is not the case we want
we need the user ( who is working in the warehouse) to have access
(view) only to sales invoices and
(view, create) to delivery notes
the above scenario is not available in manager because if I choose view access it will include all modules i choose
One workaround - while not ideal - would be to give the user two separate logins.
First login with read-only access to the invoices tab.
Separate login for write-access linked to modules you want them to be able to create records for.
But you could also consider giving them edit access to Sales Invoices, and have a policy / agreement with them that they do not make changes. This way, you can use a single login. The Audit Trail feature will allow you to check if they have made changes to an invoice against your instructions.