Is it any way so user can post packing lists, invoices, transfer shipments/receipt etc. and not allowed to see the general ledger entries/chart of account entries?
Allow user to post all kinds of documents & disallow from watching general ledger entries
Have You tried to give the user permission to G/L entries - and all values set as Indirect?
I know in some processes there are checks that user has specific permissions, even not always they are truly needed. If you cannot manage to do this via permission set-ups, You can ask Your partner/developer - to create a custom button and separate posting process, that would have those permissions.
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.