Hi,
Yes, you can create a feature that lets you attach documents to contacts, just like how you can attach them to products right now.
Think of it like creating a special folder system for each contact. Just as each product can have its own set of documents, we'll set up the same thing for contacts. Each contact will have their own collection of documents that only belong to them.
To create similar functionality for contacts, you would need to build a parallel structure. You would start by creating a new module that defines a contact.document model. This model would mirror the structure of product.document, establishing a one-to-many relationship between contacts and their documents. This means each contact could have multiple documents, and each document would be specifically tied to one contact.
On the screen where you view a contact's information, you'll see a new button that shows how many documents that contact has. When you click this button, it opens up a new screen where you can see all the documents for that contact. You'll be able to view the documents in different ways - like a grid of cards, a simple list, or detailed information about each document.
Need to make sure only the right people can see these documents. Need to set up security rules so that only users with the proper permissions can view or edit documents attached to contacts.
You can also find similar module in odoo app store called 'Contacts Document' but it is paid one.
Best Regards,
NIZAMUDHEEN MJ
Accurates