... or do I have a bug on a server which only has Sales & Warehouse?
if Manufacturing and/or Purchase would be required to see those fields I'd say that is a weird design decision. I think it's completely reasonable to enable a user that only uses Sales/Warehouse (or even only Sales) to have acces to these fields