I would like to customise Odoo and specifically the inventory management system. We would like to use Odoo to manage inventory on behalf of other clients. Our contract with this client could means they have agreement with other client. Hence, this contracts could be biparty or triparty.
We want to be able to terminate a contract when done.
We would like to tag warehouses and customers with contracts
Contract needs to be reflected in all reporting that is made available
We want flexibility in the use of warehouses as 2 different contracts with different sets of clients can exist on the same warehouse.
Should be able to set authorisation levels for stock moves.
Be able to store and match various documents to transactions e.g. a release order document is issued by the client for release goods to the withdrawer.
Should be able to generate report of all transactions carried out per contract, per warehouse or per client.
Should be able to send reports generated to customer / followers via email.