cancel
Showing results for 
Search instead for 
Did you mean: 

C4C Attachments in Central Repository

skatschewitz
Participant
0 Kudos

Dear experts

We have a requirement that attachments of any system (S/4, Ariba, C4C etc.) are supposed to be stored on a central repository. I am responsible for C4C and am wondering if this can even be achieved with C4C.

Would we actually be able to bring any kind of attachment (of account, contact, visit, task, survey etc.) into a DMS same as if files would be stored in C4C without risking many features in C4C incl. offline?

Has anybody done a similar thing before? Is this even remotely recommendable?

Thanks and Regards
Stefan

Accepted Solutions (1)

Accepted Solutions (1)

graysongates
Advisor
Advisor
0 Kudos

Hi Stefan,

What is the DMS application that will store these files? This can be done multiple ways, please consider the volume of attachments, the size of attachments, as well as a strategy to remove attachments as needed for future storage (completed visits, etc.) and your project specific requirements & landscape.

1. OData Event Notifications can be used for each of those objects (survey would be associated to an object such as a visit). The OData event notification will trigger a notification to some endpoint defined. This would be your integration/middleware application, from there the middleware application would call back to the respective object in C4C and retrieve the attachments for this object via an OData webservice. Please consider the 100MB limit per object for attachments (1 visit can only hold 100MB). This is general limit for CPI as well. You have to define deletions per your project.The DMS application would likely have to store the attachment UUID to help facilitate what is new entries or deleted entries. This won't impact the offline capabilites if the attachments aren't deleted from C4C once stored in DMS. Survey object is the complexity here, but can be done and has been done.

https://blogs.sap.com/2017/08/05/leverage-c4c-odata-notification-to-monitor-c4c-opportunity-change-i...

2. SDK solution can be built that will trigger the a webservice to some endpoint. The SDK can help facilitate what is deleted and a new entry. Your developer will have to POC a design for your project.

Regards,

Grayson

skatschewitz
Participant
0 Kudos

Hey Greyson

Thank you. We have launched a PoC with arcplace who claim to jave build integration already with their own C4C. We will see what they have to show to us.

Cheers
Stefan

Answers (1)

Answers (1)

dhruv_mehta
Active Contributor

I am not sure if its possible with standard but you can do Integration righht passing Attachment Name , UUID , Parent UUID , Content with Webservice.

skatschewitz
Participant

Thank you Dhruvin. We are also exploring this option. I will try to come back with our final approach.

In the meantime, if there is anybody else we are happy for any hints.

dhruv_mehta
Active Contributor
0 Kudos

Hi Stefan,

Do you know what , now our company also requires this feature 😄

Did you get anything on this? I would love to discuss the topic.

Regards,

Dhruvin