And to add to the above point. To extend the app for attachments you would need to extend the service by addinng a DDIC strcuture and mapping to the newly created Entity and then write the code in the extended DPC class and in the UI you would need to have a field for taking attachments as input.
Best Regards
Pankaj