We were trying to create a way to avoid having to upload and add 'notes/attachments' to all related Opportunities. Most of Opportunities need the same Note or Attachment on each new Opp created under that account and adding these to each new Opp created manually can be a very tiresome process when there are at least 5 or more documents that need to be on each Opp.
We needed a way to have one central location to input all Notes/Attachments and for them to copy to all related Opps that are created. We tried using the below VF page to display but the functionality did not work properly. I've included the code below in case it helps for review:
<apex:page standardController="Opportunity" showHeader="false" tabStyle="Opportunity"
showQuickActionVfHeader="false" showChat="false">
<apex:tabPanel >
<apex:tab label="Account Notes">
<apex:relatedList subject="{!Opportunity.Account}" list="CombinedAttachments"/>
</apex:tab>
<apex:tab label="Account Contacts">
<apex:relatedList subject="{!Opportunity.Account}" list="Contacts"/>
</apex:tab>
</apex:tabPanel>
</apex:page>