Currently after install the document module, it is possible to upload ( add ) attachment file to any object (resource), but in real business life, the use case is as following
1. the author creates a new document with needed attachment file uploaded to the file server (repository),
2. the other user (approver) releases the document , make this document available for use
( document type, version, state fields to be added into ir_attachment table)
3. in relevant business object normally master data, such as BOM, Routing, Work Center, and Product, choose the released document and make it link to the object
(in attachment->add, invoke a wizard to choose a released document and link it to the resource)
4. from relevant transactions which referred to master data associcated with linked document, all the linked documents are easily accessible
is there such customized module available, any idea how to develop such functions?