Attachment Component 
A component used specifically for the handling of attachments or links in an application.
The required IF_FPM_RUIBB marker interface is implemented by the attachment 'wrapper' component FPM_ATTACHMENT_WRAPPER.
An Attachment Component is an example of a Reuse User Interface Building Block (RUIBB).
An attachment component is displayed in tabular format at runtime with each row representing a separate attachment or link.
At runtime, you can download new attachments and links, edit and delete existing ones, sort, filter, and group attachments and links.
The exact structure of the attachment component at runtime is determined by the feeder class of the list component within the attachment component.
You configure this component using the FPM configuration editor, FLUID.
Technically, an attachment component is a list component embedded in an attachment wrapper component. The information displayed at runtime is determined by the feeder class attached to the list component configuration. If you need to configure the data displayed in an attachment component, you therefore configure the list component configuration within it.
You can also edit where attachments are stored: open FLUID for the attachment wrapper component to display the Storage Type field.